body{margin:0;padding:0}.AddVariantsIcon{cursor:pointer}.DimensionWeightView .numInput input{width:7em}.DimensionWeightView th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.DimensionWeightView td.idCell{cursor:pointer}.DimensionWeightView th .sortArrow{margin-left:4px}.DimensionWeightView .deleteIcon{cursor:pointer}.DimensionWeightView .savedBar{position:fixed;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;gap:8px;padding:2px 16px;background-color:#fff;opacity:0;transition:opacity 1s ease-out}.DimensionWeightView .savedBar.visible{opacity:1;transition:opacity 0s}emcab-view{display:flex;width:100vw;height:100vh;overflow:hidden}emcab-view .canvas{position:relative;flex:1;height:100%;overflow:auto;background:#f0f0f0}emcab-view .canvasDropZone{position:absolute;top:0;left:0;width:100%;height:100%}emcab-view .buttonPanel{flex:0 0 auto;width:200px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto}emcab-view .saveButton{position:fixed;bottom:10px}emcab-view .container{position:absolute;top:0;left:0;background:#fff;border:1px solid #bbb;border-radius:6px;min-width:240px;min-height:80px;box-shadow:0 2px 8px #0000001a;z-index:1}emcab-view .containerHeader{padding:8px 12px;font-weight:600;font-size:14px;background:#e8e8e8;border-bottom:1px solid #ccc;border-radius:6px 6px 0 0;cursor:move;-webkit-user-select:none;user-select:none}emcab-view .containerBody{padding:8px 8px 20px;min-height:52px}emcab-view .block{width:200px;padding:6px 10px;background:#def;border:1px solid #99bbdd;border-radius:4px;cursor:grab;-webkit-user-select:none;user-select:none;box-sizing:border-box;margin-bottom:4px}emcab-view .freeBlockDropList{position:absolute;z-index:1}emcab-view .freeBlock{width:200px;padding:6px 10px;background:#def;border:1px solid #99bbdd;border-radius:4px;cursor:grab;-webkit-user-select:none;user-select:none;box-sizing:border-box}emcab-view .blockName{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;pointer-events:none}emcab-view .cdk-drag-preview{z-index:10000!important;box-sizing:border-box;padding:6px 10px;background:#def;border:1px solid #99bbdd;border-radius:4px;box-shadow:0 4px 16px #0003;width:200px}emcab-view .cdk-drag-preview .blockName{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}emcab-view .cdk-drag-placeholder{opacity:.4}emcab-view .cdk-drag-animating{transition:none}emcab-view .cdk-drop-list-dragging .block:not(.cdk-drag-placeholder){transition:none}image-manager-search-view{display:block;padding:8px 16px}image-manager-search-view th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}image-manager-search-view th .sortArrow{margin-left:4px}image-manager-search-view thead th{position:sticky;top:0;z-index:1;background-color:#edeae7}image-manager-search-view tbody tr{background-color:#fff}image-manager-search-view .thumbnail.large{width:600px;height:auto;max-height:1800px}image-manager-search-view .deleteIcon{cursor:pointer}image-manager-search-view .buttonPanel{display:flex;justify-content:center;margin:12px 0}app-editor-popup app-base-popup .backdrop{align-items:flex-start;justify-content:flex-start}app-editor-popup app-base-popup .container{position:absolute;left:var(--editor-popup-left, 0px);top:var(--editor-popup-top, 0px);width:var(--editor-popup-width, 900px);height:var(--editor-popup-height, 600px);box-sizing:border-box;padding:40px 16px 16px}app-editor-popup .content{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}app-editor-popup textarea{flex:1;resize:none;box-sizing:border-box;width:100%}app-editor-popup .ButtonPanel{flex:0 0 auto;display:flex;justify-content:flex-end;gap:8px;margin-top:8px}app-edit-section-container-popup .content{display:flex;flex-direction:column;gap:8px}app-edit-section-container-popup .line{display:flex;align-items:center;gap:8px}app-edit-section-container-popup .ButtonPanel{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}app-button .Button{font-size:15px;box-sizing:border-box;font-weight:500;box-shadow:0 3px 6px #00000029;border-radius:21px;height:36px;line-height:36px;padding:0 16px;display:inline-block;cursor:pointer;overflow:hidden;text-overflow:ellipsis}app-button .Button.selected{font-weight:600}app-button .Button.white.selected{background-color:#ed752f;color:#fff}app-button .Button.disabled{opacity:.2}app-button .Button.imageButton{width:72px}app-button .Button.white{border-color:#f0f0f0;border-width:1px;background-color:#fff;color:#000}app-button .Button.neutral{background-color:#f0f0f0}app-button .Button.cancel{background-color:#ed7527;color:#fff}app-button .Button.accept{background-color:#7f9f54;color:#fff!important}app-button .Button.trans{box-shadow:none;border-width:1px;border-color:#9f9f9f}app-button .Button.inactive{opacity:.5}app-button.small .Button{height:24px;line-height:23px;font-size:11px!important}can-be-used-with-widget{display:block}can-be-used-with-widget .tagContainer{width:170px;text-align:left;font-family:Roboto Condensed;font-size:10px;display:inline-block;vertical-align:top;margin:0 7px;padding:0 4px}can-be-used-with-widget .tagHeader{height:40px;top:0;font-family:Roboto;font-size:13px;line-height:16px;padding-top:8px;margin-left:12px}can-be-used-with-widget .line{cursor:pointer;background-color:#fff;margin:3px 0;border-radius:8px;padding:0 2px 0 6px}can-be-used-with-widget .line:hover{color:#f2a93b}can-be-used-with-widget .line.selected{background-color:#f2a93b!important;color:#000!important;font-weight:700!important}full-chapter-list-container{display:block;min-height:100px;min-width:50px;background-color:#f7f4ef;border-right:1px solid #d9d4cd;box-sizing:border-box;position:fixed;height:calc(100vh - 73px);width:19vw;overflow:auto;top:50px}full-chapter-list-container .ButtonPanel{float:none;position:static;width:auto;margin:0;padding:12px 8px;text-align:center}chapter-list-widget-ruan{display:block;padding:8px 0;font-size:13px;color:#3a3631}chapter-list-widget-ruan .backgroundMaterial{display:flex;align-items:center;gap:8px;margin:0 8px;padding:8px 12px;border-radius:6px;cursor:pointer}chapter-list-widget-ruan .backgroundMaterial:hover{background-color:#0000000a}chapter-list-widget-ruan .backgroundMaterial .iconFont{font-size:18px;color:#ed752f}chapter-list-widget-ruan .backgroundMaterial .smallestHeadline{margin:0;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6b655d}chapter-list-widget-ruan .backgroundMaterialFiller{height:1px;margin:8px 12px;background-color:#d9d4cd}chapter-list-widget-ruan .partList{padding:0 8px}chapter-list-widget-ruan .topLevelSections{padding:0 8px;min-height:14px}chapter-list-widget-ruan .topLevelSections .section{margin-bottom:6px;border:1px solid #e2ddd6;border-radius:6px;box-shadow:0 1px 2px #0000000d}chapter-list-widget-ruan .part{margin-bottom:6px;border:1px solid #e2ddd6;border-radius:6px;box-shadow:0 1px 2px #0000000d;overflow:hidden}chapter-list-widget-ruan .partHeader{display:flex;align-items:center;gap:6px;padding:7px 10px;background-color:#fff}chapter-list-widget-ruan .partFold{flex:1;display:flex;align-items:center;gap:6px;min-width:0;cursor:pointer}chapter-list-widget-ruan .partName{flex:1;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}chapter-list-widget-ruan .foldButton{display:inline-block;width:14px;text-align:center;font-weight:700;color:#ed752f;-webkit-user-select:none;user-select:none}chapter-list-widget-ruan .section{display:flex;align-items:center;gap:6px;padding:5px 10px;border-top:1px solid #f0ece6;background-color:#fff}chapter-list-widget-ruan .section:hover{background-color:#f7f4ef}chapter-list-widget-ruan .displayPicture{flex:0 0 auto;width:32px;height:32px;object-fit:contain;cursor:pointer}chapter-list-widget-ruan .enlargedPicture{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;object-fit:contain;background-color:#fff;z-index:1000;box-shadow:0 4px 24px #0006}chapter-list-widget-ruan .topLevelSections .section,chapter-list-widget-ruan .partContent .section{background-color:#fff;color:#3a3631}chapter-list-widget-ruan .topLevelSections .section:hover,chapter-list-widget-ruan .partContent .section:hover{background-color:#f7f4ef}chapter-list-widget-ruan .topLevelSections .section.selected,chapter-list-widget-ruan .partContent .section.selected{background-color:#d9d4cd}chapter-list-widget-ruan .partContent .section{margin-left:26px}chapter-list-widget-ruan .sectionName{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}chapter-list-widget-ruan .dragHandle{cursor:move;display:inline-block;width:14px;height:14px;background-image:radial-gradient(circle,#bdb5a9 1.1px,transparent 1.2px);background-size:4px 4px;background-position:center;opacity:.7}chapter-list-widget-ruan .dragHandle:hover{opacity:1}chapter-list-widget-ruan .cdk-drag-placeholder{opacity:.5;background:#fdebc8;outline:1px dashed #f2a93b;outline-offset:-1px}chapter-list-widget-ruan .cdk-drag-animating{transition:transform .2s cubic-bezier(0,0,.2,1)}chapter-list-widget-ruan .cdk-drop-list-dragging .cdk-drag:not(.cdk-drag-placeholder){transition:transform .2s cubic-bezier(0,0,.2,1)}.cdk-drag-preview.section,.cdk-drag-preview .section{box-sizing:border-box;padding:5px 10px}app-base-popup .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}app-base-popup .container{position:relative;background-color:#fff;border-radius:8px;padding:40px 24px 24px;box-shadow:0 4px 20px #0003;min-width:200px}app-base-popup .closeButton{position:absolute;top:8px;right:8px;width:28px;height:28px;line-height:28px;text-align:center;cursor:pointer;font-size:16px;color:#666;border-radius:50%}app-base-popup .closeButton:hover{background-color:#f0f0f0;color:#333}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.GwtAngularFullContentContainer .ButtonPanel{text-align:center}.h1,h1{font-weight:800;padding:0;text-align:center;font-size:28px;line-height:50px;letter-spacing:.2px;margin:15px 0}.h2,h2{font-weight:800;padding:0;text-align:center;font-size:20px;line-height:24px;letter-spacing:.2px;margin:15px 0 6px}.h3,h3{font-size:12px;line-height:15px;margin:6px 0 10px;letter-spacing:1px;NOtext-transform:uppercase}.ModeswitchController>div>.topBarFiller{height:81px}.MainContentView table{width:100%}.FullwithLargeInputTable input{padding:2px 6px;font-size:10px;line-height:12px}.FullwithLargeInputTable th{text-align:left;padding:2px 0}.FullwithLargeInputTable th:first-child,.FullwithLargeInputTable td:first-child{padding-left:8px}.FullwithLargeInputTable td{padding:4px 0 0;background-color:#fff;height:25px;line-height:25px}.FullwithLargeInputTable{font-size:10px;line-height:12px;border-collapse:separate;border-spacing:0 2px}.FullwithLargeInputTable .IconFont{font-size:12px}.FullwithLargeInputTable img{vertical-align:top;position:relative;top:1px;height:24px}.ASplitContainer{font-size:12px;max-width:730px;margin:0 auto}.ASplitContainer input,.ASplitContainer select,.ASplitContainer textarea{padding:3px 8px;font-size:12px}.ASplitContainer textArea{height:75px}.ASplitContainer>select{margin-left:0}.ASplitContainer .line{margin:4px 0;min-height:28px}.ASplitContainer .line>*{vertical-align:top}.ASplitContainer .line>*:nth-child(1){width:350px;display:inline-block;text-align:right;margin-right:12px}.ASplitContainer .line>*:nth-child(2){width:350px;display:inline-block;text-align:left;margin-left:0}.ASplitContainer .line>input:nth-child(2){margin-left:0}.ASplitContainer .line>.HorizontalDivPanel{margin-right:18px}.ASplitContainer .line .unitPost{margin-left:7px}.ASplitContainer .ColorWidget{width:16px!important;height:16px;vertical-align:middle}.ASplitContainer .attributes span{width:300px!important;position:relative;top:-3px}.ASplitContainer .line.horizontalPanel .SwitchButton{position:relative;top:3px}.IconFont{font-family:Simple-Line-Icons-Pro!important;font-size:20px;margin-right:5px;display:inline-block}
