@charset "UTF-8";
/*! Hint.css - v2.3.1 - 2016-06-05
* http://kushagragour.in/lab/hint/
* Copyright (c) 2016 Kushagra Gour; Licensed  */[class*=hint--]{display:inline-block;position:relative}[class*=hint--]:after,[class*=hint--]:before{opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:.3s ease;transition-delay:0s;visibility:hidden;z-index:1000000}[class*=hint--]:hover:after,[class*=hint--]:hover:before{opacity:1;transition-delay:.1s;visibility:visible}[class*=hint--]:before{background:transparent;border:6px solid transparent;content:"";position:absolute;z-index:1000001}[class*=hint--]:after{background:#010101;color:#fefefe;font-family:inherit;font-size:inherit;font-weight:100;line-height:1em;padding:8px 10px;text-transform:none;white-space:nowrap}[class*=hint--][aria-label]:after{content:attr(aria-label);-webkit-font-smoothing:subpixel-antialiased}[class*=hint--][data-hint]:after{content:attr(data-hint)}[class*=hint--][hint-use-title]:after{content:attr(title)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before,[hint-use-title=""]:after,[hint-use-title=""]:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#000}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#000}.hint--left:before{border-left-color:#000}.hint--right:before{border-right-color:#000}.hint--top:before{margin-bottom:-11px}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{transform:translateX(-50%)}.hint--top:hover:before{transform:translateY(-8px)}.hint--top:hover:after{transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:after,.hint--bottom:before{left:50%;top:100%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{transform:translateX(-50%)}.hint--bottom:hover:before{transform:translateY(8px)}.hint--bottom:hover:after{transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-bottom:-6px;margin-left:-11px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{bottom:50%;left:100%}.hint--right:hover:after,.hint--right:hover:before{transform:translateX(8px)}.hint--left:before{margin-bottom:-6px;margin-right:-11px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{bottom:50%;right:100%}.hint--left:hover:after,.hint--left:hover:before{transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{margin-left:12px;transform:translateX(-100%)}.hint--top-left:hover:before{transform:translateY(-8px)}.hint--top-left:hover:after{transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{margin-left:-12px;transform:translateX(0)}.hint--top-right:hover:after,.hint--top-right:hover:before{transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:after,.hint--bottom-left:before{left:50%;top:100%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{margin-left:12px;transform:translateX(-100%)}.hint--bottom-left:hover:before{transform:translateY(8px)}.hint--bottom-left:hover:after{transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:after,.hint--bottom-right:before{left:50%;top:100%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{margin-left:-12px;transform:translateX(0)}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{line-height:1.4em;white-space:normal}.hint--small:after{width:80px}.hint--medium:after{width:200px}.hint--large:after{width:300px}[class*=hint--]:after{box-shadow:4px 4px 8px rgba(0,0,0,.3);text-shadow:0 -1px 0 #000}.hint--error:after{background-color:#c40025;text-shadow:0 -1px 0 #592726;text-shadow:none}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#c40025}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#c40025}.hint--error.hint--left:before{border-left-color:#c40025}.hint--error.hint--right:before{border-right-color:#c40025}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px)}.hint--always.hint--top:after{transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px)}.hint--always.hint--top-left:after{transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{transform:translateY(-8px)}.hint--always.hint--bottom:before{transform:translateY(8px)}.hint--always.hint--bottom:after{transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px)}.hint--always.hint--bottom-left:after{transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{transition-duration:0s}.hint--bounce:after,.hint--bounce:before{transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}.hint--txsxs:after{font-size:52%}.hint--txssm:after{font-size:61%}.hint--txsmd:after{font-size:75%}.hint--txslg:after{font-size:115%}.hint--tlsp-1:after{letter-spacing:1px;margin-right:-1px}.hint--tlsp-2:after{letter-spacing:2px;margin-right:-2px}.hint--tlsp-subpx:after{letter-spacing:.5px}@keyframes fadeInToo{0%{opacity:0}to{opacity:1}}.fx-fade-in{animation:fadeInToo ease-in 1;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes pulsate{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}.fx-pulsate{animation:pulsate 1.5s ease-in-out infinite;animation-direction:alternate-reverse;backface-visibility:hidden;transform:translateZ(0);z-index:1}@keyframes sonar{0%{box-shadow:0 0 0 0 #000;transform:scale(.75)}40%{box-shadow:0 0 0 1.5rem transparent;transform:scale(.925)}80%{box-shadow:0 0 0 1.5rem transparent;transform:scale(.95)}to{box-shadow:0 0 0 0 transparent;transform:scale(.8)}}.fx-sonar{animation:sonar 1.85s ease-out infinite;transform:translateZ(0)}@keyframes moveUp{0%{opacity:0}to{opacity:1;transform:translateY(0)}}.fgfx-2,.fx-move-in{animation:moveUp .65s ease forwards;opacity:0;transform:translateY(20px);z-index:1}@keyframes loadingFlash{0%,50%,to{opacity:.9}25%,75%{opacity:.1}}.fx-loading-flash{animation:loadingFlash 2s ease-in-out infinite}@keyframes growIn{0%{transform:scale(.01)}to{transform:scale(1)}}.fx-grow{animation:growIn .3s ease-in forwards;z-index:1}.fx-grow-fade{animation:fadeInToo .875s ease-in-out,growIn .435s cubic-bezier(.45,.05,.55,.95)}@keyframes miniShake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.fx-shake{animation:miniShake .82s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:100rem;transform:translateZ(0);z-index:1}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fx-spin,.fx-spin--reverse{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;backface-visibility:hidden;transform:translateZ(0);z-index:1}.fx-spin--reverse{animation-direction:reverse}.fx-dly-xs,.fx-dly-xxs{animation-delay:.1s}.fx-dly-s{animation-delay:.3s}.fx-dly1{animation-delay:.7s}.fx-dly2{animation-delay:1.2s}.fx-dly3{animation-delay:1.6s}.fx-qck{animation-duration:.45s}.fx-v-qck{animation-duration:.1s}.fx-tmf-eio{animation-timing-function:ease-in-out}.fx-tmf-sine{animation-timing-function:cubic-bezier(.45,.05,.55,.95)}@media print{.fgfx-2,.fx-fade-in,.fx-grow,.fx-grow-fade,.fx-loading-flash,.fx-move-in,.fx-shake,.fx-spin,.fx-spin--reverse{animation-delay:0s;animation-duration:0s}}input[type=search]{-webkit-appearance:textfield}label{font-size:1rem;font-weight:400;letter-spacing:1px;letter-spacing:2px;margin-bottom:1px;text-transform:uppercase}form.button_to{display:inline}.dataTables_wrapper .dataTables_filter input,.form-control{background-color:transparent;border-width:2px;font-size:1.4rem;padding-bottom:6px;padding-top:4px}.dataTables_wrapper .dataTables_filter input.is-chunky,.form-control.is-chunky{font-size:1.6rem;height:4.3rem}.dataTables_wrapper .dataTables_filter input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{font-size:95%;font-weight:400}.dataTables_wrapper .dataTables_filter input:-moz-placeholder,.dataTables_wrapper .dataTables_filter input::-moz-placeholder,.form-control:-moz-placeholder,.form-control::-moz-placeholder{font-size:95%;font-weight:400}.dataTables_wrapper .dataTables_filter input:-ms-input-placeholder,.form-control:-ms-input-placeholder{font-size:95%;font-weight:400}.input-group-btn .btn{border-width:2px;padding-bottom:6px;padding-top:4px}select.form-control{font-size:1.4rem;padding:6px 12px}.ng-invalid:not(.ng-pristine){border-color:rgba(128,0,0,.85)}.snap-select{display:block;position:relative;vertical-align:middle}.snap-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.snap-select select.form-control{border-radius:3px;padding-right:16px;text-overflow:ellipsis}.snap-select ::-ms-expand{display:none}.snap-select:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;content:"";height:0;margin-top:-3px;pointer-events:none;position:absolute;right:8px;top:50%;width:0;z-index:2}.snap-select.snpt-select--primary select.form-control{background-color:#0900c3;border-color:#0900c3;color:#fff;opacity:1}.snap-select.snpt-select--primary:after{border-top:4px solid #fff}textarea.form-control{padding-top:10px}.form-group{width:100%}.form-inline-labelled-element{align-content:center;align-items:center;display:flex;height:4.2rem;justify-content:space-between}.dataTables_wrapper .dataTables_filter .form-inline-labelled-element input,.form-inline-labelled-element .dataTables_wrapper .dataTables_filter input,.form-inline-labelled-element .form-control{width:auto}.label-with-inline-icon{align-items:center;display:flex;gap:1rem}.label-with-inline-icon .inline-label-ico-holdr{align-items:center;display:flex;height:2.2rem;justify-content:center;width:2.2rem}.label-with-inline-icon .inline-label-ico{max-height:2.2rem;max-width:2.2rem}@media (max-width:767px){.form-group{margin-bottom:5px}}.has-error .help-block{font-size:70%}@media (max-width:767px){.carousel-form .embed-style-pickr{width:calc(100% - 10px)}}.form--signup h2{margin-bottom:10px;margin-top:10px}.form--signup p{padding:5px}.form--signup .form-grouping{margin:auto;max-width:42rem}.form--signup .form-grouping.nrrw{max-width:32rem}.dataTables_wrapper .dataTables_filter .form--signup input::-webkit-input-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input::-webkit-input-placeholder,.form--signup .form-control::-webkit-input-placeholder{color:#1f1f1f;font-size:90%;font-weight:400;letter-spacing:1px;opacity:.5}.dataTables_wrapper .dataTables_filter .form--signup input:-moz-placeholder,.dataTables_wrapper .dataTables_filter .form--signup input::-moz-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input:-moz-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input::-moz-placeholder,.form--signup .form-control:-moz-placeholder,.form--signup .form-control::-moz-placeholder{color:#1f1f1f;font-size:90%;font-weight:400;letter-spacing:1px;opacity:.5}.dataTables_wrapper .dataTables_filter .form--signup input:-ms-input-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input:-ms-input-placeholder,.form--signup .form-control:-ms-input-placeholder{color:#1f1f1f;font-size:90%;font-weight:400;letter-spacing:1px;opacity:.5}.dataTables_wrapper .dataTables_filter .form--signup input:focus,.form--signup .dataTables_wrapper .dataTables_filter input:focus,.form--signup .form-control:focus{color:#000}.dataTables_wrapper .dataTables_filter .form--signup input:focus::-webkit-input-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input:focus::-webkit-input-placeholder,.form--signup .form-control:focus::-webkit-input-placeholder{color:grey}.dataTables_wrapper .dataTables_filter .form--signup input:focus:-moz-placeholder,.dataTables_wrapper .dataTables_filter .form--signup input:focus::-moz-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input:focus:-moz-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input:focus::-moz-placeholder,.form--signup .form-control:focus:-moz-placeholder,.form--signup .form-control:focus::-moz-placeholder{color:grey}.dataTables_wrapper .dataTables_filter .form--signup input:focus:-ms-input-placeholder,.form--signup .dataTables_wrapper .dataTables_filter input:focus:-ms-input-placeholder,.form--signup .form-control:focus:-ms-input-placeholder{color:grey}.form--signup select.form-control{letter-spacing:2px;max-width:42rem}.dataTables_wrapper .dataTables_filter .form--signup input:focus,.form--signup .dataTables_wrapper .dataTables_filter input:focus,.form--signup select.form-control:focus{color:#000}.form--signup .has-error .control-label,.form--signup .has-error .help-block{color:rgba(128,0,0,.85)}.dataTables_wrapper .dataTables_filter .form--signup .has-error input,.form--signup .has-error .dataTables_wrapper .dataTables_filter input,.form--signup .has-error .form-control{border-color:rgba(128,0,0,.85)}.form--signup label{display:none}.form--signup .form--signup__heading{display:block;font-size:10px;font-weight:400;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.form--signup .usr-signup-main label{display:block;margin:0 auto;max-width:42rem;opacity:.75;text-align:left}.form--compact h2{font-size:2rem;font-weight:700}.form--compact label{font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1.5;margin-bottom:5px}.dataTables_wrapper .dataTables_filter .form--compact input:not([disabled]),.form--compact .dataTables_wrapper .dataTables_filter input:not([disabled]),.form--compact .form-control:not([disabled]){background-color:#fff}.form--compact .form-group{margin-bottom:5px}.form--compact .btn,.form--compact .input-group .btn{height:42px}.form-narrow .form-grouping{max-width:32rem}.form-medium .form-grouping{max-width:42rem}.form__row{align-items:center;display:flex;flex-direction:row;margin-left:-2.5px;margin-right:-2.5px}.form__row-item{flex:1;padding-left:2.5px;padding-right:2.5px}.dataTables_wrapper .dataTables_filter input,.form-control{background-color:#fff;border-radius:2px;height:42px;padding:12px 0 12px 12px}.dataTables_wrapper .dataTables_filter input.form-control--small,.form-control.form-control--small{font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.dataTables_wrapper .dataTables_filter input.form-control--sensible-min,.form-control.form-control--sensible-min{min-width:20rem}.dataTables_wrapper .dataTables_filter .snap-input-group-editable input[disabled],.snap-input-group-editable .dataTables_wrapper .dataTables_filter input[disabled],.snap-input-group-editable .form-control[disabled]{background-color:transparent;border-color:transparent;color:unset;cursor:default;padding-left:0;text-overflow:ellipsis}.dataTables_wrapper .dataTables_filter input.form-control--plain,.form-control.form-control--plain,.form-control.form-control--plain:not([disabled]){background-color:transparent;border-color:transparent}.input-group>.input-group-btn>.btn{height:42px}.form-group{margin-bottom:8px}.form-group+.field-subcaption{color:#888;font-size:1.1rem;line-height:1.5em;margin-top:-.5rem}.form-section-section-block,.form-section-section-block__mini{padding-bottom:1rem}.form-section-section-block{margin-top:1.5rem}.form-section-section-block__mini{--form-section-bg:#f3f2fd;--form-section-border:#e8e6ff;background-color:var(--form-section-bg,#d0d0ff);border-radius:5px;box-shadow:0 0 0 2px var(--form-section-border,#d0d0ff);margin:1.2rem 0;padding:15px}.form-section-section-block__mini+.form-section-section-block__mini{margin-top:2.4rem}.form-setting-subsection[inactive="0"]{filter:grayscale(1) opacity(.75)}.dataTables_wrapper .dataTables_filter .form-setting-subsection[inactive="0"] .form-group input,.form-setting-subsection[inactive="0"] .form-group .dataTables_wrapper .dataTables_filter input,.form-setting-subsection[inactive="0"] .form-group .form-control,.form-setting-subsection[inactive="0"] .form-group label,.form-setting-subsection[inactive="0"] .form-group>div{border-color:#aaa;color:#aaa;pointer-events:none}.form-setting-subsection[inactive="0"] .form-group .color-dot-inline,.form-setting-subsection[inactive="0"] .form-group img{filter:opacity(.3)}.settings-group-overlay-ico .opt-wrpper .opt-wrpper_content>img{width:2.2rem}.settings-group-overlay-ico .opt-wrpper .opt-wrpper_content>.snptico{font-size:2.2rem}.form-revealable-block,.form-revealable-block[dsp="0"]{display:none}.form-revealable-block[dsp="1"]{display:block}.form__upgd_ico,.upgd_ico{background-color:#521cff;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700}.form__upgd_ico{margin-left:.5rem}.form-inline-dates{line-height:1}.form-inline-dates .form-inline-dates__wrapper{align-content:center;flex-wrap:wrap}.dataTables_wrapper .dataTables_filter .form-inline-dates input,.form-inline-dates .btn,.form-inline-dates .dataTables_wrapper .dataTables_filter input,.form-inline-dates .form-control,.form-inline-dates button,.form-inline-dates input{font-size:1.4rem;height:auto;line-height:1}.form-inline-dates button.btn{font-size:1.4rem;margin-left:5px;padding:5px 8px}.form-inline-dates .dt-label{display:inline-block;width:42px}.dataTables_wrapper .dataTables_filter .form-inline-dates input,.form-inline-dates .dataTables_wrapper .dataTables_filter input,.form-inline-dates .dt-range-separator,.form-inline-dates input.form-control{display:inline;height:26px;line-height:1;vertical-align:middle}.dataTables_wrapper .dataTables_filter .form-inline-dates input,.form-inline-dates .dataTables_wrapper .dataTables_filter input,.form-inline-dates input.form-control{width:100px}.form-inline-dates .dt-range-separator{height:inherit;vertical-align:middle}.form-inline-dates.form-inline-dates--alt{background:#fff;border:1px solid #cfd5df;border-radius:8px;display:block;max-width:38rem;padding:0;text-align:left;width:100%}.form-inline-dates.form-inline-dates--alt:focus-within{border-color:#7b8494}.form-inline-dates.form-inline-dates--alt .form-inline-dates__label{color:#737b95;font-size:1.2rem;font-weight:400;line-height:1.25;padding:1rem 1.2rem 0}.form-inline-dates.form-inline-dates--alt .form-inline-dates__wrapper{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;padding:.8rem 1rem;width:inherit}.form-inline-dates.form-inline-dates--alt label{align-items:center;display:inline-flex;margin:0;position:relative}.form-inline-dates.form-inline-dates--alt .form-inline-dates__calendar-icon{color:#737b95;flex:0 0 auto;height:1.4rem;pointer-events:none;width:1.4rem}.form-inline-dates.form-inline-dates--alt .form-inline-dates__range-icon{color:#737b95;height:1.4rem;width:1.4rem}.dataTables_wrapper .dataTables_filter .form-inline-dates.form-inline-dates--alt input,.form-inline-dates.form-inline-dates--alt .dataTables_wrapper .dataTables_filter input,.form-inline-dates.form-inline-dates--alt input.form-control{background:transparent;border:0;box-shadow:none;font-weight:400;height:3.2rem;line-height:1.2;margin-left:.4rem;padding:.8rem .8rem .8rem .6rem;text-align:center;width:10rem}.dataTables_wrapper .dataTables_filter .form-inline-dates.form-inline-dates--alt input:focus,.dataTables_wrapper .dataTables_filter .form-inline-dates.form-inline-dates--alt input:hover,.form-inline-dates.form-inline-dates--alt .dataTables_wrapper .dataTables_filter input:focus,.form-inline-dates.form-inline-dates--alt .dataTables_wrapper .dataTables_filter input:hover,.form-inline-dates.form-inline-dates--alt input.form-control:focus,.form-inline-dates.form-inline-dates--alt input.form-control:hover{background:#f6f7f9;box-shadow:none}.dataTables_wrapper .dataTables_filter .form-inline-dates.form-inline-dates--alt input:focus,.form-inline-dates.form-inline-dates--alt .dataTables_wrapper .dataTables_filter input:focus,.form-inline-dates.form-inline-dates--alt input.form-control:focus{outline:0}.form-inline-dates.form-inline-dates--alt .dt-range-separator,.form-inline-dates.form-inline-dates--alt button.btn{align-items:center;color:#111;display:inline-flex;justify-content:center}.form-inline-dates.form-inline-dates--alt button.btn{background:#fff;border:1px solid #cfd5df;border-radius:6px;font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1;margin-left:auto;min-height:3.2rem;min-width:5.6rem;padding:.8rem 1.2rem;text-transform:none}.form-inline-dates.form-inline-dates--alt button.btn:focus,.form-inline-dates.form-inline-dates--alt button.btn:hover{background:#f6f7f9;border-color:#cfd5df;box-shadow:none;color:#111}.datepicker.dropdown-menu.dropdown-menu--alt{background-color:#fff!important;border:1px solid #7b8494!important;border-radius:8px!important;box-shadow:0 12px 32px rgba(15,23,42,.12)!important;margin-top:.6rem!important;padding:2.4rem 0!important;transition:opacity .15s linear}.datepicker.dropdown-menu.dropdown-menu--alt,.datepicker.dropdown-menu.dropdown-menu--alt *{font-family:cereal,Helvetica Neue,Helvetica,Arial,sans-serif!important}.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-days,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-months,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-years{background-color:#fff!important;font-family:cereal,Helvetica Neue,Helvetica,Arial,sans-serif!important;margin:auto!important;max-width:275px!important}.datepicker.dropdown-menu.dropdown-menu--alt table.table-condensed{background-color:#fff!important;border-collapse:collapse!important;table-layout:fixed!important;width:100%!important}.datepicker.dropdown-menu.dropdown-menu--alt tbody,.datepicker.dropdown-menu.dropdown-menu--alt thead,.datepicker.dropdown-menu.dropdown-menu--alt tr{background-color:#fff!important;width:100%!important}.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-days td{border:1px solid #dfe3ea!important;height:3.6rem!important;line-height:3.6rem!important;width:3.6rem!important}.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-months thead,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-years thead{display:table-header-group!important}.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-months tbody,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-months tbody td,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-years tbody,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-years tbody td{border:0!important}.datepicker.dropdown-menu.dropdown-menu--alt .next p,.datepicker.dropdown-menu.dropdown-menu--alt .prev p{font-size:3rem!important;line-height:1!important}.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-alt-next-icon,.datepicker.dropdown-menu.dropdown-menu--alt .datepicker-alt-prev-icon{color:#333;display:block;height:1.8rem;margin:0 auto;width:1.8rem}.datepicker.dropdown-menu.dropdown-menu--alt th{background:transparent!important;border:0!important;border-radius:0!important;color:#222!important;font-size:1.1rem!important;font-weight:400!important;height:auto!important;opacity:.85!important;padding:.4rem 0!important;text-align:center!important}.datepicker.dropdown-menu.dropdown-menu--alt th.switch-datepicker{font-size:1.8rem!important;font-weight:500!important;line-height:1!important}.datepicker.dropdown-menu.dropdown-menu--alt p,.datepicker.dropdown-menu.dropdown-menu--alt td{font-family:inherit!important;font-size:1.4rem!important;margin:0!important;text-align:center!important}.datepicker.dropdown-menu.dropdown-menu--alt td{background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important;vertical-align:middle!important}.datepicker.dropdown-menu.dropdown-menu--alt td p{background:transparent!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:inherit!important;line-height:inherit!important;text-shadow:none!important;width:100%!important}.datepicker.dropdown-menu.dropdown-menu--alt td.active,.datepicker.dropdown-menu.dropdown-menu--alt td.active-range{color:#fff!important;position:relative!important}.datepicker.dropdown-menu.dropdown-menu--alt td.active-range{background-color:#716aff!important}.datepicker.dropdown-menu.dropdown-menu--alt td.active-range>p{box-shadow:0 0 0 1px #716aff!important}.datepicker.dropdown-menu.dropdown-menu--alt td.active-range:hover>p{background-color:#fff!important;color:#000!important}.datepicker.dropdown-menu.dropdown-menu--alt td.active,.datepicker.dropdown-menu.dropdown-menu--alt td.active:hover{background-color:#0900c3!important}.datepicker.dropdown-menu.dropdown-menu--alt td.active:hover>p,.datepicker.dropdown-menu.dropdown-menu--alt td.active>p{box-shadow:0 0 0 1px #0900c3!important}.datepicker.dropdown-menu.dropdown-menu--alt td.new:not(.active-range),.datepicker.dropdown-menu.dropdown-menu--alt td.old:not(.active-range){border:0!important}.input-group.input-group--padded{border:2px solid;border-radius:3px;padding:4px}.dataTables_wrapper .dataTables_filter .input-group.input-group--padded input,.input-group.input-group--padded .dataTables_wrapper .dataTables_filter input,.input-group.input-group--padded .form-control,.input-group.input-group--padded input.form-control{border-color:transparent;height:3rem;padding-left:6px}.input-group.input-group--padded .btn{font-size:1.4rem;height:3rem;padding-bottom:0;padding-top:0}.input-group.input-group--padded .input-group-btn:last-child>.btn{border-radius:3px}.input-group.input-group--disabled{background-color:#eee;border-color:rgba(0,0,0,.1);cursor:pointer}.dataTables_wrapper .dataTables_filter .input-group.input-group--disabled input,.input-group.input-group--disabled .dataTables_wrapper .dataTables_filter input,.input-group.input-group--disabled input.form-control{background-color:#eee}.input-group.input-group--disabled .btn{opacity:.2}.panel.signup-panel .captcha-holdr{clear:both;float:right;margin-bottom:2rem}.panel.signup-panel .captcha-holdr:after,.panel.signup-panel .captcha-holdr:before{content:"";display:table}.panel.signup-panel .captcha-holdr:after{clear:both}input[type=range]{outline:none}input[type=range]:active{cursor:grabbing}input[type=number]:disabled,input[type=range]:disabled{color:#888;cursor:not-allowed;filter:grayscale(1)}.snap-range-container,.snap-range_sidecar{border-radius:3px}.snap-range-container{align-content:center;align-items:center;display:flex;font-size:12px;height:3.2rem}.snap-range{z-index:1}.snap-range-holder{position:relative;width:100%}.snap-range-holder:before{background:#0003;border-radius:3px;content:"";height:3px;left:0;position:absolute;top:49%;transform:translateY(-50%);width:100%;z-index:0}.snap-range_sidecar-holder{align-content:center;align-items:center;display:flex;font-size:12px;margin-left:8px}.snap-range_sidecar-holder>.sidecar-unit{display:inline;font-size:inherit;margin-left:2px}.snap-range_sidecar-holder>.sidecar-unit:after{content:attr(data-suffix)}.snap-range_sidecar-holder .snap-range_sidecar{min-width:4.4rem;text-align:right}.dataTables_wrapper .dataTables_filter .snap-range_sidecar-holder input.snap-range_sidecar,.snap-range_sidecar-holder .dataTables_wrapper .dataTables_filter input.snap-range_sidecar,.snap-range_sidecar-holder .snap-range_sidecar.form-control{font-size:inherit;height:2.6rem;padding:0 0 0 4px}.snpt-chart{color:#999;font-family:snptical,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1rem;text-align:center}.snpt-chart:empty{background-color:hsla(0,0%,96%,.2);background-image:linear-gradient(0deg,transparent .05em,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) .125em,transparent 0),linear-gradient(rgba(0,0,0,.05) .0625em,transparent 0);background-position:0 -.5em;background-size:.75em .75em;border-radius:5px;display:table;height:200px;height:calc(170px + .5em);letter-spacing:1px;margin:15px;width:100%;width:calc(100% - 30px)}.snpt-chart:empty:before{content:"No data available";display:table-cell;height:inherit;vertical-align:middle}.crd-chrt-subtitle+.snpt-chart:empty{height:calc(137px + .5em)}.chart-card-lg .snpt-chart:empty{height:400px;height:calc(370px + .5em)}.chart-card-lg .crd-chrt-subtitle+.snpt-chart:empty{height:calc(337px + .5em)}.chrt-h3{color:#999;font-size:18px;letter-spacing:.6px;-webkit-font-smoothing:antialiased}.chrt-main{color:#555;font-size:3rem}.chrt-page-header{text-align:center}.chrt-page-header .chrt-page_title{color:#555;font-size:3rem;line-height:1.5em;margin:20px 0 10px}.chrt-page-header>p,.chrt-page-header>select{margin-bottom:1rem}.chrt-page-header>p{font-size:1.6rem;margin:auto;max-width:1000px}.highcharts-label *,.highcharts-root *{font-family:snptical,Helvetica Neue,Helvetica,Arial,sans-serif!important}.highcharts-background{fill:transparent}.stat-item{font-weight:300;text-align:center}.stat-item .stat-item__label{color:#888;font-size:1.1rem;line-height:1.8rem}.stat-item .stat-item__value{color:#555;font-size:1.8rem;line-height:2.8rem}.stat-item .stat-item__value .stat-item__value-prefix,.stat-item .stat-item__value .stat-item__value-suffix{font-size:1.3rem;line-height:1.3rem}.stat-item.stat-item--delta-average .stat-item__value{color:#f7b500}.stat-item.stat-item--delta-up .stat-item__value{color:#00d23c}.stat-item.stat-item--delta-down .stat-item__value{color:#ff004c}.stat-box{font-weight:300}.stat-box .stat-box__label{color:#555!important;font-size:1.1rem}.stat-box .stat-box__box{align-items:center;background-color:#fff;border:.1rem solid #ddd;border-radius:.2rem;display:flex;height:4rem;justify-content:center;position:relative;text-align:center}.stat-box .stat-box__box .stat-box__value{color:#555!important;font-size:1.8rem;line-height:1}.stat-box .stat-box__box .stat-box__value .stat-box__value-prefix,.stat-box .stat-box__box .stat-box__value .stat-box__value-suffix{font-size:1.3rem}.stat-box .stat-box__box .stat-box__delta{position:absolute;right:0;top:0;transform:translate3d(-.5rem,-1.5rem,0)}.stat-box.stat-box--delta-down .stat-box__box{border-color:#ff004c}.stat-box.stat-box--delta-down.stat-box--fill .stat-box__box{background-color:#ff004c!important}.stat-box.stat-box--delta-down.stat-box--fill .stat-box__box .stat-box__value,.stat-box.stat-box--delta-down.stat-box--fill .stat-box__box .stat-box__value-prefix,.stat-box.stat-box--delta-down.stat-box--fill .stat-box__box .stat-box__value-suffix{color:#fff!important}.stat-box.stat-box--delta-neutral.stat-box--fill .stat-box__box{background-color:#ddd!important}.stat-box.stat-box--delta-neutral.stat-box--fill .stat-box__box .stat-box__value,.stat-box.stat-box--delta-neutral.stat-box--fill .stat-box__box .stat-box__value-prefix,.stat-box.stat-box--delta-neutral.stat-box--fill .stat-box__box .stat-box__value-suffix{color:#fff!important}.stat-box.stat-box--delta-average .stat-box__box{border-color:#f7b500}.stat-box.stat-box--delta-average.stat-box--fill .stat-box__box{background-color:#f7b500!important}.stat-box.stat-box--delta-average.stat-box--fill .stat-box__box .stat-box__value,.stat-box.stat-box--delta-average.stat-box--fill .stat-box__box .stat-box__value-prefix,.stat-box.stat-box--delta-average.stat-box--fill .stat-box__box .stat-box__value-suffix{color:#fff!important}.stat-box.stat-box--delta-up .stat-box__box{border-color:#00d23c}.stat-box.stat-box--delta-up.stat-box--fill .stat-box__box{background-color:#00d23c!important}.stat-box.stat-box--delta-up.stat-box--fill .stat-box__box .stat-box__value,.stat-box.stat-box--delta-up.stat-box--fill .stat-box__box .stat-box__value-prefix,.stat-box.stat-box--delta-up.stat-box--fill .stat-box__box .stat-box__value-suffix{color:#fff!important}.stats-grid{background-color:#fff;border:1px solid #eee;border-radius:3px;padding:20px 10px;-webkit-font-smoothing:antialiased;clear:both}.stats-grid:after,.stats-grid:before{content:"";display:table}.stats-grid:after{clear:both}.stats-grid.stats-grid--empty{position:relative}.stats-grid.stats-grid--empty .stats-grid__empty-msg{background:hsla(0,0%,100%,.9);height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.stats-grid.stats-grid--borderless{border-color:transparent}.stats-cell{border-bottom:1px solid #eee;float:left;margin:1rem 0;padding:1rem 0;text-align:right;width:100%}.stats-cell:nth-last-child(-n+1){border-bottom:none}.stats-cell .money-currency-symbol,.stats-cell sub,.stats-cell sup{bottom:0;font-size:1.2rem;letter-spacing:1px;padding-left:3px}.stats-cell .money-currency-symbol.norm,.stats-cell .money-currency-symbol.normal,.stats-cell sub.norm,.stats-cell sub.normal,.stats-cell sup.norm,.stats-cell sup.normal{font-size:1.8rem;font-size:14px}.stats-cell sup{top:-1em}.stats-cell sup.norm,.stats-cell sup.normal{top:-.5em}.stats-cell .money-currency-symbol{font-size:1.8rem}.stats-cell.stats-cell--empty{display:none}.stats-cell_content{min-height:7rem;padding-right:1.3rem;padding-top:1rem;position:relative}.stats-cell_content_mini-chart--h,.stats-cell_content_mini-chart--v{font-size:1rem;left:1rem;position:absolute;top:-1.8em}.stats-cell_content_mini-chart--v{right:1.8rem}.stats-cell_content_mini-chart--h{bottom:-1.4em;width:2rem}.stats-cell_content_mini-chart__inner{max-width:150px}.lifecycle-stat-sparkline{height:40px;margin-top:.25rem;min-width:60px;width:100%}.stats-cell_content_heading{color:#999;font-size:1.6rem}.stats-cell_content_blob,.stats-cell_content_img-set{height:24px;margin-top:.6rem}.stats-cell_content_blob{color:#555;font-size:3rem}.stats-cell_content_blob_integer-digits{margin:0;padding:0}.stats-cell_content_blob_fraction-digits{font-size:1.4rem}.stats-cell_content_blob_min-max-divider{padding-left:3px;padding-right:3px}.stats-cell_content_img-set{font-size:1.1rem;letter-spacing:1px}.stats-cell_content_img-set img{max-height:36px;max-width:36px}.stats-cell_content_img-set .img-irw{margin-left:5px;width:36px}.stats-cell_content_img-set .img-irw:first-child{margin-left:0}.spark-trend{font-size:1.1rem;height:2.5rem;letter-spacing:.5px;line-height:2.5rem;min-width:3rem;padding-top:6px;position:absolute;text-align:right}.spark-trend.trend-neg .lin-grad:before{content:"-"}.spark-trend.trend-neg.trend--colorise{color:#ff004c}.spark-trend.trend-pos .lin-grad:before{content:"+"}.spark-trend.trend-pos.trend--colorise{color:#00d23c}.stats-grid--align-left .stats-cell{text-align:left}.stats-grid--align-left .stats-cell_content{padding-left:1.8rem;padding-right:0}.stats-grid--mini .stats-cell{padding:0}.stats-grid--mini .stats-cell_content{min-height:4.4rem;padding-top:.5rem}.stats-grid--mini .stats-cell_content_heading{font-size:1.3rem;line-height:1.325em}.stats-grid--mini .stats-cell_content_blob{font-size:1.4rem;height:auto;line-height:1.3;margin-top:0}.stats-grid--mini .stats-cell_content_blob trend-label .label{margin-bottom:0;margin-top:3px}.stats-grid--mini .money-currency-symbol{font-size:1.2rem}.stats-grid--slim{padding:0 1rem}.stats-grid--slim .stats-cell{margin:0;padding:1rem!important}.stats-grid--slim .stats-cell_content{margin:1rem auto;min-height:5rem;padding:0 1.8rem 0 0}.stats-grid--slim .stats-cell_content_heading{font-size:1.5rem}.stats-grid--slim .stats-cell_content_blob{font-size:2.4rem;height:3rem}.stats-grid--edge{padding-left:0;padding-right:0}.stats-grid--2up.stats-grid--mini{padding-bottom:0;padding-top:0}.stats-grid--2up.stats-grid--mini .tx-bench,.stats-grid--2up.stats-grid--mini .tx-bench-down,.stats-grid--2up.stats-grid--mini .tx-bench-neg,.stats-grid--2up.stats-grid--mini .tx-bench-pos,.stats-grid--2up.stats-grid--mini .tx-bench-up{font-size:11px}.stats-grid--2up.stats-grid--mini .stats-cell{border-bottom:1px solid #eee;margin-bottom:0;margin-top:0;padding-top:9px;width:50%}.stats-grid--2up.stats-grid--mini .stats-cell .stats-cell_content{box-shadow:1px 0 #eee;margin-bottom:6px;min-height:3.9rem;padding-top:0}.stats-grid--2up.stats-grid--mini .stats-cell .stats-cell_content .stats-cell_content_blob{color:#1f1f1f;font-size:1.4rem}.stats-grid--2up.stats-grid--mini .stats-cell:nth-last-child(-n+2){border-bottom:none}.stats-grid--2up.stats-grid--mini .stats-cell:nth-of-type(2n+2){padding-right:0;width:50%}.stats-grid--2up.stats-grid--mini .stats-cell:nth-of-type(2n+2) .stats-cell_content{box-shadow:none}@media only screen and (max-width:480px){.stats-cell:last-of-type{border-bottom:none;margin-top:0;padding-bottom:0}}@media only screen and (min-width:481px){.stats-cell{padding-right:1.8rem}.stats-cell_content{box-shadow:2px 0 #eee}}@media only screen and (min-width:481px) and (max-width:991px){.stats-cell{width:calc(50% + 1.8rem)}.stats-cell:nth-last-child(-n+2){border-bottom:none}.stats-cell:nth-of-type(2n+2){padding-right:0;width:calc(50% - 1.8rem)}.stats-cell:nth-of-type(2n+2) .stats-cell_content{box-shadow:none}}@media only screen and (min-width:992px){.stats-cell{width:calc(25% + .6rem)}.stats-cell .stats-cell_content_heading{font-size:1.4rem}.stats-cell .stats-cell_content_blob{font-size:2.4rem}.stats-cell:nth-last-child(-n+4){border-bottom:none}.stats-cell.stats-cell--empty{display:block}.stats-cell.stats-cell--empty .stats-cell_content{box-shadow:none}.stats-cell:nth-of-type(-n+4){border-top:none;margin-top:0;padding-top:1.5rem}.stats-cell:nth-of-type(4n){padding-right:0;width:calc(25% - 1.8rem)}.stats-cell:nth-of-type(4n) .stats-cell_content{box-shadow:none}.stats-grid--2up .stats-cell{border-bottom:2px solid #eee;width:calc(50% + 1.8rem)}.stats-grid--2up .stats-cell:nth-last-child(-n+2){border-bottom:none}.stats-grid--2up .stats-cell:nth-of-type(2n+2){padding-right:0;width:calc(50% - 1.8rem)}.stats-grid--2up .stats-cell:nth-of-type(2n+2) .stats-cell_content{box-shadow:none}}.stats-grids-sbs{margin:0 -5px}@media only screen and (min-width:768px){.stats-grids-sbs .stats-grid{margin-right:5px}.stats-grids-sbs:last-child .stats-grid{margin-left:5px}}@media only screen and (min-width:1400px){.stats-cell .stats-cell_content_blob{font-size:3rem}}.overlaping-image-container{padding-left:2.6rem!important;white-space:nowrap}.overlaping-image{display:inline-block;height:4rem;margin-left:-1.6rem;position:relative;width:4rem}.overlaping-image>*{height:inherit;width:inherit}.overlaping-image .is-err .img-irw__img:after,.overlaping-image .is-err .img-irw__img:before,.overlaping-image .is-invalid .img-irw__img:after,.overlaping-image .is-invalid .img-irw__img:before{background-color:#fff;border-radius:50%;color:rgba(255,0,0,.8);content:"";font-size:1rem;height:1em;left:0;line-height:1;opacity:.8;position:absolute;text-align:center;top:0;width:1em}.overlaping-image .is-err .img-irw__img:after,.overlaping-image .is-invalid .img-irw__img:after{background-color:rgba(219,0,57,.95)}.overlaping-image .is-invalid .img-irw__img:after{content:"#"}.overlaping-image>:not(.img-irw){display:inline-block;vertical-align:middle}.overlaping-image>.img-irw,.overlaping-image>.ovlp-itm{border-radius:.3rem;transition:box-shadow .1s ease-in}.overlaping-image>.img-irw>.img-irw__img,.overlaping-image>.img-irw>.ovlp-itm__chld,.overlaping-image>.ovlp-itm>.img-irw__img,.overlaping-image>.ovlp-itm>.ovlp-itm__chld{border-left:1px solid hsla(0,0%,100%,.73);border-radius:.3rem;color:transparent;transition:transform .1s ease-in}.overlaping-image>.img-irw>.img-irw__img.has-heatmap:after,.overlaping-image>.img-irw>.img-irw__img.has-heatmap:before,.overlaping-image>.img-irw>.ovlp-itm__chld.has-heatmap:after,.overlaping-image>.img-irw>.ovlp-itm__chld.has-heatmap:before,.overlaping-image>.ovlp-itm>.img-irw__img.has-heatmap:after,.overlaping-image>.ovlp-itm>.img-irw__img.has-heatmap:before,.overlaping-image>.ovlp-itm>.ovlp-itm__chld.has-heatmap:after,.overlaping-image>.ovlp-itm>.ovlp-itm__chld.has-heatmap:before{border-radius:2px;content:"";height:1.5rem;left:0;line-height:1.5rem;position:absolute;right:0;top:calc(100% + 1px)}.overlaping-image>.img-irw>.img-irw__img.has-heatmap:before,.overlaping-image>.img-irw>.ovlp-itm__chld.has-heatmap:before,.overlaping-image>.ovlp-itm>.img-irw__img.has-heatmap:before,.overlaping-image>.ovlp-itm>.ovlp-itm__chld.has-heatmap:before{background-color:currentColor}.overlaping-image>.img-irw>.img-irw__img.has-heatmap:after,.overlaping-image>.img-irw>.ovlp-itm__chld.has-heatmap:after,.overlaping-image>.ovlp-itm>.img-irw__img.has-heatmap:after,.overlaping-image>.ovlp-itm>.ovlp-itm__chld.has-heatmap:after{color:#fff;content:attr(data-indx);font-size:.8rem;text-align:center}.overlaping-image>.img-irw>.img-irw__img.has-heatmap.has-contrast:after,.overlaping-image>.img-irw>.ovlp-itm__chld.has-heatmap.has-contrast:after,.overlaping-image>.ovlp-itm>.img-irw__img.has-heatmap.has-contrast:after,.overlaping-image>.ovlp-itm>.ovlp-itm__chld.has-heatmap.has-contrast:after{color:#0900c3}.overlaping-image>.img-irw>span,.overlaping-image>.img-irw>video,.overlaping-image>.ovlp-itm>span,.overlaping-image>.ovlp-itm>video{display:inline-block;max-height:4rem;text-align:center;width:4rem}.overlaping-image>.img-irw>span>*,.overlaping-image>.img-irw>video>*,.overlaping-image>.ovlp-itm>span>*,.overlaping-image>.ovlp-itm>video>*{height:inherit;left:0;max-height:inherit;position:absolute;width:inherit}.overlaping-image>.img-irw>span,.overlaping-image>.ovlp-itm>span{height:inherit}.overlaping-image.spaced-out{margin-left:-.3rem}.overlaping-image.spaced-out .img-irw__img,.overlaping-image.spaced-out .ovlp-itm__chld{border-left:0}.overlaping-image.remaining-image-count{color:#fefefe;font-size:2rem;font-weight:700;letter-spacing:-1px;margin-left:-2.6rem;opacity:.8;text-shadow:1px 1px 1px #000}.overlaping-image:hover>.img-irw,.overlaping-image:hover>.ovlp-itm{box-shadow:0 4px 1px 0 rgba(0,0,0,.1),0 4px 25px 0 rgba(0,0,0,.05);position:relative;z-index:2}.overlaping-image:hover>.img-irw>.img-irw__img,.overlaping-image:hover>.img-irw>.ovlp-itm__chld,.overlaping-image:hover>.ovlp-itm>.img-irw__img,.overlaping-image:hover>.ovlp-itm>.ovlp-itm__chld{border:0;box-shadow:none;transform:scale3d(1.05,1.05,1)}.overlaping-image.ovlp-scale-lg:hover>.img-irw>.img-irw__img,.overlaping-image.ovlp-scale-lg:hover>.img-irw>.ovlp-itm__chld,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.img-irw__img,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.ovlp-itm__chld{border-radius:1px;transform:scale3d(1.65,1.65,1)}.overlaping-image.ovlp-scale-lg:hover>.img-irw>.img-irw__img :after,.overlaping-image.ovlp-scale-lg:hover>.img-irw>.img-irw__img :before,.overlaping-image.ovlp-scale-lg:hover>.img-irw>.ovlp-itm__chld :after,.overlaping-image.ovlp-scale-lg:hover>.img-irw>.ovlp-itm__chld :before,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.img-irw__img :after,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.img-irw__img :before,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.ovlp-itm__chld :after,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.ovlp-itm__chld :before{border-radius:1px}.overlaping-image.ovlp-scale-lg:hover>.img-irw>.img-irw__img>*,.overlaping-image.ovlp-scale-lg:hover>.img-irw>.ovlp-itm__chld>*,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.img-irw__img>*,.overlaping-image.ovlp-scale-lg:hover>.ovlp-itm>.ovlp-itm__chld>*{border-radius:inherit}.overlaping-image.ovlp-scale-lg:hover>.is-err>.img-irw__img :after,.overlaping-image.ovlp-scale-lg:hover>.is-err>.img-irw__img :before,.overlaping-image.ovlp-scale-lg:hover>.is-err>.ovlp-itm__chld :after,.overlaping-image.ovlp-scale-lg:hover>.is-err>.ovlp-itm__chld :before,.overlaping-image.ovlp-scale-lg:hover>.is-invalid>.img-irw__img :after,.overlaping-image.ovlp-scale-lg:hover>.is-invalid>.img-irw__img :before,.overlaping-image.ovlp-scale-lg:hover>.is-invalid>.ovlp-itm__chld :after,.overlaping-image.ovlp-scale-lg:hover>.is-invalid>.ovlp-itm__chld :before{opacity:.1}.js-chart-regeression .highcharts-tooltip>span{background-color:hsla(0,0%,100%,.7);border-radius:3px;letter-spacing:.5px;padding:1rem}.js-chart-regeression .cht-tip__header img{background-color:hsla(0,0%,59%,.5);max-height:3.2rem;max-width:3.2rem}.js-chart-regeression .cht-tip__body{font-size:1rem}.non-sorting .sort-btn{display:none!important}.dataTables_wrapper .dataTables_filter{float:left;margin-bottom:1.5rem;width:100%}.dataTables_wrapper .dataTables_filter label{font-weight:400;padding-left:.5rem;text-align:left;width:100%}.dataTables_wrapper .dataTables_filter label>*{margin-left:0}.dataTables_wrapper .dataTables_filter input{background-color:hsla(0,0%,79.6%,.41);border:2px solid #000;display:block;font-size:1.3rem;font-weight:400;max-width:40rem;min-width:20rem;opacity:.2;padding:0 .5rem;width:45%}.dataTables_wrapper .dataTables_filter input:focus,.dataTables_wrapper .dataTables_filter input:hover{background-color:inherit;outline:0 none}.dataTables_wrapper .dataTables_filter input:hover{opacity:.4}.dataTables_wrapper .dataTables_filter input:focus{opacity:1}@media only screen and (max-width:767px){.DTFC_LeftWrapper,.DTFC_RightWrapper{display:none}}.DTFC_LeftWrapper td,.DTFC_LeftWrapper th,.DTFC_RightWrapper td,.DTFC_RightWrapper th{transition:background-color .3s ease-in-out}.DTFC_ScrollWrapper:hover .DTFC_LeftWrapper td,.DTFC_ScrollWrapper:hover .DTFC_LeftWrapper th,.DTFC_ScrollWrapper:hover .DTFC_RightWrapper td,.DTFC_ScrollWrapper:hover .DTFC_RightWrapper th{background-color:rgba(0,0,0,.01)}.DTFC_LeftBodyWrapper,.DTFC_LeftHeadWrapper{box-shadow:2px 2px 3px 0 rgba(0,0,0,.09);z-index:10}.DTFC_LeftBodyLiner .sorting_asc:after,.DTFC_LeftBodyLiner .sorting_desc:after,.dataTables_scrollBody .sorting_asc:after,.dataTables_scrollBody .sorting_desc:after{display:none}.report-card-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-template-rows:auto}@media only screen and (min-width:1200px){.report-card-container{grid-template-columns:repeat(auto-fill,minmax(39rem,1fr))}}.report-dd-options{width:24rem}.report-chart{background-color:#fff;border:1px solid #e2e2e2;border-radius:3px;display:flex;flex-direction:column;height:auto;min-height:28rem;padding:35px 20px 20px;position:relative}.report-chart .chrt-cta-activate-card-panel{background-color:rgba(255,241,221,.65);bottom:0;left:0;padding:2rem;position:absolute;top:0;width:100%}.report-chart .chrt-cta-activate-card-panel .chrt-cta-card-msg{margin-top:7rem}.report-chart .chart-container{align-content:start;align-items:center;display:grid;flex:1;height:120px;height:auto;width:100%}.report-chart .chart-container.chrt-align-center{align-content:center}.report-chart .chart-container.chrt-align-stretch{align-content:stretch}.report-chart .chart-container.chrt-align-start{align-content:start}.report-chart .chart-container.chrt-align-end{align-content:end}.report-chart .chart-container.chrt-align-space-between{align-content:space-between}.report-chart .chart-container.chrt-align-space-around{align-content:space-around}.report-chart .chart-container.chrt-align-space-evenly{align-content:space-evenly}.report-chart .report-chart__title{align-items:center;color:#9d9d9d;display:flex;font-size:15px;gap:5px;line-height:1.325em;margin-bottom:5px}.report-chart .report-chart__title .report-help-container{align-items:center;display:flex;font-size:medium}.report-chart .report-chart__title .popover-content{color:#9d9d9d}.report-chart .is-chart_amt,.report-chart .report-chart__amount{color:#000;font-size:1.9rem;font-weight:300}.report-chart .report-chart__overview{margin-bottom:20px}.report-chart .report-chart__overview .report-chart__figures{display:grid;grid-template-columns:repeat(2,50%)}.report-chart .report-chart__overview .report-chart__amount{align-items:center;display:flex;gap:5px;line-height:25px}.report-chart .report-chart__overview .report-chart__amount-comparison{color:#9d9d9d;font-size:1.6rem}.report-chart .report-chart__footer{border-top:1px solid #dedede;color:#545454;display:flex;font-size:11px;justify-content:space-between;padding-top:3px}.report-chart .report-chart__footer .report-chart__footer__column{display:grid;grid-auto-flow:column;grid-gap:1rem}.report-chart .report-chart__footer .report-chart__dot,.report-chart .report-chart__footer .report-chart__dot--compare{background-color:#6b5fff;border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.report-chart .report-chart__footer .report-chart__dot--compare{background-color:#ccc}.report-chart.report-chart--alarm .report-chart__info,.report-chart.report-chart--warning .report-chart__info{font-size:1.3rem;line-height:1.325}.report-chart.report-chart--alarm{background-color:var(--chart-info-alarm-bg,#fff3f6);border-color:var(--chart-info-alarm,#ff014c);box-shadow:1px 3px 0 0 #ff014c1a}.report-chart.report-chart--alarm,.report-chart.report-chart--alarm .report-chart__amount,.report-chart.report-chart--alarm .report-chart__figures,.report-chart.report-chart--alarm .report-chart__title{color:var(--chart-info-alarm,#ff014c)}.report-chart.report-chart--alarm .report-chart__amount,.report-chart.report-chart--alarm .report-chart__figures{font-weight:500}.report-chart.report-chart--alarm .btn{background-color:var(--chart-info-alarm,#ff014c);border-color:var(--chart-info-alarm,#ff014c);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);color:#fff}.report-chart.report-chart--warning{background-color:var(--chart-info-warning-bg,#fff9e6);border-color:var(--chart-info-warning,#ff8301);box-shadow:1px 3px 0 0 #ff83011a}.report-chart.report-chart--warning,.report-chart.report-chart--warning .report-chart__amount,.report-chart.report-chart--warning .report-chart__figures,.report-chart.report-chart--warning .report-chart__title{color:var(--chart-info-warning,#ff8301)}.report-chart.report-chart--warning .report-chart__amount,.report-chart.report-chart--warning .report-chart__figures{font-weight:400}.report-chart.report-chart--warning .btn{background-color:var(--chart-info-warning,#ff8301);border-color:var(--chart-info-warning,#ff8301);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);color:#fff}.simplified-media-grid .media-thumbs{display:grid;gap:5px;grid-template-columns:repeat(5,20%);justify-content:center;padding:0 1.5rem;row-gap:.5rem}.simplified-media-grid .media-thumbs img{max-height:100%;max-width:100%}.simplified-media-grid .media-thumbs .thumb_obj{transition:transform .1s ease-in-out;will-change:transform}.simplified-media-grid .media-thumbs .thumb_obj:hover{transform:scale(1.1);z-index:1}.simplified-media-grid .thumb.img-holdr:before{background-color:transparent!important}.formatted_number_suffix{font-size:1.3rem}.fcereal .stats-grid,.snpt-theme-breakfast .stats-grid{-webkit-font-smoothing:initial}.fcereal .chrt-h3,.fcereal .chrt-main,.snpt-theme-breakfast .chrt-h3,.snpt-theme-breakfast .chrt-main{font-weight:400}.fcereal .chrt-h3,.snpt-theme-breakfast .chrt-h3{font-size:1.4rem;letter-spacing:normal;margin-top:1rem}.fcereal .chrt-main,.snpt-theme-breakfast .chrt-main{font-size:2.6rem}.fcereal .stat-subtext sub,.fcereal .stat-subtext sup,.snpt-theme-breakfast .stat-subtext sub,.snpt-theme-breakfast .stat-subtext sup{font-size:65%}.auto-cells{display:grid;grid-auto-columns:minmax(0,1fr)}@media only screen and (min-width:768px){.auto-cells{grid-auto-flow:column}}.help{cursor:help}.pointer{cursor:pointer}.no-pointer{cursor:default}.block,.blok{display:block}.inl-blok,.inline-block{display:inline-block}.hidden{display:none}.dsp-flex{display:flex}.flex-1{flex:1}.flex-center{align-items:center}.centered-h-v,.centered-h-v-all,.centered-h-v-all *{align-items:center;display:flex;justify-content:center}.centered-h{margin:0 auto}.centered-v,.vertical-center{align-items:center;display:flex;min-height:100%;min-height:100vh}.inactive,.noclick{pointer-events:none}.inactive{opacity:.2}.visuallyhidden{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}.z0{z-index:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z10{z-index:10}.logo{display:inline-block;margin-top:20px}.logo img{height:44px;width:100px}.border-s,.bottom-border{border-bottom:1px solid #ccc}.border-w{border-left:1px solid #ccc}.border-e{border-right:1px solid #ccc}.border-n{border-top:1px solid #ccc}.border-transparent{border-color:transparent}.txc{text-align:center}.txci{text-align:center!important}.txl{text-align:left}.txr{text-align:right}.txs0{font-size:0}.txsxs{font-size:52%}.txssm{font-size:61%}.txsmd{font-size:75%}.txslg{font-size:115%}.txs8{font-size:.8rem}.txs9{font-size:.9rem}.txs10{font-size:1rem}.txs11{font-size:1.1rem}.txs12{font-size:1.2rem}.txs13{font-size:1.3rem}.txs14{font-size:1.4rem}.txs15{font-size:1.5rem}.txs16{font-size:1.6rem}.txs18{font-size:1.8rem}.txs20{font-size:2rem}.txs22{font-size:2.2rem}.txs24{font-size:2.4rem}.txs26{font-size:2.6rem}.txs28{font-size:2.8rem}.txs30{font-size:3rem}.txs32{font-size:3.2rem}.txs34{font-size:3.4rem}.txs35{font-size:3.5rem}.txs36{font-size:3.6rem}.txs40{font-size:4rem}.txs50{font-size:5rem}.txs60{font-size:6rem}.txnw{white-space:nowrap}.txwi{white-space:normal}.txsu{line-height:1}.txsu-1{line-height:1.4}.txshd{text-shadow:1px 1px rgba(0,0,0,.1)}.txshd-n{text-shadow:none}.vab{vertical-align:bottom}.vat{vertical-align:top}.vam{vertical-align:middle}.vau{vertical-align:unset}.vaini{vertical-align:initial}.wauto{width:auto}.wautoimp{width:auto!important}.pos-abs{position:absolute}.pos-rel{position:relative}.pos-fxd{position:fixed}.pos-ini{position:static}.pos-inh{position:inherit}.reset-top{top:auto!important}.reset-bottom{bottom:auto!important}.reset-left{left:auto!important}.reset-right{right:auto!important}.tlsp,.tlsp-1{letter-spacing:1px}.tlsp-1{margin-right:-1px}.tlsp-2{letter-spacing:2px;margin-right:-2px}.tlsp-3{letter-spacing:3px;margin-right:-3px}.tlsp-subpx{letter-spacing:.5px}.tlsp-0{letter-spacing:normal}.tlsp-n1{letter-spacing:-1px}.upper,.uppercase{text-transform:uppercase}.lower,.lowercase{text-transform:lowercase}.tx-inherit{text-transform:inherit}.tx-initial{text-transform:none}.light{font-weight:300}.lighter{font-weight:200}.bold{font-weight:700}.medium,.semi{font-weight:500}.bolder{font-weight:800}.unbold{font-weight:500}.em,.italic{font-style:italic}.feathered{border:1px solid #ccc}.feathered-2x{border-width:2px}.feathered-black{border-color:#000}.feathered-light{border-color:#eee}.empty{font-size:1.8rem}.inline{display:inline}.img{max-height:150px;max-width:150px}.img-xs{max-height:24px;max-width:24px}.img-40{max-height:40px;max-width:40px}.img-72{max-height:72px;max-width:72px}.img-80{max-height:80px;max-width:80px}.img-sm{max-height:50px;max-width:50px}.img-md{max-height:100px;max-width:100px}.img-lg{max-height:150px;max-width:150px}.img-fluid{max-width:100%}.img-fixed{height:150px;width:150px}.img-fixed-xs{height:24px;width:24px}.img-fixed-40{height:40px;width:40px}.img-fixed-60{height:60px;width:60px}.img-fixed-70{height:70px;width:70px}.img-fixed-80{height:80px;width:80px}.img-fixed-sm{height:50px;width:50px}.img-fixed-md{height:100px;width:100px}.img-fixed-lg{height:150px;width:150px}.img-raised{box-shadow:5px 10px 20px rgba(0,0,0,.1)}.img-fit{-o-object-fit:cover;object-fit:cover}.img-full{-o-object-fit:contain;object-fit:contain}.full-width{width:100%}.is-rounded{border-radius:3px}.is-rounded-sm{border-radius:5px}.flow-no{overflow:hidden}.bg-trans{background-color:transparent}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-softblack{background-color:#333}.bg-orange{background-color:#ff7737}.bg-orange-lite{background-color:#f6b99d}.bg-eggshell{background-color:#fafafa}.bg-whitesmoke{background-color:#f2f2f2}.bg-grey{background-color:#eee}.bg-grey-mid{background-color:#d2d2d2}.bg-grey-dark{background-color:#1f1f1f}.bg-grey-3{background-color:#aaa}.bg-blue{background-color:#0900c3}.bg-fb-blue{background-color:#4267b2}.bg-navy{background-color:#0b0d32}.bg-green{background-color:#00c458}.bg-green-lite{background-color:#00ff72}.bg-green-malachite{background-color:#00d23c}.bg-signup-error-red{background-color:rgba(128,0,0,.85)}.bg-disabled{background-color:#f2f2f2}.bg-disabled-dark{background-color:#aaa}.bg-disabled-alt{background-color:#f3f2ff}.bg-disabled-alt-dark{background-color:#534ed7}.bg-sunshine{background-color:#ffd135}.bg-sunset{background-color:#f7b500}.bg-fixed-column{background-color:#f7f7f7}.bg-fixed-column--last{border-right:1px solid #eaeaea}.bg-column--highlight{background-color:#fafafa}.bg-coffee{background-color:#77564b}.bg-purple{background-color:#521cff}.bg-dawn-pink{background-color:#f6f0ee}.bg-img-chequered{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQoU2N89+7dfwYkICQkxIjMZ6SDAmT7QGx0K1EcRBsFAAGFHy1WaHhvAAAAAElFTkSuQmCC)}.bg-img-pappier{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAHElEQVQYV2N89+7dfwYcgBEkKSQkxIhNftBJAgA+VhvR6JA3AgAAAABJRU5ErkJggg==)}.tx-white{color:#fff}.tx-black{color:#000}.tx-softblack{color:#333}.tx-orange{color:#ff7737}.tx-orange-lite{color:#f6b99d}.tx-eggshell{color:#fafafa}.tx-whitesmoke{color:#f2f2f2}.tx-grey{color:#eee}.tx-grey-mid{color:#d2d2d2}.tx-grey-dark{color:#1f1f1f}.tx-grey-3{color:#aaa}.tx-blue{color:#0900c3}.tx-fb-blue{color:#4267b2}.tx-navy{color:#0b0d32}.tx-green{color:#00c458}.tx-green-lite{color:#00ff72}.tx-red{color:#c40025}.tx-signup-error-red{color:rgba(128,0,0,.85)}.tx-disabled{color:#f2f2f2}.tx-disabled-dark{color:#aaa}.tx-disabled-alt{color:#f3f2ff}.tx-disabled-alt-dark{color:#534ed7}.tx-sunshine{color:#ffd135}.tx-sunset{color:#f7b500}.tx-purple{color:#521cff}.tx-coffee{color:#77564b}.opacity-0{opacity:0}.opacitate{opacity:.5}.opacitate-30{opacity:.3}.opacitate-75{opacity:.75}.is-ellipsized{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.filter.filter-grad{background:rgba(0,0,0,.25);background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.55))}.filter.filter-grad-black{background:rgba(0,0,0,.35);background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.75))}.filter.filter-grad-softblack{background:rgba(51,51,51,.35);background:linear-gradient(180deg,rgba(51,51,51,.35) 0,rgba(51,51,51,.75))}.filter.filter-grad-orange{background:rgba(255,119,55,.35);background:linear-gradient(180deg,rgba(255,119,55,.35) 0,rgba(255,119,55,.75))}.filter.filter-grad-orange-lite{background:hsla(19,83%,79%,.35);background:linear-gradient(180deg,hsla(19,83%,79%,.35) 0,hsla(19,83%,79%,.75))}.filter.filter-eggshell,.filter.filter-grad-eggshell{background:hsla(0,0%,98%,.35);background:linear-gradient(180deg,hsla(0,0%,98%,.35) 0,hsla(0,0%,98%,.75))}.filter.filter-grad-whitesmoke,.filter.filter-whitesmoke{background:hsla(0,0%,95%,.35);background:linear-gradient(180deg,hsla(0,0%,95%,.35) 0,hsla(0,0%,95%,.75))}.filter.filter-grad-grey,.filter.filter-grey{background:hsla(0,0%,93.3%,.35);background:linear-gradient(180deg,hsla(0,0%,93.3%,.35) 0,hsla(0,0%,93.3%,.75))}.filter.filter-grad-grey-mid,.filter.filter-grey-mid{background:hsla(0,0%,82.4%,.35);background:linear-gradient(180deg,hsla(0,0%,82.4%,.35) 0,hsla(0,0%,82.4%,.75))}.filter.filter-grad-grey-dark,.filter.filter-grey-dark{background:rgba(31,31,31,.35);background:linear-gradient(180deg,rgba(31,31,31,.35) 0,rgba(31,31,31,.75))}.filter.filter-grad-grey-3,.filter.filter-grey-3{background:hsla(0,0%,66.7%,.35);background:linear-gradient(180deg,hsla(0,0%,66.7%,.35) 0,hsla(0,0%,66.7%,.75))}.filter.filter-blue,.filter.filter-grad-blue{background-color:transparent;background-image:linear-gradient(240deg,rgba(159,155,255,.59),rgba(67,58,255,.58) 97%)}.filter.filter-grad-navy{background:rgba(11,13,50,.35);background:linear-gradient(180deg,rgba(11,13,50,.35) 0,rgba(11,13,50,.75))}.filter.filter-grad-green,.filter.filter-green{background-color:transparent;background-image:linear-gradient(239deg,rgba(0,193,119,.18),rgba(0,193,119,.75) 98%)}.filter.filter-grad-green-lite,.filter.filter-green-lite{background:rgba(0,255,114,.35);background:linear-gradient(180deg,rgba(0,255,114,.35) 0,rgba(0,255,114,.75))}.filter.filter-grad-red{background:rgba(196,0,37,.35);background:linear-gradient(180deg,rgba(196,0,37,.35) 0,rgba(196,0,37,.75))}.filter.filter-grad-disabled{background:hsla(0,0%,95%,.35);background:linear-gradient(180deg,hsla(0,0%,95%,.35) 0,hsla(0,0%,95%,.75))}.filter.filter-grad-disabled-dark{background:hsla(0,0%,66.7%,.35);background:linear-gradient(180deg,hsla(0,0%,66.7%,.35) 0,hsla(0,0%,66.7%,.75))}.filter.filter-grad-disabled-alt{background:rgba(243,242,255,.35);background:linear-gradient(180deg,rgba(243,242,255,.35) 0,rgba(243,242,255,.75))}.filter.filter-grad-disabled-alt-dark{background:rgba(83,78,215,.35);background:linear-gradient(180deg,rgba(83,78,215,.35) 0,rgba(83,78,215,.75))}.filter.filter-grad-sunshine{background:rgba(255,209,53,.35);background:linear-gradient(180deg,rgba(255,209,53,.35) 0,rgba(255,209,53,.75))}.filter.filter-grad-sunset{background:rgba(247,181,0,.35);background:linear-gradient(180deg,rgba(247,181,0,.35) 0,rgba(247,181,0,.75))}.filter-2-blue{background-image:linear-gradient(180deg,#404c8c 0,#3c52c9)}.filter-2-green{background-image:linear-gradient(180deg,#18884e 0,#249058)}.filter-2-sunshine{background-image:linear-gradient(180deg,#ffd135 0,#f7b500)}.filter-powder-blue{background:#d7d5ff;background:linear-gradient(180deg,#d7d5ff 0,#e9e8ff)}.tx-bench,.tx-bench-neutral{color:grey}.tx-bench-pos,.tx-bench-up{color:#00d23c}.tx-bench-pos:before,.tx-bench-up:before{content:"+"}.tx-bench-pos.tx-bench-unsigned:before,.tx-bench-up.tx-bench-unsigned:before{content:""}.tx-bench-down,.tx-bench-neg{color:#ff004c}.admin-org-picker-modal,.become-kicked-out-modal__dialog,.melon-admin-become-menu__menu,.melon-admin-mode-switcher__menu,.melon-admin-user-menu__menu{background:#fff;border:1px solid #dfe3e8;border-radius:12px;box-shadow:0 18px 44px rgba(15,23,42,.18),0 2px 8px rgba(15,23,42,.08)}.melon-admin-become-menu__menu,.melon-admin-mode-switcher__menu,.melon-admin-user-menu__menu{display:none;list-style:none;margin:12px 0 0;min-width:260px;overflow:hidden;padding:10px;position:absolute;top:100%;z-index:1100}.melon-admin-become-menu__link,.melon-admin-mode-switcher__btn,.melon-admin-user-menu__link{align-items:center;border-radius:8px;color:#303030;cursor:pointer;display:flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;min-height:44px;padding:10px 12px 10px 16px;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%}.melon-admin-become-menu__link:hover,.melon-admin-mode-switcher__btn:hover,.melon-admin-user-menu__link:hover{background:#f6f6f7}.melon-admin-resource-detail,.melon-admin-resource-index{background:#f1f1f1;min-height:calc(100vh - 72px);padding:12px}.settings-picker-input:checked+.settings-picker-option .carousel-placement-track,.settings-picker-input:checked+.settings-picker-option .filter-style-chip,.settings-picker-input:checked+.settings-picker-option .header-position-page,.settings-picker-input:checked+.settings-picker-option .product-image-fit-frame,.settings-picker-input:checked+.settings-picker-option .settings-picker-swatch{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.7)}.settings-picker-input:checked+.settings-picker-option .carousel-placement-window,.settings-picker-input:checked+.settings-picker-option .header-position-line,.settings-picker-input:checked+.settings-picker-option .product-image-fit-content,.settings-picker-input:checked+.settings-picker-option .product-info-alignment-line{background:hsla(0,0%,100%,.75)}.js-widget-settings-form--parent .js-widget-settings-form--input-for-layout{display:none}.js-widget-settings-form--parent[data-form-widget_settings--layout--=carousel] .js-widget-settings-form--input-for-layout[data-form-for-layout=carousel],.js-widget-settings-form--parent[data-form-widget_settings--layout--=grid] .js-widget-settings-form--input-for-layout[data-form-for-layout=grid]{display:block}.js-widget-settings-form--parent .js-widget-settings-form--input-for-show_sauce_media{display:none}.js-widget-settings-form--parent[data-form-widget_settings--show_sauce_media--="1"] .js-widget-settings-form--input-for-show_sauce_media[data-form-for-show_sauce_media="1"]{display:block}.js-widget-settings-form--parent .js-widget-settings-form--input-for-dealbreaker_filters_show{display:none}.js-widget-settings-form--parent[data-form-widget_settings--dealbreaker_filters_show--="0"] .js-widget-settings-form--input-for-dealbreaker_filters_show[data-form-for-dealbreaker_filters_show="0"],.js-widget-settings-form--parent[data-form-widget_settings--dealbreaker_filters_show--="1"] .js-widget-settings-form--input-for-dealbreaker_filters_show[data-form-for-dealbreaker_filters_show="1"]{display:block}.input-group .input-group--label{display:block;font-size:13px;font-weight:450;letter-spacing:normal;margin-bottom:4px;text-transform:none}.gallery-setting-field{position:relative}.gallery-setting-field__header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.gallery-setting-field__header .input-group--label{margin-bottom:0}.gallery-setting-field__tooltip-icon{align-items:center;color:#6d7175;cursor:help;display:inline-flex;justify-content:center}.gallery-setting-field--tooltip .gallery-setting-field__tooltip-icon{position:absolute;right:0;top:0}.gallery-setting-field-help+.gallery-setting-field-help{margin-top:4px}.gallery-setting-field-help__body{margin-bottom:8px;margin-top:4px}.gallery-setting-field-help__body p{color:var(--p-color-text-secondary-25111,#616161);font-size:var(--p-font-size-300-25111,.75rem);gap:var(--p-space-100-25111,.25rem);line-height:var(--p-font-line-height-400-25111,1rem);margin:0}.gallery-setting-field-help__body p+p{margin-top:4px}.gallery-setting-field-help--section .gallery-setting-field-help__body{margin-top:0}.settings-picker{display:flex;flex-wrap:nowrap;gap:5px;margin-top:var(--space-tight);overflow-x:auto;padding-bottom:13px;padding-right:3px;scrollbar-width:thin}.settings-picker::-webkit-scrollbar{height:4px}.settings-picker::-webkit-scrollbar-track{background:transparent;margin:0 6px}.settings-picker::-webkit-scrollbar-thumb{background:#c4cdd5;border-radius:999px}body.settings-compact .settings-picker{flex-wrap:nowrap;overflow-x:auto}.settings-picker-option{align-items:center;background:#fff;border:1px solid #c4cdd5;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;flex:1;flex-direction:column;font:inherit;gap:6px;justify-content:center;min-width:48px;padding:8px 6px;transition:border-color .2s ease,box-shadow .2s ease}.settings-picker-option .settings-picker-visual{align-items:flex-end;display:flex;height:56px;justify-content:center;width:30px}.settings-picker-option .settings-picker-swatch{aspect-ratio:var(--aspect-ratio);background:#f6f6f7;border:1px solid #c4cdd5;border-radius:4px;display:block;width:100%}.settings-picker-option .settings-picker-label{font-size:11px;font-weight:600;letter-spacing:0;text-align:center}.settings-picker-option .aspect-label{letter-spacing:0}.settings-picker-option:hover{border-color:#5c6ac4}.settings-picker-input:checked+.settings-picker-option{background:#2c6ecb;border-color:#2c6ecb;color:#fff}.settings-picker-input:checked+.settings-picker-option .settings-picker-label{color:#fff}.settings-picker-input:focus-visible+.settings-picker-option{outline:2px solid #2c6ecb;outline-offset:2px}.layout-picker .settings-picker-visual{align-items:center}.layout-picker .layout-option-icon{align-content:center;display:grid;height:56px;justify-content:center;width:30px}.layout-picker .layout-option-icon--grid{gap:6px;grid-auto-rows:8px;grid-template-columns:repeat(3,8px)}.layout-picker .layout-option-icon--carousel{align-items:center;display:flex;height:38px;justify-content:center;position:relative;width:42px}.layout-picker .layout-option-shape{aspect-ratio:auto}.layout-picker .layout-option-shape--grid{border-radius:2px;height:10px;width:10px}.layout-picker .layout-option-shape--carousel{border-radius:3px;height:32px;position:absolute;width:20px}.layout-picker .layout-option-shape--carousel:first-child{border-bottom-left-radius:0;border-bottom-right-radius:3px;border-left:none;border-top-left-radius:0;border-top-right-radius:3px;left:0;width:8px}.layout-picker .layout-option-shape--carousel:nth-child(2){left:11px;z-index:1}.layout-picker .layout-option-shape--carousel:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:0;border-right:none;border-top-left-radius:3px;border-top-right-radius:0;right:0;width:8px}.layout-picker .layout-option-shape--carousel:last-child:after{background:#c4cdd5;bottom:-5px;content:"";position:absolute;right:0;top:-5px;width:1px}.filter-style-picker .settings-picker-option{min-width:68px}.filter-style-picker .filter-style-icon{align-items:center;display:flex;gap:4px;height:34px;justify-content:center;width:54px}.filter-style-picker .filter-style-chip{background:#f6f6f7;border:1px solid #c4cdd5;box-sizing:border-box;display:block;height:8px;width:12px}.filter-style-picker .filter-style-icon--pills .filter-style-chip{border-radius:999px;height:8px;width:15px}.filter-style-picker .filter-style-icon--underline{align-items:flex-end}.filter-style-picker .filter-style-icon--underline .filter-style-chip{background:transparent;border:none;border-bottom:2px solid #c4cdd5;border-radius:0;height:12px;width:13px}.filter-style-picker .filter-style-icon--underline .filter-style-chip:first-child{border-bottom-color:currentColor}.filter-style-picker .filter-style-icon--seperators{gap:0}.filter-style-picker .filter-style-icon--seperators .filter-style-chip{background:transparent;border:none;border-radius:0;border-right:1px solid #c4cdd5;height:12px;width:14px}.filter-style-picker .filter-style-icon--seperators .filter-style-chip:last-child{border-right:none}.filter-style-picker .filter-style-icon--rectangles .filter-style-chip{border-radius:2px;height:12px;width:13px}.settings-picker-input:checked+.settings-picker-option .filter-style-icon--seperators .filter-style-chip,.settings-picker-input:checked+.settings-picker-option .filter-style-icon--underline .filter-style-chip{background:transparent}.product-info-alignment-picker .settings-picker-option{min-width:68px}.product-info-alignment-picker .product-info-alignment-icon{display:flex;flex-direction:column;gap:5px;height:34px;justify-content:center;width:48px}.product-info-alignment-picker .product-info-alignment-line{background:#c4cdd5;border-radius:999px;display:block;height:4px}.product-info-alignment-picker .product-info-alignment-line--title{width:28px}.product-info-alignment-picker .product-info-alignment-line--price{width:18px}.product-info-alignment-picker .product-info-alignment-icon--left{align-items:flex-start}.product-info-alignment-picker .product-info-alignment-icon--center{align-items:center}.product-info-alignment-picker .product-info-alignment-icon--right{align-items:flex-end}.carousel-placement-picker .settings-picker-option{min-width:68px}.carousel-placement-picker .carousel-placement-icon{align-items:center;display:flex;height:34px;width:50px}.carousel-placement-picker .carousel-placement-icon--left{justify-content:flex-start}.carousel-placement-picker .carousel-placement-icon--center{justify-content:center}.carousel-placement-picker .carousel-placement-icon--right{justify-content:flex-end}.carousel-placement-picker .carousel-placement-track{background:rgba(196,205,213,.16);border:1px solid #c4cdd5;border-radius:4px;box-sizing:border-box;display:block;height:18px;position:relative;width:42px}.carousel-placement-picker .carousel-placement-window{background:#c4cdd5;border-radius:3px;height:10px;position:absolute;top:3px;width:17px}.carousel-placement-picker .carousel-placement-icon--left .carousel-placement-window{left:3px}.carousel-placement-picker .carousel-placement-icon--center .carousel-placement-window{left:50%;transform:translateX(-50%)}.carousel-placement-picker .carousel-placement-icon--right .carousel-placement-window{right:3px}.header-position-picker .settings-picker-option{min-width:60px}.header-position-picker .header-position-icon{align-items:center;display:flex;height:34px;justify-content:center;width:50px}.header-position-picker .header-position-page{background:rgba(196,205,213,.16);border:1px solid #c4cdd5;border-radius:4px;box-sizing:border-box;display:block;height:26px;position:relative;width:40px}.header-position-picker .header-position-line{background:#c4cdd5;border-radius:999px;display:none;height:4px;position:absolute;top:5px;width:16px}.header-position-picker .header-position-line--left{left:5px}.header-position-picker .header-position-line--center{left:50%;transform:translateX(-50%)}.header-position-picker .header-position-line--right{right:5px}.header-position-picker .header-position-icon--auto .header-position-line{display:block;width:8px}.header-position-picker .header-position-icon--auto .header-position-line--left{left:7px}.header-position-picker .header-position-icon--auto .header-position-line--right{right:7px}.header-position-picker .header-position-icon--center .header-position-line--center,.header-position-picker .header-position-icon--left .header-position-line--left,.header-position-picker .header-position-icon--right .header-position-line--right{display:block}.product-image-fit-picker .settings-picker-option{min-width:68px}.product-image-fit-picker .product-image-fit-icon{align-items:center;display:flex;height:34px;justify-content:center;width:50px}.product-image-fit-picker .product-image-fit-frame{align-items:center;background:rgba(196,205,213,.16);border:1px solid #c4cdd5;border-radius:4px;box-sizing:border-box;display:flex;height:26px;justify-content:center;overflow:hidden;position:relative;width:40px}.product-image-fit-picker .product-image-fit-content{background:#c4cdd5;display:block}.product-image-fit-picker .product-image-fit-icon--cover .product-image-fit-content{border-radius:0;height:100%;width:100%}.product-image-fit-picker .product-image-fit-icon--contain .product-image-fit-content{border-radius:2px;height:16px;width:24px}.gallery-go-live-panel{background:#2c2c2c;border-radius:8px;overflow:hidden}.gallery-go-live-heading{color:#fff;font-size:13px;font-weight:600;margin:0;padding:16px}.gallery-go-live-mini-addy{background:#2c2c2c;width:100%}.gallery-go-live-spotlight-section-media{aspect-ratio:4/3;background:#2c2c2c;overflow:hidden;width:100%}.gallery-go-live-spotlight-section-image{align-items:center;background:#2c2c2c;color:hsla(0,0%,100%,.9);display:flex;font-size:12px;font-weight:500;height:100%;justify-content:center;overflow:hidden;width:100%}.gallery-go-live-spotlight-section-image.has-embed{background:transparent;color:transparent;display:block}.gallery-go-live-spotlight-section-image.has-embed>*{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-go-live-spotlight-section-image iframe,.gallery-go-live-spotlight-section-image img,.gallery-go-live-spotlight-section-image video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-go-live-spotlight-section-content{padding:16px}.gallery-go-live-spotlight-section-title{color:#fff;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 6px}.gallery-go-live-spotlight-section-subtitle{color:#b3b3b3;font-size:11px;font-weight:400;line-height:1.4;margin:0 0 10px}.gallery-go-live-spotlight-section-description{color:#e1e3e5;font-size:12px;line-height:1.5;margin:0 0 12px;white-space:pre-line}.gallery-go-live-spotlight-section-features{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0 0 12px;padding:0}.gallery-go-live-spotlight-section-features li{align-items:center;color:#e1e3e5;display:flex;font-size:11px;gap:6px}.gallery-go-live-spotlight-section-features li:before{color:#fff;content:"✓";flex-shrink:0;font-size:14px;font-weight:700}.gallery-go-live-spotlight-section-actions{display:flex;flex-direction:column;gap:8px;margin-top:12px}.gallery-go-live-spotlight-section-button{width:100%}.melon-report-chart.report-chart{border:0;height:226px;min-height:auto;padding:0}@container s-default (inline-size <= 768px){.melon-report-chart.report-chart{height:auto}}.melon-report-chart.report-chart .report-chart__overview .report-chart__figures{grid-template-columns:1fr}.melon-report-chart.report-chart .report-chart__overview .report-chart__amount{font-size:20px;font-weight:600;line-height:1.2}.melon-report-chart.report-chart .report-chart__overview .report-chart__delta{align-items:center;display:inline-flex;flex-direction:row;font-size:11px;font-weight:600;line-height:1.2}.melon-report-chart.report-chart .report-chart__overview .report-chart__delta.delta-up{color:#078d4e}.melon-report-chart.report-chart .report-chart__overview .report-chart__delta.delta-down{color:#616161}.melon-report-chart.report-chart .report-chart__overview .report-chart__amount-comparison{color:#6d7175;font-size:13px}.melon-report-chart.report-chart .report-chart__products{height:100%}.melon-report-chart.report-chart .product-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem}.melon-report-chart.report-chart .product-grid .thumb_obj{aspect-ratio:1;border-radius:.5rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.become-mode-header{background:#f6f6f7;border-bottom:1px solid #e1e3e5;margin-bottom:16px;position:relative}.become-mode-header.collapsed{border-bottom:none;margin-bottom:0;padding:0}.become-mode-header.collapsed .become-mode-header-content{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.become-mode-header.collapsed .become-mode-header-wrapper{padding:4px 8px}.become-mode-header.collapsed .become-mode-header-toggle .icon-up{display:none}.become-mode-header.collapsed .become-mode-header-toggle .icon-down{display:block}.become-mode-header-toggle{align-items:center;background:transparent;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.become-mode-header-toggle:hover{background-color:rgba(0,0,0,.05);color:#202223}.become-mode-header-toggle .icon-up{display:block}.become-mode-header-toggle .icon-down{display:none}.become-mode-header-content{overflow:hidden;padding:12px 16px;transition:all .3s ease}.become-mode-header-wrapper{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.become-mode-header-content-wrapper{flex:1;min-width:0}.become-mode-banner-wrapper{margin-bottom:12px}.become-mode-banner-wrapper s-banner{border-radius:8px}.become-mode-header-content s-app-nav{background:#fff;border:1px solid #e1e3e5;border-radius:8px;display:flex;gap:8px;margin-top:12px;padding:8px}.become-mode-header-content s-app-nav s-link{border-radius:6px;color:#202223;display:inline-block;font-weight:500;padding:8px 16px;text-decoration:none;transition:background-color .2s ease}.become-mode-header-content s-app-nav s-link:hover{background-color:#f6f6f7}.become-mode-header-content s-app-nav s-link:active{background-color:#e4e5e7}.become-mode-content{padding:12px 16px}.melon-admin-top-bar__become{color:hsla(0,0%,100%,.7);font-size:13px}.become-kicked-out-modal__dialog{border-radius:16px;box-shadow:0 28px 80px rgba(15,23,42,.32),0 4px 14px rgba(15,23,42,.12);box-sizing:border-box;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr);max-width:560px;padding:28px;position:relative;text-align:left;width:100%}.become-kicked-out-modal__icon{align-items:center;background:#fff7ed;border-radius:12px;color:#b45309;display:inline-flex;height:44px;justify-content:center;width:44px}.become-kicked-out-modal__icon svg{display:block;height:24px;width:24px}.become-kicked-out-modal__content{min-width:0}.become-kicked-out-modal__heading{color:#202223;font-size:22px;font-weight:700;letter-spacing:0;line-height:28px;margin:0 0 8px}.become-kicked-out-modal__text{color:#6b7280;font-size:15px;line-height:22px;margin:0;max-width:420px}.become-kicked-out-modal__actions{display:flex;flex-wrap:wrap;gap:10px;grid-column:2;justify-content:flex-start;margin-top:24px}.become-kicked-out-modal__btn--primary{align-items:center;background:#111827;border:1px solid #111827;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:0;line-height:20px;min-height:42px;padding:10px 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.become-kicked-out-modal__btn--primary:hover{background:#253041;border-color:#253041}.become-kicked-out-modal__btn--secondary{align-items:center;background:#fff;border:1px solid #c9cccf;border-radius:8px;color:#202223;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:0;line-height:20px;min-height:42px;padding:10px 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.become-kicked-out-modal__btn--secondary:hover{background:#f6f6f7;border-color:#b7bbc0}@media (max-width:560px){.melon-admin-overlay--exit{padding:16px}.become-kicked-out-modal__dialog{gap:14px;grid-template-columns:1fr;padding:24px}.become-kicked-out-modal__actions{grid-column:1}.become-kicked-out-modal__btn{width:100%}}.manual-installation-modal{--manual-install-border:#e8dfef;--manual-install-subdued:#667085;--manual-install-accent:#8b5fbf;--manual-install-accent-soft:#f2ebfa;--manual-install-callout:#f8f5fb;--manual-install-code-bg:#031c13;--manual-install-code-fg:#f7f5ef;display:flex;flex-direction:column;gap:24px;padding:28px}.manual-installation-modal__intro{align-items:center;display:flex;gap:16px}.manual-installation-modal__badge{align-items:center;background:var(--manual-install-accent-soft);border-radius:14px;color:var(--manual-install-accent);display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.manual-installation-modal__badge-glyph{font-size:18px;font-weight:700;line-height:1}.manual-installation-modal__subtitle{color:var(--manual-install-subdued);font-size:15px;line-height:1.45;margin:0;min-width:0}.manual-installation-modal__callout{align-items:flex-start;background:var(--manual-install-callout);border:1px solid var(--manual-install-border);border-radius:14px;display:flex;gap:14px;padding:18px 20px}.manual-installation-modal__callout-icon{align-items:center;border:1px solid rgba(139,95,191,.2);border-radius:999px;color:var(--manual-install-accent);display:flex;flex:0 0 24px;font-size:14px;font-weight:700;height:24px;justify-content:center;line-height:1;width:24px}.manual-installation-modal__callout-text{color:#43506a;font-size:15px;line-height:1.6;margin:0}.manual-installation-modal__code-section{display:flex;flex-direction:column;gap:12px}.manual-installation-modal__section-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.manual-installation-modal__section-label{color:var(--manual-install-subdued);font-size:13px;font-weight:700;margin:0;text-transform:uppercase}.manual-installation-modal__copy-button{align-items:center;background:transparent;border:0;color:var(--manual-install-accent);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;letter-spacing:.08em;padding:0;text-transform:uppercase}.manual-installation-modal__copy-button s-icon{color:inherit}.manual-installation-modal__copy-button:hover{color:#6f45a7}.manual-installation-modal__copy-button:focus-visible{border-radius:6px;outline:2px solid rgba(139,95,191,.4);outline-offset:4px}.manual-installation-modal__code-shell{background:var(--manual-install-code-bg);border-radius:14px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);margin:0;padding:24px}.manual-installation-modal__code{color:var(--manual-install-code-fg);display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.manual-installation-modal__footer-text{color:var(--manual-install-subdued);font-size:14px;line-height:1.5;margin:0;padding-top:20px}@media (max-width:640px){.manual-installation-modal{gap:20px;padding:22px}.manual-installation-modal__intro{align-items:flex-start}.manual-installation-modal__section-header{align-items:flex-start;flex-direction:column}.manual-installation-modal__code-shell{padding:20px}}.msg-panel{background-color:#fff;border:1px solid #ccc;border-radius:3px;font-family:cereal,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.4rem;font-weight:400;letter-spacing:.3px;padding:20px;text-align:center}.msg-panel *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.msg-panel a:not(.btn){border-bottom:1px solid;color:inherit;font-family:inherit}.msg-panel a:not(.btn):hover{border-color:transparent}.msg-panel__title{font-size:20px;font-weight:500;margin-bottom:20px}.msg-panel__body{font-size:14px;margin-left:auto;margin-right:auto;max-width:62rem;padding-top:10px}.msg-panel__emphasis{font-weight:700}[class*=msg-panel--]{color:#fff}.msg-panel--error,.msg-panel--red{background-color:#ff004c;border-color:#ff004c}.msg-panel--amber,.msg-panel--orange{background-color:#ff7737;border-color:#ff7737}.msg-panel--warning{background-color:#ffefb9;border-color:#ffefb9;color:#333}.msg-panel--green,.msg-panel--success{background-color:#00c458;border-color:#00c458}.msg-panel--blue,.msg-panel--info{background-color:#0900c3;border-color:#0900c3}.msg-panel--eggshell{background-color:#fafafa;border-color:#ccc;color:#333}.msg-panel--black{background-color:#000;border-color:#000;color:#fefefe}.msg-panel--softblack{background-color:#333;border-color:#333;color:#fefefe}.msg-panel--sunshine{background-color:#ffd135;border-color:#ffd135;color:#333}.msg-panel--sunset{background-color:#f7b500;border-color:#f7b500;color:#333}.msg-panel--upgrade{background-color:#3900fe;border-color:#3900fe;color:#fff}.msg-panel--action,.msg-panel--lottie{align-items:center;display:flex;justify-content:space-between;position:relative}.msg-panel--lottie{padding:20px 10px 20px 40px}.msg-panel--lottie lottie-player{height:70px;left:-34px;position:absolute;top:0;width:70px}.melon-gallery-page{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;overflow:hidden}.melon-admin-app .melon-gallery-page{height:calc(100dvh - 72px);min-height:calc(100dvh - 72px)}.melon-gallery-page__editor{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding:16px}.melon-gallery-page__description-copy{display:flex;flex-direction:column;gap:4px}.melon-gallery-page__description-subtitle,.melon-gallery-page__description-title{margin:0}.melon-gallery-page__description-title{color:#111827;font-size:14px;font-weight:500;line-height:1.5}.melon-gallery-page__description-subtitle{color:#6b7280;font-size:13px;line-height:1.5}.melon-gallery-page__body{display:grid;flex:1 1 auto;gap:16px;grid-template-columns:250px 1fr;min-height:0;overflow:hidden}.melon-gallery-page__pane{min-height:0;overflow-x:hidden;overflow-y:auto;padding:1px;scrollbar-gutter:stable}.melon-gallery-page__pane::-webkit-scrollbar{display:none}.melon-gallery-page__pane-content{display:flex;flex-direction:column;gap:16px;min-height:-moz-min-content;min-height:min-content}.melon-gallery-page__card{background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:12px;overflow:hidden}.melon-gallery-page__card-content{display:flex;flex-direction:column;gap:16px}.melon-gallery-page__card-content s-select{display:block;width:100%}.melon-gallery-page__gallery-meta{display:flex;flex-direction:column;gap:4px}.melon-gallery-page__gallery-meta-text{color:#6b7280;font-size:12px;line-height:1.5;margin:0}.melon-gallery-page__gallery-actions{display:flex;flex-direction:column;gap:12px}.melon-gallery-page__pane--preview .preview-section-container{position:static;top:auto}@media (max-width:768px){.melon-gallery-page{height:auto;min-height:0;overflow:visible}.melon-gallery-page__editor{overflow:visible;padding-bottom:24px}.melon-gallery-page__body{display:flex;flex:0 0 auto;flex-direction:column;overflow:visible}.melon-gallery-page__pane{overflow:visible}}html:has(.melon-gallery-page--next){overflow:hidden}body:has(.melon-gallery-page--next){margin:0}.melon-gallery-page--next,.melon-gallery-page--next .melon-gallery-page__editor,body.melon-admin:has(.melon-gallery-page--next),body.melon-admin:has(.melon-gallery-page--next) .melon-admin-app,body.melon-admin:has(.melon-gallery-page--next) .melon-admin-main,body.melon-admin:has(.melon-gallery-page--next) .melon-main-content{background:#f1f1f1}.melon-gallery-page--next{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.melon-gallery-page--next :not(.gallery-preview-widget):not(.gallery-preview-widget *){box-sizing:border-box}.melon-gallery-page--next .melon-gallery-page__editor{padding:12px 12px 0}.melon-gallery-page--next #preview-section{border:1px solid #e5e7eb;border-top-left-radius:12px;border-top-right-radius:12px;min-width:0}.melon-gallery-page--next #preview-section,.melon-gallery-page--next .melon-gallery-page__preview-shell-host{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.melon-gallery-page--next .theme-editor-shell{background:#fff;display:grid;flex:1;grid-template-columns:300px 1fr;grid-template-rows:56px minmax(0,1fr);min-height:0;overflow:hidden}.melon-gallery-page--next .preview-topbar{align-items:center;background:#fff;border-bottom:1px solid #dfe3e8;display:flex;grid-column:1/-1;grid-row:1;height:56px;justify-content:space-between;padding:0 16px}.melon-gallery-page--next .preview-topbar-left,.melon-gallery-page--next .preview-topbar-right{align-items:center;display:flex;gap:10px;min-width:0}.melon-gallery-page--next .preview-topbar-right{flex:1;justify-content:flex-end}.melon-gallery-page--next .surface-breadcrumb{align-items:center;color:#4b5563;display:inline-flex;font-size:13px;gap:8px;min-width:0}.melon-gallery-page--next .surface-breadcrumb-icon{align-items:center;background:#111827;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.melon-gallery-page--next .surface-breadcrumb-separator{color:#9ca3af}.melon-gallery-page--next .surface-breadcrumb-item-current{color:#1f2937;font-weight:600}.melon-gallery-page--next .melon-gallery-page__preview-topbar-controls{align-items:center;display:flex;flex:1;justify-content:flex-end;min-width:0}.melon-gallery-page--next .melon-gallery-page__preview-topbar-controls .skeleton-page__preview-controls{flex:1;flex-wrap:nowrap;gap:8px;justify-content:flex-end;margin-bottom:0}.melon-gallery-page--next .theme-editor-settings{background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;grid-column:1;grid-row:2;min-height:0;min-width:300px;overflow:hidden}.melon-gallery-page--next .editor-panel-header{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:14px 16px}.melon-gallery-page--next .editor-panel-title{color:#1f2937;font-size:14px;font-weight:600;margin:0}.melon-gallery-page--next .editor-panel-subtitle{color:#616161;font-size:12px;font-weight:400;line-height:16px;margin:4px 0 0}.melon-gallery-page--next .editor-panel-matching-status{margin-top:10px}.melon-gallery-page--next .editor-panel-matching-status__row{align-items:center;display:flex;gap:10px;justify-content:space-between}.melon-gallery-page--next .editor-panel-matching-status__message{color:#4b5563;flex:1;font-size:12px;font-style:italic;line-height:16px;min-width:0}.melon-gallery-page--next .theme-editor-settings-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.melon-gallery-page--next .gallery-go-live-panel{border-radius:0;margin-left:-15px;margin-right:-15px}.melon-gallery-page--next .editor-panel-gallery-select{padding:14px 16px 0}.melon-gallery-page--next .theme-editor-settings .settings-form{display:grid;gap:0;padding:0 15px 16px}.melon-gallery-page--next .theme-editor-settings .melon-gallery-page__card-content{display:flex;flex-direction:column;gap:16px}.melon-gallery-page--next .settings-block--viewport{border-bottom:1px solid #dedee2;padding:16px 16px 18px}.melon-gallery-page--next .settings-block--product-search{display:grid;gap:8px;padding:16px 16px 0}.melon-gallery-page--next .settings-block--product-search .skeleton-page__preview-product-search{max-width:none;min-width:0;width:100%}.melon-gallery-page--next .viewport-picker{display:flex;gap:8px;margin-top:8px}.melon-gallery-page--next .viewport-option{align-items:center;background:#fff;border:1px solid #c4cdd5;border-radius:6px;color:#2f3033;cursor:pointer;display:inline-flex;flex:1 1 50%;flex-direction:column;font:inherit;justify-content:center;min-height:72px;min-width:0;padding:8px 8px 10px;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.melon-gallery-page--next .viewport-option:hover{border-color:#5c6ac4}.melon-gallery-page--next .viewport-option-input:focus-visible+.viewport-option{outline:2px solid #2c6ecb;outline-offset:2px}.melon-gallery-page--next .viewport-option-input:checked+.viewport-option{background:#2c6ecb;border-color:#2c6ecb;color:#fff}.melon-gallery-page--next .viewport-option-input:checked+.viewport-option .viewport-icon{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.7)}.melon-gallery-page--next .viewport-option-input:checked+.viewport-option .viewport-icon:before{background:hsla(0,0%,100%,.6)}.melon-gallery-page--next .viewport-icon{background:#f6f6f7;border:1px solid #c4cdd5;border-radius:4px;display:block;margin-bottom:6px;position:relative}.melon-gallery-page--next .viewport-icon:before{background:rgba(196,205,213,.9);border-radius:999px;content:"";height:3px;left:2px;position:absolute;right:2px;top:2px}.melon-gallery-page--next .viewport-icon.is-desktop{height:22px;width:30px}.melon-gallery-page--next .viewport-icon.is-mobile{border-radius:5px;height:26px;width:16px}.melon-gallery-page--next .viewport-label{font-size:11px;font-weight:600;letter-spacing:normal;text-align:center;text-transform:none}.melon-gallery-page--next .theme-editor-settings .melon-gallery-page__gallery-actions{display:block}.melon-gallery-page--next .version-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:14px;margin-top:6px}.melon-gallery-page--next .version-actions-divider{background:#d4d4d8;flex:0 0 auto;height:16px;width:1px}.melon-gallery-page--next .version-action-link{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:6px;color:#008060;cursor:pointer;display:inline-flex;flex:1 1 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;gap:6px;justify-content:center;line-height:20px;margin:0;padding:5px 12px;white-space:nowrap}.melon-gallery-page--next .version-action-link:hover{background:#f1faf5;border-color:#008060;color:#00664d}.melon-gallery-page--next .version-action-link:focus-visible{border-radius:6px;outline:2px solid #008060;outline-offset:2px}.melon-gallery-page--next .version-action-link.delete{color:#a61b00}.melon-gallery-page--next .version-action-link.delete:hover{background:#fffaf9;border-color:#f2b8ad;color:#7f1d1d}.melon-gallery-page--next .version-action-icon{display:block;flex-shrink:0;height:18px;width:18px}.melon-gallery-page--next .version-actions>.version-action-link:only-child{flex:0 1 auto}.melon-gallery-page--next .settings-collapsible-section{border-top:0;position:relative}.melon-gallery-page--next .settings-collapsible-section:before{background:#dedee2;content:"";height:1px;left:-15px;position:absolute;right:8px;top:0}.melon-gallery-page--next .settings-collapsible-section.is-collapsed .settings-collapsible-toggle{transform:rotate(-90deg)}.melon-gallery-page--next .editor-panel-gallery-select .settings-collapsible-section:before,.melon-gallery-page--next .settings-collapsible-section.is-collapsed .settings-collapsible-content,.melon-gallery-page--next[data-gallery-page-can-enable-gallery=false] .settings-collapsible-section:first-child:before{display:none}.melon-gallery-page--next .settings-collapsible-header{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;justify-content:space-between;margin:0 -15px;padding:10px 15px 8px;text-align:left;width:calc(100% + 30px)}.melon-gallery-page--next .settings-collapsible-header:hover{background:#fafafa}.melon-gallery-page--next .settings-section-title{color:#303030;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:0;text-align:left;text-transform:none;white-space:nowrap}.melon-gallery-page--next .settings-collapsible-toggle{align-items:center;color:#6b7280;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:transform .2s ease;width:20px}.melon-gallery-page--next .settings-collapsible-content{display:grid;gap:0;padding-bottom:16px}.melon-gallery-page--next .theme-editor-preview{background:#fff;display:flex;flex-direction:column;grid-column:2;grid-row:2;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain}.melon-gallery-page--next .preview-viewport{background:#fff;display:flex;flex-direction:column;height:auto;margin:0;min-height:100%;min-width:0;overflow:visible;width:100%}.melon-gallery-page--next .gallery-preview-stage,.melon-gallery-page--next .preview-mock-pdp-v26__card,.melon-gallery-page--next .preview-mock-pdp-v26__chrome,.melon-gallery-page--next .preview-mock-pdp-v26__meta,.melon-gallery-page--next .preview-mock-pdp-v26__shell,.melon-gallery-page--next .preview-mock-pdp-v26__widget-slot,.melon-gallery-page--next .preview-viewport-section,.melon-gallery-page--next .skeleton-page__browser-frame{transition:padding .28s cubic-bezier(.22,1,.36,1),gap .28s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),max-width .32s cubic-bezier(.22,1,.36,1),min-height .32s cubic-bezier(.22,1,.36,1),border-radius .28s cubic-bezier(.22,1,.36,1),opacity .18s ease}.melon-gallery-page--next .preview-viewport.is-viewport-switching .gallery-preview-stage,.melon-gallery-page--next .preview-viewport.is-viewport-switching .preview-mock-pdp-v26__card{will-change:transform,opacity,border-radius,width,max-width}.melon-gallery-page--next .preview-viewport.is-viewport-switching .gallery-preview-stage{animation:preview-viewport-stage-morph .42s cubic-bezier(.22,1,.36,1)}.melon-gallery-page--next .preview-viewport.is-viewport-switching .preview-mock-pdp-v26__card{animation:preview-viewport-card-morph .42s cubic-bezier(.22,1,.36,1)}.melon-gallery-page--next .preview-viewport.is-viewport-switching .preview-mock-pdp-v26__chrome,.melon-gallery-page--next .preview-viewport.is-viewport-switching .preview-mock-pdp-v26__meta,.melon-gallery-page--next .preview-viewport.is-viewport-switching .preview-mock-pdp-v26__shell,.melon-gallery-page--next .preview-viewport.is-viewport-switching .preview-mock-pdp-v26__widget-slot{animation:preview-viewport-content-settle .36s cubic-bezier(.22,1,.36,1)}@keyframes preview-viewport-stage-morph{0%{opacity:.9;transform:scale(1)}45%{opacity:.74;transform:scale(.986)}to{opacity:1;transform:scale(1)}}@keyframes preview-viewport-card-morph{0%{opacity:.92;transform:translateY(0) scale(1)}45%{opacity:.78;transform:translateY(6px) scale(.988)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes preview-viewport-content-settle{0%{opacity:.82;transform:translateY(0)}50%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.melon-gallery-page--next .preview-viewport-header{align-items:center;background:#fff;border-bottom:1px solid #edf0f3;color:#6b7280;display:flex;flex:0 0 auto;font-size:12px;height:40px;justify-content:space-between;line-height:16px;padding:0 12px}.melon-gallery-page--next .preview-viewport-section{display:flex;flex:0 0 auto;gap:20px;min-height:calc(100vh - 96px);min-width:0;padding:20px}.melon-gallery-page--next .gallery-preview-workspace{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;min-height:0;min-width:0;width:100%}.melon-gallery-page--next .gallery-preview-stage{background:#eef0f3;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex:1 1 auto;min-height:0;min-width:0;padding:18px;width:100%}.melon-gallery-page--next .gallery-preview-stage #preview-browser-frame{min-height:100%;width:100%}.melon-gallery-page--next .gallery-preview-stage .skeleton-page__browser-frame{display:flex;flex:1 1 auto;flex-direction:column;margin:0 auto;max-width:1320px;min-width:0;overflow:visible;padding:18px;width:100%}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__card{min-width:0;overflow:visible;width:100%}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__actions,.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__media,.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__meta,.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__shell,.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__widget-slot{min-width:0}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__shell{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__cta{white-space:normal}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__widget-slot{display:flow-root;max-width:100%;overflow-x:auto;width:100%}.melon-gallery-page--next .gallery-preview-stage .gallery-preview-widget .snptwdgt-container,.melon-gallery-page--next .gallery-preview-stage .gallery-preview-widget .snptwdgt-container-liner,.melon-gallery-page--next .gallery-preview-stage .gallery-preview-widget .snptwdgt-feed,.melon-gallery-page--next .gallery-preview-stage .gallery-preview-widget .snptwdgt-feed__items,.melon-gallery-page--next .gallery-preview-stage .gallery-preview-widget .snptwdgt-feed__items-inner,.melon-gallery-page--next .gallery-preview-stage .gallery-preview-widget>*{max-width:100%;min-width:0}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .preview-viewport{height:100%;min-height:100%;overflow:hidden}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .preview-viewport-section{align-items:stretch;display:flex;flex:1 1 auto;height:calc(100% - 40px);justify-content:center;min-height:0}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-workspace{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;min-width:0;width:100%}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-stage{align-items:flex-start;display:flex;flex:1 1 auto;height:100%;margin:0 auto;max-width:430px;min-height:0;overflow:auto;overscroll-behavior:contain;padding:12px;width:100%}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-stage #preview-browser-frame{min-height:auto}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-stage .skeleton-page__browser-frame{flex:0 0 auto;min-height:auto;padding:14px}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-stage .preview-mock-pdp-v26__chrome{display:none}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-stage .preview-mock-pdp-v26__shell{gap:18px;grid-template-columns:minmax(0,1fr)}.melon-gallery-page--next #preview-section[data-preview-mode=mobile] .gallery-preview-stage .preview-mock-pdp-v26__meta{padding-top:0}@container (max-width: 980px){.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__shell{gap:22px;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__title{font-size:40px}.melon-gallery-page--next .gallery-preview-stage .skeleton-page__browser-frame{padding:18px}}@container (max-width: 760px){.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__shell{gap:18px;grid-template-columns:minmax(0,1fr)}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__media{max-width:460px;width:100%}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__meta{padding-left:0;padding-right:0}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__title{font-size:28px;margin-bottom:20px}}@container (max-width: 560px){.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__card,.melon-gallery-page--next .gallery-preview-stage .skeleton-page__browser-frame{padding:14px}.melon-gallery-page--next .gallery-preview-stage .preview-mock-pdp-v26__title{font-size:22px}}@media (max-width:900px){.melon-gallery-page--next .theme-editor-shell{grid-template-columns:1fr;grid-template-rows:56px minmax(0,48vh) minmax(0,1fr)}.melon-gallery-page--next .theme-editor-settings{border-bottom:1px solid #e5e7eb;border-right:0;grid-column:1;grid-row:2;max-height:48vh}.melon-gallery-page--next .theme-editor-preview{grid-column:1;grid-row:3}.melon-gallery-page--next .preview-viewport-section{padding:14px}.melon-gallery-page--next .gallery-preview-stage{padding:12px}}@media (max-width:900px) and (min-height:751px){.melon-gallery-page--next .theme-editor-shell{grid-template-rows:56px minmax(0,360px) minmax(0,1fr)}.melon-gallery-page--next .theme-editor-settings{max-height:360px}}@media (max-width:768px){.melon-gallery-page--next .preview-topbar-right{flex-wrap:wrap;height:auto;min-height:60px;padding-bottom:8px;padding-top:8px}.melon-gallery-page--next .melon-gallery-page__preview-topbar-controls .skeleton-page__preview-controls{flex-wrap:wrap}}.snap-layout-sidebared__content.js-preview-holdr{background:#fff}.preview-mock-pdp-v26__page{background:#fff;min-height:100vh;padding-bottom:60px;position:relative}.preview-mock-pdp-v26__text-link{text-decoration:underline}.preview-mock-pdp-v26__content{margin:0 auto;max-width:1280px;padding:0}.preview-mock-pdp-v26__card{background:#fff;border:1px solid #e1e0f0;border-radius:10px;box-sizing:border-box;margin:0 auto;padding:18px;width:100%}.preview-mock-pdp-v26__card--changed{animation:preview-mock-pdp-v26-card-pulse .7s ease-out}.preview-mock-pdp-v26__card--changed .preview-mock-pdp-v26__shell{animation:preview-mock-pdp-v26-shell-settle .55s cubic-bezier(.22,1,.36,1)}@keyframes preview-mock-pdp-v26-shell-settle{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes preview-mock-pdp-v26-card-pulse{0%{box-shadow:0 0 0 0 rgba(9,0,195,0)}35%{box-shadow:0 0 0 8px rgba(9,0,195,.08)}to{box-shadow:0 0 0 0 rgba(9,0,195,0)}}.preview-mock-pdp-v26__chrome{align-items:center;border-bottom:1px solid #efedf6;display:flex;gap:8px;justify-content:flex-end;margin-bottom:18px;padding-bottom:12px}.preview-mock-pdp-v26__chrome-dot{background:#fdfcff;border:1px solid #dcd9ea;border-radius:999px;height:10px;width:10px}.preview-mock-pdp-v26__shell{align-items:start;display:grid;gap:clamp(18px,2.2vw,32px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.preview-mock-pdp-v26__media{aspect-ratio:var(--reveal-context-aspect-ratio,initial);background:#f0eff7;border-radius:8px;margin:0 auto;overflow:hidden;position:relative}.preview-mock-pdp-v26__media-img{display:block;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.preview-mock-pdp-v26__meta{display:flex;flex-direction:column;justify-content:center;min-height:100%;min-width:0;padding-left:16px;padding-right:16px;padding-top:8px}.preview-mock-pdp-v26__brand{align-items:center;color:#4b5563;display:flex;flex-wrap:wrap;font-size:16px;gap:10px;margin:0 0 20px}.preview-mock-pdp-v26__brand-separator{color:#9ca3af}.preview-mock-pdp-v26__brand-pill{align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:13px;font-weight:400;justify-content:center;line-height:1;min-height:30px;padding:4px 12px;text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.preview-mock-pdp-v26__brand-pill:hover{background:#0900c3;border-color:#0900c3;color:#fff;text-decoration:none!important}.preview-mock-pdp-v26__brand-pill,.preview-mock-pdp-v26__brand-pill:link,.preview-mock-pdp-v26__brand-pill:visited{color:#1d4ed8;text-decoration:none!important}.preview-mock-pdp-v26__brand-pill:active,.preview-mock-pdp-v26__brand-pill:focus,.preview-mock-pdp-v26__brand-pill:hover{color:#fff!important}.preview-mock-pdp-v26__title{color:#0f172a;font-size:48px;font-weight:600;letter-spacing:-1px!important;line-height:1.05;margin:0 0 36px;overflow-wrap:anywhere}.preview-mock-pdp-v26__page .preview-mock-pdp-v26__title{font-size:48px!important;letter-spacing:-1px!important;margin-bottom:20px!important}.preview-mock-pdp-v26__price{color:#374151;font-size:18px;font-weight:400;line-height:1.3;margin:0 0 24px}.preview-mock-pdp-v26__context-meta{display:flex;flex-direction:column;gap:18px;margin-bottom:28px}.preview-mock-pdp-v26__rating-row{align-items:center;color:#dcdaea;display:inline-flex;gap:10px}.preview-mock-pdp-v26__rating-stars{align-items:center;display:inline-flex;gap:4px}.preview-mock-pdp-v26__rating-star{font-size:14px;line-height:1}.preview-mock-pdp-v26__rating-line{background:#efedf6;border-radius:999px;height:10px;width:72px}.preview-mock-pdp-v26__description-lines{display:flex;flex-direction:column;gap:10px}.preview-mock-pdp-v26__description-line{background:#efedf6;border-radius:999px;display:block;height:10px}.preview-mock-pdp-v26__description-line--short{width:58%}.preview-mock-pdp-v26__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.preview-mock-pdp-v26__cta{background:#111827;border:none;border-radius:999px;color:#fff;cursor:pointer;flex:1 1 220px;font-size:16px;font-weight:600;line-height:1.25;min-width:0;padding:12px 24px;text-align:center;text-decoration:none;transition:all .2s ease}.preview-mock-pdp-v26__cta:hover{background:#000;transform:translateY(-2px)}.preview-mock-pdp-v26__cta,.preview-mock-pdp-v26__cta:active,.preview-mock-pdp-v26__cta:focus,.preview-mock-pdp-v26__cta:hover,.preview-mock-pdp-v26__cta:link,.preview-mock-pdp-v26__cta:visited{color:#fff!important;text-decoration:none!important}.preview-mock-pdp-v26__cta--disabled{cursor:not-allowed;flex:1 1 220px}.preview-mock-pdp-v26__cta--disabled,.preview-mock-pdp-v26__cta--disabled:hover{background:#e1e0f0;color:rgba(24,33,58,.65)!important;transform:none}.preview-mock-pdp-v26__placeholder-line{background:#efedf6;border-radius:999px;box-sizing:border-box;display:block;max-width:100%}.preview-mock-pdp-v26__placeholder-line--brand{height:16px;margin:0 0 20px;width:140px}.preview-mock-pdp-v26__placeholder-line--title{border-radius:20px;height:58.75px;margin:0 0 28px;width:88%}.preview-mock-pdp-v26__placeholder-line--price{height:24px;margin:0 0 24px;width:120px}.preview-mock-pdp-v26__save{background:#fff;border:2px solid #111827;border-radius:8px;color:#111827;cursor:pointer;font-size:16px;font-weight:600;line-height:1.25;padding:11px 24px;transition:background-color .2s ease}.preview-mock-pdp-v26__save:hover{background:#f9fafb}.preview-mock-pdp-v26__widget-slot{margin-top:24px}.preview-mock-pdp-v26__loop-clips-frame{min-height:160px;position:relative}.preview-mock-pdp-v26__loop-clips-empty-overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.preview-mock-pdp-v26__loop-clips-empty-overlay .embeds-empty-placeholder{height:100%;margin-bottom:0;pointer-events:auto}.preview-mock-pdp-v26__embed-slot{margin:0 0 22px;min-height:86px;width:100%}.preview-mock-pdp-v26__embed-slot--inline{margin:24px 0 0;min-height:0}.preview-mock-pdp-v26__embed-slot .preview-container.mts{margin-top:0!important}.preview-mock-pdp-v26__embed-slot .preview-container{width:100%}.preview-mock-pdp-v26__embed-slot--inline .preview-container{margin-top:0!important}.preview-mock-pdp-v26__media--ghost{aspect-ratio:3/4;background:#f5f4fa;height:100%;width:100%}.preview-mock-pdp-v26__actions .preview-mock-pdp-v26__cta{flex:1 1 100%}.preview-mock-pdp-v26__actions .preview-mock-pdp-v26__cta .fthr-shopping-bag{color:#fff;font-size:20px;line-height:1}.preview-mock-pdp-v26__empty-state{background:#f4f1ff;border:1px solid #ddd4ff;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.04);max-width:780px;padding:24px 28px}.preview-mock-pdp-v26__empty-eyebrow{background:#4036f4;border:1px solid #4036f4;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-block;font-family:cereal,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px!important;font-weight:400;height:18px;letter-spacing:normal;line-height:16px!important;margin:0 0 12px;padding:0 7px;text-align:center;text-transform:none;vertical-align:middle;white-space:nowrap}.preview-mock-pdp-v26__empty-state .preview-mock-pdp-v26__empty-title{color:#0f172a;font-family:inherit;font-size:20px;font-weight:500;letter-spacing:normal;line-height:1.25;margin:0 0 12px}.preview-mock-pdp-v26__empty-state .preview-mock-pdp-v26__empty-copy{color:#334155;font-family:inherit;font-size:14px;letter-spacing:normal;line-height:1.6;margin:0 0 10px}.preview-mock-pdp-v26__empty-state .preview-mock-pdp-v26__empty-copy:last-of-type{margin-bottom:0}.preview-mock-pdp-v26__empty-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.preview-mock-pdp-v26__empty-link{align-items:center;background:#fff;border:1px solid #d6deea;border-radius:999px;color:#0f172a;display:inline-flex;font-size:14px;font-weight:400;justify-content:center;line-height:1.2;min-height:40px;padding:0 16px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.preview-mock-pdp-v26__empty-link:hover{background:#111827;border-color:#111827;color:#fff!important;transform:translateY(-1px)}.preview-mock-pdp-v26__empty-link:active,.preview-mock-pdp-v26__empty-link:focus,.preview-mock-pdp-v26__empty-link:link,.preview-mock-pdp-v26__empty-link:visited{color:#0f172a;text-decoration:none}.preview-mock-pdp-v26__empty-link:active:hover,.preview-mock-pdp-v26__empty-link:focus:hover,.preview-mock-pdp-v26__empty-link:hover,.preview-mock-pdp-v26__empty-link:link:hover,.preview-mock-pdp-v26__empty-link:visited:hover{color:#fff!important}.basket-upsell-preview-parent.basket-upsell-preview-parent-cart_panel{border-radius:8px}.basket-upsell-preview-parent.basket-upsell-preview-parent-cart_page{background:#fff;border:1px solid #e1e0f0;border-radius:10px;margin-top:24px;padding:14px}.skeleton-page.preview-mock-basket-upsell-pdp{background:#fff;border:1px solid #e1e0f0;border-radius:10px;box-sizing:border-box;margin:0 auto;max-width:1280px;overflow:hidden;padding:18px}.skeleton-page.preview-mock-basket-upsell-pdp .basket-upsell-preview-parent.basket-upsell-preview-parent-cart_panel{height:100%}.skeleton-page.preview-mock-basket-upsell-pdp .basket-upsell-preview-parent.basket-upsell-preview-parent-cart_panel .skeleton-page__grid__item__desc{height:24px}.skeleton-page.preview-mock-basket-upsell-pdp .basket-upsell-preview-parent.basket-upsell-preview-parent-cart_panel .preview-mock-basket-cart-drawer-v26__checkout{display:flex;justify-content:center}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-panel-v26__behind{background:#fff;border:0;border-radius:8px;padding:12px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-page-v26__grid__item__image{background-color:#f5f4fa;border:0;border-radius:6px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-page-v26__grid__item__desc,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-page-v26__grid__item__title{background-color:#f5f4fa;border:0;border-radius:999px}.skeleton-page.preview-mock-basket-upsell-pdp .bg-img-chequered,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-page-v26__grid .preview-mock-basket-page-v26__grid__item>div,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-page-v26__grid__item__desc.skeleton-page__grid__item__desc__short,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-page-v26__page-avatar{background-color:#f5f4fa;background-image:none;border:0;border-radius:6px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__divider{background-color:#f5f4fa;height:1px;margin-top:16px;width:100%}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__divider.preview-mock-basket-cart-drawer-v26__divider--thick{background-color:#f5f4fa;height:4px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__frame{background:#fff;border-left:1px solid #e1e0f0;border-radius:0 8px 8px 0;box-shadow:-12px 0 20px rgba(15,23,42,.05);display:flex;flex-direction:column;float:right;max-width:500px;min-height:calc(100% + 20px);padding:16px;position:absolute;right:0;top:0;width:80%;z-index:1}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__title{color:#111827;font-size:18px;font-weight:500;margin-top:4px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__close{cursor:pointer;padding:16px;position:absolute;right:0;top:0}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item{display:flex;flex-direction:row;gap:20px;margin-top:16px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .skeleton-page__grid__item__image{background-color:#f5f4fa;border:none}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;line-height:18px;overflow-y:hidden}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-name.skeleton-page__grid__item{margin-bottom:0}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-image{background:#f5f4fa!important;border:0!important;border-radius:6px;height:90px;width:70px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-image .preview-mock-basket-cart-drawer-v26__product-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .preview-mock-pdp-v26__cart-product-image{border-color:#eee}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-details{border-color:#e6e3f4;display:flex;flex:1;flex-direction:column;gap:16px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-bottom-row{align-items:end;display:flex;flex-direction:row;justify-content:space-between}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .product-bottom-row .skeleton-page__grid__item{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .preview-mock-basket-cart-drawer-v26__quantity-input{border:1px solid #eee;color:#eee;padding:2px 12px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .preview-mock-basket-cart-drawer-v26__quantity-input .preview-mock-basket-cart-drawer-v26__quantity-btn{background:none;border:none;cursor:pointer}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__line-item .preview-mock-basket-cart-drawer-v26__quantity-input .preview-mock-basket-cart-drawer-v26__quantity-value{margin:0 12px;text-align:center;width:30px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-container{margin-top:16px}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__quantity-input{background:#f5f4fa;border-color:#f5f4fa;border-radius:6px;color:#7d7aa0}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__quantity-input .preview-mock-basket-cart-drawer-v26__quantity-value{color:#fff!important;font-weight:600;opacity:1!important;text-shadow:none}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__quantity-input .preview-mock-basket-cart-drawer-v26__quantity-btn{color:#fff}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__checkout-btn{background:#f5f4fa;border:0;border-radius:999px;box-shadow:none;color:#fff!important;font-weight:500;letter-spacing:0}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__checkout-btn:active,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__checkout-btn:focus,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__checkout-btn:hover,.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__checkout-btn:visited{background:#f5f4fa;color:#fff!important}@media only screen and (max-width:767px){.snap-layout-sidebared__content .snap-layout-sidebared__section.preview-skeleton--basket-upsell-gallery{padding:0}.skeleton-page.preview-mock-basket-upsell-pdp .basket-upsell-preview-parent{margin:0}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-panel-v26__behind{display:none}.skeleton-page.preview-mock-basket-upsell-pdp .preview-mock-basket-cart-drawer-v26__frame{border:none;box-shadow:none;max-width:none;padding:3rem;position:relative;width:100%}}.basket-upsell-preview{--snpt-product-block-border-color:#e1e0f0}.basket-upsell-preview .snpt-product-block-container{border-color:#e1e0f0}.basket-upsell-preview .snpt-fauximg-bin,.basket-upsell-preview .snpt-product-block-preview-fauximg-bin,.basket-upsell-preview .snpt-product-img,.basket-upsell-preview .snpt__img{background:#f5f4fa!important;border:0!important;border-radius:6px!important}.basket-upsell-preview .snptwdgt__item:nth-child(2n) .snpt-fauximg-bin,.basket-upsell-preview .snptwdgt__item:nth-child(odd) .snpt-fauximg-bin{background:#f5f4fa!important}.no-media-container .skeleton-page.preview-mock-basket-page-v26.mbxxl{background:#fff;border:1px solid #e1e0f0;border-radius:10px;margin:0 auto;max-width:1280px;padding:18px}.no-media-container .preview-mock-basket-page-v26__page-browser{border-bottom:1px solid #efedf6;margin-bottom:14px}.no-media-container .img-fixed-40,.no-media-container .skeleton-page.preview-mock-basket-page-v26 .preview-mock-basket-page-v26__grid .preview-mock-basket-page-v26__grid__item>div,.no-media-container .skeleton-page.preview-mock-basket-page-v26 .preview-mock-basket-page-v26__page-avatar{background-color:#f5f4fa!important;background-image:none!important;border:0;border-radius:6px}.preview-mock-pdp-v26__empty-row{max-width:1600px}.preview-mock-pdp-v26__collection-section{margin-top:18px;padding-top:14px}.preview-mock-pdp-v26__collection-heading{margin:18px 0 36px}.preview-mock-pdp-v26__collection-heading-ghost{background:#dfe3e8;border-radius:999px;display:inline-block;height:14px;width:82px}@media (max-width:1023px){.preview-mock-pdp-v26__shell{gap:24px;grid-template-columns:minmax(0,1fr)}.preview-mock-pdp-v26__meta{padding-top:0}.preview-mock-pdp-v26__title{font-size:clamp(20px,8vw,25px)}.preview-mock-pdp-v26__cta,.preview-mock-pdp-v26__save{font-size:14px}.preview-mock-pdp-v26__empty-state .preview-mock-pdp-v26__empty-title{font-size:20px}.preview-mock-pdp-v26__empty-state .preview-mock-pdp-v26__empty-copy{font-size:14px}.preview-mock-pdp-v26__chrome{display:none}}@media (max-width:760px){.preview-mock-pdp-v26__card{padding:14px}.preview-mock-pdp-v26__chrome{margin-bottom:14px;padding-bottom:10px}.preview-mock-pdp-v26__title{font-size:20px;margin-bottom:20px}.preview-mock-pdp-v26__brand{margin-bottom:14px}.preview-mock-pdp-v26__price{margin-bottom:16px}.preview-mock-pdp-v26__actions{flex-wrap:nowrap;gap:10px}.preview-mock-pdp-v26__cta,.preview-mock-pdp-v26__save{font-size:13px;padding:10px 16px}.preview-mock-pdp-v26__cta{flex:1 1 auto}.preview-mock-pdp-v26__save{flex:0 0 auto}.preview-mock-pdp-v26__empty-state{padding:20px 18px}.preview-mock-pdp-v26__empty-state .preview-mock-pdp-v26__empty-title{font-size:20px}.preview-mock-pdp-v26__empty-links{flex-direction:column}.preview-mock-pdp-v26__empty-link{width:100%}}.preview-mock-browser-v26{background:#fff;border:1px solid #e1e0f0;border-radius:10px;box-sizing:border-box;overflow:hidden;padding:18px 20px 30px;width:100%}.preview-mock-browser-v26__chrome{align-items:center;border-bottom:1px solid #efedf6;display:flex;gap:8px;justify-content:flex-end;margin-bottom:18px;padding-bottom:12px}.preview-mock-browser-v26__chrome-dot{background:#fdfcff;border:1px solid #dcd9ea;border-radius:999px;height:10px;width:10px}.preview-mock-browser-v26__shell{background:#fff;display:flex;flex-direction:column;gap:12px}.preview-mock-browser-v26__hero{display:flex;flex-direction:column;gap:18px}.preview-mock-browser-v26__hero-avatar{background:linear-gradient(180deg,#f5f4fa,#f0f0f7);border-radius:999px;height:40px;width:40px}.preview-mock-browser-v26__hero-banner{background:linear-gradient(180deg,#f6f5fb,#f0eff7);border-radius:8px;min-height:84px;width:100%}.preview-mock-browser-v26__hero-strip{background-image:linear-gradient(180deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.88)),linear-gradient(45deg,#f2f1f8 25%,transparent 0),linear-gradient(-45deg,#f2f1f8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f2f1f8 0),linear-gradient(-45deg,transparent 75%,#f2f1f8 0);background-position:0 0,0 0,0 6px,6px -6px,-6px 0;background-size:auto,12px 12px,12px 12px,12px 12px,12px 12px;border:1px solid #efedf5;border-radius:8px;min-height:180px;width:100%}.preview-mock-browser-v26__embed-slot{position:relative;width:100%}.preview-mock-browser-v26__embed-slot .embeds-empty-placeholder{inset:0;margin-bottom:0;position:absolute;z-index:2}.preview-mock-browser-v26__embed-slot .preview-container.mts{margin-top:0!important}.preview-mock-browser-v26__embed-slot .preview-container{width:100%}.preview-mock-browser-v26__grid{display:grid;gap:22px 14px;grid-template-columns:repeat(3,minmax(0,1fr))}.preview-mock-browser-v26__grid-card{display:flex;flex-direction:column;gap:10px}.preview-mock-browser-v26__grid-card-media{background:linear-gradient(180deg,#f5f4fa,#f0eff7);border-radius:8px;min-height:200px}.preview-mock-browser-v26__grid-card-title{background:#f0eff7;border-radius:999px;height:12px;width:34%}.preview-mock-browser-v26__grid-card-copy{background:#f0eff7;border-radius:999px;height:14px;width:70%}.preview-mock-browser-v26__status-card{align-items:center;background:#fdfcff;border:1px solid #e1e0f0;border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.04);display:flex;flex-direction:column;margin:0 auto;max-width:620px;padding:20px 24px}.preview-mock-browser-v26__status-eyebrow{background:#4036f4;border:1px solid #4036f4;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-block;font-family:cereal,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px!important;font-weight:400;height:18px;letter-spacing:normal;line-height:16px;margin:0 0 8px;padding:0 7px;text-align:center;text-transform:none}.preview-mock-browser-v26__status-title{align-items:center;color:#0f172a;display:inline-flex;font-size:20px;font-weight:500;gap:8px;justify-content:center;line-height:1.25;margin-bottom:10px}.preview-mock-browser-v26__status-title .fthr-video-off{color:#475569}.preview-mock-browser-v26__status-copy{color:#334155;font-size:14px;line-height:1.6}@media (max-width:767px){.preview-mock-browser-v26__status-card{padding:18px}.preview-mock-browser-v26__status-title{font-size:17px}}@media (max-width:1023px){.preview-mock-browser-v26{padding:14px 16px 24px}.preview-mock-browser-v26__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.preview-mock-browser-v26__hero-strip{min-height:140px}.preview-mock-browser-v26__grid{grid-template-columns:minmax(0,1fr)}}.preview-section-container{position:sticky;top:16px}.skeleton-page__preview-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.skeleton-page__preview-product-search{flex:1 1 280px;max-width:320px;min-width:240px;position:relative;--gallery-product-search-aspect-ratio:1/1}.skeleton-page__preview-product-search s-text-field{display:block;width:100%}.skeleton-page__preview-product-search-dropdown{background:#fff;border:1px solid #e1e3e5;border-radius:8px;box-shadow:0 4px 6px -2px rgba(26,26,26,.2);left:0;margin-top:4px;max-height:300px;overflow-y:auto;padding:0;position:absolute;right:0;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin;top:100%;z-index:1000}.skeleton-page__preview-product-search-dropdown::-webkit-scrollbar{width:8px}.skeleton-page__preview-product-search-dropdown::-webkit-scrollbar-track{background:transparent}.skeleton-page__preview-product-search-dropdown::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.skeleton-page__preview-product-search-option{align-items:center;background:transparent;border:0;border-bottom:1px solid #e1e3e5;color:#303030;cursor:pointer;display:flex;gap:12px;padding:8px 16px 8px 8px;text-align:left;transition:background-color .15s ease;width:100%}.skeleton-page__preview-product-search-option:last-child{border-bottom:none}.skeleton-page__preview-product-search-option:hover{background:#f6f6f7}.skeleton-page__preview-product-search-option.is-highlighted{background:#f1f1f1}.skeleton-page__preview-product-search-option-image{aspect-ratio:var(--gallery-product-search-aspect-ratio);background:#f3f4f6;border-radius:4px;flex:0 0 auto;height:auto;-o-object-fit:cover;object-fit:cover;width:40px}.skeleton-page__preview-product-search-option-content{display:flex;flex-direction:column;min-width:0}.skeleton-page__preview-product-search-option-title{color:#303030;font-size:13px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skeleton-page__preview-product-search-option-price{color:#616161;font-size:11px;font-weight:400}.skeleton-page__preview-product-search-empty{color:#6b7280;font-size:13px;padding:12px}.skeleton-page__preview-product-search-loading{align-items:center;color:#6b7280;display:flex;font-size:13px;gap:10px;padding:12px}.skeleton-page__preview-product-search-loading-spinner{animation:skeleton-page-preview-search-spin .7s linear infinite;border:2px solid hsla(220,9%,46%,.2);border-radius:50%;border-top-color:#6b7280;height:14px;width:14px}@keyframes skeleton-page-preview-search-spin{to{transform:rotate(1turn)}}.skeleton-page__preview-mode-group{align-items:center;background-color:#e5e5e5;border:1px solid #ddd;border-radius:10px;display:inline-flex;flex-shrink:0;gap:4px;padding:2px}.skeleton-page__preview-mode-option{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:#3f3f46;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;width:30px}.skeleton-page__preview-mode-option .skeleton-page__preview-mode-custom-icon{display:block;flex-shrink:0;height:14px;width:14px}.skeleton-page__preview-mode-input:focus-visible+.skeleton-page__preview-mode-option{outline:2px solid rgba(37,99,235,.35);outline-offset:2px}.skeleton-page__preview-mode-option:hover{background-color:hsla(0,0%,100%,.38);color:#1f2937}.skeleton-page__preview-mode-input:checked+.skeleton-page__preview-mode-option{background-color:#fff;border-color:#d4d4d8;box-shadow:0 1px 2px rgba(15,23,42,.1);color:#3f3f46}.skeleton-page__preview-qr-button{align-items:center;background-color:#fff;border:1px solid rgba(17,24,39,.08);border-radius:999px;color:#6b7280;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;width:36px}.skeleton-page__preview-qr-button s-icon{display:flex}.skeleton-page__preview-qr-button:focus-visible{outline:2px solid rgba(37,99,235,.35);outline-offset:2px}.skeleton-page__preview-qr-button:hover{background-color:#f9fafb;color:#111827}.skeleton-page__preview-qr-button:disabled{cursor:not-allowed;opacity:.45}.skeleton-page__preview-qr-button:disabled:hover{background-color:#fff;color:#6b7280}@media (max-width:768px){.skeleton-page__preview-product-search{flex-basis:100%;max-width:none;order:3}}.skeleton-page__share-url-container{display:flex;flex-direction:column}.skeleton-page__share-url-label{color:#111827;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.skeleton-page__share-url-input{background-color:#fff;border:1px solid rgba(17,24,39,.12);border-radius:8px;color:#111827;font-size:14px;padding:10px 12px}.skeleton-page__share-qr-image{display:block;margin:0 auto;max-width:240px;width:100%}.skeleton-page__message{border-radius:6px;padding:16px}.skeleton-page__text{margin:0}.skeleton-page__text.skeleton-page__text--subdued{color:#6d7175}.skeleton-page__link{text-decoration:underline}.skeleton-page__stack{display:flex;flex-direction:column;gap:16px}.skeleton-page__stack.skeleton-page__stack--large{gap:24px}.skeleton-page__stack.skeleton-page__stack--inline{align-items:center;flex-direction:row}.skeleton-page{height:100%}.skeleton-page .skeleton-page__page-browser{background:linear-gradient(180deg,#fdfdfd,#fafafa);border-bottom:1px solid rgba(17,24,39,.08);border-radius:18px 18px 0 0;padding:16px 20px 14px}.skeleton-page .skeleton-page__browser-toolbar{align-items:center;display:flex;gap:16px}.skeleton-page .skeleton-page__browser-address{background:rgba(148,163,184,.28);flex:1 1 auto;height:1px}.skeleton-page .skeleton-page__browser-window-controls{align-items:center;display:inline-flex;gap:8px}.skeleton-page .skeleton-page__browser-window-dot{background:#fff;border:1px solid rgba(148,163,184,.45);border-radius:50%;height:12px;width:12px}.skeleton-page .skeleton-page__circle-group{gap:24px}.skeleton-page .skeleton-page__circle-placeholder{background-color:#f4f6f9;border-radius:50%;flex:0 0 auto;height:32px;width:32px}.skeleton-page .skeleton-page__grid-layout{display:grid;gap:16px}.skeleton-page .skeleton-page__grid-layout.skeleton-page__grid-layout--product{grid-template-columns:2fr 3fr}@media (max-width:768px){.skeleton-page .skeleton-page__grid-layout.skeleton-page__grid-layout--product{grid-template-columns:1fr}}.skeleton-page .skeleton-page__heading{font-size:16px;font-weight:600;margin:0}.skeleton-page .skeleton-page__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-template-rows:repeat(auto-fill,300px);grid-gap:10px}.skeleton-page .skeleton-page__grid .skeleton-page__context-product-image-wrap{align-items:center;background-color:#fff;border:1px solid #f4f6f9;border-radius:8px;display:flex;height:100%;justify-content:center;min-height:100px}.skeleton-page .skeleton-page__grid .skeleton-page__context-product-image-wrap .skeleton-page__context-product-image{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.skeleton-page .skeleton-page__grid .skeleton-page__grid__item{display:flex;flex-direction:column}.skeleton-page .skeleton-page__grid .skeleton-page__grid__item>div{background-color:#f4f6f9}.skeleton-page .skeleton-page__grid .skeleton-page__grid__item .skeleton-page__grid__item__image{height:100%;min-height:100px}.skeleton-page .skeleton-page__grid .skeleton-page__grid__item .skeleton-page__grid__item__title{height:16px;margin-bottom:5px;width:40%}.skeleton-page .skeleton-page__grid .skeleton-page__grid__item .skeleton-page__grid__item__desc{height:30px;width:70%}.skeleton-page .skeleton-page__grid .skeleton-page__grid__item .skeleton-page__grid__item__blurb{height:30px;width:100%}.skeleton-page .skeleton-page__grid[cols="1"]{grid-template-columns:100%}.skeleton-page .skeleton-page__grid[cols="2"]{grid-template-columns:repeat(2,1fr)}.skeleton-page .skeleton-page__grid[cols="3"]{grid-template-columns:repeat(3,1fr)}.skeleton-page .skeleton-page__grid[cols="4"]{grid-template-columns:repeat(4,1fr)}.skeleton-page .skeleton-page__grid[cols="5"]{grid-template-columns:repeat(5,1fr)}.skeleton-page .skeleton-page__grid[cols="6"]{grid-template-columns:repeat(6,1fr)}.skeleton-page .skeleton-page__grid[cols="7"]{grid-template-columns:repeat(7,1fr)}.skeleton-page .skeleton-page__grid[cols="8"]{grid-template-columns:repeat(8,1fr)}.skeleton-page .skeleton-page__grid[row-height=fluid]{grid-template-rows:auto}.skeleton-page .skeleton-page__grid[row-height=deep]{grid-auto-rows:500px}.skeleton-page__browser-frame{background-color:#fff;border-radius:8px;box-shadow:0 0 0 1px rgba(17,24,39,.08);container-type:inline-size;margin:0 auto;max-width:1040px;overflow:hidden;transition:max-width .3s ease-in-out}.skeleton-page__browser-frame .skeleton-page__page-browser{margin-bottom:0}.skeleton-page__browser-frame>.skeleton-page{box-sizing:border-box;display:flex;flex-direction:column;gap:28px;padding:28px}@media (max-width:768px){.skeleton-page__browser-frame>.skeleton-page{gap:20px;padding:18px}}.skeleton-page__browser-frame .msg-panel__title{transition:font-size .3s ease-in-out}@container (max-width: 800px){.skeleton-page__browser-frame .preview-mock-pdp-v26__title{font-size:21px}}@container (max-width: 640px){.skeleton-page__browser-frame .preview-mock-pdp-v26__chrome{display:none}}@container (max-width: 580px){.skeleton-page__browser-frame>.skeleton-page{padding:16px}.skeleton-page__browser-frame .preview-mock-pdp-v26__shell{gap:18px;grid-template-columns:minmax(0,1fr)}.skeleton-page__browser-frame .preview-mock-pdp-v26__meta{padding-top:0}.skeleton-page__browser-frame .preview-mock-pdp-v26__title{font-size:20px;margin-bottom:20px}.skeleton-page__browser-frame .preview-mock-pdp-v26__cta,.skeleton-page__browser-frame .preview-mock-pdp-v26__cta--disabled{font-size:16px;padding:10px 18px}.skeleton-page__browser-frame .preview-mock-pdp-v26__placeholder-line--title{height:45px}.skeleton-page__browser-frame .msg-panel__title{font-size:16px}}#preview-section[data-preview-mode=mobile] .skeleton-page__browser-frame{max-width:420px}#preview-section[data-preview-mode=fullwidth] .skeleton-page__browser-frame{max-width:100%}.insightcore-embed{box-sizing:border-box;min-height:100vh;overflow-x:hidden;padding:20px}@media (max-width:768px){.insightcore-embed{padding:16px}}@media (max-width:480px){.insightcore-embed{padding:12px}}.insightcore-edit-action{display:flex;justify-content:flex-end;margin-bottom:8px}.insightcore-embed s-box,.insightcore-embed s-grid,.insightcore-embed s-stack,.insightcore-layout{overflow:visible!important}.insightcore-layout{align-items:start;display:grid;gap:16px;grid-template-columns:284px 1fr;max-width:100%;width:100%}@media (max-width:1024px){.insightcore-layout{gap:12px;grid-template-columns:280px 1fr}}@media (max-width:768px){.insightcore-layout{gap:16px;grid-template-columns:1fr}}@media (max-width:480px){.insightcore-layout{gap:12px}}.insightcore-sidebar{grid-column:1;max-width:284px!important;min-width:284px!important;overflow:visible!important;width:284px!important}.insightcore-sidebar>s-box{max-width:100%!important;overflow:visible!important;width:100%!important}.insightcore-sidebar s-section{overflow:visible!important}.insightcore-sidebar s-date-picker{box-sizing:border-box;max-width:100%!important;width:100%!important}.insightcore-sidebar s-stack{overflow:visible!important}@media (max-width:1024px){.insightcore-sidebar{max-width:280px!important;min-width:280px!important;width:280px!important}}@media (max-width:768px){.insightcore-sidebar{grid-column:1;max-width:100%!important;min-width:100%!important;order:1;width:100%!important}}.insightcore-main{grid-column:2;max-width:100%;min-width:0;width:100%}@media (max-width:768px){.insightcore-main{grid-column:1;order:2}}@keyframes dateChange{0%{background-color:transparent}50%{background-color:rgba(0,91,211,.1)}to{background-color:transparent}}#comparison-from-display,#comparison-to-display,#date-from-display,#date-to-display{padding:2px 4px}#comparison-days-display,#comparison-from-display,#comparison-to-display,#date-from-display,#date-to-display{border-radius:4px;box-sizing:border-box;display:inline-block;min-height:1.2em;vertical-align:baseline}.date-display-updated{animation:dateChange .4s ease-in-out}.preset-date-range-buttons{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4px 8px}.preset-date-range-buttons s-button{flex:0 0 auto;margin:0}.insightcore-sidebar s-button[data-selected=true],.insightcore-sidebar s-button[data-selected=true]::part(button){background-color:rgba(0,91,211,.15)!important;border-color:rgba(0,91,211,.3)!important;color:#005bd3!important;font-weight:600!important}.insightcore-sidebar s-button[data-selected=true]:hover,.insightcore-sidebar s-button[data-selected=true]:hover::part(button){background-color:rgba(0,91,211,.2)!important}.insightcore-sidebar s-button[data-selected=true] .Polaris-Button,.insightcore-sidebar s-button[data-selected=true] button{background-color:rgba(0,91,211,.15)!important;border-color:rgba(0,91,211,.3)!important;color:#005bd3!important;font-weight:600!important}.insightcore-sidebar s-button[data-selected=true]:hover .Polaris-Button,.insightcore-sidebar s-button[data-selected=true]:hover button{background-color:rgba(0,91,211,.2)!important}.performance-card{align-self:stretch!important;display:flex!important;flex-direction:column!important;height:100%!important;min-height:320px!important;opacity:0;overflow:hidden!important;position:relative!important;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.performance-card.animate-in{opacity:1;transform:translateY(0)}.performance-card.dragging{opacity:.5;transform:scale(.95);z-index:1000}.performance-card.drag-over{background-color:rgba(40,169,241,.05);border:1px dashed #28a9f1;border-radius:8px;position:relative}.performance-card.drag-over:before{background-image:repeating-linear-gradient(90deg,#28a9f1 0,#28a9f1 10px,transparent 0,transparent 14px),repeating-linear-gradient(180deg,#28a9f1 0,#28a9f1 10px,transparent 0,transparent 14px),repeating-linear-gradient(90deg,#28a9f1 0,#28a9f1 10px,transparent 0,transparent 14px),repeating-linear-gradient(180deg,#28a9f1 0,#28a9f1 10px,transparent 0,transparent 14px);background-position:top,100%,bottom,0;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-size:100% 1px,1px 100%,100% 1px,1px 100%;border-radius:8px;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:1}.performance-card s-grid{flex:1!important}.performance-card s-box,.performance-card s-grid{display:flex!important;flex-direction:column!important;height:100%!important}.edit-mode .performance-card{border-radius:8px;cursor:move;cursor:grab;outline:1px dashed #fefefe;outline-offset:-1px;transition:transform .2s ease,box-shadow .2s ease}.edit-mode .performance-card:active{cursor:grabbing}.edit-mode .performance-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.insightcore-section-wrapper{position:relative;width:100%}s-section{overflow:visible!important;position:relative}.insightcore-section-header-actions{display:flex;gap:8px;position:absolute;right:18px;top:8px;z-index:1000}@media (max-width:480px){.insightcore-section-header-actions{right:14px;top:14px}}.card-content{flex-shrink:0;margin-bottom:16px}.card-heading-with-tooltip{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.card-heading{color:#202223;font-size:14px;font-weight:600;line-height:16px;margin:0}.tooltip-icon{color:#6d7175;cursor:pointer;flex-shrink:0;height:16px;transition:color .2s ease;width:16px}.tooltip-icon:hover{color:#202223}.tooltip-panel{background:#fff;border:1px solid #c9cccf;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#202223;display:none;font-size:13px;line-height:1.5;max-width:280px;min-width:200px;padding:12px 16px;position:absolute;right:0;top:24px;z-index:1000}.tooltip-panel.active{display:block}.tooltip-formula{border-top:1px solid #e1e3e5;color:#6d7175;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px;margin-top:8px;padding-top:8px}.metric-row{align-items:center;display:flex;gap:8px;margin-bottom:4px}.metric-value-large{color:#202223;font-size:20px;font-weight:600;line-height:24px}.delta-badge{align-items:center;border-radius:4px;display:flex;font-size:11px;font-weight:600;gap:2px;line-height:1.2;padding:2px 6px}.delta-badge svg{height:6px;width:6px}.delta-badge.positive{background-color:#fff;border:none;color:#078d4e}.delta-badge.negative{background-color:#fff;border:none;color:#616161}.previous-period{color:#6d7175;font-size:13px;line-height:14px;margin:0!important}.performance-card s-grid>s-box[background=subdued]{display:flex!important;flex:1!important;flex-direction:column!important;overflow:hidden!important}.chart-container,.performance-card s-grid>s-box[background=subdued]{box-sizing:border-box!important;min-height:120px!important;width:100%!important}.chart-container{display:block;height:100%!important;margin:0!important;opacity:1;padding:0!important;position:relative;transition:opacity .4s ease-out}.chart-container.fade-out{opacity:0}.chart-container.fade-in{animation:fadeInChart .6s ease-out forwards;opacity:0}@keyframes fadeInChart{0%{opacity:0}to{opacity:1}}.card-footer-content{flex-shrink:0!important;margin-top:auto!important;position:relative!important;text-align:left!important;z-index:1!important}.outcome-summary{color:#202223;font-size:13px;font-weight:500;line-height:1.3;margin:16px 0 8px!important;padding:0;text-align:left!important}.card-date-range{color:#6d7175!important;font-size:12px!important;line-height:1.2!important;margin:0 0 16px!important;padding:0!important;text-align:left!important}.recent-orders-table-scrollable{max-height:220px;max-width:100%;overflow-x:auto;overflow-y:auto;width:100%}.recent-orders-table-scrollable s-section,.recent-orders-table-scrollable s-table{max-width:100%;width:100%}.recent-orders-table-scrollable s-table{min-width:0}.recent-orders-table-scrollable::-webkit-scrollbar{width:6px}.recent-orders-table-scrollable::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.recent-orders-table-scrollable::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.recent-orders-table-scrollable::-webkit-scrollbar-thumb:hover{background:#a1a1a1}#most-shown-products-table s-table-cell:first-child{padding:8px!important;width:60px}#most-shown-products-table s-table-cell:first-child div{flex-shrink:0}.metric-table-thumbnail{display:block;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.metric-table-cell--nowrap{white-space:nowrap}s-section .performance-cards-grid{margin-top:16px}s-section s-grid[gridtemplatecolumns*=repeat]>s-box{align-self:stretch!important;display:flex!important;height:100%!important}s-section s-grid[gridtemplatecolumns*=repeat]>s-box.performance-card{align-self:stretch!important;box-sizing:border-box!important;min-height:0!important}@media (max-width:768px){s-stack[gap=large]{--polaris-stack-gap:16px}s-section{--polaris-section-padding:16px}s-table{min-width:600px}.recent-orders-table-scrollable s-section s-table,.recent-orders-table-scrollable s-table{min-width:0}}.chart-state-message{align-items:center;display:flex;font-size:12px;font-weight:500;height:100%;justify-content:center;min-height:60px;padding:8px;text-align:center;width:100%}.chart-state-error{color:#6d7175}.chart-state-empty{color:#8c9196}@keyframes chart-retry-pulse{0%,to{opacity:.3}50%{opacity:1}}.chart-state-retrying{align-items:center;animation:chart-retry-pulse 1.2s ease-in-out infinite;color:#6d7175;display:flex;font-size:12px;font-weight:500;height:100%;justify-content:center;min-height:60px;text-align:center;width:100%}.chart-stale-label{bottom:4px;color:#8c9196;font-size:10px;line-height:1.2;pointer-events:none;position:absolute;right:6px}.chart-spinner{align-items:center;display:flex;height:100%;justify-content:center;min-height:60px;width:100%}.chart-spinner-dot{animation:chart-spin .7s linear infinite;border:3px solid #e3e3e3;border-radius:50%;border-top-color:#28a9f1;height:24px;width:24px}@keyframes chart-spin{to{transform:rotate(1turn)}}@media (max-width:480px){s-stack[gap=large]{--polaris-stack-gap:12px}s-section{--polaris-section-padding:12px}s-text-field{width:100%}s-table{font-size:14px}s-table code{font-size:12px;white-space:pre-wrap;word-break:break-word}}body{margin:0;padding:0}.main-content,.melon-main-content{background:transparent;container-name:s-internal-page;container-type:inline-size;max-width:100%;overflow-x:hidden;overflow-y:auto}.melon-top-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;padding-bottom:16px}.melon-top-bar.melon-top-bar--gallery-editor{margin-top:0;padding-bottom:0}.melon-top-bar__title{color:#303030;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif!important;font-size:26px;font-style:normal;font-variant:normal;font-weight:600;letter-spacing:-.14994px;line-height:30px;margin:0;text-shadow:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:start;-moz-text-align-last:auto;text-align-last:auto;text-indent:0;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}.melon-top-bar__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (max-width:480px){.melon-top-bar{align-items:flex-start}.melon-top-bar__actions{justify-content:flex-start;width:100%}}.melon-admin-overlay{align-items:center;background:transparent;display:none;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1400}.melon-admin-overlay.is-active{display:flex}.melon-admin-overlay--switcher{background:transparent}.melon-admin-overlay--picker{background:rgba(17,24,39,.42)}.melon-admin-overlay--exit{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(17,24,39,.54);z-index:99999}body.melon-admin{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.melon-admin--login,.melon-admin-app{background:#f1f1f1}.melon-admin-app{display:flex;flex-direction:column;height:100vh;overflow:hidden}.melon-admin-app,.melon-admin-app *,.melon-admin-app :after,.melon-admin-app :before{box-sizing:border-box}.melon-admin-top-bar{align-items:center;background:#000;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;height:60px;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:1000}.melon-admin-top-bar__inner{justify-content:space-between;width:100%}.melon-admin-top-bar__inner,.melon-admin-top-bar__left,.melon-admin-top-bar__right{align-items:center;display:flex;gap:16px;min-width:0}.melon-admin-top-bar__right{margin-left:auto}.melon-admin-sidebar-toggle{align-items:center;background:none;border:0;border-radius:8px;color:#fff;cursor:pointer;display:none;justify-content:center;padding:8px}.melon-admin-sidebar-toggle:hover{background:hsla(0,0%,100%,.12)}.melon-admin-sidebar-toggle svg{display:block;fill:currentColor;height:20px;width:20px}.melon-admin-top-bar__brand{align-items:center;color:#fff;display:inline-flex;line-height:0;text-decoration:none}.melon-admin-top-bar__brand svg{display:block;height:18px;width:120px}.melon-admin-top-bar__brand:hover{opacity:.92}.melon-admin-mode-switcher{position:relative}.melon-admin-mode-switcher__toggle{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);color:#fff;cursor:pointer;display:inline-flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;gap:8px;letter-spacing:0;line-height:20px;padding:8px 14px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.melon-admin-mode-switcher__toggle:hover{background:hsla(0,0%,100%,.16)}.melon-admin-mode-switcher__toggle .melon-admin-mode-switcher__chevron{fill:currentColor;height:14px;width:14px}.melon-admin-mode-switcher__menu{left:0}.melon-admin-mode-switcher.is-open .melon-admin-mode-switcher__menu{display:block}.melon-admin-mode-switcher__item{margin:0;padding:0}.melon-admin-mode-switcher__item+.melon-admin-mode-switcher__item{margin-top:4px}.melon-admin-mode-switcher__form{margin:0;padding:0}.melon-admin-mode-switcher__btn{background:none;border:0;justify-content:space-between;text-align:left}.melon-admin-mode-switcher__item--active .melon-admin-mode-switcher__btn{color:#fff}.melon-admin-mode-switcher__check{align-items:center;color:currentColor;display:inline-flex;font-size:16px;height:20px;justify-content:center;line-height:20px;width:20px}.melon-admin-mode-switcher__item--super_admin.melon-admin-mode-switcher__item--active .melon-admin-mode-switcher__btn{background:#fb7185}.melon-admin-mode-switcher__item--become.melon-admin-mode-switcher__item--active .melon-admin-mode-switcher__btn{background:#22d3ee}.melon-admin-mode-switcher__item--designer_lab.melon-admin-mode-switcher__item--active .melon-admin-mode-switcher__btn{background:#c084fc}.melon-admin-mode-switcher__toggle--super_admin{background:rgba(34,197,94,.22);border-color:rgba(34,197,94,.55);color:#bbf7d0}.melon-admin-mode-switcher__toggle--super_admin:hover{background:rgba(34,197,94,.32)}.melon-admin-mode-switcher__toggle--become{background:rgba(59,130,246,.22);border-color:rgba(59,130,246,.55);color:#bfdbfe}.melon-admin-mode-switcher__toggle--become:hover{background:rgba(59,130,246,.32)}.melon-admin-mode-switcher__toggle--designer_lab{animation:melon-admin-rainbow-shift 6s linear infinite;background:linear-gradient(90deg,#ff4d4d,#ffb84d,#ffe84d,#4dff88,#4dc4ff,#b84dff,#ff4de0,#ff4d4d);background-size:300% 100%;border-color:hsla(0,0%,100%,.35);color:#fff}.melon-admin-mode-switcher__toggle--designer_lab:hover{filter:brightness(1.1)}@keyframes melon-admin-rainbow-shift{0%{background-position:0 50%}to{background-position:300% 50%}}.melon-admin-mode-switcher__item--designer_lab:not(.melon-admin-mode-switcher__item--active) .melon-admin-mode-switcher__btn{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#ff4d4d,#ffb84d,#ffe84d,#4dff88,#4dc4ff,#b84dff,#ff4de0,#ff4d4d);background-size:300% 100%;-webkit-text-fill-color:transparent;animation:melon-admin-rainbow-shift 6s linear infinite}.melon-admin-app-switcher__panel{align-items:stretch;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.28);border-radius:28px;box-shadow:0 28px 80px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.08);display:inline-flex;gap:14px;padding:18px}.melon-admin-app-switcher__item{align-items:center;background:transparent;border:1px solid transparent;border-radius:22px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:400;gap:10px;justify-content:center;letter-spacing:0;line-height:20px;min-width:136px;padding:18px 14px 14px;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.melon-admin-app-switcher__item:hover{background:rgba(0,0,0,.2);color:#fff}.melon-admin-app-switcher__item.is-selected{background:transparent;border-color:transparent;color:#fff;transform:translateY(-1px)}.melon-admin-app-switcher__item.is-selected .melon-admin-app-switcher__icon{box-shadow:0 10px 24px rgba(0,0,0,.24),0 0 0 5px rgba(0,0,0,.4)}.melon-admin-app-switcher__item.is-current:not(.is-selected) .melon-admin-app-switcher__icon{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.5)}.melon-admin-app-switcher__icon{align-items:center;background:hsla(0,0%,100%,.12);border-radius:30px;color:#fff;display:inline-flex;font-size:28px;font-weight:500;height:112px;justify-content:center;line-height:20px;transition:background .14s ease,color .14s ease,box-shadow .14s ease;width:112px}.melon-admin-app-switcher__item--super_admin .melon-admin-app-switcher__icon{background:#fb7185}.melon-admin-app-switcher__item--become .melon-admin-app-switcher__icon{background:#22d3ee}.melon-admin-app-switcher__item--designer_lab .melon-admin-app-switcher__icon{background:#c084fc}.melon-admin-app-switcher__icon--designer-studio,.melon-admin-app-switcher__icon--merchant-view,.melon-admin-app-switcher__icon--super-admin{overflow:hidden}.melon-admin-app-switcher__logo-shape--purple{fill:#7c3fe4}.melon-admin-app-switcher__logo-shape--blue{fill:#2f6ff0}.melon-admin-app-switcher__logo-shape--electric-blue{fill:#1f63ff}.melon-admin-app-switcher__logo-shape--cream{fill:#f4efe7}.melon-admin-app-switcher__logo-shape--red{fill:#f55345}.melon-admin-app-switcher__logo-shape--lavender{fill:#a985e9}.melon-admin-app-switcher__logo-shape--yellow{fill:#f7b51f}.melon-admin-app-switcher__logo-shape--teal{fill:#1b9a91}.melon-admin-app-switcher__logo-shape--admin-hand{fill:#fb6dc5}.melon-admin-app-switcher__logo-shape--admin-pencil-tip{fill:#111827}.melon-admin-app-switcher__logo-shape--admin-pencil-body{fill:#fecf00}.melon-admin-app-switcher__logo-shape--admin-pencil-band{fill:#2655de}.melon-admin-app-switcher__logo-shape--admin-pencil-end{fill:#fe5226}.melon-admin-app-switcher__logo-shape--admin-pencil-line{fill:none;stroke:#111827;stroke-linecap:round;stroke-width:1.8}.melon-admin-app-switcher__logo-shape--merchant-blue{fill:#1e7bd7}.melon-admin-app-switcher__logo-shape--merchant-orange{fill:#ff4e2f}.melon-admin-app-switcher__logo-shape--merchant-red{fill:#c81e1e}.melon-admin-app-switcher__label{white-space:nowrap}.admin-org-picker-modal{border-radius:18px;box-shadow:0 28px 80px rgba(15,23,42,.32),0 4px 14px rgba(15,23,42,.12);display:flex;flex-direction:column;max-height:calc(100vh - 64px);max-width:calc(100vw - 32px);overflow:hidden;width:520px}.admin-org-picker-modal__header{align-items:center;border-bottom:1px solid #eceff3;display:flex;justify-content:space-between;padding:22px 28px 18px}.admin-org-picker-modal__header h3{color:#202223;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:24px;margin:0}.admin-org-picker-modal__close{align-items:center;background:none;border:0;border-radius:10px;color:#6b7280;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.admin-org-picker-modal__close:hover{background:#f6f6f7;color:#111}.admin-org-picker-modal__search{border-bottom:1px solid #eceff3;padding:18px 28px}.admin-org-picker-modal__search-input{border:1px solid #dfe3e8;border-radius:10px;box-shadow:inset 0 1px 0 rgba(15,23,42,.02);color:#202223;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:20px;min-height:44px;padding:10px 14px;width:100%}.admin-org-picker-modal__search-input:focus{border-color:#22d3ee;box-shadow:0 0 0 3px rgba(34,211,238,.18);outline:none}.admin-org-picker-modal__list{flex:1;min-height:0;overflow-y:auto;padding:14px 18px 18px}.admin-org-picker-modal__item-form{margin:0;padding:0}.admin-org-picker-modal__item-form+.admin-org-picker-modal__item-form{margin-top:4px}.admin-org-picker-modal__item{align-items:flex-start;background:none;border:0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;gap:3px;min-height:64px;padding:12px 14px;text-align:left;transition:background .15s ease,transform .15s ease;width:100%}.admin-org-picker-modal__item:hover{background:#f6f6f7;transform:translateY(-1px)}.admin-org-picker-modal__item-name{color:#202223;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}.admin-org-picker-modal__item-domain{color:#6b7280;font-size:13px;font-weight:400;line-height:18px}.admin-org-picker-modal__empty{color:#6b7280;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:32px 24px;text-align:center}.designer-lab-landing{margin:0 auto;max-width:720px;padding:24px 16px}.designer-lab-landing__title{color:#111;font-size:24px;font-weight:700;margin:0 0 8px}.designer-lab-landing__subtitle{color:#6b7280;font-size:14px;margin:0 0 24px}.designer-lab-landing__empty{background:#fff;border:1px dashed #d1d5db;border-radius:12px;color:#6b7280;padding:32px;text-align:center}.designer-lab-landing__hint{color:#9ca3af;font-size:12px;margin-top:8px}.melon-admin-top-bar__avatar{align-items:center;background:#8b5cf6;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:32px;justify-content:center;line-height:1;width:32px}.melon-admin-top-bar__username{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.melon-admin-top-bar__become,.melon-admin-top-bar__username{color:#d1d5d9;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}.melon-admin-top-bar__become{align-items:center;display:flex;gap:8px;min-width:0}.melon-admin-top-bar__become strong{color:#fff;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.melon-admin-become-menu{position:relative}.melon-admin-sidebar__context{border-top:1px solid rgba(0,0,0,.08);flex-shrink:0;margin:auto 0 0;padding:12px 0 0}.melon-admin-sidebar__mode-context{margin:0 0 10px}.melon-admin-sidebar__merchant-context{margin:0}.melon-admin-sidebar .melon-admin-mode-switcher{width:100%}.melon-admin-sidebar .melon-admin-mode-switcher__toggle{background:#fff;border:1px solid #dfe3e8;border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,.05);color:#6b7280;font-size:13px;justify-content:space-between;min-height:36px;padding:6px 10px;width:100%}.melon-admin-sidebar .melon-admin-mode-switcher__toggle:hover{background:#fff;border-color:#cfd6dd;color:#303030}.melon-admin-sidebar .melon-admin-mode-switcher__label{color:#202223}.melon-admin-sidebar .melon-admin-mode-switcher__menu{border-radius:12px;box-shadow:0 8px 20px rgba(15,23,42,.12),0 1px 4px rgba(15,23,42,.08);margin-top:6px;min-width:0;padding:6px;position:static;width:100%}.melon-admin-sidebar .melon-admin-mode-switcher__btn{font-size:13px;min-height:40px;padding:9px 10px}.melon-admin-sidebar__context-label{color:#6b7280;font-size:11px;line-height:14px;margin:0 0 6px 2px}.melon-admin-become-menu__toggle,.melon-admin-sidebar__context-label{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;letter-spacing:0}.melon-admin-become-menu__toggle{align-items:center;background:none;border:0;border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:20px;max-width:100%;min-height:36px;padding:4px 8px;width:100%}.melon-admin-become-menu__toggle:hover{background:hsla(0,0%,100%,.08);color:#fff}.melon-admin-become-menu__toggle strong{color:#fff;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.melon-admin-become-menu__chevron,.melon-admin-user-menu__chevron{color:currentColor;flex-shrink:0;height:14px;transition:transform .15s ease;width:14px}.melon-admin-user-menu__chevron{color:hsla(0,0%,100%,.7)}.melon-admin-become-menu.is-open .melon-admin-become-menu__chevron,.melon-admin-user-menu.is-open .melon-admin-user-menu__chevron{transform:rotate(180deg)}.melon-admin-become-menu__menu{right:0}.melon-admin-become-menu.is-open .melon-admin-become-menu__menu{display:block}.melon-admin-become-menu__item{margin:0;padding:0}.melon-admin-become-menu__item+.melon-admin-become-menu__item{margin-top:4px}.melon-admin-become-menu__link{background:none;border:0;text-align:left}.melon-admin-sidebar .melon-admin-become-menu{width:100%}.melon-admin-sidebar .melon-admin-become-menu__toggle{background:#fff;border:1px solid #dfe3e8;border-radius:10px;box-shadow:0 1px 2px rgba(15,23,42,.05);color:#6b7280;font-size:13px;justify-content:space-between;min-height:36px;padding:6px 8px 6px 10px;width:100%}.melon-admin-sidebar .melon-admin-become-menu__toggle:hover{background:#fff;border-color:#cfd6dd;color:#303030}.melon-admin-sidebar .melon-admin-become-menu__toggle strong{color:#202223;flex:1;max-width:none;text-align:left}.melon-admin-sidebar .melon-admin-become-menu__menu{border-radius:12px;box-shadow:0 8px 20px rgba(15,23,42,.12),0 1px 4px rgba(15,23,42,.08);margin-top:6px;min-width:0;padding:6px;position:static;width:100%}.melon-admin-sidebar .melon-admin-become-menu__link{font-size:13px;min-height:40px;padding:9px 10px}.melon-admin-user-menu{min-width:0;position:relative}.melon-admin-user-menu__toggle{align-items:center;background:none;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:8px;min-width:0;padding:4px 8px 4px 4px}.melon-admin-user-menu__toggle:hover{background:hsla(0,0%,100%,.08)}.melon-admin-user-menu__menu{right:0}.melon-admin-user-menu.is-open .melon-admin-user-menu__menu{display:block}.melon-admin-user-menu__item{margin:0;padding:0}.melon-admin-user-menu__item+.melon-admin-user-menu__item{margin-top:4px}.melon-admin-app__body{display:flex;flex:1;height:calc(100vh - 60px);margin-top:60px;min-height:0;overflow:hidden}.melon-admin-sidebar-overlay{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:60px;z-index:998}.melon-admin-sidebar-overlay.is-active{display:block}.melon-admin-sidebar{border:1px solid #ddd;border-radius:12px;flex-direction:column;flex-shrink:0;margin:12px 0 12px 12px;overflow:hidden;padding:12px;transition:transform .3s ease}.melon-admin-sidebar,.melon-admin-sidebar .Polaris-Navigation{background:#ebebeb;display:flex;max-width:216px;min-width:216px;width:216px}.melon-admin-sidebar .Polaris-Navigation{border-right:0;flex:1;flex-direction:column;height:100%;min-height:0;padding:0}.melon-admin-sidebar--polaris{max-width:242px;min-width:242px;width:242px}.melon-admin-sidebar .Polaris-Navigation__PrimaryNavigation{border-top-left-radius:12px;display:flex;flex:1;flex-direction:column;max-width:216px;min-width:216px;overflow:auto;padding:12px 0 0;width:216px}.melon-admin-sidebar .Polaris-Scrollable{overflow:auto}.melon-admin-sidebar .Polaris-Scrollable--vertical{overflow-y:auto}.melon-admin-sidebar .Polaris-Scrollable--horizontal{overflow-x:auto}.melon-admin-sidebar .Polaris-Scrollable--scrollbarWidthThin{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.melon-admin-sidebar__nav{flex:1;list-style:none;margin:0;min-height:0;padding:0}.melon-admin-sidebar__item{margin:0;padding:0}.melon-admin-sidebar .Polaris-Navigation__List{list-style:none;margin:0;padding-left:0}.melon-admin-sidebar .Polaris-Navigation__ItemWrapper{display:flex;margin:0;padding:0}.melon-admin-sidebar .Polaris-Navigation__ItemInnerWrapper{align-items:normal;border-radius:8px;display:flex;flex-direction:row;height:28px;position:relative;width:216px}.melon-admin-sidebar__link{align-items:center;background:transparent;border:0;border-radius:8px;color:#303030;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:550;height:28px;line-height:20px;padding:0 4px 0 36px;position:relative;text-align:left;text-decoration:none;width:100%}.melon-admin-sidebar__link.Polaris-Navigation__Item--collapsible{justify-content:space-between}.melon-admin-sidebar__link .Polaris-Navigation__Text{color:#303030;display:block;font-size:13px;font-weight:450;height:20px;line-height:20px;margin:4px 0;width:176px}.melon-admin-sidebar__link .Polaris-Navigation__Text,.melon-admin-sidebar__link .Polaris-Navigation__Text--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.melon-admin-sidebar__link .Polaris-Navigation__Icon{align-items:center;color:currentColor;display:flex;height:20px;justify-content:center;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.melon-admin-sidebar__link .Polaris-Navigation__Icon s-icon,.melon-admin-sidebar__link .Polaris-Navigation__Icon svg{color:currentColor;fill:currentColor;height:20px;width:20px}.melon-admin-sidebar__link .Polaris-Navigation__Icon .melon-admin-sidebar__icon--small{height:16px;width:16px}.melon-admin-sidebar__link .Polaris-Navigation__Icon--chevron{left:auto;right:8px;transition:transform .15s ease}.melon-admin-sidebar__link[aria-expanded=true] .Polaris-Navigation__Icon--chevron{transform:translateY(-50%) rotate(90deg)}.melon-admin-sidebar__link:hover{background:#f1f1f1;color:#303030}.melon-admin-sidebar__link--active{background:transparent;color:#303030;font-weight:550}.melon-admin-sidebar .Polaris-Navigation__SecondaryNavigation{margin:0;padding:0}.melon-admin-sidebar .Polaris-Collapsible{display:block;overflow:hidden}.melon-admin-sidebar .Polaris-Collapsible[aria-hidden=true]{display:none}.melon-admin-sidebar .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__ListItem{margin:0;padding:0}.melon-admin-sidebar .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Item{padding-left:44px}.melon-admin-sidebar .Polaris-Navigation__SecondaryNavigation .Polaris-Navigation__Icon{left:20px}.melon-admin-main{flex:1;min-height:0;min-width:0;overflow:auto;padding:12px 12px 0}.melon-admin-inline-link-row{align-items:center;display:inline-flex;flex-direction:row;gap:4px}@media (max-width:1100px){.melon-admin-top-bar__username{display:none}}@media (max-width:768px){.melon-admin-sidebar-toggle{display:flex}.melon-admin-sidebar{border:0;border-radius:0;border-right:1px solid #ddd;height:calc(100vh - 60px);left:0;margin:0;position:fixed;top:60px;transform:translateX(-100%);z-index:999}.melon-admin-sidebar.open{transform:translateX(0)}.melon-admin-top-bar__right{gap:8px}}@media (prefers-reduced-motion:reduce){.melon-admin-mode-switcher__item--designer_lab:not(.melon-admin-mode-switcher__item--active) .melon-admin-mode-switcher__btn,.melon-admin-mode-switcher__toggle--designer_lab{animation:none;background-position:0 50%}.melon-admin-app-switcher__icon,.melon-admin-app-switcher__item{transition:none}.melon-admin-app-switcher__item.is-selected{transform:none}}.melon-admin-summary{background:#fff;border:1px solid #dfe3e8;border-radius:8px;display:grid;margin-bottom:8px;overflow:hidden}.melon-admin-summary-item{border-right:1px solid #edf0f2;min-height:42px;padding:9px 12px}.melon-admin-summary-item:last-child{border-right:0}.melon-admin-summary-value{color:#202223;font-size:13px;font-weight:500;line-height:18px;margin:0}.melon-admin-summary-label{color:#6b7280;font-size:13px;line-height:18px;margin:1px 0 0}.melon-admin-summary--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.melon-admin-summary--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1024px){.melon-admin-summary--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.melon-admin-summary--cols-5{grid-template-columns:1fr}.melon-admin-summary--cols-5 .melon-admin-summary-item{border-bottom:1px solid #edf0f2;border-right:0}.melon-admin-summary--cols-5 .melon-admin-summary-item:last-child{border-bottom:0}}.melon-admin-resource-index__header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 0 10px}.melon-admin-resource-index__title{align-items:center;color:#202223;display:flex;font-size:18px;font-weight:600;gap:6px;line-height:24px;margin:0}.melon-admin-resource-index__title-icon{color:#202223;height:20px;width:20px}.melon-admin-resource-index__table-card{background:#fff;border:1px solid #dfe3e8;border-radius:8px;overflow:hidden}.melon-admin-resource-index__search{border-bottom:1px solid #edf0f2;padding:8px}.melon-admin-resource-index__search-form{margin:0}.melon-admin-resource-index__search-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.melon-admin-resource-index__search-field-wrap{align-items:center;display:flex;flex:1 1 360px;min-width:240px;position:relative;width:100%}.melon-admin-resource-index__search-icon{color:#6b7280;height:20px;left:10px;pointer-events:none;position:absolute;width:20px}.melon-admin-resource-index__search-input{background:#fff;border:1px solid transparent;border-radius:6px;color:#6b7280;font-family:inherit;font-size:13px;font-weight:400;height:30px;line-height:18px;outline:none;padding:5px 10px 5px 38px;width:100%}.melon-admin-resource-index__search-input::-moz-placeholder{color:#6b7280;font-family:inherit;font-size:13px;font-weight:400;line-height:18px;opacity:1}.melon-admin-resource-index__search-input::placeholder{color:#6b7280;font-family:inherit;font-size:13px;font-weight:400;line-height:18px;opacity:1}.melon-admin-resource-index__search-input:focus{border-color:#9ca3af;box-shadow:0 0 0 1px #9ca3af}.melon-admin-resource-index__range-wrap{margin-left:auto}.melon-admin-resource-index__range-pill{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;background-image:linear-gradient(45deg,transparent 50%,#6b7280 0),linear-gradient(135deg,#6b7280 50%,transparent 0);background-position:calc(100% - 14px) calc(50% + 1px),calc(100% - 9px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:1px solid #dfe3e8;border-radius:999px;color:#202223;font-family:inherit;font-size:12px;font-weight:500;height:30px;line-height:16px;min-width:160px;outline:none;padding:4px 28px 4px 12px}.melon-admin-resource-index__range-pill:focus{border-color:#9ca3af;box-shadow:0 0 0 1px #9ca3af}.melon-admin-resource-index__table{overflow-x:auto}.melon-admin-resource-index__native-table{border-collapse:collapse;color:#202223;font-size:13px;line-height:18px;width:100%}.melon-admin-resource-index__native-table td,.melon-admin-resource-index__native-table th{border-bottom:1px solid #c9cccf;padding:8px 12px;text-align:left;vertical-align:middle}.melon-admin-resource-index__native-table th{background:#fafafa;color:#6b7280;font-weight:500}.melon-admin-resource-index__native-table tbody tr{transition:background .12s ease}.melon-admin-resource-index__native-table tbody tr:hover{background:#f6f6f7}.melon-admin-resource-index__native-table tbody tr:last-child td{border-bottom:0}.melon-admin-resource-index__actions-cell{text-align:right;width:1%}.melon-admin-resource-index__pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;line-height:16px;min-height:20px;padding:2px 8px;white-space:nowrap}.melon-admin-resource-index__pill--active{background:#aee9d1;color:#0c5132}.melon-admin-resource-index__pill--trial{background:#a4e8f2;color:#0a4f5c}.melon-admin-resource-index__pill--inactive{background:#e4e5e7;color:#202223}.melon-admin-resource-index__domain-link{align-items:center;color:#202223;display:inline-flex;gap:4px;text-decoration:none}.melon-admin-resource-index__domain-link:hover{color:#202223;text-decoration:none}.melon-admin-resource-index__domain-link:after{color:#6b7280;content:"→";font-size:12px;line-height:1}.melon-admin-resource-index__table-footer{align-items:center;background:#f7f7f7;border-top:1px solid #dfe3e8;display:flex;min-height:44px;padding:8px 12px}.melon-admin-resource-index__pagination{align-items:center;background:#edf0f2;border:1px solid #dfe3e8;border-radius:8px;display:inline-flex;margin-right:10px;overflow:hidden}.melon-admin-resource-index__pagination-button{align-items:center;border-right:1px solid #dfe3e8;color:#6b7280;display:inline-flex;font-size:18px;height:28px;justify-content:center;line-height:1;text-decoration:none;width:32px}.melon-admin-resource-index__pagination-button:last-child{border-right:0}.melon-admin-resource-index__pagination-button:hover{background:#e4e5e7;color:#202223;text-decoration:none}.melon-admin-resource-index__pagination-button--disabled{color:#aeb4b9;pointer-events:none}.melon-admin-resource-index__pagination-range{color:#6b7280;font-size:13px;line-height:18px}.melon-admin-resource-index .sort-link{color:inherit;font-weight:500;text-decoration:none}.melon-admin-resource-index .sort-link:hover{text-decoration:underline}.melon-admin-resource-index__import-form{display:inline-flex}.melon-admin-resource-index--gifted .melon-admin-resource-index__add-form{background:#fff;border:1px solid #dfe3e8;border-radius:8px;margin-bottom:12px;padding:12px}.melon-admin-resource-index--gifted .melon-admin-resource-index__add-row{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(280px,1fr) minmax(160px,220px) auto}.melon-admin-resource-index--gifted .melon-admin-resource-index__add-row s-button{align-self:end}.melon-admin-resource-index--gifted .melon-admin-resource-index__row--review-due{background:#fff1f0}.melon-admin-resource-index--gifted .melon-admin-resource-index__row--review-due:hover{background:#ffe4e2}.melon-admin-resource-index--gifted .melon-admin-resource-index__add-field{min-width:0}.melon-admin-resource-index--gifted .melon-admin-resource-index__add-field--tooltip{position:relative}.melon-admin-resource-index--gifted .melon-admin-resource-index__add-tooltip-icon{align-items:center;color:#6b7280;cursor:help;display:inline-flex;justify-content:center;position:absolute;right:0;top:1px}@media (max-width:768px){.melon-admin-resource-index--gifted .melon-admin-resource-index__add-row{grid-template-columns:minmax(0,1fr)}}.melon-admin-resource-detail{background:#f1f1f1!important;display:block;--polaris-page-max-width:100%;--pc-page-max-width:100%;--pc-page-background:#f1f1f1}.melon-admin-resource-detail::part(content),.melon-admin-resource-detail::part(header),.melon-admin-resource-detail::part(main){background:#f1f1f1!important}.melon-admin-resource-detail s-stack[direction=block]{gap:10px}.melon-admin-resource-detail__section{background:#fff;border:1px solid #dfe3e8;border-radius:12px;display:block;margin-bottom:10px;margin-top:0;overflow-x:auto;padding:12px;-webkit-overflow-scrolling:touch}.melon-admin-resource-detail__section-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 0 8px}.melon-admin-resource-detail__section-title{color:#202223;font-size:14px;font-weight:600;line-height:20px;margin:0}.melon-admin-resource-detail__section-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:0}.melon-admin-resource-detail__section-actions form{margin:0}.melon-admin-resource-detail__section-note{color:#6b7280;font-size:13px;line-height:18px;margin:0 0 8px}.melon-admin-resource-detail s-table{background:#fff;border:1px solid #dfe3e8;border-radius:8px;display:block;overflow:visible;--pc-table-row-hover-background:#f6f6f7}.melon-admin-resource-detail s-table-header-row,.melon-admin-resource-detail s-table-row{border-bottom:1px solid #c9cccf}.melon-admin-resource-detail s-table-body s-table-row:last-child{border-bottom:0}.melon-admin-resource-detail s-table-cell{word-break:break-word}.melon-admin-resource-detail .melon-admin-inline-link-row{align-items:center;color:#202223;display:inline-flex;gap:4px;text-decoration:none}.melon-admin-resource-detail .melon-admin-inline-link-row s-icon{color:#6b7280}.melon-admin-resource-detail__native-table-wrap{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;touch-action:pan-x}.melon-admin-resource-detail__native-table{border-collapse:collapse;color:#202223;font-size:13px;line-height:18px;min-width:840px;width:100%}.melon-admin-resource-detail__native-table td,.melon-admin-resource-detail__native-table th{border-bottom:1px solid #c9cccf;padding:8px 12px;text-align:left;vertical-align:middle}.melon-admin-resource-detail__native-table th{background:#fafafa;color:#6b7280;font-weight:500}.melon-admin-resource-detail__native-table tbody tr{transition:background .12s ease}.melon-admin-resource-detail__native-table tbody tr:hover{background:#f6f6f7}.melon-admin-resource-detail__native-table tbody tr:last-child td{border-bottom:0}.melon-admin-resource-detail__native-table td,.melon-admin-resource-detail__native-table th{white-space:nowrap}@media (max-width:1024px){.melon-admin-resource-detail{padding:4px}}@media (max-width:768px){.melon-admin-resource-detail{padding:0}.melon-admin-resource-detail__section-header{align-items:flex-start;flex-direction:column;gap:8px}.melon-admin-resource-detail__section-actions{justify-content:flex-start;width:100%}.melon-admin-resource-detail__section{overflow-y:visible;overscroll-behavior-x:contain;touch-action:pan-x}.melon-admin-resource-detail s-table{display:inline-block;min-width:840px;width:-moz-max-content;width:max-content}.melon-admin-resource-detail s-table-cell{white-space:nowrap;word-break:normal}.melon-admin-resource-detail s-table-header{white-space:nowrap}}.melon-admin--login{align-items:stretch;background:#f4f6f8;color:#202223;display:flex;justify-content:center;margin:0;min-height:100vh;overflow-x:hidden;padding:0}.melon-admin--login .flash-messages{left:50%;max-width:460px;position:fixed;top:20px;transform:translateX(-50%);width:calc(100vw - 32px);z-index:10}.melon-admin-login{display:grid;gap:0;grid-template-columns:minmax(0,60vw) 40vw;min-height:100svh;padding:0;width:100vw}.melon-admin-login,.melon-admin-login *,.melon-admin-login :after,.melon-admin-login :before{box-sizing:border-box}.melon-admin-login__brand{background:#111;border-radius:0;color:#fff;display:flex;flex-direction:column;gap:48px;justify-content:space-between;min-height:100svh;overflow:hidden;padding:clamp(36px,4.5vw,64px);position:relative}.melon-admin-login__brand:before{background:radial-gradient(circle,rgba(46,213,115,.38),rgba(46,213,115,0) 68%);border-radius:999px;content:"";height:72%;inset:auto -14% -34% 22%;pointer-events:none;position:absolute}.melon-admin-login__brand:after{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0));content:"";inset:0;pointer-events:none;position:absolute}.melon-admin-login__brand-inner{position:relative;z-index:1}.melon-admin-login__eyebrow{color:hsla(0,0%,100%,.68);font-size:13px;font-weight:600;letter-spacing:0;line-height:18px;margin:0 0 16px;text-transform:none}.melon-admin-login__title{color:#fff;font-size:46px;font-weight:700;letter-spacing:0;line-height:1.05;margin:0;max-width:520px}.melon-admin-login__subtitle{color:hsla(0,0%,100%,.72);font-size:16px;line-height:24px;margin:18px 0 0;max-width:420px}.melon-admin-login__meta{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:460px;position:relative;z-index:1}.melon-admin-login__meta-item{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:14px;min-height:88px;padding:16px}.melon-admin-login__meta-label{color:hsla(0,0%,100%,.58);display:block;font-size:12px;font-weight:600;line-height:16px}.melon-admin-login__meta-value{color:#fff;display:block;font-size:15px;font-weight:600;line-height:20px;margin-top:8px}.melon-admin-login__panel-wrap{align-items:center;display:flex;justify-content:center;min-height:100svh;padding:32px}.melon-admin-login__panel{background:#fff;border:1px solid #dfe3e8;border-radius:18px;box-shadow:0 24px 70px rgba(31,31,31,.1),0 2px 10px rgba(31,31,31,.06);box-sizing:border-box;max-width:440px;padding:36px;width:100%}.melon-admin-login__panel .form-group{margin-bottom:18px}.melon-admin-login__panel .form-group label{color:#202223;display:block;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:7px;text-transform:none}.dataTables_wrapper .dataTables_filter .melon-admin-login__panel input,.melon-admin-login__panel .dataTables_wrapper .dataTables_filter input,.melon-admin-login__panel .form-control{background:#fff;border:1px solid #c9cccf;border-radius:10px;box-sizing:border-box;color:#202223;font-size:15px;line-height:22px;min-height:46px;padding:10px 13px;width:100%}.dataTables_wrapper .dataTables_filter .melon-admin-login__panel input:focus,.melon-admin-login__panel .dataTables_wrapper .dataTables_filter input:focus,.melon-admin-login__panel .form-control:focus{border-color:#0f6b4f;box-shadow:0 0 0 3px rgba(15,107,79,.14);outline:none}.melon-admin-login__panel .btn-login{align-items:center;background:#111;border:1px solid #111;border-radius:10px;box-shadow:0 1px 0 rgba(0,0,0,.18);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:0;line-height:20px;min-height:46px;padding:11px 16px;width:100%}.melon-admin-login__panel .btn-login:hover{background:#272727}.melon-admin-login__panel .btn-login:focus{box-shadow:0 0 0 3px rgba(15,107,79,.18);outline:none}.melon-admin-login__panel .btn-login:active{background:#000}.melon-admin-login-logo{color:#202223;display:flex;justify-content:flex-start;margin-bottom:32px}.melon-admin-login-logo svg{display:block;height:auto;max-width:270px;overflow:visible;width:100%}.melon-admin-login__form-title{color:#111;font-size:24px;font-weight:700;letter-spacing:0;line-height:30px;margin:0 0 8px}.melon-admin-login__form-copy{color:#616161;font-size:14px;line-height:21px;margin:0 0 28px}.melon-admin-login__help{color:#6d7175;font-size:13px;line-height:19px;margin:18px 0 0}@keyframes melon-e-hop{0%,20%,to{transform:translateY(0)}6%{animation-timing-function:cubic-bezier(.33,0,.67,1);transform:translateY(-32px)}14%{animation-timing-function:ease-out;transform:translateY(0)}17%{transform:translateY(-4px)}}#melon-logo-e{animation:melon-e-hop 4s ease-in-out 1s infinite;transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){#melon-logo-e{animation:none}}@media (max-height:720px),(max-width:1080px){.melon-admin-login{grid-template-columns:1fr;max-width:760px;padding:20px;width:100%}.melon-admin-login__brand{border-radius:24px;min-height:auto;padding:28px}.melon-admin-login__title{font-size:34px;line-height:1.1}.melon-admin-login__meta{margin-top:36px}.melon-admin-login__panel-wrap{min-height:auto;padding:0}.melon-admin-login__panel{max-width:520px}}@media (max-width:560px){.melon-admin-login{gap:14px;min-height:100svh;padding:14px}.melon-admin-login__brand{display:none}.melon-admin-login__panel-wrap{min-height:calc(100svh - 28px)}.melon-admin-login__panel{border-radius:16px;max-width:none;padding:28px 22px}.melon-admin-login-logo{justify-content:center;margin-bottom:28px}.melon-admin-login-logo svg{width:220px}}