.popup-editor1{width:100%;height:100%;top:0px;left:0px}.popup-editor1 .popup__topbar{height:55px;line-height:55px;position:absolute;top:0px;width:100%;box-sizing:border-box;padding-left:15px;padding-right:15px}.popup-editor1 .popup__topbar .close-btn{float:left}.popup-editor1 .popup__topbar .add-btn{float:right}.popup-editor1 .popup__scroll{overflow:auto;height:100%;-webkit-overflow-scrolling:touch}.popup-editor1 .popup__inner{width:100%;height:100%;position:relative;padding-top:55px;box-sizing:border-box;overflow:hidden}.popup-editor1{z-index:201;position:absolute}.popup-editor1 .popup__topbar{background:#fff;border-bottom:1px solid #bdbdbd}@media (-webkit-min-device-pixel-ratio: 2){body.hybrid.client-ios .popup-editor1 .popup__topbar{border-bottom:.5px solid #b2b2b2}}.popup-editor1 .popup__scroll{background:#fff}.popup-editor1 .View-Popup__overlay{background:#fff}.solution-controller{--step-regular-inset: 20px;--step-inset: 20px}.solution-controller.solution-controller--edge{--step-inset: 0px}.solution-controller .solution-warning{display:none;padding:30px var(--step-regular-inset);background:#ffecc3;border-bottom:1px solid #ffcf77}.solution-controller .solution-warning .warning-title{color:#ff7917;padding-bottom:5px;font-weight:500}.solution-controller .solution-controller-container{padding:0px 0px 0px var(--step-inset)}.solution-controller .find-children{padding-left:25px}.solution-controller .solution-time{padding-top:20px;padding-bottom:25px;padding-right:var(--step-inset);color:#999;text-align:right;font-size:0.9em}.solution-controller .step{padding:18px 0px;border-bottom:1px solid #bdbdbd}.solution-controller .step .step__container{overflow-x:auto}.solution-controller .step .step__content{display:inline-block;padding-right:var(--step-inset);box-sizing:border-box;min-width:100%}@media (-webkit-min-device-pixel-ratio: 2){body.hybrid.client-ios .solution-controller .step{border-bottom:.5px solid #b2b2b2}}.solution-controller .step.View-TableCell.last-row{border-bottom:0px !important}.solution-controller .step .step-text{padding-bottom:15px;width:100%}.solution-controller .step .step-text .step-text-detail{display:none}.solution-controller .step .step-text .step-text-detail .step-explanation-link{display:inline-block;font-weight:500;padding:8px 0px}body.hybrid.client-ios .solution-controller .step .step-text .step-text-detail .step-explanation-link{font-weight:600}body.hybrid.client-android .solution-controller .step .step-text .step-text-detail .step-explanation-link{font-weight:500}.solution-controller .step .step-text .step-text-body{width:100%}.solution-controller .step .step-text .step-text-content{display:inline-block}.solution-controller .step .step-text .step-text-content.formula-margin{margin-right:5px}.solution-controller .step .step-text .step-formula-link{display:none;font-size:0.9em;border:1px solid #20ac66;color:#20ac66;padding:4px 10px;margin:4px 0px;border-radius:100px;font-weight:500}body.hybrid.client-ios .solution-controller .step .step-text .step-formula-link{font-weight:600}body.hybrid.client-android .solution-controller .step .step-text .step-formula-link{font-weight:500}.solution-controller .step .step-text .step-formula-link:hover{background:#20ac66;color:#fff}.solution-controller .step .cell-latex-simple{margin-bottom:10px}.solution-controller .step .cell-latex-simple.View-TableCell.last-row{margin-bottom:0px}.solution-controller .step .formula-container{display:none}.solution-controller .step .formula-container .formula-display{padding:8px 0px}.solution-controller .step .formula-container .formula-bubble{background:#eee;border-radius:6px;padding:0px 15px;display:inline-block}.solution-controller .step .explanation-container{display:none}.solution-controller .step .explanation-container .explanation{padding:10px 0px}.solution-controller .step .explanation-container .explanation-inner{background:#fff6d6;border-radius:6px;padding:18px 15px}.solution-controller .step .explanation-container .explanation-inner .explanation-title{font-weight:500;padding-bottom:4px}body.hybrid.client-ios .solution-controller .step .explanation-container .explanation-inner .explanation-title{font-weight:600}body.hybrid.client-android .solution-controller .step .explanation-container .explanation-inner .explanation-title{font-weight:500}.solution-controller .drawing-container .drawing-parent-wrapper{width:100%;max-width:440px;margin:auto}.solution-controller .drawing-container .figura-selector{width:100%;box-sizing:border-box;padding:15px 15px}.solution-controller .drawing-container .figura-selector .select-figura{float:right}.solution-controller .drawing-container .drawing-wrapper{width:100%;height:300px}.solution-controller .drawing-container .solution-drawing{width:100%;height:100%}.solution-controller .drawing-container .solution-drawing .list-figure{width:100%;height:100%}.figure-manager{width:100%;height:100%}.figure-manager>.figure{width:100%;height:100%}@media only screen and (min-width: 768px){.popup-editor1 .View-Popup__frame{border:1px solid #bdbdbd}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 2){body.hybrid.client-ios .popup-editor1 .View-Popup__frame{border:.5px solid #b2b2b2}}@media only screen and (min-width: 768px){.View-Popup .View-Popup__frame{border-radius:6px}}
