@import url(https://fonts.googleapis.com/css?family=Open+Sans|Roboto);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@charset "UTF-8";

 @font-face {
  font-family: 'constructors';
  src: url(assets/8aee4c5c2e04b806c4b20bf8f3de921c.eot);
  src: url(assets/8aee4c5c2e04b806c4b20bf8f3de921c.eot#iefix) format('embedded-opentype'),
       url(assets/aab2d15da6f2308127a1a6f6b2de5c36.woff2) format('woff2'),
       url(assets/3243aee4d4a671cfcc1964f7febd8eb4.woff) format('woff'),
       url(assets/d56dbd779c2ce5844c7b3e608a5519e0.ttf) format('truetype'),
       url(assets/468569d3b7b7f089de1396a4a9645d22.svg#constructors) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'constructors';
    src: url('../font/constructors.svg?82569605#constructors') format('svg');
  }
}
*/
 
 [class^="ic-constr-"]:before, [class*=" ic-constr-"]:before {
  font-family: "constructors";
  font-style: normal;
  font-weight: normal;
  speak: never;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.ic-constr-save:before { content: '\E800'; } /* '' */
.ic-constr-align-left:before { content: '\E801'; } /* '' */
.ic-constr-picture:before { content: '\E802'; } /* '' */
.ic-constr-qrcode:before { content: '\E803'; } /* '' */
.ic-constr-redo:before { content: '\E804'; } /* '' */
.ic-constr-marker:before { content: '\E805'; } /* '' */
.ic-constr-flip-x:before { content: '\E806'; } /* '' */
.ic-constr-flip-y:before { content: '\E807'; } /* '' */
.ic-constr-font:before { content: '\E808'; } /* '' */
.ic-constr-search:before { content: '\E809'; } /* '' */
.ic-constr-template:before { content: '\E80A'; } /* '' */
.ic-constr-grid:before { content: '\E80B'; } /* '' */
.ic-constr-text:before { content: '\E80C'; } /* '' */
.ic-constr-clipart:before { content: '\E80D'; } /* '' */
.ic-constr-resize-full:before { content: '\E80E'; } /* '' */
.ic-constr-resize-small:before { content: '\E80F'; } /* '' */
.ic-constr-scissors:before { content: '\E810'; } /* '' */
.ic-constr-color:before { content: '\E811'; } /* '' */
.ic-constr-war:before { content: '\E812'; } /* '' */
.ic-constr-remove:before { content: '\E813'; } /* '' */
.ic-constr-reset:before { content: '\E814'; } /* '' */
.ic-constr-check:before { content: '\E815'; } /* '' */
.ic-constr-help:before { content: '\E816'; } /* '' */
.ic-constr-info:before { content: '\E817'; } /* '' */
.ic-constr-lock:before { content: '\E818'; } /* '' */
.ic-constr-wrench:before { content: '\E819'; } /* '' */
.ic-constr-cog:before { content: '\E81A'; } /* '' */
.ic-constr-clock:before { content: '\E81B'; } /* '' */
.ic-constr-align-center:before { content: '\E81C'; } /* '' */
.ic-constr-align-right:before { content: '\E81D'; } /* '' */
.ic-constr-align-justify:before { content: '\E81E'; } /* '' */
.ic-constr-italic:before { content: '\E81F'; } /* '' */
.ic-constr-bold:before { content: '\E820'; } /* '' */
.ic-constr-plus:before { content: '\E821'; } /* '' */
.ic-constr-minus:before { content: '\E822'; } /* '' */
.ic-constr-text-height:before { content: '\E823'; } /* '' */
.ic-constr-photo:before { content: '\E824'; } /* '' */
.ic-constr-doc:before { content: '\E825'; } /* '' */
.ic-constr-vertical:before { content: '\E826'; } /* '' */
.ic-constr-horizontal:before { content: '\E827'; } /* '' */
.ic-constr-shuffle:before { content: '\E828'; } /* '' */
.ic-constr-texture:before { content: '\E829'; } /* '' */
.ic-constr-kaleido:before { content: '\E82A'; } /* '' */
.ic-constr-triangles:before { content: '\E82B'; } /* '' */
.ic-constr-droplet:before { content: '\E82C'; } /* '' */
.ic-constr-list-up-down:before { content: '\E82D'; } /* '' */
.ic-constr-resize-horizontal:before { content: '\E82E'; } /* '' */
.ic-constr-resize-vertical:before { content: '\E82F'; } /* '' */
.ic-constr-down-dir:before { content: '\E830'; } /* '' */
.ic-constr-left-dir:before { content: '\E831'; } /* '' */
.ic-constr-right-dir:before { content: '\E832'; } /* '' */
.ic-constr-up-dir:before { content: '\E833'; } /* '' */
.ic-constr-loader:before { content: '\E834'; } /* '' */
.ic-constr-object-align-vertical:before { content: '\E835'; } /* '' */
.ic-constr-object-align-right:before { content: '\E836'; } /* '' */
.ic-constr-object-align-top:before { content: '\E837'; } /* '' */
.ic-constr-object-align-bottom:before { content: '\E838'; } /* '' */
.ic-constr-object-align-horizontal:before { content: '\E839'; } /* '' */
.ic-constr-interface-5:before { content: '\E83A'; } /* '' */
.ic-constr-interface-6:before { content: '\E83B'; } /* '' */
.ic-constr-interface-7:before { content: '\E83C'; } /* '' */
.ic-constr-object-align-bottomcenter:before { content: '\E83D'; } /* '' */
.ic-constr-interface-9:before { content: '\E83E'; } /* '' */
.ic-constr-object-align-left:before { content: '\E83F'; } /* '' */
.ic-constr-figure:before { content: '\E840'; } /* '' */
.ic-constr-circle:before { content: '\E841'; } /* '' */
.ic-constr-rect:before { content: '\E842'; } /* '' */
.ic-constr-triangle:before { content: '\E843'; } /* '' */
.ic-constr-ellipse:before { content: '\E844'; } /* '' */
.ic-constr-hexagon:before { content: '\E845'; } /* '' */
.ic-constr-border:before { content: '\E846'; } /* '' */
.ic-constr-fill:before { content: '\E847'; } /* '' */
.ic-constr-line:before { content: '\E848'; } /* '' */
.ic-constr-star:before { content: '\E849'; } /* '' */
.ic-constr-layers-stroke:before { content: '\E84A'; } /* '' */
.ic-constr-layers-fill:before { content: '\E84B'; } /* '' */
.ic-constr-broom:before { content: '\E84C'; } /* '' */
.ic-constr-eraser:before { content: '\E84D'; } /* '' */
.ic-constr-frame:before { content: '\E84E'; } /* '' */
.ic-constr-up-and-down-layers:before { content: '\E84F'; } /* '' */
.ic-constr-heart:before { content: '\E850'; } /* '' */
.ic-constr-color-filters:before { content: '\E851'; } /* '' */
.ic-constr-shadow:before { content: '\E852'; } /* '' */
.ic-constr-cliparts:before { content: '\E853'; } /* '' */
.ic-constr-book:before { content: '\E854'; } /* '' */
.ic-constr-upload-cloud:before { content: '\E855'; } /* '' */
.ic-constr-flickr:before { content: '\E856'; } /* '' */
.ic-constr-user:before { content: '\E857'; } /* '' */
.ic-constr-linkedin:before { content: '\E858'; } /* '' */
.ic-constr-link:before { content: '\E859'; } /* '' */
.ic-constr-mobile-1:before { content: '\E85A'; } /* '' */
.ic-constr-calendar-1:before { content: '\E85B'; } /* '' */
.ic-constr-help-1:before { content: '\E85C'; } /* '' */
.ic-constr-right-open-big:before { content: '\E85D'; } /* '' */
.ic-constr-left-open-big:before { content: '\E85E'; } /* '' */
.ic-constr-down-open-big:before { content: '\E85F'; } /* '' */
.ic-constr-up-open-big:before { content: '\E860'; } /* '' */
.ic-constr-pencil:before { content: '\E861'; } /* '' */
.ic-constr-book-1:before { content: '\E862'; } /* '' */
.ic-constr-th:before { content: '\E863'; } /* '' */
.ic-constr-book-open-1:before { content: '\E864'; } /* '' */
.ic-constr-dot-3:before { content: '\E865'; } /* '' */
.ic-constr-upload:before { content: '\E866'; } /* '' */
.ic-constr-dotted-square:before { content: '\E867'; } /* '' */
.ic-constr-zoom-in:before { content: '\E868'; } /* '' */
.ic-constr-zoom-out:before { content: '\E869'; } /* '' */
.ic-constr-basket:before { content: '\E86A'; } /* '' */
.ic-constr-rotate-left:before { content: '\E86B'; } /* '' */
.ic-constr-resizing-tool:before { content: '\E86C'; } /* '' */
.ic-constr-rounded-corners:before { content: '\E86D'; } /* '' */
.ic-constr-rounded-corners-all:before { content: '\E86E'; } /* '' */
.ic-constr-svg-file-format-variant:before { content: '\E86F'; } /* '' */
.ic-constr-stamp:before { content: '\E870'; } /* '' */
.ic-constr-library-of-three-filled-vertical-equal-bars:before { content: '\E871'; } /* '' */
.ic-constr-menu-interface-symbol-of-three-horizontal-straight-lines:before { content: '\E872'; } /* '' */
.ic-constr-eye:before { content: '\E873'; } /* '' */
.ic-constr-text-book-opened-from-top-view:before { content: '\E874'; } /* '' */
.ic-constr-add:before { content: '\E875'; } /* '' */
.ic-constr-3d-view:before { content: '\E876'; } /* '' */
.ic-constr-delete:before { content: '\E877'; } /* '' */
.ic-constr-text-box:before { content: '\E878'; } /* '' */
.ic-constr-split-bg:before { content: '\E879'; } /* '' */
.ic-constr-format:before { content: '\E87A'; } /* '' */
.ic-constr-layout:before { content: '\E87B'; } /* '' */
.ic-constr-download:before { content: '\E87C'; } /* '' */
.ic-constr-ruler-1:before { content: '\E87D'; } /* '' */
.ic-constr-level-down:before { content: '\E87E'; } /* '' */
.ic-constr-pixabay:before { content: '\E87F'; } /* '' */
.ic-constr-cloud:before { content: '\E880'; } /* '' */
.ic-constr-login:before { content: '\E881'; } /* '' */
.ic-constr-logout:before { content: '\E882'; } /* '' */
.ic-constr-color-adjust:before { content: '\F020'; } /* '' */
.ic-constr-ruler:before { content: '\F044'; } /* '' */
.ic-constr-check-empty:before { content: '\F096'; } /* '' */
.ic-constr-facebook-1:before { content: '\F09A'; } /* '' */
.ic-constr-docs:before { content: '\F0C5'; } /* '' */
.ic-constr-underline:before { content: '\F0CD'; } /* '' */
.ic-constr-magic:before { content: '\F0D0'; } /* '' */
.ic-constr-paste:before { content: '\F0EA'; } /* '' */
.ic-constr-doc-text:before { content: '\F0F6'; } /* '' */
.ic-constr-layer-up:before { content: '\F102'; } /* '' */
.ic-constr-layer-down:before { content: '\F103'; } /* '' */
.ic-constr-layer-forward:before { content: '\F106'; } /* '' */
.ic-constr-layer-backward:before { content: '\F107'; } /* '' */
.ic-constr-undo:before { content: '\F112'; } /* '' */
.ic-constr-crop:before { content: '\F125'; } /* '' */
.ic-constr-calendar:before { content: '\F133'; } /* '' */
.ic-constr-rocket:before { content: '\F135'; } /* '' */
.ic-constr-lock-open-alt:before { content: '\F13E'; } /* '' */
.ic-constr-ok-squared:before { content: '\F14A'; } /* '' */
.ic-constr-euro:before { content: '\F153'; } /* '' */
.ic-constr-pound:before { content: '\F154'; } /* '' */
.ic-constr-dollar:before { content: '\F155'; } /* '' */
.ic-constr-rupee:before { content: '\F156'; } /* '' */
.ic-constr-yen:before { content: '\F157'; } /* '' */
.ic-constr-rouble:before { content: '\F158'; } /* '' */
.ic-constr-bitcoin:before { content: '\F15A'; } /* '' */
.ic-constr-down:before { content: '\F175'; } /* '' */
.ic-constr-up:before { content: '\F176'; } /* '' */
.ic-constr-apple:before { content: '\F179'; } /* '' */
.ic-constr-vkontakte:before { content: '\F189'; } /* '' */
.ic-constr-google:before { content: '\F1A0'; } /* '' */
.ic-constr-file-excel:before { content: '\F1C3'; } /* '' */
.ic-constr-image:before { content: '\F1C5'; } /* '' */
.ic-constr-sliders:before { content: '\F1DE'; } /* '' */
.ic-constr-share:before { content: '\F1E0'; } /* '' */
.ic-constr-calc:before { content: '\F1EC'; } /* '' */
.ic-constr-trash:before { content: '\F1F8'; } /* '' */
.ic-constr-diamond:before { content: '\F219'; } /* '' */
.ic-constr-object-group:before { content: '\F247'; } /* '' */
.ic-constr-clone:before { content: '\F24D'; } /* '' */
.ic-constr-bg:before { content: '\F278'; } /* '' */
.ic-constr-id-card-o:before { content: '\F2C3'; } /* '' */
.ic-constr-instagram:before { content: '\F32D'; } /* '' */
.ic-constr-box:before { content: '\F330'; } /* '' */
.ic-constr-video:before { content: '\1F3AC'; } /* '\1f3ac' */
@font-face {
  font-family: 'mobile';
  src: url(assets/0c6d09e0be09f2642be2df0822cb2e6a.eot);
  src: url(assets/0c6d09e0be09f2642be2df0822cb2e6a.eot#iefix) format('embedded-opentype'),
       url(assets/dd95feb22843aba328927c6900c19d60.woff2) format('woff2'),
       url(assets/8b5df939aa720805786ec1bad48fd51b.woff) format('woff'),
       url(assets/dd2f6fb38285b3e21d63365b0b526e3c.ttf) format('truetype'),
       url(assets/fdb3f5d314d9ec91aed6d156499c567e.svg#mobile) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'mobile';
    src: url('../font/mobile.svg?93041689#mobile') format('svg');
  }
}
*/
[class^="ic-mobile-"]:before, [class*=" ic-mobile-"]:before {
  font-family: "mobile";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.ic-mobile-3d:before { content: '\E849'; } /* '' */
.ic-mobile-bulb-on:before { content: '\E84A'; } /* '' */
.ic-mobile-check:before { content: '\E84B'; } /* '' */
.ic-mobile-danger:before { content: '\E84C'; } /* '' */
.ic-mobile-dashed:before { content: '\E84D'; } /* '' */
.ic-mobile-ruler:before { content: '\E84E'; } /* '' */
.ic-mobile-image:before { content: '\E84F'; } /* '' */
.ic-mobile-search:before { content: '\E850'; } /* '' */
.ic-mobile-scissors:before { content: '\E851'; } /* '' */
.ic-mobile-upload:before { content: '\E852'; } /* '' */
.ic-mobile-x:before { content: '\E853'; } /* '' */
.ic-mobile-zoom-in:before { content: '\E854'; } /* '' */
.ic-mobile-zoom-out:before { content: '\E855'; } /* '' */

body{margin:0;padding:0;font-family:Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif}html:not(.app-redesign) #app-loader{display:none}html:not(.app-redesign) input,html:not(.app-redesign) textarea,html:not(.app-redesign) select,html:not(.app-redesign) .btn:active{outline:none;border:1px solid #ccc !important;box-shadow:none !important}.bootstrap-select .dropdown-toggle:focus{outline:none !important}.form-control,.btn{border-radius:2px}.btn-turn,.btn-turn-scroll{width:30px;height:40px;position:absolute;top:0;bottom:0;margin:auto;z-index:250;font-family:"constructors";font-size:40px;line-height:40px;text-align:center;cursor:pointer;color:#59ba40}.btn-turn-scroll{font-size:30px}.btn-turn[data-action="prev"]:before,.btn-turn-scroll[data-action="prev"]:before{content:"\E85E"}.btn-turn[data-action="next"]:before,.btn-turn-scroll[data-action="next"]:before{content:"\E85D"}.btn-turn[data-action="prev"]{left:3px}.btn-turn[data-action="next"]{right:3px}.select-container{margin:5px 0}#photobook{height:calc(100vh);position:relative;display:block}#left-side{float:left;height:calc(100%);width:calc(100vw);position:relative;margin:0px}#right-side{float:left;height:calc(100%);width:380px;position:relative;margin:0px}#photobook #toggle-right-panel{width:16px;height:24px;font-size:16px;position:absolute;margin:auto;right:-8px;bottom:180px;line-height:26px;z-index:1001;cursor:pointer}#photobook #toggle-right-panel .icon{margin-left:-4px}#photobook #toggle-right-panel:hover{background-color:#59ba40;color:#fff;border-color:#fff}html:not(.app-redesign):not(.app-mobile) #photobook.opened-right-panel #left-side{width:calc(100vw - 380px)}html:not(.app-redesign):not(.app-mobile) #photobook:not(.opened-right-panel) #right-side{display:none;transition:opacity 1s ease-out;opacity:0}#photobook:not(.opened-right-panel) #toggle-right-panel{right:0px;bottom:180px}#photobook:not(.opened-bottom-panel):not(.opened-right-panel) #toggle-right-panel{right:0px;bottom:30px}#photobook:not(.opened-bottom-panel) #toggle-right-panel{right:-8px;bottom:30px}#toggle-right-panel .isopen{display:none}#photobook:not(.opened-right-panel) #toggle-right-panel .isclose{display:none}html:not(.app-redesign) #photobook:not(.opened-right-panel) #all-turns{width:calc(100vw - 177px)}html:not(.app-redesign) #photobook.opened-right-panel #all-turns{width:calc(100vw - 557px)}#photobook:not(.opened-right-panel) #toggle-right-panel .isopen{display:block}#photobook #toggle-bottom-panel{width:24px;height:16px;font-size:16px;position:absolute;margin:auto;text-align:center;right:30px;line-height:18px;z-index:999;cursor:pointer}html:not(.app-redesign) #photobook #toggle-bottom-panel{top:0}#photobook #toggle-bottom-panel:hover{background-color:#59ba40;color:#fff;border-color:#fff}#toggle-bottom-panel .isopen{display:none}#photobook:not(.opened-bottom-panel) #toggle-bottom-panel .isclose{display:none}#photobook:not(.opened-bottom-panel) #toggle-bottom-panel .isopen{display:block}html:not(.app-redesign) #photobook:not(.opened-bottom-panel) #all-turns{display:none}html:not(.app-redesign) #photobook:not(.opened-bottom-panel) .book-settings{display:none}html:not(.app-redesign) #photobook:not(.opened-bottom-panel) #toggle-bottom-panel{top:-16px}html:not(.app-redesign) #photobook.opened-bottom-panel #toggle-bottom-panel{top:-8px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-top{margin:0px;padding:0px}.panel-top,.panel-top .toolbar-btn{height:55px}#canvas-placeholder{margin:0px;padding:0px;position:relative;overflow:auto;min-height:100px}#canvas-loader{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:0;padding:0;background-color:#fff;pointer-events:none;z-index:800}#canvas-loader .center{width:400px;height:50px;line-height:30px;padding:10px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;overflow:auto;text-align:center}#canvases-all{position:absolute;left:0;right:0;top:0;bottom:0;margin:10px;padding:10px 50px}#canvases-all .wrapper{position:relative;width:100%;height:100%}#canvas-turns{position:absolute;top:0px;right:0px;bottom:0px;left:0px;margin:auto;height:100%;width:100%;opacity:1;background-color:#FFFFFF;z-index:3}#panel-bottom-left{width:100%;position:absolute;bottom:0;z-index:500}#panel-bottom-right{width:100%;padding:10px;position:absolute;bottom:0}#all-turns{height:150px;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;display:block;padding-right:10px;float:left}#all-turns .wrapper-turns{float:left}.book-settings .toolbar-btn-click,.book-settings .toolbar-btn{min-width:38px;height:29px;line-height:28px;padding:0px;margin:2px 0px}.book-settings .toolbar-btn-click .icon,.book-settings .toolbar-btn .icon{font-size:18px}#btn-checkout,#btn-send-moderation,#btn-edit,#agree-design{display:none}#agree-design{margin:0px 0 10px 0}.book-settings-left{width:45px;height:150px;white-space:nowrap;position:relative;overflow:hidden;display:block;padding:12px 2px 2px 2px;float:left}.book-settings-right{width:44px;height:150px;white-space:nowrap;position:relative;overflow:hidden;display:block;padding:11px 2px 2px 2px;float:right}.btn-settings .icon{font-size:25px}#all-turns .turn{position:relative;display:block;width:150px;height:100px;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center center;z-index:0;outline:solid 1px #B2B2B2}html:not(.app-redesign) .toolbar-switch-panel .group-name-calculator{margin:10px 0 5px 0;padding:3px;border-bottom:solid 2px #59ba40;font-size:16px;font-weight:bold}.toolbar-switch-panel label{font-size:16px;font-weight:normal;line-height:1.5;margin-bottom:5px}.button-in-nav-cell{position:absolute;right:5px;top:5px}.theme-dark .button-in-nav-cell{background-color:#212529;border:solid 1px #212529;color:#ccc}.theme-light .button-in-nav-cell{background-color:#ececec;border:solid 1px #ececec;color:#212529}#all-turns .turn.selected{outline:solid 2px #59ba40}#all-turns .turn.selected .title{color:#59ba40;font-weight:normal}#all-turns .turn .turn-click{width:100%;height:100%}#all-turns .turn .title{width:100%;text-align:center;position:absolute;margin:0 auto;top:103px;font-size:15px;font-weight:normal}.shad{-webkit-box-shadow:0px 0px 3px 0px rgba(89,89,89,0.5);-moz-box-shadow:0px 0px 3px 0px rgba(89,89,89,0.5);box-shadow:0px 0px 3px 0px rgba(89,89,89,0.5)}.toolbar-btn-small{position:relative;min-width:55px;display:inline-block;cursor:pointer;text-align:center;color:#555;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 5px 4px 5px;margin:0px 2px;outline:solid 1px #59ba40}.toolbar-btn-small span{padding-left:30px;font-size:13px;font-weight:300}.toolbar-btn-small .icon{padding-top:4px;width:30px;height:30px;position:absolute;top:0;left:0;text-align:center;font-size:16px}.toolbar-btn-small.selected:not(.disabled) .icon{background:#59ba40;color:#fff}.toolbar-btn-small.selected:not(.disabled):hover{background:#59ba40;color:#fff}.toolbar-btn,.toolbar-btn-click{position:relative;min-width:50px;display:inline-block;cursor:pointer;text-align:center;padding:3px;line-height:1.5;-webkit-border-radius:2px;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.toolbar-btn span,.toolbar-btn-click span{display:block;font-size:12px}.toolbar-btn:not(.selected):not(.disabled):hover .icon,.toolbar-btn:not(.selected):not(.disabled):hover .glyphicon,.toolbar-btn:not(.selected):not(.disabled):hover span,.toolbar-btn-click:not(.selected):not(.disabled):hover .icon,.toolbar-btn-click:not(.selected):not(.disabled):hover .glyphicon,.toolbar-btn-click:not(.selected):not(.disabled):hover span,.opt-btn:not(.selected):not(.disabled):hover .icon,.opt-btn:not(.selected):not(.disabled):hover .glyphicon,.opt-btn:not(.selected):not(.disabled):hover span,.opt-btn-click:not(.selected):not(.disabled):hover .icon,.opt-btn-click:not(.selected):not(.disabled):hover .glyphicon,.opt-btn-click:not(.selected):not(.disabled):hover span{color:#59BA40}.toolbar-btn.selected:not(.disabled),.toolbar-btn-click.selected:not(.disabled){background:#59ba40;box-shadow:inset 0 1px 3px 0 #7C7C7C;color:#fff}.toolbar-btn-click:not(.selected):not(.disabled):active .icon,.opt-btn-click:not(.selected):not(.disabled):active .icon,.toolbar-btn-click:not(.selected):not(.disabled):active .glyphicon,.opt-btn-click:not(.selected):not(.disabled):active .glyphicon,.toolbar-btn-click:not(.selected):not(.disabled):active span,.opt-btn-click:not(.selected):not(.disabled):active span,.toolbar-btn-click:not(.selected):not(.disabled):active,.opt-btn-click:not(.selected):not(.disabled):active{color:#fff;background:#59ba40;background:-moz-linear-gradient(top, #6ac155 26%, #59ba40 76%);background:-webkit-linear-gradient(top, #6ac155 26%, #59ba40 76%);background:linear-gradient(to bottom, #6ac155 26%, #59ba40 76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ac155', endColorstr='#59ba40', GradientType=0)}.toolbar-btn-click:not(.disabled):active,.opt-btn-click:not(.disabled):active{box-shadow:inset 0 2px 5px 0 #387329}html:not(.app-redesign) .theme-dark .disabled,html:not(.app-redesign) .theme-light .disabled{opacity:0.2;cursor:default;pointer-events:none}.toolbar-btn .glyphicon,.toolbar-btn-click .glyphicon,.toolbar-btn .icon,.toolbar-btn-click .icon{font-size:20px}#safety-alert{pointer-events:none;z-index:1002;position:absolute;display:none}#safety-alert .text{position:absolute;white-space:nowrap;background-color:#FA0;color:#fff;padding:5px;text-align:center;-webkit-box-shadow:0px 0px 2px 0px rgba(89,89,89,0.35);-moz-box-shadow:0px 0px 2px 0px rgba(89,89,89,0.35);box-shadow:0px 0px 2px 0px rgba(89,89,89,0.35)}#toolbar-switch-all{position:relative}.toolbar-switch-panel{position:relative;display:none}.toolbar-switch-panel .options{margin:0}.toolbar-switch-panel .wrapper{overflow-y:scroll;overflow-x:hidden}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .tile-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .background-block,.toolbar-switch-panel[data-name="frame"] .wrapper .frame-block,.toolbar-switch-panel[data-name="mask"] .wrapper .mask-block,.toolbar-switch-panel[data-name="clipart"] .wrapper .clipart-block,.toolbar-switch-panel[data-name="collage"] .wrapper .collage-block{cursor:pointer;width:85px;height:85px;margin:3px;float:left;position:relative;background-repeat:no-repeat;background-position:center center}.toolbar-switch-panel .wrapper .loader{color:#555;font-size:32px;pointer-events:all;width:45px;height:45px;background-color:#fff;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;border-radius:50%;display:none}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .tile-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .background-block,.toolbar-switch-panel[data-name="frame"] .wrapper .frame-block,.toolbar-switch-panel[data-name="mask"] .wrapper .mask-block,.toolbar-switch-panel[data-name="collage"] .wrapper .collage-block{background-size:cover}.toolbar-switch-panel[data-name="collage"] .wrapper .collage-block{outline:solid 1px #9B9595}.toolbar-switch-panel[data-name="collage"] .wrapper .collage-block .box{position:absolute;z-index:1;background:#9B9595;outline:solid 1px #ffffff}.toolbar-switch-panel[data-name="clipart"] .wrapper .clipart-block{background-size:contain}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block,.toolbar-switch-panel[data-name="template"] .wrapper .template-block{cursor:pointer;width:260px;height:auto;margin:5px;float:left;position:relative;background-repeat:no-repeat;background-position:center center;background-size:contain}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .favorite{position:absolute;background-color:#FF9800;top:3px;right:3px;padding:3px;color:#fff;text-align:center}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .favorite:before{font-family:"constructors";content:"\E86E";font-size:20px}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block .checked:before,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block .checked:before{font-family:"constructors";content:"\E815";font-size:13px}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block .checked,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block .checked{border:solid 1px #fff;position:absolute;top:3px;right:3px;margin:auto;width:20px;height:21px;text-align:center;color:#fff;background-color:#59ba40;border-radius:3px;display:none}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block.selected .checked,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block.selected .checked{display:block}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block.selected,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block.selected{background-color:#59ba40}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .title,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .title{position:absolute;width:100%;bottom:0;left:0;padding:3px;background-color:rgba(0,0,0,0.75);color:#fff;opacity:0}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .moderation,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .rejected,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .approved,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .empty{transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;position:absolute;top:3px;left:3px;padding:3px;font-size:10px;color:#fff}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .moderation{background:#F09500}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .rejected{background:#FF0000}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .approved{background:#59ba40}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .empty{background:#7A7A7A}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .price{position:absolute;top:3px;left:3px;padding:5px;font-size:12px;color:#fff;background:#59ba40}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block .remove,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block .remove,.toolbar-switch-panel[data-name="clipart"] .wrapper .clipart-block .remove,.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .remove,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .remove{border:solid 1px;position:absolute;top:3px;left:3px;width:20px;height:21px;text-align:center;color:#000;background-color:#FFF;border-radius:2px;opacity:0;cursor:pointer;z-index:1}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .share,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .resized{border:solid 1px;position:absolute;top:3px;right:3px;width:20px;height:21px;text-align:center;color:#000;background-color:#FFF;border-radius:2px;opacity:0;cursor:pointer;z-index:2}.toolbar-switch-panel[data-name="template"] .wrapper .template-block .resized:before{font-family:"constructors";content:"\F24D";font-size:13px}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block .remove:before,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block .remove:before,.toolbar-switch-panel[data-name="clipart"] .wrapper .clipart-block .remove:before,.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .remove:before,.toolbar-switch-panel[data-name="template"] .wrapper .template-block .remove:before{font-family:"constructors";content:"\E813";font-size:13px}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .share:before{font-family:"constructors";content:"\F1E0";font-size:13px}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .share.opened:before{font-family:"constructors";content:"\F13E";font-size:13px}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .share.opened.edited{color:#fff;background-color:#6ac155}.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block .share.opened{opacity:1}.toolbar-switch-panel[data-name="photo"] .wrapper .photo-block:hover .remove,.toolbar-switch-panel[data-name="bgr"] .wrapper .photo-block:hover .remove,.toolbar-switch-panel[data-name="clipart"] .wrapper .clipart-block:hover .remove,.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block:hover .remove,.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block:hover .title,.toolbar-switch-panel[data-name="template"] .wrapper .template-block:hover .remove,.toolbar-switch-panel[data-name="template"] .wrapper .template-block:hover .title,.toolbar-switch-panel[data-name="template"] .wrapper .template-block:hover .resized,.toolbar-switch-panel[data-name="layout"] .wrapper .layout-block:hover .share{opacity:1}.toolbar-switch-panel[data-name="template"] .wrapper .template-block:hover .rejected,.toolbar-switch-panel[data-name="template"] .wrapper .template-block:hover .empty{transform:translate(25px, 0);-webkit-transform:translate(25px, 0);-moz-transform:translate(25px, 0);-o-transform:translate(25px, 0);-ms-transform:translate(25px, 0)}.toolbar-switch-panel[data-name="frame"] .wrapper .frame-block,.toolbar-switch-panel[data-name="mask"] .wrapper .mask-block,.toolbar-switch-panel[data-name="bgr"] .wrapper .tile-block{background-size:contain}.toolbar-switch-panel[data-name="bgr"] .wrapper .color-block{width:40px;height:40px;margin:2px;float:left;background-repeat:no-repeat;background-size:contain;background-position:center center;border:solid 1px #DDDDDD;-webkit-box-shadow:0px 0px 2px 0px rgba(89,89,89,0.35);-moz-box-shadow:0px 0px 2px 0px rgba(89,89,89,0.35);box-shadow:0px 0px 2px 0px rgba(89,89,89,0.35);cursor:pointer}.toolbar-switch-panel[data-name="mask"] .wrapper .mask-block{background-color:#9B9595}.toolbar-switch-panel[data-name="frame"] .wrapper .frame-block{color:#9B9595}.toolbar-switch-panel[data-name="filter"] .wrapper .filter-block{width:80px;height:80px;margin:5px;float:left;background-repeat:no-repeat;background-size:contain;background-position:center center}.options .dropdown{margin:7px 0}html:not(.app-redesign) #photobook a:active{color:#337C20}#photobook .nav{margin-top:10px}#photobook .nav>li>a{padding:7px}#current-price{font-size:18px;line-height:34px;font-weight:bold;color:#59ba40}#current-price .price-error{color:#ff0000;font-size:14px}#current-price-striked{position:absolute;top:-14px;font-size:14px;line-height:14px;font-weight:bold;color:#999;text-decoration:line-through}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:solid 1px #BBB}.container:hover input ~ .checkmark{background-color:#ccc}.container input:checked ~ .checkmark{background-color:#59ba40}.checkmark:after{content:"";position:absolute;display:none}.container input:checked ~ .checkmark:after{display:block}.container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-menu{padding:5px 0;margin:2px 0 0;border:none;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);border-radius:0}.dropdown-menu>li>a{padding:4px 8px}.sp-dd{display:none}.sp-replacer{background:transparent;border:none;padding:0}.sp-preview{position:relative;width:30px;height:30px;border:solid 1px #CBCBCB;margin:2px;float:left;z-index:0;border-radius:3px}.select2{outline:none}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#59ba40;border-color:#59ba40}html:not(.app-redesign) .theme-dark .toolbar-switch-panel .group-name-calculator{color:#ccc}.theme-dark .options span.text-block{color:#f5f5f5;padding:5px}.theme-dark .pagination>li:not(.active)>a,.pagination>li:not(.active)>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#f5f5f5;text-decoration:none;background-color:#6d6d6d;border:1px solid #ddd}html:not(.app-redesign) .theme-dark .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;width:38px}html:not(.app-redesign) .theme-dark .select2-container--default .select2-selection--single .select2-selection__rendered{height:40px;line-height:38px;color:#CCCCCC;font-size:16px}html:not(.app-redesign) .theme-dark .select2-container--default .select2-selection--single{border-radius:0px}html:not(.app-redesign) .theme-dark .select2-container .select2-selection--single{padding-right:5px;height:40px;background:#6d6d6d;border:solid 1px #323232;outline:none}html:not(.app-redesign) .theme-dark .select2-results__option[aria-selected]{border-color:#323232;background-color:#323232;color:#CCCCCC}html:not(.app-redesign) .theme-dark .select2-container--default .select2-results__option--highlighted[aria-selected]{border-color:#59ba40;background-color:#59ba40;color:white}html:not(.app-redesign) .theme-dark .select2-container--default .select2-selection--single,html:not(.app-redesign) .theme-dark .select2-container--classic .select2-selection--single:focus,html:not(.app-redesign) .theme-dark .select2-container--classic .select2-selection--multiple:focus,html:not(.app-redesign) .theme-dark .select2-container--classic.select2-container--open{border-color:none;border:none}.theme-dark .toolbar-switch-panel label{color:#ccc}.theme-dark #btn-out-constructor:hover{background:none;color:#ccc}.theme-dark .btn-turn:hover{color:#CCCCCC}.theme-dark .btn-turn-scroll:hover{color:#CCCCCC}html:not(.app-redesign) .theme-dark #right-side input,html:not(.app-redesign) .theme-dark #right-side textarea{background-color:#6d6d6d;color:#CCCCCC;border:none}.theme-dark table{color:#CCCCCC}.theme-dark #toggle-bottom-panel,.theme-dark #toggle-right-panel{background-color:#161616;border:solid 1px #999;color:#ccc}.theme-dark #canvas-placeholder{background-color:#6d6d6d}.theme-dark,.theme-dark .calculator-part-block .irs-grid-text,.theme-dark #btn-out-constructor{color:#ccc}.theme-dark #right-side,.theme-dark .panel-top,.theme-dark #all-turns,.theme-dark .book-settings,.theme-dark .dropdown-menu{background-color:#212529}.theme-dark #agree-design{color:#CCCCCC}.theme-dark .toolbar-btn,.theme-dark .toolbar-btn-click{color:#CCCCCC}.theme-dark .dropdown-toggle{background-color:#212529;border:solid 1px #212529}.theme-dark .dropdown-menu .divider{border:1px solid rgba(0,0,0,0.8)}.theme-dark .dropdown-menu>li>a{color:#ccc}.theme-dark .dropdown-menu>li>a:hover,.theme-dark .dropdown-menu>li>a:focus{color:#59ba40;text-decoration:none;background-color:transparent}.theme-dark .dropdown-menu>.active>a,.theme-dark .dropdown-menu>.active>a:hover,.theme-dark .dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;background-color:#59ba40;outline:0}.theme-light,.theme-light .calculator-part-block .irs-grid-text,.theme-light #btn-out-constructor{color:#212529}.theme-light #right-side,.theme-light .panel-top,.theme-light #all-turns,.theme-light .book-settings,.theme-light .dropdown-menu{background-color:#ececec}html:not(.app-redesign) .theme-light .toolbar-switch-panel .group-name-calculator{color:#555}.theme-light .options span.text-block{color:#6d6d6d;padding:5px}.theme-light .pagination>li:not(.active)>a,.pagination>li:not(.active)>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#6d6d6d;text-decoration:none;background-color:#fff;border:1px solid #ddd}html:not(.app-redesign) .theme-light .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;width:38px}html:not(.app-redesign) .theme-light .select2-container--default .select2-selection--single .select2-selection__rendered{height:40px;line-height:38px;color:#555;font-size:16px}html:not(.app-redesign) .theme-light .select2-container--default .select2-selection--single{border-radius:0px}html:not(.app-redesign) .theme-light .select2-container .select2-selection--single{padding-right:5px;height:40px;background:#FFF;border:solid 1px #EFEFEF;outline:none}html:not(.app-redesign) .theme-light .select2-results__option[aria-selected]{background-color:#FFF;color:#35495e}html:not(.app-redesign) .theme-light .select2-container--default .select2-results__option--highlighted[aria-selected]{border-color:#59ba40;background-color:#59ba40;color:white}html:not(.app-redesign) .theme-light .select2-container--default .select2-selection--single,html:not(.app-redesign) .theme-light .select2-container--classic .select2-selection--single:focus,html:not(.app-redesign) .theme-light .select2-container--classic .select2-selection--multiple:focus,html:not(.app-redesign) .theme-light .select2-container--classic.select2-container--open{border-color:none;border:none}.theme-light #btn-out-constructor:hover{background:none;color:#555}.theme-light .toolbar-switch-panel label{color:#333}.theme-light .btn-turn:hover{color:#59ba40}.theme-light .btn-turn-scroll:hover{color:#59ba40}.theme-light .btn-turn[data-action="prev"]:hover,.theme-light .btn-turn[data-action="next"]:hover{color:#59ba40}html:not(.app-redesign) .theme-light #right-side input,html:not(.app-redesign) .theme-light #right-side textarea{background-color:#FFFFFF;color:#232323;border:none}.theme-light #toggle-bottom-panel,.theme-light #toggle-right-panel{background-color:#efefef;color:#999;border:solid 1px #999}.theme-light #canvas-placeholder{background-color:#f7f7f7}.theme-light .toolbar-btn,.theme-light .toolbar-btn-click{color:#555}.theme-light .dropdown-toggle{background-color:#ececec;border:solid 1px #ececec}.theme-light .dropdown-menu .divider{border:1px solid rgba(0,0,0,0.8)}.theme-light .dropdown-menu>li>a{color:#323232}.theme-light .dropdown-menu>li>a:hover,.theme-light .dropdown-menu>li>a:focus{color:#59ba40;text-decoration:none;background-color:transparent}.theme-light .dropdown-menu>.active>a,.theme-light .dropdown-menu>.active>a:hover,.theme-light .dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;background-color:#59ba40;outline:0}

html:not(.app-redesign) .tag-group{width:100%;display:flex;flex-wrap:wrap;gap:8px}html:not(.app-redesign) .tag-group .tag{border-radius:8px;font-weight:700;font-size:14px;line-height:16px;letter-spacing:0;cursor:pointer}html:not(.app-redesign) .tag-group .tag:hover,html:not(.app-redesign) .tag-group .tag.active{padding:7px 15px;border:2px solid #59BA40}html:not(.app-redesign) .tag-group .tag:not(:hover):not(.active){padding:8px 16px;border:1px solid #E6E6E6}html:not(.app-redesign) .theme-light .tag-group .tag{background:#fff;color:#555}html:not(.app-redesign) .theme-dark .tag-group .tag{background:#6d6d6d;color:#CCC}

body{padding:0 !important}#canvas-placeholder{width:100%;overflow:hidden}html:not(.app-redesign) #photobook:not(.opened-bottom-panel) #canvas-placeholder{height:calc(100% - 0px)}html:not(.app-redesign) #photobook.opened-bottom-panel #canvas-placeholder{height:calc(100% - 150px)}html:not(.app-redesign) #toolbar-switch-all{display:block;height:calc(100% - 220px + 5px)}.toolbar-switch-panel{height:100%}.toolbar-switch-panel .wrapper{height:100%;overflow-y:auto}.navigation-file-cell-success,.navigation-file-cell-uploading,.navigation-file-cell-error,.navigation-file-cell-warning{width:50px;height:50px;font-size:34px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.25);-moz-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.25);box-shadow:0px 0px 5px 0px rgba(50,50,50,0.25);border-radius:3px;border:solid 2px #fff;color:#FFF;pointer-events:none}.navigation-file-cell-success{background-color:#6ac155;font-size:22px;text-align:center;line-height:34px;width:34px;height:34px}.navigation-file-cell-uploading{background:#fff;color:#777777}.navigation-file-cell-error{background-color:#EC4740;font-size:22px;text-align:center;line-height:34px;width:34px;height:34px}.navigation-file-cell-warning{background-color:#EC9710;font-size:22px;text-align:center;line-height:34px;width:34px;height:34px}.current-file-cell-container .current-file-cell{position:absolute;width:100%;height:100%}.current-file-cell-container .current-file-cell .current-file-cell-image-viewport{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;overflow:hidden;-webkit-mask-origin:content;mask-origin:content;-webkit-mask-size:100% 100%;mask-size:100% 100%}.current-file-cell-container .current-file-cell .current-file-cell-image-viewport .current-file-cell-image-container{position:relative;width:100%;height:100%;transform:translateX(0) translateY(0)}.current-file-cell-eyelets{display:none;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.current-file-cell-eyelets .eyelet{position:absolute}.current-file-cell-eyelets .eyelet .outer{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#7f7f7f}.current-file-cell-eyelets .eyelet .inner{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#fff;transform:scale(0.67);transform-origin:center center}.current-file-cell-requirements{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:5px;color:#212529}.current-file-cell-requirements .current-file-cell-requirements-content{max-width:400px;background:#fff;padding:10px 15px;z-index:1}.current-file-cell-requirements .current-file-cell-requirements-content ul{padding-left:25px}.current-file-cell-requirements.current-file-cell-requirements-filled{background:rgba(127,127,127,0.67)}#all-turns .wrapper-turns{float:none;display:flex}#all-turns .wrapper-turns:hover .navigation-file-cell{opacity:0.75}#all-turns .wrapper-turns:hover .navigation-file-cell:hover{opacity:1}.navigation-file-cell{position:relative;display:flex;margin:5px;cursor:pointer;transition:opacity 0.1s ease-in}.navigation-file-cell.ui-sortable-placeholder{flex-shrink:0;visibility:visible !important;background:rgba(255,255,255,0.34)}.cutting-zone{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid;pointer-events:none}.safety-zone{position:absolute;top:0;bottom:0;left:0;right:0;border:dashed 1px;border-image-source:url(assets/77b9f24fa2a4ff6f0a0723387ea7b0ac.png);border-image-slice:1;border-image-repeat:repeat;pointer-events:none}#all-turns .turn .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#canvases-all .wrapper{overflow:auto;padding:30px}.btn-greened{background:#59ba40;color:#fff}.current-file-cell-original-curtain-label-to,.current-file-cell-original-curtain-label-from{position:absolute;top:calc(50% + 25%);transform:translateX(-50%) translateY(-50%);background:rgba(127,127,127,0.67);padding:20px;font-size:24px;color:#fff}.current-file-cell-original-curtain-label-to{left:calc(50% + 25%)}.current-file-cell-original-curtain-label-from{left:calc(50% - 25%)}.current-file-cell-original-curtain-container{position:absolute;width:100%;height:100%;overflow:hidden}.current-file-cell-original-curtain-container .current-file-cell-original-curtain{position:absolute;width:100%;height:100%;overflow:hidden}.current-file-cell-original-curtain-container .current-file-cell-original-curtain-content{position:relative;background:#6d6d6d}.current-file-cell-original-curtain-container .current-file-cell-original-curtain-image{object-fit:cover;background:#fff;width:100%;height:100%;-webkit-mask-origin:content;mask-origin:content;-webkit-mask-size:100% 100%;mask-size:100% 100%}.current-file-cell-original-curtain-container .irs{position:absolute;width:100%;height:100%}.current-file-cell-original-curtain-container .irs .irs-line,.current-file-cell-original-curtain-container .irs .irs-min,.current-file-cell-original-curtain-container .irs .irs-max,.current-file-cell-original-curtain-container .irs .irs-from,.current-file-cell-original-curtain-container .irs .irs-to,.current-file-cell-original-curtain-container .irs .irs-single,.current-file-cell-original-curtain-container .irs .irs-grid,.current-file-cell-original-curtain-container .irs .irs-bar,.current-file-cell-original-curtain-container .irs .irs-bar-edge,.current-file-cell-original-curtain-container .irs .irs-shadow{display:none}.current-file-cell-original-curtain-container .irs .irs-slider{top:0;width:4px;height:100%;background:#fff;cursor:pointer;border-left:1px solid rgba(140,140,140,0.67);border-right:1px solid rgba(140,140,140,0.67)}.current-file-cell-original-curtain-container .irs .irs-slider:before{font-family:'constructors';font-style:normal;font-weight:normal;content:'\E831   \E832';text-align:center;font-size:18px;line-height:28px;color:#555;display:block;position:absolute;width:28px;height:28px;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;background:#fff;border-radius:50%;box-shadow:0px 0px 0px 1px #fff,0px 0px 0px 2px rgba(197,197,197,0.67);background:linear-gradient(45deg, #aaa, #fff)}.current-file-cell-original-cropper-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.current-file-cell-original-cropper-container{position:absolute;width:100%;height:100%;cursor:move;touch-action:none;user-select:none}.current-file-cell-original-cropper-container .current-file-cell-original-cropper-window{position:absolute;width:100%;height:100%;overflow:hidden}.current-file-cell-original-cropper-container .current-file-cell-original-cropper-window img{object-fit:cover;position:absolute;width:100%;height:100%;pointer-events:none}.current-file-cell-original-cropper-container .current-file-cell-original-cropper-window .dragger{position:absolute;left:0;top:0;right:0;bottom:0;width:40px;height:40px;margin:auto;background-color:rgba(255,255,255,0.5);border:2px solid #fff;border-radius:50%;box-shadow:0px 0px 3px 0px #000;cursor:pointer !important}.current-file-cell-original-cropper-container .current-file-cell-original-cropper-window .dragger:before{content:' ';position:absolute;left:4px;top:6px;right:5px;bottom:5px;background:url(assets/f8781d347531f21fa2243e82a873f44e.png) center/contain no-repeat}.current-file-cell-original-cropper-container .current-file-cell-original-cropper-window .current-file-cell-original-cropper-handler{position:absolute}.current-file-cell-original-cropper-container:hover .current-file-cell-original-cropper-window .dragger{display:block}.current-file-cell-original-cropper-container .current-file-cell-original-cropper-area{display:none;position:absolute;box-sizing:border-box;pointer-events:none;z-index:1}.current-file-cell-uploader-circle-progress{width:100px;margin:6px 6px 20px;display:inline-block;position:relative;text-align:center;line-height:1.2}.current-file-cell-uploader-circle-progress canvas{vertical-align:top}.current-file-cell-uploader-circle-progress strong{position:absolute;top:30px;left:0;width:100%;text-align:center;line-height:40px;font-size:30px}.current-file-cell-uploader-circle-progress strong i{font-style:normal;font-size:0.6em;font-weight:normal}html:not(.app-redesign) .showing-warnings{position:fixed;width:380px;top:0px;z-index:3}html:not(.app-redesign) .showing-warnings .showing-warnings-button{width:40px;height:40px;background:#EC9710;color:#fff;top:5px;left:5px;position:absolute;text-align:center;line-height:40px;font-size:20px}html:not(.app-redesign) .showing-warnings .showing-warnings-panel{padding:8px;width:100%;background:#EC9710;color:#323232;top:55px;left:0px;position:absolute}html:not(.app-redesign) .showing-warnings .showing-warnings-panel .arrow{width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #EC9710 transparent;top:-8px;left:15px;position:absolute;z-index:1}html:not(.app-redesign) .showing-warnings .showing-warnings-panel .content{background-color:#fff;padding:5px;overflow:hidden}html:not(.app-redesign) .showing-warnings .showing-warnings-panel .header{color:#fff;background:#EC9710;padding-bottom:5px;font-size:16px}html:not(.app-redesign) .showing-warnings .showing-warnings-panel .header .button-close{position:absolute;right:10px;top:7px;cursor:pointer}html:not(.app-redesign) .showing-warnings.critical .showing-warnings-panel,html:not(.app-redesign) .showing-warnings.critical .showing-warnings-button,html:not(.app-redesign) .showing-warnings.critical .header{background:#ff0000}html:not(.app-redesign) .showing-warnings.critical .showing-warnings-panel .arrow{border-color:transparent transparent #ff0000 transparent}html:not(.app-redesign) .showing-warnings .buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:20px auto 0;z-index:1}html:not(.app-redesign) .showing-warnings .toolbar-btn-small{margin:5px}html:not(.app-redesign) .showing-warnings .help{margin:5px 0;font-size:14px;font-style:italic;color:#515151;padding-left:5px}html:not(.app-redesign) .showing-warnings .description{font-size:16px}html:not(.app-redesign) .showing-warnings .graph{display:block;margin:10px auto 5px auto;width:274px}.toolbar-btn-small.dangered:not(.disabled){outline-color:red}.toolbar-btn-small.dangered:not(.disabled) .icon{background:red;color:#fff}.toolbar-btn-small.dangered:not(.disabled):hover{background:red;color:#fff}.popover{color:#000}.popovers-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;opacity:0.8}.product-calculator-tip{position:absolute;left:0;top:150px}.navigation-cells-tip{position:absolute;top:0;left:200px}.safety-zone-tip{position:absolute;top:0;left:50%}.safety-zone-hover{position:absolute;pointer-events:all}.safety-zone-hover:before{content:' ';position:absolute}.safety-zone-hover.safety-zone-hover-left,.safety-zone-hover.safety-zone-hover-right{top:0;width:1px;height:100%}.safety-zone-hover.safety-zone-hover-left:before,.safety-zone-hover.safety-zone-hover-right:before{width:15px;height:100%;transform:translateX(-50%)}.safety-zone-hover.safety-zone-hover-top,.safety-zone-hover.safety-zone-hover-bottom{left:0;width:100%;height:1px}.safety-zone-hover.safety-zone-hover-top:before,.safety-zone-hover.safety-zone-hover-bottom:before{width:100%;height:15px;transform:translateY(-50%)}.safety-zone-hover.safety-zone-hover-left{left:0}.safety-zone-hover.safety-zone-hover-top{top:0}.safety-zone-hover.safety-zone-hover-right{right:0}.safety-zone-hover.safety-zone-hover-bottom{bottom:0}#panel-bottom-right{min-height:133px;padding-bottom:48px}#panel-bottom-right .order-controls-area{position:absolute;left:5px;right:6px;bottom:22px;height:30px}.sweet-alert{outline:none}html:not(.app-redesign) .swal2-confirm{background-color:#59ba40 !important;color:#fff}html:not(.app-redesign) .swal2-popup{font-size:16px !important}html:not(.app-redesign) .swal2-popup .swal2-title,html:not(.app-redesign) #swal2-content,html:not(.app-redesign) .swal2-styled{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.button-swal2{border:0;border-radius:4px;background-color:#aaa;color:#fff;font-size:16px;cursor:pointer;margin:5px;padding:10px 16px;font-weight:500;box-shadow:none;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.button-swal2.button-swal2-green{background-color:#59ba40;border-left-color:#59ba40;border-right-color:#59ba40}.button-swal2.button-swal2-red{background-color:#dc3545;border-left-color:#dc3545;border-right-color:#dc3545}.button-swal2:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,0.4)}.button-swal2:focus.button-swal2-red{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(220,53,69,0.4)}.iframe-authorization{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;border:none}html:not(.app-redesign) .calculator-form{color:#ffffff}.calculator-form .calculator-form-loader{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.34);z-index:2;display:none;color:#59ba40}.calculator-form .calculator-form-loader>.icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}html:not(.app-redesign) .select2-container--disabled{opacity:0.5;pointer-events:none}.product-option-element-color{display:inline-block;width:24px;height:20px;vertical-align:text-bottom;margin-right:4px;border:1px solid #ccc}html:not(.app-redesign) .select2-results__option .calculator-option-element-price{float:right;font-weight:bold}html:not(.app-redesign) .select2-dropdown{border:solid 1px #59ba40;border-radius:5px;box-shadow:3px 3px 5px 0px rgba(0,0,0,0.5);overflow:auto}html:not(.app-redesign) .select2-container--open .select2-dropdown--below{border-top:solid 1px #59ba40}html:not(.app-redesign) .select2-results__option{padding:12px;min-height:40px;font-size:16px;line-height:16px;border-bottom:solid 1px #fff;border-top:solid 1px #fff}html:not(.app-redesign) .select2-results__option[aria-selected="true"]{font-weight:700}html:not(.app-redesign) .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#999 transparent transparent transparent;border-width:5px 5px 0 5px;margin-left:-6px}html:not(.app-redesign) .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #999 transparent;border-width:0 5px 5px 5px}html:not(.app-redesign) .calculator-select-modal-values{display:flex;flex-wrap:wrap}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value{display:flex}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value>div{width:100%;cursor:pointer;border-radius:0px;padding-top:10px;margin-bottom:30px;border:none}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value:hover>div,html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value.active>div{background-color:#e6f0e4}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value:hover .image img,html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value.active .image img{outline:1px solid #59ba40}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value .image{width:100%;height:200px;display:flex;align-items:center;justify-content:center}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value .image img{max-width:100%;max-height:100%;object-fit:contain}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value .caption{padding:1px 6px 7px 6px}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value .caption .title{margin-top:10px;font-size:20px}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value .caption .description{margin-top:11px;font-size:13px;line-height:1.5;color:#999}html:not(.app-redesign) .calculator-select-modal-values .calculator-select-modal-value .calculator-option-element-price{margin-top:11px;font-size:18px}html:not(.app-redesign) .calculator-part-block{padding:0 10px 5px;margin-top:10px}.scene-switchers-block .irs-line,.scene-switchers-block .irs-bar,.scene-switchers-block .irs-bar-edge,.calculator-part-block .irs-line,.calculator-part-block .irs-bar,.calculator-part-block .irs-bar-edge{height:6px}.scene-switchers-block .irs-slider,.calculator-part-block .irs-slider{top:19px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0.5px 0.5px 2px 1px rgba(0,0,0,0.32);cursor:pointer}.scene-switchers-block .irs-single,.calculator-part-block .irs-single{background-color:#59ba40}.scene-switchers-block .irs-line,.calculator-part-block .irs-line{margin:0 8px;background:#fff;border-radius:16px;box-shadow:inset 0.5px 0.5px 3px 1px rgba(0,0,0,0.36)}.scene-switchers-block .irs-line-left,.scene-switchers-block .irs-line-mid,.scene-switchers-block .irs-line-right,.calculator-part-block .irs-line-left,.calculator-part-block .irs-line-mid,.calculator-part-block .irs-line-right{display:none}.scene-switchers-block .irs-bar,.calculator-part-block .irs-bar{background:#59ba40;border-radius:16px}.scene-switchers-block .irs-bar-edge,.calculator-part-block .irs-bar-edge{display:none}.scene-switchers-block .irs{height:22px}@media (min-width: 1199px){.modal-lg{width:1000px}}.modal-backdrop.in{opacity:0.85}.modal-header,.modal-body,.modal-footer{background:#7f7f7f;color:#eee}.modal-header{border-bottom:solid 1px rgba(0,0,0,0.1)}.modal-footer{border-top:solid 1px rgba(0,0,0,0.1)}html:not(.app-redesign) .modal-dialog{margin-top:15px !important}.modal-content{border:none;border-radius:4px;overflow:auto}.modal-header .close{color:#59ba40;text-shadow:none;opacity:1;margin-top:1px;outline:none}.modal-title{font-size:16px;line-height:1.5}.rulers{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.rulers .ruler{position:absolute;background:rgba(0,0,0,0.05)}.rulers .ruler.ruler-left,.rulers .ruler.ruler-right{width:10px;height:100%}.rulers .ruler.ruler-top,.rulers .ruler.ruler-bottom{width:100%;height:10px}.rulers .ruler.ruler-left,.rulers .ruler.ruler-top{left:0;top:0}.rulers .ruler.ruler-right,.rulers .ruler.ruler-bottom{right:0;bottom:0}.rulers .ruler.ruler-left{margin-left:-15px}.rulers .ruler.ruler-left>svg{transform:scaleX(-1)}.rulers .ruler.ruler-left .ruler-labels .ruler-label{left:-3px;transform:translate(-100%, -50%)}.rulers .ruler.ruler-top{margin-top:-15px}.rulers .ruler.ruler-top>svg{transform:scaleY(-1)}.rulers .ruler.ruler-top .ruler-labels .ruler-label{transform:translate(-50%, -100%)}.rulers .ruler.ruler-right{margin-right:-15px}.rulers .ruler.ruler-right .ruler-labels .ruler-label{left:calc(100% + 3px);transform:translateY(-50%)}.rulers .ruler.ruler-bottom{margin-bottom:-15px}.rulers .ruler.ruler-bottom .ruler-labels .ruler-label{top:100%;transform:translateX(-50%)}.rulers .ruler svg{position:absolute;width:100%;height:100%}.rulers .ruler .ruler-labels{position:absolute;width:100%;height:100%}.rulers .ruler .ruler-labels .ruler-label{position:absolute;font-size:10px}.rulers .guides,.rulers .guides .guide{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.rulers .guides .guide svg{width:100%;height:100%}.rulers .guides .guide svg rect{cursor:move;opacity:0}.rulers .guides .guide svg path{opacity:0.5}.rulers .guides .guide svg rect:hover+path{opacity:1}.rulers .rulers-measurement-unit{position:absolute;transform:translate(-100%, -100%);top:-5px;left:-5px;font-size:8px}.theme-light .rulers .rulers-measurement-unit,.theme-light .rulers .ruler-label{color:#747474}.theme-light .rulers .rulers-stroke-color{stroke:#747474}.theme-dark .rulers .rulers-measurement-unit,.theme-dark .rulers .ruler-label{color:#e4e4e4}.theme-dark .rulers .rulers-stroke-color{stroke:#e4e4e4}.scene-switchers-block{position:absolute;margin-left:10px;margin-top:10px;padding:5px 10px;background:rgba(0,0,0,0.34);border-radius:3px;color:#fff}.scene-switchers-block .switcher{display:block;font-size:13px;line-height:1.5}html:not(.app-redesign) .calculator-range-input-block{width:100px;float:right}html:not(.app-redesign) .calculator-range-input-block .form-control{height:24px;padding:2px 4px;font-size:12px;line-height:24px;border:solid 1px #59ba40 !important;border-radius:0;color:#495057 !important;background-color:#fff !important}html:not(.app-redesign) .calculator-range-input-block .toolbar-btn-small{height:24px !important;padding:2px 4px !important;font-size:12px !important;line-height:24px !important;margin:0 !important;margin-left:-1px !important;outline:none !important;min-width:24px !important;width:24px !important;border:solid 1px #59ba40 !important}html:not(.app-redesign) .calculator-range-input-block .toolbar-btn-small .icon{width:100% !important;height:100% !important;background:none !important;color:#59ba40 !important;font-size:12px;padding:0}html:not(.app-redesign) .calculator-range-input-block .toolbar-btn-small:hover .icon{color:#fff !important}.product-select-option .ic-constr-level-down{display:none}.product-select-option .ic-constr-plus{display:initial}.product-select-option[data-expanded="1"] .ic-constr-level-down{display:initial}.product-select-option[data-expanded="1"] .ic-constr-plus{display:none}

html:not(.app-mobile){overflow:hidden}html.app-mobile,html.app-mobile body{background:#E9EDF1}html.app-mobile body{font-family:'Open Sans'}html.app-mobile #photobook{height:auto;margin-bottom:80px}html.app-mobile #left-side{float:none;width:100vw;height:auto}html.app-mobile #left-side #toggle-bottom-panel,html.app-mobile #left-side #toggle-right-panel{display:none}html.app-mobile #left-side #canvas-placeholder{margin:16px 0 12px 0;height:auto;background:none}html.app-mobile #left-side #canvas-placeholder #canvases-all{position:relative;margin:0 12px;padding:0}html.app-mobile #left-side #canvas-placeholder #canvases-all .current-file-cell-container .current-file-cell{background:#FFFFFF}html.app-mobile #left-side #canvas-placeholder #canvases-all .current-file-cell-container .current-file-cell,html.app-mobile #left-side #canvas-placeholder #canvases-all .current-file-cell-original-curtain-container .current-file-cell-original-curtain-content{background:#E9EDF1}html.app-mobile #left-side .current-file-cell-uploading-mobile{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;color:#5E6D82;background:rgba(255,255,255,0.8);z-index:1}html.app-mobile #left-side .current-file-cell-uploading-mobile .form-group{margin:0}html.app-mobile #left-side .current-file-cell-uploading-mobile .btn{padding:12px 30px;border-radius:6px;font-weight:600;font-size:14px;line-height:16px;text-align:center;color:#606266}html.app-mobile #left-side .current-file-cell-uploading-mobile .btn,html.app-mobile #left-side .current-file-cell-uploading-mobile .btn:active{border:1px solid #DCDFE6 !important;background:#FFFFFF}html.app-mobile #left-side .current-file-cell-original-curtain-label-to,html.app-mobile #left-side .current-file-cell-original-curtain-label-from{display:flex;justify-content:center;align-items:center;height:56px;text-align:center;font-size:14px;padding:8px}html.app-mobile #left-side .current-file-cell-requirements-container{margin:12px 0;font-family:'Montserrat'}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements{position:relative;padding:0 12px}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements.current-file-cell-requirements-filled{background:none}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content{position:relative;max-width:none;width:100%;padding:14px 16px 14px 18px;font-size:14px;line-height:20px;color:#5E6D82;background-color:#ECF8FF;border-radius:4px}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content:before{content:' ';display:block;position:absolute;left:0;top:0;width:6px;height:100%;background:#53BFFC;border-radius:4px 0 0 4px}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content .header{display:block;text-decoration:none;color:#5E6D82;font-weight:600}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content .header .icon{position:absolute;right:12px}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content .header[aria-expanded="true"] .icon.ic-constr-down-open-big{display:none}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content .header:not([aria-expanded="true"]) .icon.ic-constr-up-open-big{display:none}html.app-mobile #left-side .current-file-cell-requirements-container .current-file-cell-requirements .current-file-cell-requirements-content ul{margin:0}html.app-mobile #left-side .rulers .rulers-measurement-unit,html.app-mobile #left-side .rulers .ruler-label{color:#5E6D82}html.app-mobile #left-side .rulers .rulers-stroke-color{stroke:#5E6D82}html.app-mobile #left-side .showing-warnings-container{margin:12px;font-family:Montserrat}html.app-mobile #left-side .showing-warnings-container .showing-warnings{position:relative;width:100%}html.app-mobile #left-side .showing-warnings-container .showing-warnings .showing-warnings-panel{position:relative;left:0;top:0;padding:16px 16px 16px 22px;color:#5E6D82;background-color:#FFF8EC;border-radius:4px}html.app-mobile #left-side .showing-warnings-container .showing-warnings .showing-warnings-panel:before{content:' ';display:block;position:absolute;left:0;top:0;width:6px;height:100%;background:#FCBF53;border-radius:4px 0 0 4px}html.app-mobile #left-side .showing-warnings-container .showing-warnings .showing-warnings-panel .header{padding:0;font-weight:700;color:#5E6D82;background:none}html.app-mobile #left-side .showing-warnings-container .showing-warnings .showing-warnings-panel .header .button-close{right:0;top:0;margin:12px}html.app-mobile #left-side .showing-warnings-container .showing-warnings .showing-warnings-panel .content{padding:0;background:none}html.app-mobile #left-side .showing-warnings-container .showing-warnings .graph{margin:6px auto}html.app-mobile #left-side .showing-warnings-container .showing-warnings .help{margin:0;padding:0}html.app-mobile #left-side .showing-warnings-container .showing-warnings .buttons{margin-top:12px}html.app-mobile #left-side .showing-warnings-container .showing-warnings .header,html.app-mobile #left-side .showing-warnings-container .showing-warnings .description,html.app-mobile #left-side .showing-warnings-container .showing-warnings .help{font-size:13px;line-height:17px}html.app-mobile #left-side .showing-warnings-container .showing-warnings.critical .showing-warnings-panel{background-color:#FFECEC}html.app-mobile #left-side .showing-warnings-container .showing-warnings.critical .showing-warnings-panel:before{background:#FC5353}html.app-mobile #left-side #panel-bottom-left{position:relative;margin:12px 0 -8px}html.app-mobile #left-side #panel-bottom-left #all-turns{float:none;display:block;width:100%;height:128px;padding:0 12px;background:none}html.app-mobile #left-side #panel-bottom-left #all-turns .turn{border-radius:4px}html.app-mobile #left-side #panel-bottom-left #all-turns .turn .title{font-family:'Montserrat';font-weight:600;font-size:12px;line-height:16px;color:#333333}html.app-mobile #left-side #panel-bottom-left #all-turns .turn.selected{outline-color:#58BA40}html.app-mobile #left-side #panel-bottom-left #all-turns .turn.selected .title{color:#58BA40}html.app-mobile #left-side .navigation-file-cell{margin:2px 8px 2px 2px}html.app-mobile #left-side #tools-container-mobile{display:flex;justify-content:space-between;margin:12px;padding:12px 16px;border-radius:8px;background:#FFFFFF}html.app-mobile #left-side #tools-container-mobile .toolbar-btn,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click{display:flex;justify-content:center;align-items:center;width:40px;height:40px;min-width:auto;color:#5E6D82;box-shadow:none}html.app-mobile #left-side #tools-container-mobile .toolbar-btn .icon,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click .icon{color:#5E6D82;background:none}html.app-mobile #left-side #tools-container-mobile .toolbar-btn.selected,html.app-mobile #left-side #tools-container-mobile .toolbar-btn:active,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click.selected,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click:active{border-radius:6px;background:#EFFFEB}html.app-mobile #left-side #tools-container-mobile .toolbar-btn.disabled,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click.disabled{pointer-events:all}html.app-mobile #left-side #tools-container-mobile .toolbar-btn#buttonVolumeVisualisation .icon,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click#buttonVolumeVisualisation .icon{position:relative;top:-4px}html.app-mobile #left-side #tools-container-mobile .toolbar-btn#buttonVolumeVisualisation span,html.app-mobile #left-side #tools-container-mobile .toolbar-btn-click#buttonVolumeVisualisation span{position:absolute;left:50%;bottom:-2px;margin-left:2px;font-family:'Montserrat';font-size:12px;font-weight:bold;transform:translateX(-50%)}html.app-mobile #photobook #right-side{display:block;opacity:1;transition:none}html.app-mobile #right-side{float:none;width:100vw;height:auto;background:none}html.app-mobile #right-side #panel-top-right{display:none}html.app-mobile #right-side #toolbar-switch-all{height:auto;margin:12px;border-radius:8px;background:#FFFFFF;box-shadow:0px 4px 8px rgba(0,0,0,0.08)}html.app-mobile #right-side #toolbar-switch-all .toolbar-switch-panel{height:auto}html.app-mobile #right-side #toolbar-switch-all .toolbar-switch-panel .header{padding:16px;color:#172B4D;font-family:'Montserrat';font-weight:700;font-size:18px;line-height:24px;border-bottom:1px solid #EBEEF5}html.app-mobile #right-side #toolbar-switch-all .toolbar-switch-panel .wrapper{padding:16px}html.app-mobile #right-side #toolbar-switch-all .toolbar-switch-panel label{margin-bottom:6px;font-weight:700;font-size:14px;line-height:16px;color:#1F2F3D}html.app-mobile #right-side .calculator-form-container{margin-top:20px}html.app-mobile #right-side .calculator-form-container .calculator-form{display:flex;flex-direction:column;gap:20px}html.app-mobile #right-side .calculator-form-container .calculator-form .calculator-part-block{margin:0;padding:0}html.app-mobile #right-side #panel-bottom-right{display:none;position:relative}html.app-mobile #order-container-mobile{position:fixed;left:0;bottom:0;width:100vw;padding:8px 12px;background:#FFFFFF;z-index:501}html.app-mobile #order-container-mobile .btn{padding:6px 40px;font-family:'Montserrat';font-weight:700;font-size:16px;line-height:20px;border-radius:6px;color:#FFFFFF;background:#58BA40}html.app-mobile #order-container-mobile .btn,html.app-mobile #order-container-mobile .btn:active{border:none !important}html.app-mobile #order-container-mobile #current-price{font-weight:500;font-size:12px;line-height:14px;color:#FFFFFF}html.app-mobile #order-container-mobile #current-price-striked{position:relative;left:0;top:0;margin-right:10px;color:#FFFFFF;font-size:12px;font-weight:400}html.app-mobile #order-modal-mobile .conditions-alert-container .alert{margin:0}html.app-mobile #order-modal-mobile .conditions-alert-container .alert .icon{font-size:15px}html.app-mobile #order-modal-mobile .order-controls-area{display:flex;gap:24px;margin-top:24px}html.app-mobile #order-modal-mobile .order-controls-area .btn{display:block;width:100%;padding:12px;font-weight:600;font-size:14px;line-height:16px;border-radius:6px}html.app-mobile #order-modal-mobile .order-controls-area .btn.btn-default{border:1px solid #DCDFE6 !important;color:#606266}html.app-mobile #order-modal-mobile .order-controls-area .btn.btn-greened,html.app-mobile #order-modal-mobile .order-controls-area .btn.btn-greened:active{border:none !important;color:#ffffff}html.app-mobile #order-modal-mobile #agree-design{margin:24px 0 0;color:#1F2F3D;font-weight:700;font-size:14px;line-height:20px}html.app-mobile #order-modal-mobile #agree-design .container{margin:0;padding:0}html.app-mobile #order-modal-mobile #agree-design .checkmark{position:relative;display:inline-block;width:40px;height:20px;border-radius:10px;vertical-align:middle;background:#DCDFE6;border:1px solid #DCDFE6;transition:background-color 0.3s ease, border-color 0.3s ease}html.app-mobile #order-modal-mobile #agree-design .checkmark:after{content:' ';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin-left:-25%;border:none;width:16px;height:16px;border-radius:50%;background:#FFFFFF;transition:margin-left 0.3s ease}html.app-mobile #order-modal-mobile #agree-design input[type="checkbox"]:checked+.checkmark{background:#58BA40;border:1px solid #58BA40}html.app-mobile #order-modal-mobile #agree-design input[type="checkbox"]:checked+.checkmark:after{margin-left:25%}html.app-mobile .ui-sortable-handle{-ms-touch-action:auto;touch-action:auto}html.app-mobile:not(.app-redesign) .select2-container .select2-selection--single{background:none;padding-right:0}html.app-mobile:not(.app-redesign) .select2-container .select2-selection--single .select2-selection__rendered{padding-right:40px;background:#FFFFFF;border:1px solid #DCDFE6;border-radius:4px;font-weight:400;font-size:14px;color:#606266}html.app-mobile:not(.app-redesign) .select2-dropdown{box-shadow:0px 4px 8px rgba(0,0,0,0.08)}html.app-mobile:not(.app-redesign) .select2-dropdown.select2-dropdown--above{border-bottom:solid 1px #59ba40}html.app-mobile:not(.app-redesign) .select2-results__option{font-weight:400;font-size:14px;color:#606266}html.app-mobile:not(.app-redesign) .select2-results__option[aria-selected]{border-color:#DCDFE6;background-color:#FFFFFF;color:#606266;border-bottom:none}html.app-mobile:not(.app-redesign) .select2-results__option[aria-selected]:first-child{border-top:none}html.app-mobile:not(.app-redesign) .select2-results__option[aria-selected].select2-results__option--highlighted+.select2-results__option{border-top:none}html.app-mobile .calculator-part-block .irs-min,html.app-mobile .calculator-part-block .irs-max,html.app-mobile .calculator-part-block .irs-grid-text{color:#606266}html.app-mobile .modal-backdrop.in{opacity:0.42}html.app-mobile .modal{display:flex;align-items:flex-end;justify-content:center;overflow:hidden}html.app-mobile .modal-dialog{display:flex;width:100%;max-width:600px;max-height:100%;margin:0 !important}html.app-mobile .modal-dialog .modal-content{display:flex;flex-direction:column;width:100%;padding-bottom:24px;background:#FFFFFF;box-shadow:0px 4px 8px rgba(0,0,0,0.08);border-radius:8px}html.app-mobile .modal-dialog .modal-content .modal-header,html.app-mobile .modal-dialog .modal-content .modal-body,html.app-mobile .modal-dialog .modal-content .modal-footer{color:#000000;background:none}html.app-mobile .modal-dialog .modal-content .modal-header{height:68px;padding:24px 24px 16px;border-bottom:none}html.app-mobile .modal-dialog .modal-content .modal-header .modal-title{font-weight:600;font-size:24px;line-height:28px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.app-mobile .modal-dialog .modal-content .modal-header .close{margin:0;color:#000000}html.app-mobile .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;overflow:auto;padding:0 24px}html.app-mobile .modal-dialog.modal-dialog-fullscreen .modal-content{border-radius:0}html.app-mobile .modal.fade .modal-dialog{transform:translate(0, 25%)}html.app-mobile .modal.in .modal-dialog{transform:translate(0, 0)}html.app-mobile .calculator-select-modal-values .calculator-select-modal-value{margin-top:24px}html.app-mobile .calculator-select-modal-values .calculator-select-modal-value .thumbnail{margin:0;padding:16px;background:rgba(0,0,0,0.025);border-radius:20px}html.app-mobile .calculator-select-modal-values .calculator-select-modal-value .thumbnail .caption{padding:0}html.app-mobile .calculator-select-modal-values .calculator-select-modal-value:first-child{margin-top:0}html.app-mobile .calculator-select-modal-values .calculator-select-modal-value.active .thumbnail{background:#e6f0e4}html.app-mobile .alert{border:none;padding:12px;font-weight:400;font-size:14px;line-height:20px;color:#5E6D82}html.app-mobile .alert.alert-info{background-color:#E4F9FF}html.app-mobile .alert.alert-warning{background-color:#FFF9E4}html.app-mobile .alert.alert-danger{background-color:#FFE4E4}

html.app-redesign{--right-side-width: 376px}html.app-redesign .alert{border:1px solid;border-radius:8px;font-weight:400;font-size:14px;line-height:20px}html.app-redesign .alert b,html.app-redesign .alert strong{font-weight:800}html.app-redesign body.theme-light .alert,html.app-redesign body.theme-dark .modal .alert{color:#1A1A1A}html.app-redesign body.theme-light .alert.alert-info,html.app-redesign body.theme-dark .modal .alert.alert-info{background:#d9edf7;border-color:#d9edf7}html.app-redesign body.theme-light .alert.alert-danger,html.app-redesign body.theme-dark .modal .alert.alert-danger{background:#FFC1C1;border-color:#FFC1C1}html.app-redesign body.theme-light .alert.alert-warning,html.app-redesign body.theme-dark .modal .alert.alert-warning{background:#FFEEC1;border-color:#FFEEC1}html.app-redesign body.theme-light .alert.alert-success,html.app-redesign body.theme-dark .modal .alert.alert-success{background:#CCFFD4;border-color:#CCFFD4}html.app-redesign body.theme-dark .alert{color:#FFFFFF}html.app-redesign body.theme-dark .alert.alert-info{background:#7bbfdc;border-color:#00acff}html.app-redesign body.theme-dark .alert.alert-danger{background:#991616;border-color:#FF0000}html.app-redesign body.theme-dark .alert.alert-warning{background:#96600E;border-color:#C67E11}html.app-redesign body.theme-dark .alert.alert-success{background:#59BA40B2;border-color:#59BA40}html.app-redesign .swal2-popup .swal2-styled,html.app-redesign .swal2-confirm,html.app-redesign .swal2-cancel{margin:0}html.app-redesign .swal2-popup .swal2-styled,html.app-redesign .swal2-confirm,html.app-redesign .swal2-cancel,html.app-redesign .btn{padding:16px 24px;border:1px solid;border-radius:8px;font-family:"Inter", sans-serif;font-size:14px;line-height:1;font-weight:700;text-overflow:ellipsis;overflow:hidden}html.app-redesign .swal2-popup .swal2-styled svg,html.app-redesign .swal2-confirm svg,html.app-redesign .swal2-cancel svg,html.app-redesign .btn svg{width:16px;height:16px;vertical-align:text-bottom}html.app-redesign .swal2-popup .swal2-styled svg.warning,html.app-redesign .swal2-confirm svg.warning,html.app-redesign .swal2-cancel svg.warning,html.app-redesign .btn svg.warning{color:#FF6600}html.app-redesign .swal2-popup .swal2-styled .highlight,html.app-redesign .swal2-confirm .highlight,html.app-redesign .swal2-cancel .highlight,html.app-redesign .btn .highlight{font-weight:700}html.app-redesign .swal2-popup .swal2-styled[disabled],html.app-redesign .swal2-confirm[disabled],html.app-redesign .swal2-cancel[disabled],html.app-redesign .btn[disabled]{opacity:1}html.app-redesign .swal2-popup .swal2-styled.btn-icon,html.app-redesign .swal2-confirm.btn-icon,html.app-redesign .swal2-cancel.btn-icon,html.app-redesign .btn.btn-icon{margin:-10px;padding:10px;border-color:transparent !important;background:transparent !important}html.app-redesign .swal2-popup .swal2-styled.btn-icon:hover,html.app-redesign .swal2-confirm.btn-icon:hover,html.app-redesign .swal2-cancel.btn-icon:hover,html.app-redesign .btn.btn-icon:hover{color:#59BA40}html.app-redesign .swal2-popup .swal2-styled:hover,html.app-redesign .swal2-popup .swal2-styled:focus,html.app-redesign .swal2-popup .swal2-styled:active,html.app-redesign .swal2-confirm:hover,html.app-redesign .swal2-confirm:focus,html.app-redesign .swal2-confirm:active,html.app-redesign .swal2-cancel:hover,html.app-redesign .swal2-cancel:focus,html.app-redesign .swal2-cancel:active,html.app-redesign .btn:hover,html.app-redesign .btn:focus,html.app-redesign .btn:active{outline:none;box-shadow:none}html.app-redesign body.theme-light .swal2-popup .swal2-styled,html.app-redesign body.theme-light .swal2-confirm,html.app-redesign body.theme-light .swal2-cancel,html.app-redesign body.theme-light .btn,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled,html.app-redesign body.theme-dark .modal .swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-cancel,html.app-redesign body.theme-dark .modal .btn,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled,html.app-redesign body.theme-dark .popover .swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-cancel,html.app-redesign body.theme-dark .popover .btn{color:#5F4F69;border-color:#5F4F69;background:transparent}html.app-redesign body.theme-light .swal2-popup .swal2-styled .highlight,html.app-redesign body.theme-light .swal2-confirm .highlight,html.app-redesign body.theme-light .swal2-cancel .highlight,html.app-redesign body.theme-light .btn .highlight,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled .highlight,html.app-redesign body.theme-dark .modal .swal2-confirm .highlight,html.app-redesign body.theme-dark .modal .swal2-cancel .highlight,html.app-redesign body.theme-dark .modal .btn .highlight,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled .highlight,html.app-redesign body.theme-dark .popover .swal2-confirm .highlight,html.app-redesign body.theme-dark .popover .swal2-cancel .highlight,html.app-redesign body.theme-dark .popover .btn .highlight{color:#70747B}html.app-redesign body.theme-light .swal2-popup .swal2-styled[disabled],html.app-redesign body.theme-light .swal2-confirm[disabled],html.app-redesign body.theme-light .swal2-cancel[disabled],html.app-redesign body.theme-light .btn[disabled],html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled[disabled],html.app-redesign body.theme-dark .modal .swal2-confirm[disabled],html.app-redesign body.theme-dark .modal .swal2-cancel[disabled],html.app-redesign body.theme-dark .modal .btn[disabled],html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled[disabled],html.app-redesign body.theme-dark .popover .swal2-confirm[disabled],html.app-redesign body.theme-dark .popover .swal2-cancel[disabled],html.app-redesign body.theme-dark .popover .btn[disabled]{color:#9D9D9D !important;background:#F4F3F2 !important;border-color:transparent !important}html.app-redesign body.theme-light .swal2-popup .swal2-styled[disabled] .highlight,html.app-redesign body.theme-light .swal2-confirm[disabled] .highlight,html.app-redesign body.theme-light .swal2-cancel[disabled] .highlight,html.app-redesign body.theme-light .btn[disabled] .highlight,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled[disabled] .highlight,html.app-redesign body.theme-dark .modal .swal2-confirm[disabled] .highlight,html.app-redesign body.theme-dark .modal .swal2-cancel[disabled] .highlight,html.app-redesign body.theme-dark .modal .btn[disabled] .highlight,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled[disabled] .highlight,html.app-redesign body.theme-dark .popover .swal2-confirm[disabled] .highlight,html.app-redesign body.theme-dark .popover .swal2-cancel[disabled] .highlight,html.app-redesign body.theme-dark .popover .btn[disabled] .highlight{color:#70747B !important}html.app-redesign body.theme-light .swal2-popup .swal2-styled.btn-primary,html.app-redesign body.theme-light .swal2-popup .swal2-styled.btn-greened,html.app-redesign body.theme-light .swal2-popup .swal2-styled.swal2-confirm,html.app-redesign body.theme-light .swal2-confirm.btn-primary,html.app-redesign body.theme-light .swal2-confirm.btn-greened,html.app-redesign body.theme-light .swal2-confirm.swal2-confirm,html.app-redesign body.theme-light .swal2-cancel.btn-primary,html.app-redesign body.theme-light .swal2-cancel.btn-greened,html.app-redesign body.theme-light .swal2-cancel.swal2-confirm,html.app-redesign body.theme-light .btn.btn-primary,html.app-redesign body.theme-light .btn.btn-greened,html.app-redesign body.theme-light .btn.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled.btn-primary,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled.btn-greened,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-confirm.btn-primary,html.app-redesign body.theme-dark .modal .swal2-confirm.btn-greened,html.app-redesign body.theme-dark .modal .swal2-confirm.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-cancel.btn-primary,html.app-redesign body.theme-dark .modal .swal2-cancel.btn-greened,html.app-redesign body.theme-dark .modal .swal2-cancel.swal2-confirm,html.app-redesign body.theme-dark .modal .btn.btn-primary,html.app-redesign body.theme-dark .modal .btn.btn-greened,html.app-redesign body.theme-dark .modal .btn.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled.btn-primary,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled.btn-greened,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-confirm.btn-primary,html.app-redesign body.theme-dark .popover .swal2-confirm.btn-greened,html.app-redesign body.theme-dark .popover .swal2-confirm.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-cancel.btn-primary,html.app-redesign body.theme-dark .popover .swal2-cancel.btn-greened,html.app-redesign body.theme-dark .popover .swal2-cancel.swal2-confirm,html.app-redesign body.theme-dark .popover .btn.btn-primary,html.app-redesign body.theme-dark .popover .btn.btn-greened,html.app-redesign body.theme-dark .popover .btn.swal2-confirm{color:#FFFFFF;background:#59BA40;border-color:transparent}html.app-redesign body.theme-light .swal2-popup .swal2-styled.btn-primary .highlight,html.app-redesign body.theme-light .swal2-popup .swal2-styled.btn-greened .highlight,html.app-redesign body.theme-light .swal2-popup .swal2-styled.swal2-confirm .highlight,html.app-redesign body.theme-light .swal2-confirm.btn-primary .highlight,html.app-redesign body.theme-light .swal2-confirm.btn-greened .highlight,html.app-redesign body.theme-light .swal2-confirm.swal2-confirm .highlight,html.app-redesign body.theme-light .swal2-cancel.btn-primary .highlight,html.app-redesign body.theme-light .swal2-cancel.btn-greened .highlight,html.app-redesign body.theme-light .swal2-cancel.swal2-confirm .highlight,html.app-redesign body.theme-light .btn.btn-primary .highlight,html.app-redesign body.theme-light .btn.btn-greened .highlight,html.app-redesign body.theme-light .btn.swal2-confirm .highlight,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled.btn-primary .highlight,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled.btn-greened .highlight,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled.swal2-confirm .highlight,html.app-redesign body.theme-dark .modal .swal2-confirm.btn-primary .highlight,html.app-redesign body.theme-dark .modal .swal2-confirm.btn-greened .highlight,html.app-redesign body.theme-dark .modal .swal2-confirm.swal2-confirm .highlight,html.app-redesign body.theme-dark .modal .swal2-cancel.btn-primary .highlight,html.app-redesign body.theme-dark .modal .swal2-cancel.btn-greened .highlight,html.app-redesign body.theme-dark .modal .swal2-cancel.swal2-confirm .highlight,html.app-redesign body.theme-dark .modal .btn.btn-primary .highlight,html.app-redesign body.theme-dark .modal .btn.btn-greened .highlight,html.app-redesign body.theme-dark .modal .btn.swal2-confirm .highlight,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled.btn-primary .highlight,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled.btn-greened .highlight,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled.swal2-confirm .highlight,html.app-redesign body.theme-dark .popover .swal2-confirm.btn-primary .highlight,html.app-redesign body.theme-dark .popover .swal2-confirm.btn-greened .highlight,html.app-redesign body.theme-dark .popover .swal2-confirm.swal2-confirm .highlight,html.app-redesign body.theme-dark .popover .swal2-cancel.btn-primary .highlight,html.app-redesign body.theme-dark .popover .swal2-cancel.btn-greened .highlight,html.app-redesign body.theme-dark .popover .swal2-cancel.swal2-confirm .highlight,html.app-redesign body.theme-dark .popover .btn.btn-primary .highlight,html.app-redesign body.theme-dark .popover .btn.btn-greened .highlight,html.app-redesign body.theme-dark .popover .btn.swal2-confirm .highlight{color:#FFE32B}html.app-redesign body.theme-light .swal2-popup .swal2-styled:hover.btn-default,html.app-redesign body.theme-light .swal2-popup .swal2-styled:hover.swal2-cancel,html.app-redesign body.theme-light .swal2-confirm:hover.btn-default,html.app-redesign body.theme-light .swal2-confirm:hover.swal2-cancel,html.app-redesign body.theme-light .swal2-cancel:hover.btn-default,html.app-redesign body.theme-light .swal2-cancel:hover.swal2-cancel,html.app-redesign body.theme-light .btn:hover.btn-default,html.app-redesign body.theme-light .btn:hover.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:hover.btn-default,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:hover.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-confirm:hover.btn-default,html.app-redesign body.theme-dark .modal .swal2-confirm:hover.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-cancel:hover.btn-default,html.app-redesign body.theme-dark .modal .swal2-cancel:hover.swal2-cancel,html.app-redesign body.theme-dark .modal .btn:hover.btn-default,html.app-redesign body.theme-dark .modal .btn:hover.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:hover.btn-default,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:hover.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-confirm:hover.btn-default,html.app-redesign body.theme-dark .popover .swal2-confirm:hover.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-cancel:hover.btn-default,html.app-redesign body.theme-dark .popover .swal2-cancel:hover.swal2-cancel,html.app-redesign body.theme-dark .popover .btn:hover.btn-default,html.app-redesign body.theme-dark .popover .btn:hover.swal2-cancel{color:#59BA40;background:#59ba4033;border-color:transparent}html.app-redesign body.theme-light .swal2-popup .swal2-styled:hover.btn-primary,html.app-redesign body.theme-light .swal2-popup .swal2-styled:hover.btn-greened,html.app-redesign body.theme-light .swal2-popup .swal2-styled:hover.swal2-confirm,html.app-redesign body.theme-light .swal2-confirm:hover.btn-primary,html.app-redesign body.theme-light .swal2-confirm:hover.btn-greened,html.app-redesign body.theme-light .swal2-confirm:hover.swal2-confirm,html.app-redesign body.theme-light .swal2-cancel:hover.btn-primary,html.app-redesign body.theme-light .swal2-cancel:hover.btn-greened,html.app-redesign body.theme-light .swal2-cancel:hover.swal2-confirm,html.app-redesign body.theme-light .btn:hover.btn-primary,html.app-redesign body.theme-light .btn:hover.btn-greened,html.app-redesign body.theme-light .btn:hover.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:hover.btn-primary,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:hover.btn-greened,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:hover.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-confirm:hover.btn-primary,html.app-redesign body.theme-dark .modal .swal2-confirm:hover.btn-greened,html.app-redesign body.theme-dark .modal .swal2-confirm:hover.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-cancel:hover.btn-primary,html.app-redesign body.theme-dark .modal .swal2-cancel:hover.btn-greened,html.app-redesign body.theme-dark .modal .swal2-cancel:hover.swal2-confirm,html.app-redesign body.theme-dark .modal .btn:hover.btn-primary,html.app-redesign body.theme-dark .modal .btn:hover.btn-greened,html.app-redesign body.theme-dark .modal .btn:hover.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:hover.btn-primary,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:hover.btn-greened,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:hover.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-confirm:hover.btn-primary,html.app-redesign body.theme-dark .popover .swal2-confirm:hover.btn-greened,html.app-redesign body.theme-dark .popover .swal2-confirm:hover.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-cancel:hover.btn-primary,html.app-redesign body.theme-dark .popover .swal2-cancel:hover.btn-greened,html.app-redesign body.theme-dark .popover .swal2-cancel:hover.swal2-confirm,html.app-redesign body.theme-dark .popover .btn:hover.btn-primary,html.app-redesign body.theme-dark .popover .btn:hover.btn-greened,html.app-redesign body.theme-dark .popover .btn:hover.swal2-confirm{background:#59BA40B2}html.app-redesign body.theme-light .swal2-popup .swal2-styled:focus.btn-default,html.app-redesign body.theme-light .swal2-popup .swal2-styled:focus.swal2-cancel,html.app-redesign body.theme-light .swal2-popup .swal2-styled:active.btn-default,html.app-redesign body.theme-light .swal2-popup .swal2-styled:active.swal2-cancel,html.app-redesign body.theme-light .swal2-confirm:focus.btn-default,html.app-redesign body.theme-light .swal2-confirm:focus.swal2-cancel,html.app-redesign body.theme-light .swal2-confirm:active.btn-default,html.app-redesign body.theme-light .swal2-confirm:active.swal2-cancel,html.app-redesign body.theme-light .swal2-cancel:focus.btn-default,html.app-redesign body.theme-light .swal2-cancel:focus.swal2-cancel,html.app-redesign body.theme-light .swal2-cancel:active.btn-default,html.app-redesign body.theme-light .swal2-cancel:active.swal2-cancel,html.app-redesign body.theme-light .btn:focus.btn-default,html.app-redesign body.theme-light .btn:focus.swal2-cancel,html.app-redesign body.theme-light .btn:active.btn-default,html.app-redesign body.theme-light .btn:active.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:focus.btn-default,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:focus.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:active.btn-default,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:active.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-confirm:focus.btn-default,html.app-redesign body.theme-dark .modal .swal2-confirm:focus.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-confirm:active.btn-default,html.app-redesign body.theme-dark .modal .swal2-confirm:active.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-cancel:focus.btn-default,html.app-redesign body.theme-dark .modal .swal2-cancel:focus.swal2-cancel,html.app-redesign body.theme-dark .modal .swal2-cancel:active.btn-default,html.app-redesign body.theme-dark .modal .swal2-cancel:active.swal2-cancel,html.app-redesign body.theme-dark .modal .btn:focus.btn-default,html.app-redesign body.theme-dark .modal .btn:focus.swal2-cancel,html.app-redesign body.theme-dark .modal .btn:active.btn-default,html.app-redesign body.theme-dark .modal .btn:active.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:focus.btn-default,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:focus.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:active.btn-default,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:active.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-confirm:focus.btn-default,html.app-redesign body.theme-dark .popover .swal2-confirm:focus.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-confirm:active.btn-default,html.app-redesign body.theme-dark .popover .swal2-confirm:active.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-cancel:focus.btn-default,html.app-redesign body.theme-dark .popover .swal2-cancel:focus.swal2-cancel,html.app-redesign body.theme-dark .popover .swal2-cancel:active.btn-default,html.app-redesign body.theme-dark .popover .swal2-cancel:active.swal2-cancel,html.app-redesign body.theme-dark .popover .btn:focus.btn-default,html.app-redesign body.theme-dark .popover .btn:focus.swal2-cancel,html.app-redesign body.theme-dark .popover .btn:active.btn-default,html.app-redesign body.theme-dark .popover .btn:active.swal2-cancel{color:#59BA40;background:#43ac284d;border-color:transparent}html.app-redesign body.theme-light .swal2-popup .swal2-styled:focus.btn-primary,html.app-redesign body.theme-light .swal2-popup .swal2-styled:focus.btn-greened,html.app-redesign body.theme-light .swal2-popup .swal2-styled:focus.swal2-confirm,html.app-redesign body.theme-light .swal2-popup .swal2-styled:active.btn-primary,html.app-redesign body.theme-light .swal2-popup .swal2-styled:active.btn-greened,html.app-redesign body.theme-light .swal2-popup .swal2-styled:active.swal2-confirm,html.app-redesign body.theme-light .swal2-confirm:focus.btn-primary,html.app-redesign body.theme-light .swal2-confirm:focus.btn-greened,html.app-redesign body.theme-light .swal2-confirm:focus.swal2-confirm,html.app-redesign body.theme-light .swal2-confirm:active.btn-primary,html.app-redesign body.theme-light .swal2-confirm:active.btn-greened,html.app-redesign body.theme-light .swal2-confirm:active.swal2-confirm,html.app-redesign body.theme-light .swal2-cancel:focus.btn-primary,html.app-redesign body.theme-light .swal2-cancel:focus.btn-greened,html.app-redesign body.theme-light .swal2-cancel:focus.swal2-confirm,html.app-redesign body.theme-light .swal2-cancel:active.btn-primary,html.app-redesign body.theme-light .swal2-cancel:active.btn-greened,html.app-redesign body.theme-light .swal2-cancel:active.swal2-confirm,html.app-redesign body.theme-light .btn:focus.btn-primary,html.app-redesign body.theme-light .btn:focus.btn-greened,html.app-redesign body.theme-light .btn:focus.swal2-confirm,html.app-redesign body.theme-light .btn:active.btn-primary,html.app-redesign body.theme-light .btn:active.btn-greened,html.app-redesign body.theme-light .btn:active.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:focus.btn-primary,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:focus.btn-greened,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:focus.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:active.btn-primary,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:active.btn-greened,html.app-redesign body.theme-dark .modal .swal2-popup .swal2-styled:active.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-confirm:focus.btn-primary,html.app-redesign body.theme-dark .modal .swal2-confirm:focus.btn-greened,html.app-redesign body.theme-dark .modal .swal2-confirm:focus.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-confirm:active.btn-primary,html.app-redesign body.theme-dark .modal .swal2-confirm:active.btn-greened,html.app-redesign body.theme-dark .modal .swal2-confirm:active.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-cancel:focus.btn-primary,html.app-redesign body.theme-dark .modal .swal2-cancel:focus.btn-greened,html.app-redesign body.theme-dark .modal .swal2-cancel:focus.swal2-confirm,html.app-redesign body.theme-dark .modal .swal2-cancel:active.btn-primary,html.app-redesign body.theme-dark .modal .swal2-cancel:active.btn-greened,html.app-redesign body.theme-dark .modal .swal2-cancel:active.swal2-confirm,html.app-redesign body.theme-dark .modal .btn:focus.btn-primary,html.app-redesign body.theme-dark .modal .btn:focus.btn-greened,html.app-redesign body.theme-dark .modal .btn:focus.swal2-confirm,html.app-redesign body.theme-dark .modal .btn:active.btn-primary,html.app-redesign body.theme-dark .modal .btn:active.btn-greened,html.app-redesign body.theme-dark .modal .btn:active.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:focus.btn-primary,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:focus.btn-greened,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:focus.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:active.btn-primary,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:active.btn-greened,html.app-redesign body.theme-dark .popover .swal2-popup .swal2-styled:active.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-confirm:focus.btn-primary,html.app-redesign body.theme-dark .popover .swal2-confirm:focus.btn-greened,html.app-redesign body.theme-dark .popover .swal2-confirm:focus.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-confirm:active.btn-primary,html.app-redesign body.theme-dark .popover .swal2-confirm:active.btn-greened,html.app-redesign body.theme-dark .popover .swal2-confirm:active.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-cancel:focus.btn-primary,html.app-redesign body.theme-dark .popover .swal2-cancel:focus.btn-greened,html.app-redesign body.theme-dark .popover .swal2-cancel:focus.swal2-confirm,html.app-redesign body.theme-dark .popover .swal2-cancel:active.btn-primary,html.app-redesign body.theme-dark .popover .swal2-cancel:active.btn-greened,html.app-redesign body.theme-dark .popover .swal2-cancel:active.swal2-confirm,html.app-redesign body.theme-dark .popover .btn:focus.btn-primary,html.app-redesign body.theme-dark .popover .btn:focus.btn-greened,html.app-redesign body.theme-dark .popover .btn:focus.swal2-confirm,html.app-redesign body.theme-dark .popover .btn:active.btn-primary,html.app-redesign body.theme-dark .popover .btn:active.btn-greened,html.app-redesign body.theme-dark .popover .btn:active.swal2-confirm{background:#43AC28}html.app-redesign body.theme-dark .swal2-popup .swal2-styled,html.app-redesign body.theme-dark .swal2-confirm,html.app-redesign body.theme-dark .swal2-cancel,html.app-redesign body.theme-dark .btn,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled,html.app-redesign body.theme-light .popover .swal2-confirm,html.app-redesign body.theme-light .popover .swal2-cancel,html.app-redesign body.theme-light .popover .btn{color:#D9D9D9;border-color:#70747b;background:transparent}html.app-redesign body.theme-dark .swal2-popup .swal2-styled .highlight,html.app-redesign body.theme-dark .swal2-confirm .highlight,html.app-redesign body.theme-dark .swal2-cancel .highlight,html.app-redesign body.theme-dark .btn .highlight,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled .highlight,html.app-redesign body.theme-light .popover .swal2-confirm .highlight,html.app-redesign body.theme-light .popover .swal2-cancel .highlight,html.app-redesign body.theme-light .popover .btn .highlight{color:#D9D9D9}html.app-redesign body.theme-dark .swal2-popup .swal2-styled[disabled],html.app-redesign body.theme-dark .swal2-confirm[disabled],html.app-redesign body.theme-dark .swal2-cancel[disabled],html.app-redesign body.theme-dark .btn[disabled],html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled[disabled],html.app-redesign body.theme-light .popover .swal2-confirm[disabled],html.app-redesign body.theme-light .popover .swal2-cancel[disabled],html.app-redesign body.theme-light .popover .btn[disabled]{color:#919192 !important;background:rgba(157,157,157,0.301961) !important;border-color:transparent !important}html.app-redesign body.theme-dark .swal2-popup .swal2-styled[disabled] .highlight,html.app-redesign body.theme-dark .swal2-confirm[disabled] .highlight,html.app-redesign body.theme-dark .swal2-cancel[disabled] .highlight,html.app-redesign body.theme-dark .btn[disabled] .highlight,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled[disabled] .highlight,html.app-redesign body.theme-light .popover .swal2-confirm[disabled] .highlight,html.app-redesign body.theme-light .popover .swal2-cancel[disabled] .highlight,html.app-redesign body.theme-light .popover .btn[disabled] .highlight{color:#D9D9D9 !important}html.app-redesign body.theme-dark .swal2-popup .swal2-styled.btn-primary,html.app-redesign body.theme-dark .swal2-popup .swal2-styled.btn-greened,html.app-redesign body.theme-dark .swal2-popup .swal2-styled.swal2-confirm,html.app-redesign body.theme-dark .swal2-confirm.btn-primary,html.app-redesign body.theme-dark .swal2-confirm.btn-greened,html.app-redesign body.theme-dark .swal2-confirm.swal2-confirm,html.app-redesign body.theme-dark .swal2-cancel.btn-primary,html.app-redesign body.theme-dark .swal2-cancel.btn-greened,html.app-redesign body.theme-dark .swal2-cancel.swal2-confirm,html.app-redesign body.theme-dark .btn.btn-primary,html.app-redesign body.theme-dark .btn.btn-greened,html.app-redesign body.theme-dark .btn.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled.btn-primary,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled.btn-greened,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-confirm.btn-primary,html.app-redesign body.theme-light .popover .swal2-confirm.btn-greened,html.app-redesign body.theme-light .popover .swal2-confirm.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-cancel.btn-primary,html.app-redesign body.theme-light .popover .swal2-cancel.btn-greened,html.app-redesign body.theme-light .popover .swal2-cancel.swal2-confirm,html.app-redesign body.theme-light .popover .btn.btn-primary,html.app-redesign body.theme-light .popover .btn.btn-greened,html.app-redesign body.theme-light .popover .btn.swal2-confirm{color:#FFFFFF;background:#59BA40;border-color:transparent}html.app-redesign body.theme-dark .swal2-popup .swal2-styled.btn-primary .highlight,html.app-redesign body.theme-dark .swal2-popup .swal2-styled.btn-greened .highlight,html.app-redesign body.theme-dark .swal2-popup .swal2-styled.swal2-confirm .highlight,html.app-redesign body.theme-dark .swal2-confirm.btn-primary .highlight,html.app-redesign body.theme-dark .swal2-confirm.btn-greened .highlight,html.app-redesign body.theme-dark .swal2-confirm.swal2-confirm .highlight,html.app-redesign body.theme-dark .swal2-cancel.btn-primary .highlight,html.app-redesign body.theme-dark .swal2-cancel.btn-greened .highlight,html.app-redesign body.theme-dark .swal2-cancel.swal2-confirm .highlight,html.app-redesign body.theme-dark .btn.btn-primary .highlight,html.app-redesign body.theme-dark .btn.btn-greened .highlight,html.app-redesign body.theme-dark .btn.swal2-confirm .highlight,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled.btn-primary .highlight,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled.btn-greened .highlight,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled.swal2-confirm .highlight,html.app-redesign body.theme-light .popover .swal2-confirm.btn-primary .highlight,html.app-redesign body.theme-light .popover .swal2-confirm.btn-greened .highlight,html.app-redesign body.theme-light .popover .swal2-confirm.swal2-confirm .highlight,html.app-redesign body.theme-light .popover .swal2-cancel.btn-primary .highlight,html.app-redesign body.theme-light .popover .swal2-cancel.btn-greened .highlight,html.app-redesign body.theme-light .popover .swal2-cancel.swal2-confirm .highlight,html.app-redesign body.theme-light .popover .btn.btn-primary .highlight,html.app-redesign body.theme-light .popover .btn.btn-greened .highlight,html.app-redesign body.theme-light .popover .btn.swal2-confirm .highlight{color:#FFE32B}html.app-redesign body.theme-dark .swal2-popup .swal2-styled:hover.btn-default,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:hover.swal2-cancel,html.app-redesign body.theme-dark .swal2-confirm:hover.btn-default,html.app-redesign body.theme-dark .swal2-confirm:hover.swal2-cancel,html.app-redesign body.theme-dark .swal2-cancel:hover.btn-default,html.app-redesign body.theme-dark .swal2-cancel:hover.swal2-cancel,html.app-redesign body.theme-dark .btn:hover.btn-default,html.app-redesign body.theme-dark .btn:hover.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:hover.btn-default,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:hover.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-confirm:hover.btn-default,html.app-redesign body.theme-light .popover .swal2-confirm:hover.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-cancel:hover.btn-default,html.app-redesign body.theme-light .popover .swal2-cancel:hover.swal2-cancel,html.app-redesign body.theme-light .popover .btn:hover.btn-default,html.app-redesign body.theme-light .popover .btn:hover.swal2-cancel{color:#59BA40;background:#59ba4033;border-color:transparent}html.app-redesign body.theme-dark .swal2-popup .swal2-styled:hover.btn-primary,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:hover.btn-greened,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:hover.swal2-confirm,html.app-redesign body.theme-dark .swal2-confirm:hover.btn-primary,html.app-redesign body.theme-dark .swal2-confirm:hover.btn-greened,html.app-redesign body.theme-dark .swal2-confirm:hover.swal2-confirm,html.app-redesign body.theme-dark .swal2-cancel:hover.btn-primary,html.app-redesign body.theme-dark .swal2-cancel:hover.btn-greened,html.app-redesign body.theme-dark .swal2-cancel:hover.swal2-confirm,html.app-redesign body.theme-dark .btn:hover.btn-primary,html.app-redesign body.theme-dark .btn:hover.btn-greened,html.app-redesign body.theme-dark .btn:hover.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:hover.btn-primary,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:hover.btn-greened,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:hover.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-confirm:hover.btn-primary,html.app-redesign body.theme-light .popover .swal2-confirm:hover.btn-greened,html.app-redesign body.theme-light .popover .swal2-confirm:hover.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-cancel:hover.btn-primary,html.app-redesign body.theme-light .popover .swal2-cancel:hover.btn-greened,html.app-redesign body.theme-light .popover .swal2-cancel:hover.swal2-confirm,html.app-redesign body.theme-light .popover .btn:hover.btn-primary,html.app-redesign body.theme-light .popover .btn:hover.btn-greened,html.app-redesign body.theme-light .popover .btn:hover.swal2-confirm{background:#59BA40B2}html.app-redesign body.theme-dark .swal2-popup .swal2-styled:focus.btn-default,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:focus.swal2-cancel,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:active.btn-default,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:active.swal2-cancel,html.app-redesign body.theme-dark .swal2-confirm:focus.btn-default,html.app-redesign body.theme-dark .swal2-confirm:focus.swal2-cancel,html.app-redesign body.theme-dark .swal2-confirm:active.btn-default,html.app-redesign body.theme-dark .swal2-confirm:active.swal2-cancel,html.app-redesign body.theme-dark .swal2-cancel:focus.btn-default,html.app-redesign body.theme-dark .swal2-cancel:focus.swal2-cancel,html.app-redesign body.theme-dark .swal2-cancel:active.btn-default,html.app-redesign body.theme-dark .swal2-cancel:active.swal2-cancel,html.app-redesign body.theme-dark .btn:focus.btn-default,html.app-redesign body.theme-dark .btn:focus.swal2-cancel,html.app-redesign body.theme-dark .btn:active.btn-default,html.app-redesign body.theme-dark .btn:active.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:focus.btn-default,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:focus.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:active.btn-default,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:active.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-confirm:focus.btn-default,html.app-redesign body.theme-light .popover .swal2-confirm:focus.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-confirm:active.btn-default,html.app-redesign body.theme-light .popover .swal2-confirm:active.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-cancel:focus.btn-default,html.app-redesign body.theme-light .popover .swal2-cancel:focus.swal2-cancel,html.app-redesign body.theme-light .popover .swal2-cancel:active.btn-default,html.app-redesign body.theme-light .popover .swal2-cancel:active.swal2-cancel,html.app-redesign body.theme-light .popover .btn:focus.btn-default,html.app-redesign body.theme-light .popover .btn:focus.swal2-cancel,html.app-redesign body.theme-light .popover .btn:active.btn-default,html.app-redesign body.theme-light .popover .btn:active.swal2-cancel{color:#59BA40;background:#43ac284d;border-color:transparent}html.app-redesign body.theme-dark .swal2-popup .swal2-styled:focus.btn-primary,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:focus.btn-greened,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:focus.swal2-confirm,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:active.btn-primary,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:active.btn-greened,html.app-redesign body.theme-dark .swal2-popup .swal2-styled:active.swal2-confirm,html.app-redesign body.theme-dark .swal2-confirm:focus.btn-primary,html.app-redesign body.theme-dark .swal2-confirm:focus.btn-greened,html.app-redesign body.theme-dark .swal2-confirm:focus.swal2-confirm,html.app-redesign body.theme-dark .swal2-confirm:active.btn-primary,html.app-redesign body.theme-dark .swal2-confirm:active.btn-greened,html.app-redesign body.theme-dark .swal2-confirm:active.swal2-confirm,html.app-redesign body.theme-dark .swal2-cancel:focus.btn-primary,html.app-redesign body.theme-dark .swal2-cancel:focus.btn-greened,html.app-redesign body.theme-dark .swal2-cancel:focus.swal2-confirm,html.app-redesign body.theme-dark .swal2-cancel:active.btn-primary,html.app-redesign body.theme-dark .swal2-cancel:active.btn-greened,html.app-redesign body.theme-dark .swal2-cancel:active.swal2-confirm,html.app-redesign body.theme-dark .btn:focus.btn-primary,html.app-redesign body.theme-dark .btn:focus.btn-greened,html.app-redesign body.theme-dark .btn:focus.swal2-confirm,html.app-redesign body.theme-dark .btn:active.btn-primary,html.app-redesign body.theme-dark .btn:active.btn-greened,html.app-redesign body.theme-dark .btn:active.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:focus.btn-primary,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:focus.btn-greened,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:focus.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:active.btn-primary,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:active.btn-greened,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled:active.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-confirm:focus.btn-primary,html.app-redesign body.theme-light .popover .swal2-confirm:focus.btn-greened,html.app-redesign body.theme-light .popover .swal2-confirm:focus.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-confirm:active.btn-primary,html.app-redesign body.theme-light .popover .swal2-confirm:active.btn-greened,html.app-redesign body.theme-light .popover .swal2-confirm:active.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-cancel:focus.btn-primary,html.app-redesign body.theme-light .popover .swal2-cancel:focus.btn-greened,html.app-redesign body.theme-light .popover .swal2-cancel:focus.swal2-confirm,html.app-redesign body.theme-light .popover .swal2-cancel:active.btn-primary,html.app-redesign body.theme-light .popover .swal2-cancel:active.btn-greened,html.app-redesign body.theme-light .popover .swal2-cancel:active.swal2-confirm,html.app-redesign body.theme-light .popover .btn:focus.btn-primary,html.app-redesign body.theme-light .popover .btn:focus.btn-greened,html.app-redesign body.theme-light .popover .btn:focus.swal2-confirm,html.app-redesign body.theme-light .popover .btn:active.btn-primary,html.app-redesign body.theme-light .popover .btn:active.btn-greened,html.app-redesign body.theme-light .popover .btn:active.swal2-confirm{background:#43AC28}html.app-redesign body.theme-dark .swal2-popup .swal2-styled,html.app-redesign body.theme-dark .swal2-confirm,html.app-redesign body.theme-dark .swal2-cancel,html.app-redesign body.theme-light .popover .swal2-popup .swal2-styled,html.app-redesign body.theme-light .popover .swal2-confirm,html.app-redesign body.theme-light .popover .swal2-cancel{margin:0;color:#5F4F69}html.app-redesign label.checkbox{margin:0;padding-left:24px;font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:18px;cursor:pointer;user-select:none}html.app-redesign label.checkbox:disabled{cursor:not-allowed}html.app-redesign label.checkbox input[type="checkbox"]{visibility:hidden;opacity:0;pointer-events:none}html.app-redesign label.checkbox [data-checkbox-icon]{display:none;position:absolute;left:0;top:0;width:12px;height:12px;margin:6px 2px}html.app-redesign label.checkbox input[type="checkbox"]:not(:checked) ~ [data-checkbox-icon="unchecked"],html.app-redesign label.checkbox input[type="checkbox"]:checked ~ [data-checkbox-icon="checked"]{display:block}html.app-redesign label.checkbox input[type="checkbox"]:disabled ~ [data-checkbox-icon]{cursor:not-allowed}html.app-redesign body.theme-light label.checkbox [data-checkbox-icon]{color:#59BA40}html.app-redesign body.theme-light label.checkbox:disabled [data-checkbox-icon],html.app-redesign body.theme-light label.checkbox input[type="checkbox"]:disabled ~ [data-checkbox-icon]{color:rgba(89,186,64,0.698039) !important}html.app-redesign body.theme-light label.checkbox:hover [data-checkbox-icon],html.app-redesign body.theme-light label.checkbox:active [data-checkbox-icon],html.app-redesign body.theme-light label.checkbox:focus [data-checkbox-icon]{color:#43AC28}html.app-redesign body.theme-dark label.checkbox [data-checkbox-icon]{color:#59BA40}html.app-redesign body.theme-dark label.checkbox:disabled [data-checkbox-icon],html.app-redesign body.theme-dark label.checkbox input[type="checkbox"]:disabled ~ [data-checkbox-icon]{color:rgba(89,186,64,0.698039) !important}html.app-redesign body.theme-dark label.checkbox:hover [data-checkbox-icon],html.app-redesign body.theme-dark label.checkbox:active [data-checkbox-icon],html.app-redesign body.theme-dark label.checkbox:focus [data-checkbox-icon]{color:#43AC28}html.app-redesign .switch{display:inline-flex;cursor:pointer;border:1px solid;border-radius:12px;transition:background 0.2s}html.app-redesign .switch .switch-item{margin:-1px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:50%;visibility:hidden}html.app-redesign .switch .switch-item:first-child{margin-right:-2px}html.app-redesign .switch .switch-item:last-child{margin-left:-2px}html.app-redesign .switch .switch-item svg{width:14px;height:14px}html.app-redesign .switch .switch-item.switch-item-active{visibility:visible}html.app-redesign body.theme-light .switch{border-color:#E6E6E6;color:#5F4F69;background:#FFFFFF}html.app-redesign body.theme-light .switch .switch-item-active{background-color:#E6E6E6}html.app-redesign body.theme-dark .switch{border-color:#48494C;color:#D9D9D9;background:#2d2f31}html.app-redesign body.theme-dark .switch .switch-item-active{background-color:#48494C}html.app-redesign .progress{margin-bottom:0}html.app-redesign .progress.progress-thin{height:4px}html.app-redesign .progress .progress-bar.progress-bar-success{background-color:#59BA40}html.app-redesign body.theme-light .progress{background-color:#E6E6E6}html.app-redesign body.theme-dark .progress{background:#302D33}html.app-redesign .tooltip .tooltip-inner{width:max-content;max-width:456px;border:1px solid;padding:12px 20px;font-family:"Inter", sans-serif;font-size:14px;font-weight:400}html.app-redesign .tooltip .tooltip-arrow{display:none}html.app-redesign body.theme-light .tooltip .tooltip-inner{color:#ffffff;background:#222;border-color:#222}html.app-redesign body.theme-light .tooltip .tooltip-inner a{color:#ffffff}html.app-redesign body.theme-dark .tooltip .tooltip-inner{color:#ffffff;background:#96600e;border-color:#c67e11}html.app-redesign body.theme-dark .tooltip .tooltip-inner a{color:#ffffff}html.app-redesign .popover{padding:12px 16px}html.app-redesign .popover .popover-title{padding:0;border:none;background:none;font-weight:700;font-size:14px;line-height:16px}html.app-redesign .popover .popover-content{margin-top:8px;padding:0;font-weight:400;font-size:14px;line-height:150%}html.app-redesign body.theme-light .popover{color:#FFFFFF;background:#525252}html.app-redesign body.theme-light .popover.left>.arrow:after{border-left-color:#525252}html.app-redesign body.theme-light .popover.top>.arrow:after{border-top-color:#525252}html.app-redesign body.theme-light .popover.right>.arrow:after{border-right-color:#525252}html.app-redesign body.theme-light .popover.bottom>.arrow:after{border-bottom-color:#525252}html.app-redesign body.theme-dark .popover{color:#1A1A1A;background:#D9D9D9}html.app-redesign body.theme-dark .popover.left>.arrow:after{border-left-color:#D9D9D9}html.app-redesign body.theme-dark .popover.top>.arrow:after{border-top-color:#D9D9D9}html.app-redesign body.theme-dark .popover.right>.arrow:after{border-right-color:#D9D9D9}html.app-redesign body.theme-dark .popover.bottom>.arrow:after{border-bottom-color:#D9D9D9}html.app-redesign .swal2-popup{min-width:366px;padding:0;color:#1A1A1A;background:#FFFFFF;border-radius:24px;box-shadow:0px 2px 20px 0px #0000001F}html.app-redesign .swal2-popup .swal2-header{gap:16px;padding:32px 40px 16px}html.app-redesign .swal2-popup .swal2-header .swal2-icon{position:relative;margin:0;border:none;border-radius:0;width:64px;height:64px}html.app-redesign .swal2-popup .swal2-header .swal2-icon.swal2-warning .swal2-icon-text{display:none}html.app-redesign .swal2-popup .swal2-header .swal2-icon.swal2-warning:before{position:absolute;left:0;top:0;width:100%;height:100%;content:' ';background:url(assets/ad61811025af442e60e8b8c71dc4b906.svg) center center/contain no-repeat}html.app-redesign .swal2-popup .swal2-header .swal2-title{margin:0;font-family:"Inter", sans-serif;font-weight:900;font-size:32px;line-height:40px;color:#1A1A1A}html.app-redesign .swal2-popup .swal2-content{padding:0 40px;font-family:"Inter", sans-serif;font-weight:500;font-size:16px;line-height:24px}html.app-redesign .swal2-popup .swal2-content b{font-weight:800}html.app-redesign .swal2-popup .swal2-content .volume-visualization-renderer{margin-top:16px;border-radius:20px}html.app-redesign .swal2-popup .swal2-actions{display:flex;flex-direction:row-reverse;margin:0;padding:32px 40px;gap:16px}html.app-redesign .modal{scrollbar-width:thin}html.app-redesign .modal .modal-dialog{display:flex;margin:16px;left:50%;top:50%;max-height:calc(100% - 32px);transform:translate(-50%, -100%)}@media (min-width: 1199px){html.app-redesign .modal .modal-dialog.modal-lg{width:1056px}}html.app-redesign .modal .modal-dialog .modal-content{display:flex;flex-direction:column;gap:32px;padding:32px 40px;border-radius:24px;background:#FFFFFF;box-shadow:none;overflow:hidden}html.app-redesign .modal .modal-dialog .modal-content .modal-header{position:relative;padding:0;color:#1A1A1A;background:none;border:none}html.app-redesign .modal .modal-dialog .modal-content .modal-header .modal-header-icon{margin-bottom:12px;display:flex;justify-content:center;color:#FF8A00}html.app-redesign .modal .modal-dialog .modal-content .modal-header .modal-header-icon svg{width:40px;height:40px}html.app-redesign .modal .modal-dialog .modal-content .modal-header .modal-title{font-weight:900;font-size:32px;line-height:40px;text-align:center}html.app-redesign .modal .modal-dialog .modal-content .modal-header .close{float:none;position:absolute;right:0;top:0;transform:translateY(50%);margin:0;color:#70747B;text-shadow:none;opacity:1;outline:none}html.app-redesign .modal .modal-dialog .modal-content .modal-header .close svg{width:16px;height:16px}html.app-redesign .modal .modal-dialog .modal-content .modal-header .close:hover{color:#59ba40}html.app-redesign .modal .modal-dialog .modal-content .modal-body{padding:0;color:#1A1A1A;background:none;font-weight:500;font-size:16px;line-height:24px;overflow:auto;scrollbar-width:thin}html.app-redesign .modal .modal-dialog .modal-content .modal-body a,html.app-redesign .modal .modal-dialog .modal-content .modal-body b,html.app-redesign .modal .modal-dialog .modal-content .modal-body strong{color:#1A1A1A;font-weight:700}html.app-redesign .modal.in .modal-dialog{transform:translate(-50%, calc(-50% - 16px))}@media (max-width: 768px){html.app-redesign .modal{overflow:hidden}html.app-redesign .modal .modal-dialog{display:flex;justify-content:center;max-height:calc(100% - 32px);left:0;top:50%;transform:translateY(0)}html.app-redesign .modal .modal-dialog .modal-content{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px;border-radius:16px}html.app-redesign .modal .modal-dialog .modal-content .modal-header .modal-title{font-size:24px}html.app-redesign .modal .modal-dialog .modal-content .modal-header .close{transform:none}html.app-redesign .modal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;overflow:auto}html.app-redesign .modal.in .modal-dialog{transform:translateY(calc(-50% - 16px))}}html.app-redesign .modal-backdrop{opacity:1;background:#00000099}html.app-redesign .calculator-select-modal-values{display:flex;flex-wrap:wrap;gap:32px 0;justify-content:space-between}@media (max-width: 768px){html.app-redesign .calculator-select-modal-values{gap:32px;justify-content:space-around}}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value{width:220px;cursor:pointer}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .thumbnail{margin:0;padding:0;border:none;transition:none}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .thumbnail .image{position:relative}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .thumbnail .image img{width:220px;height:150px;border-radius:8px;box-shadow:0px 1px 4px 0px #00000040}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption{margin-top:8px;padding:0;color:#1A1A1A}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption .title{font-weight:700;font-size:16px;line-height:24px}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption .description{margin-top:8px;font-weight:500;font-size:12px;line-height:16px;color:#70747B}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption .description:empty{display:none}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption b{font-weight:700}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption .price{margin-top:16px;font-weight:700;font-size:14px;line-height:16px}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value .caption .price .calculator-option-element-price{display:inline-block;padding:4px 8px;border-radius:6px;background:#FFE32B}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value:hover .thumbnail .image:before,html.app-redesign .calculator-select-modal-values .calculator-select-modal-value.active .thumbnail .image:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px;border:2px solid #59BA40}html.app-redesign .calculator-select-modal-values .calculator-select-modal-value:hover .caption .title,html.app-redesign .calculator-select-modal-values .calculator-select-modal-value.active .caption .title{color:#59BA40}html.app-redesign .form-control{height:auto;padding:15px;border:1px solid;border-radius:8px;box-shadow:none;font-weight:700;font-size:14px;line-height:16px}html.app-redesign .form-control::-webkit-outer-spin-button,html.app-redesign .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html.app-redesign .form-control:focus{border-color:#59BA40 !important}html.app-redesign body.theme-light .form-control{color:#1A1A1A;background-color:#FFFFFF;border-color:#E6E6E6}html.app-redesign body.theme-dark .form-control{color:#E6E6E6;background-color:#292A2C;border-color:#353639}html.app-redesign .input-group .form-control{padding:5px}html.app-redesign .input-group .btn{padding:5px}html.app-redesign .input-group .form-control,html.app-redesign .input-group .btn{transition:none}html.app-redesign .input-group:focus-within .form-control,html.app-redesign .input-group:focus-within .btn{border-color:#59BA40 !important}html.app-redesign .input-group .input-group-btn .btn{padding:5px;border-radius:8px}html.app-redesign .input-group .input-group-btn .btn svg{width:16px;height:16px}html.app-redesign .input-group .input-group-btn:first-child .btn{border-top-right-radius:0;border-bottom-right-radius:0}html.app-redesign .input-group .input-group-btn:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0}html.app-redesign body.theme-light .input-group .input-group-btn .btn{border-color:#E6E6E6}html.app-redesign body.theme-dark .input-group .input-group-btn .btn{border-color:#353639}html.app-redesign .select2-container{font-weight:700;font-size:14px;line-height:16px}html.app-redesign .select2-container.select2-container--default .select2-selection--single{height:auto;padding:15px;border:1px solid;border-radius:8px}html.app-redesign .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;padding-right:calc(16px + 15px);line-height:16px}html.app-redesign .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:16px;height:16px;top:50%;right:16px;transform:translateY(-50%)}html.app-redesign .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{margin:0;left:50%;top:50%;width:8px;height:8px;border:1px solid;border-bottom:none;border-right:none;transform:translate(-50%, -75%) rotate(calc(45deg - 180deg));transform-origin:center center;transition:transform 0.3s ease}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options{max-height:230px;scrollbar-width:thin}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option{padding:15px}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option[aria-selected=true]{background:none}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option:first-child{border-top-left-radius:8px;border-top-right-radius:8px}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option .product-select-option>span{display:inline-block}html.app-redesign .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option .calculator-option-element-price{float:right;margin:0 0 8px 8px}html.app-redesign .select2-container.select2-container--disabled{cursor:not-allowed}html.app-redesign .select2-container.select2-container--disabled .select2-selection--single{pointer-events:none}html.app-redesign .select2-container.select2-container--open .select2-selection--single{border-color:#59BA40 !important}html.app-redesign .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#59BA40 !important;transform:translate(-50%, -25%) rotate(45deg)}html.app-redesign .select2-container.select2-container--open .select2-dropdown{border:1px solid;border-color:#59BA40 !important;border-radius:8px}html.app-redesign .select2-container.select2-container--open .select2-dropdown.select2-dropdown--above{top:-8px}html.app-redesign .select2-container.select2-container--open .select2-dropdown.select2-dropdown--below{top:8px}html.app-redesign body.theme-light .select2-container.select2-container--default .select2-selection--single{background-color:#FFFFFF;border-color:#E6E6E6}html.app-redesign body.theme-light .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1A1A1A}html.app-redesign body.theme-light .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#5F4F69}html.app-redesign body.theme-light .select2-container.select2-container--default .select2-results>.select2-results__options{scrollbar-color:#9D9D9D transparent}html.app-redesign body.theme-light .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option{color:#1A1A1A}html.app-redesign body.theme-light .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option.select2-results__option--highlighted{color:#59BA40;background:#59BA4033}html.app-redesign body.theme-light .select2-container.select2-container--disabled .select2-selection--single{background-color:#F4F3F2 !important}html.app-redesign body.theme-light .select2-container.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#9D9D9D !important}html.app-redesign body.theme-light .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{color:#9D9D9D}html.app-redesign body.theme-light .select2-container.select2-container--open .select2-dropdown{background-color:#FFFFFF;box-shadow:0px 4px 16px -2px #D7CAE780}html.app-redesign body.theme-dark .select2-container.select2-container--default .select2-selection--single{background-color:#292A2C;border-color:#353639}html.app-redesign body.theme-dark .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#E6E6E6}html.app-redesign body.theme-dark .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#D9D9D9}html.app-redesign body.theme-dark .select2-container.select2-container--default .select2-results>.select2-results__options{scrollbar-color:#D9D9D9 transparent}html.app-redesign body.theme-dark .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option{color:#9D9D9D}html.app-redesign body.theme-dark .select2-container.select2-container--default .select2-results>.select2-results__options>.select2-results__option.select2-results__option--highlighted{color:#FFFFFF;background:#58AF4233}html.app-redesign body.theme-dark .select2-container.select2-container--disabled .select2-selection--single{background-color:#38393C !important}html.app-redesign body.theme-dark .select2-container.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#9D9D9D !important}html.app-redesign body.theme-dark .select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{color:#9D9D9D}html.app-redesign body.theme-dark .select2-container.select2-container--open .select2-dropdown{background-color:#292A2C;box-shadow:0px 4px 16px -2px #6D6D6D80}html.app-redesign .tag-group{width:100%;display:flex;flex-wrap:wrap;gap:8px}html.app-redesign .tag-group .tag{border-style:solid;border-radius:8px;font-weight:700;font-size:14px;line-height:16px;cursor:pointer}html.app-redesign .tag-group .tag:hover,html.app-redesign .tag-group .tag.active{padding:10px 14px;border-width:2px;border-color:#59BA40 !important}html.app-redesign .tag-group .tag:not(:hover):not(.active){padding:11px 15px;border-width:1px}html.app-redesign body.theme-light .tag-group .tag{background:#FFFFFF;color:#70747B;border-color:#E6E6E6}html.app-redesign body.theme-light .tag-group .tag:hover,html.app-redesign body.theme-light .tag-group .tag.active{color:#1A1A1A;background:#FFFFFF}html.app-redesign body.theme-dark .tag-group .tag{background:#292A2C;color:#9D9D9D;border-color:#353639}html.app-redesign body.theme-dark .tag-group .tag:hover,html.app-redesign body.theme-dark .tag-group .tag.active{color:#E6E6E6;background:#FFFFFF0F}html.app-redesign .scene-switchers-block .irs,html.app-redesign .calculator-part-block .irs{height:48px;margin-top:4px}html.app-redesign .scene-switchers-block .irs.irs-with-grid,html.app-redesign .calculator-part-block .irs.irs-with-grid{height:68px}html.app-redesign .scene-switchers-block .irs .irs-line,html.app-redesign .calculator-part-block .irs .irs-line{margin:0;height:4px;border-radius:8px;box-shadow:none;background:#5F4F6933}html.app-redesign .scene-switchers-block .irs .irs-single,html.app-redesign .calculator-part-block .irs .irs-single{margin-top:-4px;padding:2px 8px;border-radius:4px;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1px;text-transform:uppercase;background:#59BA40}html.app-redesign .scene-switchers-block .irs .irs-bar,html.app-redesign .calculator-part-block .irs .irs-bar{left:0 !important;height:4px;border-radius:16px;background:#59BA40}html.app-redesign .scene-switchers-block .irs .irs-min,html.app-redesign .scene-switchers-block .irs .irs-max,html.app-redesign .scene-switchers-block .irs .irs-from,html.app-redesign .scene-switchers-block .irs .irs-to,html.app-redesign .calculator-part-block .irs .irs-min,html.app-redesign .calculator-part-block .irs .irs-max,html.app-redesign .calculator-part-block .irs .irs-from,html.app-redesign .calculator-part-block .irs .irs-to{display:none}html.app-redesign .scene-switchers-block .irs .irs-slider,html.app-redesign .calculator-part-block .irs .irs-slider{width:16px;height:16px;border:1px solid;background:#59BA40;box-shadow:none}html.app-redesign .scene-switchers-block .irs .irs-slider:hover,html.app-redesign .scene-switchers-block .irs .irs-slider.state_hover,html.app-redesign .calculator-part-block .irs .irs-slider:hover,html.app-redesign .calculator-part-block .irs .irs-slider.state_hover{background:#58AF42}html.app-redesign .scene-switchers-block .irs .irs-grid,html.app-redesign .calculator-part-block .irs .irs-grid{height:28px}html.app-redesign .scene-switchers-block .irs .irs-grid .irs-grid-pol,html.app-redesign .calculator-part-block .irs .irs-grid .irs-grid-pol{background:#70747B}html.app-redesign .scene-switchers-block .irs .irs-grid .irs-grid-text,html.app-redesign .calculator-part-block .irs .irs-grid .irs-grid-text{font-weight:500;font-size:12px;line-height:14px;text-transform:uppercase;color:#9D9D9D}html.app-redesign body.theme-light .scene-switchers-block .irs .irs-bar,html.app-redesign body.theme-light .calculator-part-block .irs .irs-bar{background:#9D9D9D}html.app-redesign body.theme-light .scene-switchers-block .irs .irs-slider,html.app-redesign body.theme-light .calculator-part-block .irs .irs-slider{border-color:#FFFFFF}html.app-redesign body.theme-dark .scene-switchers-block .irs .irs-bar,html.app-redesign body.theme-dark .calculator-part-block .irs .irs-bar{background:#70747B}html.app-redesign body.theme-dark .scene-switchers-block .irs .irs-slider,html.app-redesign body.theme-dark .calculator-part-block .irs .irs-slider{border-color:#242426}html.app-redesign #top-bar{position:relative;width:100%;display:flex;font-size:12px;font-weight:500;line-height:16px;user-select:none;z-index:501}@media (max-width: 768px){html.app-redesign #top-bar{width:calc(100% - 16px - 16px);margin:8px 16px 24px;padding:0 8px;border-bottom:none !important;border-radius:12px}html.app-redesign #top-bar .showing-warnings-container{display:none}}html.app-redesign #top-bar .top-bar-section{display:flex;flex-wrap:wrap;gap:0 24px}html.app-redesign #top-bar .top-bar-section:first-child{padding-left:32px}html.app-redesign #top-bar .top-bar-section:last-child{padding-right:32px}@media (max-width: 1280px){html.app-redesign #top-bar .top-bar-section{gap:0 8px}}@media (max-width: 768px){html.app-redesign #top-bar .top-bar-section{gap:0 4px}html.app-redesign #top-bar .top-bar-section:first-child{padding-left:0}html.app-redesign #top-bar .top-bar-section[data-ui-opened-right-panel]{display:none}}html.app-redesign #top-bar .top-bar-section.top-bar-section-max{flex:1;justify-content:start}@media (max-width: 768px){html.app-redesign #top-bar .top-bar-section.top-bar-section-max{justify-content:space-between}}html.app-redesign #top-bar .top-bar-section.top-bar-section-max:before{content:' ';display:block;width:0}html.app-redesign #top-bar .top-bar-item{margin:12px 0;height:36px}@media (max-width: 768px){html.app-redesign #top-bar .top-bar-item{margin:8px 0}}html.app-redesign #top-bar .top-bar-item .btn{padding:10px 24px;font-weight:500}html.app-redesign #top-bar .top-bar-item.top-bar-divider{width:1px}html.app-redesign #top-bar .top-bar-item.top-bar-divider:before{content:' ';display:block;left:0;top:0;width:1px;height:36px;background:#9D9D9D3D}html.app-redesign #top-bar .top-bar-item.top-bar-whitespace{width:24px}@media (max-width: 768px){html.app-redesign #top-bar .top-bar-item.top-bar-whitespace{display:none}}@media (max-width: 1280px){html.app-redesign #top-bar .top-bar-item.top-bar-divider{padding:8px 0}html.app-redesign #top-bar .top-bar-item.top-bar-divider:before{height:20px}html.app-redesign #top-bar .top-bar-item.top-bar-whitespace{width:8px}}html.app-redesign #top-bar .showing-warnings-container{position:relative;margin-right:32px;z-index:3}@media (min-width: 1281px){html.app-redesign body.ui-opened-right-panel #top-bar .top-bar-section.top-bar-section-max{justify-content:center;margin-left:-101px;z-index:-1}}html.app-redesign body.ui-opened-right-panel #top-bar .showing-warnings-container{display:none}html.app-redesign body.theme-light #top-bar{color:#70747B;background:#FFFFFF;border-bottom:1px solid #E6E6E6}html.app-redesign body.theme-light #top-bar .top-bar-item .btn.btn-default:not(:hover):not(:focus):not(:active){border-color:#E6E6E6}html.app-redesign body.theme-dark #top-bar{color:#9D9D9D;background:#242426;border-bottom:1px solid #353639}html.app-redesign body.theme-dark #top-bar .top-bar-item .btn.btn-default:not(:hover):not(:focus):not(:active){border-color:#353639}html.app-redesign body.mode-book-constructor .showing-warnings-container{position:absolute !important;margin:0px !important;left:30px}html.app-redesign body.mode-book-constructor #top-bar{justify-content:center}html.app-redesign body.mode-book-constructor #top-bar .top-bar-section-max{flex:none}html.app-redesign .top-bar-button{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}html.app-redesign .top-bar-button:hover,html.app-redesign .top-bar-button.selected{color:#59BA40}html.app-redesign .top-bar-button.disabled{cursor:not-allowed}html.app-redesign .top-bar-button svg{width:16px;height:16px}@media (max-width: 1280px){html.app-redesign .top-bar-button{width:36px;height:36px;padding:8px;border-radius:8px}html.app-redesign .top-bar-button svg{width:20px;height:20px}html.app-redesign .top-bar-button span{display:none}html.app-redesign .top-bar-button.selected{color:#FFFFFF;background:#59BA40}}html.app-redesign body.theme-light .top-bar-button.disabled{color:#9D9D9D}html.app-redesign body.theme-light .top-bar-button.primary:not(.disabled):not(.selected):not(:hover){color:#5F4F69}@media (max-width: 1280px){html.app-redesign body.theme-light .top-bar-button:hover:not(.disabled):not(.selected){color:#5F4F69}}html.app-redesign body.theme-dark .top-bar-button.disabled{color:#70747B}html.app-redesign body.theme-dark .top-bar-button.primary:not(.disabled):not(.selected):not(:hover){color:#D9D9D9}@media (max-width: 1280px){html.app-redesign body.theme-dark .top-bar-button:hover:not(.disabled):not(.selected){color:#D9D9D9}}html.app-redesign .top-bar-info{display:flex;flex-direction:column;justify-content:center;align-items:end}html.app-redesign .top-bar-info .highlight{color:#59BA40}html.app-redesign body.theme-light .top-bar-info .line1{color:#1A1A1A}html.app-redesign body.theme-dark .top-bar-info .line1{color:#D9D9D9}html.app-redesign #left-side{display:grid;grid-template-columns:100%;grid-template-rows:auto minmax(0, 1fr) auto}@media (max-width: 768px){html.app-redesign #left-side{position:relative;height:auto}}html.app-redesign #left-side,html.app-redesign #all-turns{transition:width 0.3s ease}@media (max-width: 1280px){html.app-redesign #left-side,html.app-redesign #all-turns{transition:none}}html.app-redesign #app-loader{position:fixed;left:0;top:0;right:0;bottom:0}html.app-redesign #app-loader,html.app-redesign #canvas-loader{display:flex;align-items:center;justify-content:center;z-index:499;pointer-events:all}html.app-redesign #app-loader .loader,html.app-redesign #canvas-loader .loader{width:100px;height:100px;background:url(assets/59e1da0db6ade1588c40a1b559ca0464.svg) center center/contain no-repeat #fff}html.app-redesign #canvas-placeholder{height:auto}html.app-redesign #canvas-placeholder .current-file-cell-container .current-file-cell .current-file-cell-image-viewport{background:none}html.app-redesign #canvas-placeholder .current-file-cell-container .current-file-cell-original-curtain-container .current-file-cell-original-curtain-content{background:none}html.app-redesign #canvas-placeholder .current-file-cell-requirements{padding:0}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-mobile-content{display:none}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .header{font-family:"Inter", sans-serif;font-weight:700;font-size:24px;line-height:32px}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .requirements{display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .requirements{display:none}}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .requirements .sub-header{font-weight:600;font-size:14px;line-height:16px}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .requirements ul{margin-bottom:0;font-weight:500;font-size:12px;line-height:150%}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .requirements ul li:not(:first-child){margin-top:2px}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .form-group{margin-bottom:0}html.app-redesign #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .loader{width:100px;height:100px;background:url(assets/59e1da0db6ade1588c40a1b559ca0464.svg) center center/contain no-repeat}html.app-redesign #canvas-placeholder .current-file-cell-requirements.current-file-cell-requirements-filled,html.app-redesign #canvas-placeholder .current-file-cell-requirements.current-file-cell-requirements-filled .current-file-cell-requirements-content{background:none !important}html.app-redesign #canvas-placeholder .current-file-cell-requirements.current-file-cell-requirements-filled .current-file-cell-requirements-content .header{display:none}@media (max-width: 768px){html.app-redesign #canvas-placeholder{background:none !important}}html.app-redesign #canvases-all .wrapper{padding:30px 40px;scrollbar-width:thin}@media (max-width: 768px){html.app-redesign #canvases-all{position:relative;margin:0 12px;padding:0}html.app-redesign #canvases-all .wrapper{padding:30px 40px}}html.app-redesign #panel-bottom-left{position:relative;margin-top:calc(-156px + 16px);bottom:calc(-156px + 16px);transition:bottom 0.3s ease, margin-top 0.3s ease;border-top:1px solid}html.app-redesign #panel-bottom-left .book-settings-left,html.app-redesign #panel-bottom-left .book-settings-right{padding:0;display:flex;justify-content:center;align-items:center}html.app-redesign #panel-bottom-left .book-settings-left .btn-turn-scroll,html.app-redesign #panel-bottom-left .book-settings-right .btn-turn-scroll{position:static;line-height:1;width:auto;height:auto}html.app-redesign #panel-bottom-left .book-settings-left,html.app-redesign #panel-bottom-left .book-settings-right,html.app-redesign #panel-bottom-left #all-turns{visibility:hidden;pointer-events:none;height:156px;background:none}@media (max-width: 768px){html.app-redesign #panel-bottom-left{background:transparent !important;border:none;margin:0;bottom:0}html.app-redesign #panel-bottom-left .book-settings{display:none}html.app-redesign #panel-bottom-left #all-turns{visibility:visible;pointer-events:all}}html.app-redesign #all-turns{width:calc(100% - 89px);scrollbar-width:thin;overflow-x:auto}@media (max-width: 768px){html.app-redesign #all-turns{width:100%}}html.app-redesign #all-turns .wrapper-turns{padding:16px 2px;gap:12px}@media (max-width: 768px){html.app-redesign #all-turns .wrapper-turns{padding:16px}}html.app-redesign #all-turns .wrapper-turns .navigation-file-cell{margin:0}html.app-redesign #all-turns .wrapper-turns .navigation-file-cell .button-in-nav-cell{display:none;top:-8px;right:-8px;padding:8px 0;width:32px;height:32px;outline:2px solid;outline-offset:-2px;color:#FFFFFF;background:#FF0000;border:none;border-radius:50%;text-align:center;opacity:0.5}html.app-redesign #all-turns .wrapper-turns .navigation-file-cell .button-in-nav-cell svg{width:16px;height:16px}@media (max-width: 768px){html.app-redesign #all-turns .wrapper-turns .navigation-file-cell .button-in-nav-cell{display:initial;opacity:1}}html.app-redesign #all-turns .wrapper-turns .navigation-file-cell:hover .button-in-nav-cell{display:initial}html.app-redesign #all-turns .wrapper-turns .navigation-file-cell:hover .button-in-nav-cell:hover{opacity:1}html.app-redesign #all-turns .turn{box-shadow:0px 1px 3px 0px #00000059;outline:none}html.app-redesign #all-turns .turn .title{top:110px;font-family:"Inter", sans-serif;font-size:11px;font-weight:500;line-height:16px}html.app-redesign #all-turns .turn.selected{outline:solid 2px #59ba40}html.app-redesign #all-turns .turn.selected .title{font-weight:700}html.app-redesign #all-turns .navigation-file-cell-success,html.app-redesign #all-turns .navigation-file-cell-uploading,html.app-redesign #all-turns .navigation-file-cell-error,html.app-redesign #all-turns .navigation-file-cell-warning{width:32px;height:32px;border:none;background-color:transparent;box-shadow:none}html.app-redesign #all-turns .navigation-file-cell-success svg,html.app-redesign #all-turns .navigation-file-cell-uploading svg,html.app-redesign #all-turns .navigation-file-cell-error svg,html.app-redesign #all-turns .navigation-file-cell-warning svg{width:100%;height:100%}html.app-redesign #all-turns .navigation-file-cell-success{color:#6ac155}html.app-redesign #all-turns .navigation-file-cell-uploading{width:100%;height:100%;opacity:0.5;background:url(assets/59e1da0db6ade1588c40a1b559ca0464.svg) center center/100px 100px no-repeat #fff}html.app-redesign #all-turns .navigation-file-cell-error{color:#EC4740}html.app-redesign #all-turns .navigation-file-cell-warning{color:#EC9710}html.app-redesign .btn-turn.disabled,html.app-redesign .btn-turn-scroll.disabled{opacity:1}@media (max-width: 768px){html.app-redesign .btn-turn,html.app-redesign .btn-turn-scroll{display:none}}html.app-redesign .current-file-cell-requirements-mobile-container{display:none;margin:16px 16px 0 16px;border:1px solid;border-radius:12px;box-shadow:0px 1px 16px 0px #00000014}@media (max-width: 768px){html.app-redesign .current-file-cell-requirements-mobile-container:not(:empty){display:block}}html.app-redesign .current-file-cell-requirements-mobile-container .current-file-cell-requirements-mobile-content{position:relative;max-width:none;width:100%;padding:16px}html.app-redesign .current-file-cell-requirements-mobile-container .current-file-cell-requirements-mobile-content .header{display:block;text-decoration:none;font-size:18px;line-height:20px;font-weight:700}html.app-redesign .current-file-cell-requirements-mobile-container .current-file-cell-requirements-mobile-content .header .icon{position:absolute;right:16px}html.app-redesign .current-file-cell-requirements-mobile-container .current-file-cell-requirements-mobile-content .header[aria-expanded="true"] .icon.ic-constr-down-open-big{display:none}html.app-redesign .current-file-cell-requirements-mobile-container .current-file-cell-requirements-mobile-content .header:not([aria-expanded="true"]) .icon.ic-constr-up-open-big{display:none}html.app-redesign .current-file-cell-requirements-mobile-container .current-file-cell-requirements-mobile-content ul{margin:16px 0 0;padding:0 0 0 24px}html.app-redesign .showing-warnings-mobile-container{display:none;margin:0 16px 6px}@media (max-width: 768px){html.app-redesign .showing-warnings-mobile-container:not(:empty){display:block}}html.app-redesign .showing-warnings-mobile-container .showing-warnings{position:relative}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-button{display:none}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel{position:relative;padding:12px 20px;border-radius:8px;color:#1A1A1A;font-weight:400;font-size:14px;line-height:20px;background:#FFEEC1;box-shadow:0px 8px 8px -4px #00000026}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .arrow{display:none}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .header{float:left;margin-right:8px;font-weight:800}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .header .button-close{display:none}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .content .graph{display:none}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .content .help{margin-top:20px;font-style:italic}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .content .buttons{margin-top:8px;display:flex;flex-direction:column;gap:8px}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .content .buttons .btn{flex:1}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel b,html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel strong{font-weight:800;color:#1A1A1A !important}html.app-redesign .showing-warnings-mobile-container .showing-warnings .showing-warnings-panel .btn-default{background:#FFFFFF;color:#5F4F69}html.app-redesign #toggle-bottom-panel{top:-8px;width:24px;height:16px;border:1px solid;border-radius:4px}@media (max-width: 768px){html.app-redesign #toggle-bottom-panel{display:none}}html.app-redesign body.ui-opened-right-panel #left-side{width:calc(100% - var(--right-side-width))}@media (max-width: 1280px){html.app-redesign body.ui-opened-right-panel #left-side{width:100%}}html.app-redesign body.ui-opened-bottom-panel #panel-bottom-left{margin-top:0;bottom:0}html.app-redesign body.ui-opened-bottom-panel #panel-bottom-left .book-settings-left,html.app-redesign body.ui-opened-bottom-panel #panel-bottom-left .book-settings-right,html.app-redesign body.ui-opened-bottom-panel #panel-bottom-left #all-turns{visibility:visible;pointer-events:auto}html.app-redesign body.theme-light #app-loader,html.app-redesign body.theme-light #canvas-loader{background:#EAEAEA}html.app-redesign body.theme-light #app-loader .loader,html.app-redesign body.theme-light #canvas-loader .loader{mix-blend-mode:multiply}html.app-redesign body.theme-light #canvas-placeholder{background:#EAEAEA}html.app-redesign body.theme-light #canvas-placeholder .current-file-cell-container .current-file-cell .current-file-cell-image-viewport{background:#FFFFFF}html.app-redesign body.theme-light #canvas-placeholder .current-file-cell-requirements{color:#1A1A1A;background:#FFFFFF}html.app-redesign body.theme-light #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content{background:#FFFFFF}html.app-redesign body.theme-light #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .header{color:#D9D9D9}html.app-redesign body.theme-light #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .loader{mix-blend-mode:multiply}html.app-redesign body.theme-light #canvases-all .wrapper{scrollbar-color:#9D9D9D transparent}html.app-redesign body.theme-light .btn-turn,html.app-redesign body.theme-light .btn-turn-scroll{color:#9D9D9D}html.app-redesign body.theme-light .btn-turn.disabled,html.app-redesign body.theme-light .btn-turn-scroll.disabled{color:#D9D9D9}html.app-redesign body.theme-light #panel-bottom-left{background:#FFFFFF;border-color:#E6E6E6}html.app-redesign body.theme-light #toggle-bottom-panel{color:#5F4F69;background:#FFFFFF;border-color:#E6E6E6}html.app-redesign body.theme-light #all-turns{scrollbar-color:#9D9D9D transparent}html.app-redesign body.theme-light #all-turns .turn{background:#0000001A}html.app-redesign body.theme-light #all-turns .turn .title{color:#5F4F69}html.app-redesign body.theme-light #all-turns .turn.selected .title{color:#59BA40}html.app-redesign body.theme-light #all-turns .wrapper-turns .navigation-file-cell .button-in-nav-cell{outline-color:#FFFFFF}html.app-redesign body.theme-light .current-file-cell-requirements-mobile-container{background:#FFFFFF;border-color:#FFFFFF;color:#1A1A1A}html.app-redesign body.theme-light .current-file-cell-requirements-mobile-content a.header,html.app-redesign body.theme-light .current-file-cell-requirements-mobile-content a.header:active{color:#1A1A1A}html.app-redesign body.theme-dark #app-loader,html.app-redesign body.theme-dark #canvas-loader{background:#1C1C1E}html.app-redesign body.theme-dark #app-loader .loader,html.app-redesign body.theme-dark #canvas-loader .loader{mix-blend-mode:lighten;filter:invert(1);clip-path:polygon(1px 1px, calc(100% - 1px) 1px, calc(100% - 1px) calc(100% - 1px), 1px calc(100% - 1px))}html.app-redesign body.theme-dark #canvas-placeholder{background:#1C1C1E}html.app-redesign body.theme-dark #canvas-placeholder .current-file-cell-container .current-file-cell .current-file-cell-image-viewport{background:#48484A}html.app-redesign body.theme-dark #canvas-placeholder .current-file-cell-requirements{color:#FFFFFF;background:#48484A}html.app-redesign body.theme-dark #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content{background:#48484A}html.app-redesign body.theme-dark #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .header{color:#70747B}html.app-redesign body.theme-dark #canvas-placeholder .current-file-cell-requirements .current-file-cell-requirements-content .loader{mix-blend-mode:lighten;filter:invert(1);clip-path:polygon(1px 1px, calc(100% - 1px) 1px, calc(100% - 1px) calc(100% - 1px), 1px calc(100% - 1px))}html.app-redesign body.theme-dark #canvases-all .wrapper{scrollbar-color:#D9D9D9 transparent}html.app-redesign body.theme-dark .btn-turn,html.app-redesign body.theme-dark .btn-turn-scroll{color:#D9D9D9}html.app-redesign body.theme-dark .btn-turn.disabled,html.app-redesign body.theme-dark .btn-turn-scroll.disabled{color:#70747B}html.app-redesign body.theme-dark #panel-bottom-left{background:#242426;border-color:#353639}html.app-redesign body.theme-dark #toggle-bottom-panel{color:#FFFFFF;background:#353639;border-color:#48484A}html.app-redesign body.theme-dark #all-turns{scrollbar-color:#D9D9D9 transparent}html.app-redesign body.theme-dark #all-turns .turn{background:#FFFFFF1A}html.app-redesign body.theme-dark #all-turns .turn .title{color:#D9D9D9}html.app-redesign body.theme-dark #all-turns .turn.selected .title{color:#59BA40}html.app-redesign body.theme-dark #all-turns .wrapper-turns .navigation-file-cell .button-in-nav-cell{outline-color:#242426}html.app-redesign body.theme-dark .current-file-cell-requirements-mobile-container{background:#242426;border-color:#353639;color:#FFFFFF}html.app-redesign body.theme-dark .current-file-cell-requirements-mobile-content a.header,html.app-redesign body.theme-dark .current-file-cell-requirements-mobile-content a.header:active{color:#FFFFFF}html.app-redesign #right-side{display:grid;grid-template-columns:100%;grid-template-rows:auto minmax(0, 1fr) auto;position:absolute;top:0;right:calc(0px - var(--right-side-width));width:var(--right-side-width);height:100%;border-left:1px solid;transition:right 0.3s ease;z-index:501}@media (max-width: 1280px){html.app-redesign #right-side{position:fixed}}@media (max-width: 768px){html.app-redesign #right-side{position:relative;width:calc(100% - 16px - 16px);left:0;right:0;margin:0 16px;border:1px solid;border-radius:12px;box-shadow:0px 1px 16px 0px #00000014}}html.app-redesign #right-side .right-side-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;background:#00000033;opacity:0;pointer-events:none;transition:width 0.3s ease}html.app-redesign .panel-top{display:flex;height:auto;padding:20px 16px 16px;background-color:inherit;user-select:none}html.app-redesign .panel-top .showing-warnings-container{display:none;position:absolute;top:0;margin:0}html.app-redesign .panel-top .panel-settings-title{flex:1}@media (max-width: 768px){html.app-redesign .panel-top{padding:16px;background:none}}html.app-redesign .panel-settings-title{position:relative;font-size:18px;line-height:20px;font-weight:700}html.app-redesign .panel-settings-title .switch{margin-left:16px;vertical-align:middle}html.app-redesign .panel-settings-title .panel-settings-collapse-icon{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width: 768px){html.app-redesign .panel-settings-title .panel-settings-collapse-icon{display:block}}html.app-redesign .panel-settings-title[aria-expanded="true"] .panel-settings-collapse-icon .icon.ic-constr-down-open-big{display:none}html.app-redesign .panel-settings-title:not([aria-expanded="true"]) .panel-settings-collapse-icon .icon.ic-constr-up-open-big{display:none}html.app-redesign #toolbar-switch-all{height:auto}@media (min-width: 769px){html.app-redesign #toolbar-switch-all,html.app-redesign #toolbar-switch-all.collapse:not(.in){display:block !important;height:auto !important}}html.app-redesign #toolbar-switch-all .toolbar-switch-panel{padding:24px 0}@media (max-width: 768px){html.app-redesign #toolbar-switch-all .toolbar-switch-panel{padding:8px 0 16px;overflow:hidden}}html.app-redesign #toolbar-switch-all .toolbar-switch-panel .wrapper{padding:0 16px;display:flex;flex-direction:column;gap:32px;scrollbar-width:thin}html.app-redesign #toolbar-switch-all .toolbar-switch-panel .wrapper label{display:block;font-weight:500;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}html.app-redesign .calculator-form-container .calculator-form{display:flex;flex-direction:column;gap:32px}html.app-redesign .calculator-form-container .calculator-form .group-name-calculator{border-bottom:1px solid #59BA40;margin-bottom:calc(20px - 32px);font-weight:500;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase}html.app-redesign .calculator-form-container .calculator-form .calculator-part-block .calculator-range-input-block{margin-bottom:-4px;width:78px;float:right}html.app-redesign .calculator-form-container .calculator-form .calculator-part-block .calculator-range-input-block .form-control{text-align:center}html.app-redesign .calculator-form-container .calculator-form .calculator-part-block .irs-single{z-index:2}html.app-redesign #panel-bottom-right{position:relative;min-height:auto;bottom:auto;padding:16px}@media (max-width: 768px){html.app-redesign #panel-bottom-right{display:none}}html.app-redesign #panel-bottom-right .conditions-alert-container{display:none !important}html.app-redesign #panel-bottom-right .order-controls-area{position:relative;left:0;right:auto;bottom:auto;width:100%;height:auto}html.app-redesign #panel-bottom-right .order-controls-buttons{display:flex;gap:16px}html.app-redesign #current-price-striked{display:none}html.app-redesign .panel-settings-uploading-progress{margin-top:6px}html.app-redesign .panel-settings-uploading-info{margin-top:2px;font-family:"Inter", sans-serif;font-size:10px;font-weight:500;line-height:14px;text-align:center}html.app-redesign #order-container-mobile{display:none;position:fixed;left:0;bottom:0;width:100vw;padding:10px 16px 16px;z-index:501}@media (max-width: 768px){html.app-redesign #order-container-mobile{display:block}}html.app-redesign #order-modal-mobile{display:none}html.app-redesign #order-modal-mobile .conditions-alert-type[data-alert-type="info"]{color:#FF8A00}html.app-redesign #order-modal-mobile .conditions-alert-type[data-alert-type="warning"]{color:#FF8A00}html.app-redesign #order-modal-mobile .conditions-alert-type[data-alert-type="success"]{color:#59BA40}html.app-redesign #order-modal-mobile .conditions-alert-type[data-alert-type="error"]{color:#FF0000}html.app-redesign #order-modal-mobile .conditions-alert-only-content{text-align:center}html.app-redesign #order-modal-mobile .order-confirmation-area{margin-top:24px;display:flex;flex-direction:column;gap:16px}html.app-redesign #order-modal-mobile .order-confirmation-area .checkbox{color:#70747B}html.app-redesign #order-modal-mobile .order-controls-area{display:flex;gap:16px}html.app-redesign body.ui-opened-right-panel #right-side{right:0}html.app-redesign body.ui-opened-right-panel #right-side .right-side-backdrop{width:calc(100% - var(--right-side-width))}@media (max-width: 1280px){html.app-redesign body.ui-opened-right-panel #right-side .right-side-backdrop{opacity:1;pointer-events:all}}@media (max-width: 768px){html.app-redesign body.ui-opened-right-panel #right-side .right-side-backdrop{display:none}}html.app-redesign body.ui-opened-right-panel #right-side .showing-warnings-container{display:block}@media (max-width: 768px){html.app-redesign body.ui-opened-right-panel #right-side .showing-warnings-container{display:none}}html.app-redesign body.ui-opened-warnings-popover .panel-settings-title{margin-left:calc(28px + 8px)}@media (max-width: 768px){html.app-redesign body.ui-opened-warnings-popover .panel-settings-title{margin-left:0}}html.app-redesign body.theme-light #right-side{background:#FFFFFF;border-left-color:#E6E6E6}@media (max-width: 768px){html.app-redesign body.theme-light #right-side{background:#FFFFFF;border-color:#FFFFFF}}html.app-redesign body.theme-light .panel-settings-title{color:#1A1A1A}html.app-redesign body.theme-light #toolbar-switch-all .toolbar-switch-panel .wrapper{scrollbar-color:#9D9D9D transparent}html.app-redesign body.theme-light #toolbar-switch-all .toolbar-switch-panel .wrapper .group-name-calculator{color:#1A1A1A}html.app-redesign body.theme-light #toolbar-switch-all .toolbar-switch-panel .wrapper label{color:#70747B}html.app-redesign body.theme-light .panel-settings-uploading-info{color:#70747B}html.app-redesign body.theme-light #order-container-mobile{background:#FFFFFF;box-shadow:0px -1px 8px 0px #00000014}html.app-redesign body.theme-dark #right-side{background:#242426;border-left-color:#353639}@media (max-width: 768px){html.app-redesign body.theme-dark #right-side{background:#242426;border-color:#353639}}html.app-redesign body.theme-dark .panel-settings-title{color:#FFFFFF}html.app-redesign body.theme-dark #toolbar-switch-all .toolbar-switch-panel .wrapper{scrollbar-color:#D9D9D9 transparent}html.app-redesign body.theme-dark #toolbar-switch-all .toolbar-switch-panel .wrapper .group-name-calculator{color:#FFFFFF}html.app-redesign body.theme-dark #toolbar-switch-all .toolbar-switch-panel .wrapper label{color:#9D9D9D}html.app-redesign body.theme-dark .panel-settings-uploading-info{color:#D9D9D9}html.app-redesign body.theme-dark #order-container-mobile{background:#1C1C1E}html.app-redesign .rulers{user-select:none}html.app-redesign .rulers .ruler{background:none}html.app-redesign body.theme-light .rulers .rulers-measurement-unit,html.app-redesign body.theme-light .rulers .ruler-label{color:#5F4F69}html.app-redesign body.theme-light .rulers .rulers-stroke-color{stroke:#5F4F69}html.app-redesign body.theme-dark .rulers .rulers-measurement-unit,html.app-redesign body.theme-dark .rulers .ruler-label{color:#D9D9D9}html.app-redesign body.theme-dark .rulers .rulers-stroke-color{stroke:#D9D9D9}html.app-redesign .showing-warnings-container{z-index:3}html.app-redesign .showing-warnings-container .showing-warnings-button{margin:15px 0}html.app-redesign .showing-warnings-container .showing-warnings-panel{position:absolute;left:calc(-15px - 8px);top:100%;width:calc(268px + 2px + 2px)}html.app-redesign .showing-warnings-container{z-index:3}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-button{width:30px;height:30px;color:#EC9710}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-button svg{width:100%;height:100%;filter:drop-shadow(0px 2px 8px rgba(255,138,0,0.501961))}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel{padding:16px;border:2px solid #FF8A00;border-radius:16px;box-shadow:0px 9px 12px -4px #00000033}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .arrow{position:absolute;width:16px;height:16px;transform:rotate(45deg);border-left:2px solid;border-top:2px solid;border-color:#EC9710;top:-10px;left:27px;z-index:1}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .header{font-family:"Inter", sans-serif;font-weight:700;font-size:18px;line-height:20px}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .header .button-close{position:absolute;right:16px;top:16px;cursor:pointer}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .header .button-close svg{width:16px;height:16px}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content>div{display:flex;flex-direction:column;gap:8px}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .description{margin-top:8px;margin-bottom:8px;font-family:"Inter", sans-serif;font-weight:500;font-size:14px;line-height:150%}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .description b{font-weight:700;white-space:nowrap}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .graph{width:100%;border-radius:8px}@media (max-width: 768px){html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .graph{display:none}}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .drag-filter{position:absolute;left:50%;top:0;width:50%;height:100%;backdrop-filter:saturate(0.5)}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .drag-line{position:absolute;left:50%;top:0;width:2px;height:100%;background:#FFFFFF}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .drag-handle{position:absolute;width:22px;height:22px;left:50%;top:50%;transform:translate(-50%, -50%)}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .drag-handle+.hand{left:50%;top:50%}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .hand{position:absolute;left:58px;top:75px;width:24px;height:24px;color:#1A1A1A}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .help{font-family:"Inter", sans-serif;font-weight:500;font-size:12px;line-height:16px;padding:8px;border-radius:8px;background:#FFEEC1}html.app-redesign .showing-warnings-container .showing-warnings .showing-warnings-panel .content .buttons{margin-top:8px;display:flex;flex-direction:column;gap:8px}html.app-redesign .showing-warnings-container .showing-warnings.critical .showing-warnings-button{color:#FF0000}html.app-redesign .showing-warnings-container .showing-warnings.critical .showing-warnings-panel{border-color:#FF0000}html.app-redesign .showing-warnings-container .showing-warnings.critical .showing-warnings-panel .arrow{border-color:#FF0000}html.app-redesign body.theme-light .showing-warnings-container .showing-warnings .showing-warnings-panel{background:#FFFFFF;color:#1A1A1A}html.app-redesign body.theme-light .showing-warnings-container .showing-warnings .showing-warnings-panel .arrow{background:#FFFFFF}html.app-redesign body.theme-dark .showing-warnings-container .showing-warnings .showing-warnings-panel{background:#242426;color:#FFFFFF}html.app-redesign body.theme-dark .showing-warnings-container .showing-warnings .showing-warnings-panel .arrow{background:#242426}html.app-redesign body.theme-dark .showing-warnings-container .showing-warnings .showing-warnings-panel .content .help{color:#1A1A1A}html.app-redesign body:not(.ui-opened-warnings-popover) .showing-warnings-container{display:none}html.app-redesign,html.app-redesign body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html.app-redesign body{font-family:"Inter", sans-serif}html.app-redesign body.theme-light{background:#EAEAEA;scrollbar-color:#9D9D9D transparent}html.app-redesign body.theme-dark{background:#1C1C1E;scrollbar-color:#D9D9D9 transparent}html.app-redesign body.ui-opened-right-panel [data-ui-opened-right-panel="0"]{display:none !important}@media (max-width: 768px){html.app-redesign{overflow:auto}html.app-redesign #photobook{height:auto;display:flex;flex-direction:column;gap:16px}html.app-redesign [data-action-button="settings"]{display:none}html.app-redesign body{min-height:100vh;padding-bottom:116px !important}html.app-redesign .ui-sortable-handle{-ms-touch-action:auto;touch-action:auto}}

