.mmcm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mmcm-container{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);font-family:Arial;font-size:14px;line-height:1.6em;color:#444}.mmcm-container[open]{display:-webkit-box;display:-ms-flexbox;display:flex}.mmcm-container::-webkit-backdrop{background:rgba(0,0,0,.3)}.mmcm-container::backdrop{background:rgba(0,0,0,.3)}.mmcm-container :focus-visible{outline:var(--focus-color, #e02222) solid var(--focus-width, 2px);outline-offset:var(--focus-offset, 2px)}.mmcm-container .h1,.mmcm-container .h2,.mmcm-container .h4,.mmcm-container .h5{margin:0;font-family:Arial;color:#111}.mmcm-container .mmcm-title{font-family:Arial;color:#111;font-size:1.4em;line-height:1.1em;padding-right:37px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mmcm-container p{font-family:Arial;color:#333;margin:0}.mmcm-container a{font-weight:normal;cursor:pointer;color:#e02222;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-group-head-toggle-details{list-style:none;cursor:pointer;color:#e02222}.mmcm-container .mmcm-group-head-toggle-details:hover{text-decoration:underline}.mmcm-container .mmcm-group-head-toggle-details::-webkit-details-marker{display:none}.mmcm-container .mmcm{-webkit-box-sizing:border-box;box-sizing:border-box;width:600px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background:#fff;border-radius:3px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2);position:relative;font-family:Arial}.mmcm-container .mmcm-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12.5px 12.5px;position:sticky;top:0;background:#fff;z-index:10}@media(min-width: 481px){.mmcm-container .mmcm-header{padding:25px 25px}}.mmcm-container .mmcm-inner{padding:0 12.5px 12.5px}@media(min-width: 481px){.mmcm-container .mmcm-inner{padding:0 25px 25px}}.mmcm-container .mmcm .mmcm-close{background:none;opacity:.6;cursor:pointer;border:0;padding:0;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:32px;height:32px}.mmcm-container .mmcm .mmcm-close:hover{opacity:.9}.mmcm-container .mmcm>p{margin-bottom:25px}.mmcm-container .mmcm-description{overflow-y:auto;max-height:40vh}@media(max-width: 480px){.mmcm-container .mmcm-description{max-height:12vh;-webkit-mask-image:linear-gradient(to bottom, black calc(100% - 24px), transparent);mask-image:linear-gradient(to bottom, black calc(100% - 24px), transparent)}.mmcm-container .mmcm-description.is-scrolled-end{-webkit-mask-image:none;mask-image:none}}.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;margin-top:20px}.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,.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:#333}.mmcm-container .mmcm-service{padding:12.5px;margin-top:12.5px;background:rgba(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:.9em}.mmcm-container .mmcm-service-details-table-container{margin-top:12.5px;overflow-x:auto}.mmcm-container .mmcm-service-details-table{color:#333;font-size:.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:4px 8px;text-align:left}.mmcm-container .mmcm-service-details-table-property-value{display:table-cell;background:#fff;padding:4px 8px}.mmcm-container .mmcm-service-details-services-hint{font-size:.9em;margin-top:12.5px;color:#333}.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-legal{color:#333;margin-top:12.5px;border-top:1px solid rgba(0,0,0,.1);padding-top:12.5px;font-size:.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:3px;cursor:pointer;display:inline-block;margin:0 2px 2px 0;text-align:center;color:#333;border:0;background:none;padding:5px 15px}.mmcm-container .mmcm-btn-decline{display:none}.mmcm-container .mmcm-btn-save-all{color:#fff;background:#e02222}.mmcm-container .mmcm-btn-save{color:#e02222}.mmcm-container .mmcm-btn-reject{display:none}.mmcm-container .mmcm-btn:hover{text-decoration:underline}@media(max-width: 480px){.mmcm-container .mmcm-btn{display:block;width:100%;margin-right:0}}.mmcm-container .mmcm-abort{color:#333}@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}.mmcm-container .mmcm{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.mmcm-container .mmcm .mmcm-content{margin-bottom:12.5px;-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:12.5px}}.mmcm-content-blocker{background:rgba(0,0,0,.6);color:#fefefe;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.mmcm-content-blocker :focus-visible{outline:var(--focus-color, #e02222) solid var(--focus-width, 2px);outline-offset:var(--focus-offset, 2px)}.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:8px 10px;cursor:pointer;text-decoration:none;background:#e02222;color:#fff;float:left;margin-right:5px;border-radius:2px;border:0}.mmcm-content-blocker-btn:hover{background:hsl(0,75.3968253968%,40.5882352941%)}.mmcm-content-blocker-btn-settings{background:#e3e3e3;color:#333}.mmcm-content-blocker-btn-settings:hover{background:rgb(201.5,201.5,201.5)}.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 #e02222;border-radius:2px}.mmcm-checkbox input:checked+.mmcm-checkbox-custom:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";background-color:#e02222;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 #e02222;outline-offset:2px}.mmcm-container .mmcm-btn-save,.mmcm-container .mmcm-btn-save-all,.mmcm-container .mmcm-btn-decline{display:block;background:#e02222;color:#fff;width:100%}
