.mmcm-container{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100vh;padding:10px;z-index:999999;font-family:Arial;font-size:14px;line-height:1.6em;color:#444444;position:fixed;background-color:rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;top:0;top:0;left:0}.mmcm-container .h1,.mmcm-container .h2,.mmcm-container .h4,.mmcm-container .h5{margin:0;font-family:Inter;color:#053833}.mmcm-container .mmcm-title{font-family:Inter;color:#053833;font-size:1.4em;margin-bottom:calc(25px / 2);line-height:1.1em;padding-right:calc(25px + 12px)}.mmcm-container p{font-family:Arial;color:#999;margin:0}.mmcm-container a{font-weight:normal;cursor:pointer;color:#9dbd00;text-decoration:none}.mmcm-container a:hover{text-decoration:underline}.mmcm-container,.mmcm-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.mmcm-container .mmcm{-webkit-box-sizing:border-box;box-sizing:border-box;display:block !important;width:600px;max-width:calc(100% - (25px * 2));max-height:calc(100% - (25px * 2));overflow:auto;background:#ffffff;padding:25px;border-radius:8px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);position:relative;font-family:Arial}.mmcm-container .mmcm a.mmcm-close{width:12px;height:12px;position:absolute;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg%20viewbox%3D%220%200%20128%20128%22%20width%3D%22128%22%20height%3D%22128%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%2216%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%208l112%20112%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8%20120L120%208%22%3E%3C%2Fpath%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");right:25px;top:25px;opacity:.6}.mmcm-container .mmcm a.mmcm-close:hover{opacity:.9}.mmcm-container .mmcm>p{margin-bottom:25px}.mmcm-container .mmcm .mmcm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.mmcm-container .mmcm .mmcm-content>div{padding-top:0;margin-top:0;margin-right:25px;margin-bottom:25px}.mmcm-container .mmcm-advanced .mmcm-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mmcm-container .mmcm-advanced .mmcm-content>div{border-top:1px solid rgba(0,0,0,0.05);padding-top:25px;margin-right:0}.mmcm-container .mmcm-group{margin-bottom:25px;padding-top:25px}.mmcm-container .mmcm-group .mmcm-checkbox{width:20px;height:20px}@media (max-width: 480px){.mmcm-container .mmcm-group .mmcm-checkbox{width:16px;height:16px}}.mmcm-container .mmcm-group-head{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:3px 0;display:flex;align-items:center;font-size:1.1em;font-weight:bold}.mmcm-container .mmcm-group-description{padding:5px 0;color:#999}.mmcm-container .mmcm-service{padding:calc(25px / 2);margin-top:calc(25px / 2);background:rgba(0,0,0,0.02)}.mmcm-container .mmcm-service .mmcm-checkbox{width:16px;height:16px}@media (max-width: 480px){.mmcm-container .mmcm-service .mmcm-checkbox{width:14px;height:14px}}.mmcm-container .mmcm-service-head{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:3px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1em;font-weight:bold}.mmcm-container .mmcm-service-purpose{font-size:0.9em}.mmcm-container .mmcm-service-details-table-container{margin-top:calc(25px / 2);overflow-x:auto}.mmcm-container .mmcm-service-details-table{color:#999;font-size:0.9em;display:table;width:100%;border-collapse:separate;border-spacing:1px}.mmcm-container .mmcm-service-details-table-property{display:table-row}.mmcm-container .mmcm-service-details-table-property-label{display:table-cell;width:150px;font-weight:bold;background:#FFF;padding:2px 6px}.mmcm-container .mmcm-service-details-table-property-value{display:table-cell;background:#FFF;padding:2px 6px}.mmcm-container .mmcm-service-details-services-hint{font-size:0.9em;margin-top:calc(25px / 2);color:#999}.mmcm-container .mmcm-service-details-services-list>div{padding:0;background:none}.mmcm-container .mmcm-actions{display:block}.mmcm-container .mmcm-actions:after{content:"";display:block;clear:both;height:0}.mmcm-container .mmcm-actions>a{float:left}.mmcm-container .mmcm-legal{color:#999;margin-top:calc(25px / 2);border-top:1px solid rgba(0,0,0,0.1);padding-top:calc(25px / 2);font-size:0.8em;display:-webkit-box;display:-ms-flexbox;display:flex}.mmcm-container .mmcm-legal>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mmcm-container .mmcm-legal>div:last-child{text-align:right}@media (max-width: 480px){.mmcm-container .mmcm-legal{-ms-flex-wrap:wrap;flex-wrap:wrap}.mmcm-container .mmcm-legal>div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:left}}.mmcm-container .mmcm-btn{border-radius:8px;cursor:pointer;display:inline-block;margin:0 2px 2px 0;text-align:center;color:#999;padding:5px 15px}.mmcm-container .mmcm-btn-decline{display:none}.mmcm-container .mmcm-btn-save-all{color:#053833;background:#9dbd00}.mmcm-container .mmcm-btn-save{color:#9dbd00}.mmcm-container .mmcm-btn-reject{display:none}@media (max-width: 480px){.mmcm-container .mmcm-btn{display:block;width:100%;margin-right:0}}.mmcm-container .mmcm-abort{color:#999}@media (max-width: 480px){.mmcm-container .mmcm-abort{display:block;width:100%;padding:5px 15px;margin-right:0;text-align:center}}@media (max-width: 480px){.mmcm-container{font-size:.85em;padding:10px}.mmcm-container .mmcm{padding:calc(25px / 2);max-width:calc(100% - 20px);max-height:calc(100% - 20px)}.mmcm-container .mmcm .mmcm-content{margin-bottom:calc(25px / 2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mmcm-container .mmcm .mmcm-content .mmcm-group{margin-left:0;margin-bottom:calc(25px / 2)}}.mmcm-content-blocker{background:rgba(0,0,0,0.6);color:#fefefe;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.mmcm-content-blocker-title{font-weight:bold}.mmcm-content-blocker p{margin-top:1em;margin-bottom:1em}.mmcm-content-blocker .action:after{content:"";display:block;clear:both;height:0}.mmcm-content-blocker-btn{display:inline-block;padding:3px 10px;cursor:pointer;text-decoration:none;background:#9dbd00;color:#053833;float:left;margin-right:5px;border-radius:2px}.mmcm-content-blocker-btn:hover{background:#738a00}.mmcm-content-blocker-btn-settings{background:#e3e3e3;color:#333}.mmcm-content-blocker-btn-settings:hover{background:#cacaca}.mmcm-checkbox{position:relative;margin-right:5px;cursor:pointer;width:24px;height:24px}.mmcm-checkbox input{opacity:0;width:100%;height:100%;margin:0}.mmcm-checkbox input+.mmcm-checkbox-custom{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #9dbd00;border-radius:2px}.mmcm-checkbox input:checked+.mmcm-checkbox-custom:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';background-color:#9dbd00;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h24v24H0z%22%2F%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M9%2016.2L4.8%2012l-1.4%201.4L9%2019%2021%207l-1.4-1.4L9%2016.2z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:cover;display:block;width:100%;height:100%}.mmcm-checkbox input:disabled+.mmcm-checkbox-custom{opacity:.4}.mmcm-checkbox.focus{outline:2px solid #9dbd00;outline-offset:2px}.mmcm-container .mmcm-btn-save,.mmcm-container .mmcm-btn-save-all,.mmcm-container .mmcm-btn-decline{display:block;background:#9dbd00;color:#053833;width:100%}

