.mmc-aw-wrap{max-width:1180px;margin:22px 24px 60px 4px;color:#17324f}.mmc-aw-wrap *{box-sizing:border-box}.mmc-aw-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px;padding:30px 34px;border-radius:22px;background:linear-gradient(135deg,#102f51,#1e4b76);color:#fff;box-shadow:0 16px 38px rgba(16,47,81,.2)}.mmc-aw-kicker{display:block;margin-bottom:8px;color:#d9b69a;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.mmc-aw-hero h1{margin:0;color:#fff;font-size:35px;line-height:1.1}.mmc-aw-hero p{max-width:720px;margin:9px 0 0;color:rgba(255,255,255,.82);font-size:15px;line-height:1.55}.mmc-aw-hero__badge{display:grid;flex:0 0 118px;justify-items:center;padding:16px;border:1px solid rgba(255,255,255,.18);border-radius:17px;background:rgba(255,255,255,.1)}.mmc-aw-hero__badge strong{font-size:30px}.mmc-aw-hero__badge span{font-size:11px;font-weight:750}.mmc-aw-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;padding:8px;border:1px solid #dde3ea;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(23,50,79,.05)}.mmc-aw-steps button{display:flex;align-items:center;gap:10px;padding:11px;border:0;border-radius:12px;background:transparent;color:#657181;text-align:left;cursor:pointer}.mmc-aw-steps button b{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:50%;background:#edf1f5;color:#627083}.mmc-aw-steps button span{font-weight:800}.mmc-aw-steps button.is-active{background:#edf4fb;color:#17324f}.mmc-aw-steps button.is-active b{background:#173a61;color:#fff}.mmc-aw-steps button.is-complete b{background:#e7f4eb;color:#287049}.mmc-aw-panel{padding:30px;border:1px solid #dfe4ea;border-radius:22px;background:#fff;box-shadow:0 16px 40px rgba(23,50,79,.065)}.mmc-aw-panel[hidden]{display:none!important}.mmc-aw-panel__head{display:flex;align-items:center;gap:14px;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid #e8ebef}.mmc-aw-panel__head>span{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;background:#fff3e9;color:#9a5738;font-size:15px;font-weight:900}.mmc-aw-panel__head h2{margin:0;color:#17324f;font-size:25px}.mmc-aw-panel__head p{margin:5px 0 0;color:#6c7683}.mmc-aw-grid{display:grid;gap:20px}.mmc-aw-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mmc-aw-field{display:grid;align-content:start;gap:7px;min-width:0}.mmc-aw-field--wide{grid-column:1/-1}.mmc-aw-field>span,.mmc-aw-media label{color:#273d55;font-size:13px;font-weight:850}.mmc-aw-field input,.mmc-aw-field select,.mmc-aw-field textarea{width:100%;max-width:none;min-height:43px;border:1px solid #cfd7df;border-radius:10px;background:#fff;color:#25384d;box-shadow:none}.mmc-aw-field textarea{padding:11px 13px;line-height:1.5}.mmc-aw-field input:focus,.mmc-aw-field select:focus,.mmc-aw-field textarea:focus{border-color:#2a659b;box-shadow:0 0 0 3px rgba(42,101,155,.12)}.mmc-aw-field small,.mmc-aw-media small{display:block;color:#75808d;font-size:11.5px;line-height:1.4}.mmc-aw-check-grid{display:flex;flex-wrap:wrap;gap:8px}.mmc-aw-check-grid label{position:relative}.mmc-aw-check-grid input{position:absolute;width:1px;height:1px;opacity:0}.mmc-aw-check-grid span{display:block;padding:8px 12px;border:1px solid #d7dee5;border-radius:999px;background:#fff;color:#586575;font-size:12px;font-weight:750;cursor:pointer}.mmc-aw-check-grid input:checked+span{border-color:#315f8b;background:#eaf2fb;color:#173a61;box-shadow:0 0 0 2px rgba(49,95,139,.08)}.mmc-aw-empty{margin:0;color:#8b939d;font-style:italic}.mmc-aw-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;border-top:1px solid #e8ebef}.mmc-aw-actions .button{min-height:42px;padding:4px 18px;border-radius:10px;font-weight:750}.mmc-aw-actions .button-primary{border-color:#173a61;background:#173a61}.mmc-aw-info,.mmc-aw-summary{display:flex;align-items:flex-start;gap:12px;margin-top:22px;padding:15px 17px;border-radius:13px;background:#eef5fa;color:#39546e}.mmc-aw-info p,.mmc-aw-summary p{margin:0;line-height:1.5}.mmc-aw-info .dashicons,.mmc-aw-summary .dashicons{color:#2b6c8a}.mmc-aw-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.mmc-aw-media{padding:18px;border:1px solid #dbe2e8;border-radius:16px;background:#fafbfc}.mmc-aw-media.is-invalid{border-color:#c84949;box-shadow:0 0 0 3px rgba(200,73,73,.1)}.mmc-aw-media__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.mmc-aw-media__heading>div{min-width:0}.mmc-aw-media__heading .button{flex:0 0 auto}.mmc-aw-media__preview{display:flex;min-height:112px;align-items:center;gap:9px;overflow-x:auto;margin-top:15px;padding:10px;border:1px dashed #cbd4dd;border-radius:12px;background:#fff}.mmc-aw-media__preview>span{margin:auto;color:#8a939e;font-size:12px}.mmc-aw-media__preview figure{position:relative;flex:0 0 92px;width:92px;height:92px;margin:0;overflow:hidden;border-radius:10px;background:#e9edf1}.mmc-aw-media__preview img{width:100%;height:100%;object-fit:cover}.mmc-aw-media__preview figure button{position:absolute;top:5px;right:5px;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:rgba(18,31,46,.82);color:#fff;font-size:19px;line-height:22px;cursor:pointer}.mmc-aw-schedule-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mmc-aw-schedule-head h3{margin:0;color:#17324f}.mmc-aw-schedule{overflow:hidden;border:1px solid #dce2e8;border-radius:15px}.mmc-aw-day{display:grid;grid-template-columns:135px repeat(4,minmax(110px,1fr));align-items:end;gap:10px;padding:12px 14px;border-bottom:1px solid #e7eaee}.mmc-aw-day:last-child{border-bottom:0}.mmc-aw-day:nth-child(even){background:#fafbfc}.mmc-aw-day strong{align-self:center}.mmc-aw-day label{display:grid;gap:5px}.mmc-aw-day label span{color:#7b8490;font-size:10px;font-weight:750}.mmc-aw-day input{width:100%;min-height:38px;border:1px solid #ced6df;border-radius:8px}.mmc-aw-management{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.mmc-aw-merchant{margin-top:20px;padding:19px;border:1px solid #e0d6cb;border-radius:16px;background:#fffaf5}.mmc-aw-switch{display:flex;align-items:center;gap:10px;cursor:pointer}.mmc-aw-switch input{position:absolute;opacity:0}.mmc-aw-switch>span{position:relative;width:44px;height:24px;border-radius:999px;background:#c7ced6;transition:.2s}.mmc-aw-switch>span:after{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;content:"";box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.2s}.mmc-aw-switch input:checked+span{background:#2d7650}.mmc-aw-switch input:checked+span:after{transform:translateX(20px)}.mmc-aw-merchant__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:18px;padding-top:18px;border-top:1px solid #eadfd5}.mmc-aw-merchant__fields[hidden]{display:none!important}.mmc-aw-merchant__fields p{grid-column:1/-1;margin:0;color:#776b61;font-size:12px}.mmc-aw-summary{background:#eaf5ed;color:#315c43}.mmc-aw-summary strong{display:block;margin-bottom:3px}.mmc-aw-summary .dashicons{color:#2b7650}.mmc-aw-notice{margin:16px 0!important}.mmc-aw-notice ul{list-style:disc;margin-left:22px}.mmc-aw-notice__links{display:flex;flex-wrap:wrap;gap:8px}.mmc-aw-notice__links .button{margin:0}.mmc-aw-form .is-invalid{border-color:#c84949!important}.mmc-aw-form .button-hero{min-height:48px;padding:5px 23px;font-size:15px}@media(max-width:900px){.mmc-aw-grid--2,.mmc-aw-media-grid,.mmc-aw-management{grid-template-columns:1fr}.mmc-aw-field--wide{grid-column:auto}.mmc-aw-day{grid-template-columns:110px repeat(2,minmax(120px,1fr))}.mmc-aw-day label:nth-of-type(3){grid-column:2}.mmc-aw-day label:nth-of-type(4){grid-column:3}.mmc-aw-steps button{justify-content:center}.mmc-aw-steps button span{display:none}}@media(max-width:600px){.mmc-aw-wrap{margin:12px 10px 40px 0}.mmc-aw-hero{padding:23px 20px}.mmc-aw-hero__badge{display:none}.mmc-aw-hero h1{font-size:29px}.mmc-aw-panel{padding:20px 16px}.mmc-aw-steps{position:sticky;top:46px;z-index:10}.mmc-aw-day{grid-template-columns:1fr 1fr}.mmc-aw-day strong{grid-column:1/-1}.mmc-aw-day label:nth-of-type(3){grid-column:1}.mmc-aw-day label:nth-of-type(4){grid-column:2}.mmc-aw-schedule-head{align-items:flex-start;flex-direction:column}.mmc-aw-media__heading{flex-direction:column}.mmc-aw-merchant__fields{grid-template-columns:1fr}.mmc-aw-actions{flex-wrap:wrap}.mmc-aw-actions .button{flex:1 1 auto}.mmc-aw-panel__head>span{display:none}}

