.mc-workspace{max-width:1500px;margin:auto;color:#243248}.mc-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.mc-head small{font-size:12px;color:#8a6570}.mc-head h1{font-size:28px;margin:6px 0}.mc-workspace p{font-size:13px;line-height:1.7;color:#6c788c}.mc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mc-toolbar{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:16px 0}.mc-workspace label{display:grid;gap:7px;color:#59667b;font-size:13px}.mc-workspace input,.mc-workspace select,.mc-workspace textarea{font:inherit;padding:10px 12px;border:1px solid #dfe4ed;border-radius:9px;background:white;color:#26364e;max-width:100%}.mc-workspace select{min-width:200px}.mc-workspace textarea{width:100%;resize:vertical}.mc-workspace input[type=checkbox]{width:17px;height:17px;min-width:0}.mc-tabs{display:flex;gap:6px;border-bottom:1px solid #e3e7ef;margin-top:22px;padding-bottom:10px}.mc-tabs .active{background:#fff0f2;border-color:#edc6cb;color:#c52b3c}.mc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.mc-metric,.mc-card{padding:22px;background:#fff;border:1px solid #e7ebf1;border-radius:14px}.mc-metric span,.mc-metric small{display:block;font-size:12px;color:#78859a}.mc-metric strong{display:block;font-size:26px;margin:12px 0;color:#26344c}.mc-card{margin:16px 0}.mc-workspace h2{font-size:18px;margin:0 0 12px}.mc-table-scroll{overflow:auto;margin:18px 0}.mc-workspace table{width:100%;border-collapse:collapse;font-size:13px}.mc-workspace td,.mc-workspace th{padding:14px 12px;border-bottom:1px solid #edf0f5;text-align:left;overflow-wrap:anywhere;max-width:450px;min-width:110px}.mc-workspace th{background:#f7f8fb;color:#758197}.mc-workspace a{color:#b42638}.mc-work-row{padding:16px;border:1px solid #e6eaf2;border-radius:10px;margin:10px 0;overflow-wrap:anywhere}.mc-work-row .btn{margin:6px 8px 0 0}.mc-empty{padding:24px;background:#f8f9fc;border-radius:10px}.mc-workspace .mc-error{color:#b62a3d}.mc-workspace .monitor-plans,.mc-workspace .monitor-review{padding:24px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;margin-top:18px}.mc-workspace .monitor-plans>details{padding:20px;background:#fafbfe;border-radius:12px;margin:16px 0}.mc-workspace .monitor-plans label,.mc-workspace .monitor-review label{margin:12px 0}.mc-workspace .monitor-plans .btn,.mc-workspace .monitor-review .btn{margin:6px 8px 6px 0}.mc-workspace .monitor-plans h4,.mc-workspace .monitor-review h4{font-size:18px;margin:22px 0 10px}.mc-workspace [hidden]{display:none!important}.mc-scope{padding:12px 16px;background:#f7f8fb;border-radius:8px}.mc-message{min-height:22px}.mc-workspace summary{cursor:pointer;font-weight:600}.mc-workspace button:focus-visible,.mc-workspace a:focus-visible{outline:3px solid #b9cce4;outline-offset:3px}@media(max-width:1000px){.mc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-head{align-items:start;flex-direction:column}}@media(max-width:600px){.mc-metrics{grid-template-columns:1fr}.mc-toolbar{align-items:stretch;flex-direction:column}.mc-workspace select{min-width:0;width:100%}.mc-card{padding:14px}}

.mc-workspace .monitor-plan-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mc-workspace .monitor-plan-fields>summary,.mc-workspace .monitor-plan-fields>p,.mc-workspace .monitor-plan-fields>fieldset,.mc-workspace .monitor-plan-fields>div,.mc-workspace .monitor-plan-fields>ol,.mc-workspace .monitor-plan-fields>label:has(input[type=checkbox]){grid-column:1/-1}.mc-workspace .monitor-plan-fields>label{margin:0}.mc-workspace .monitor-plans fieldset{border:1px solid #e3e8ef;border-radius:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 16px}.mc-workspace .monitor-plans fieldset label,.mc-workspace label:has(>input[type=checkbox]){display:flex;align-items:center;gap:10px;justify-content:space-between}.mc-workspace .monitor-plans fieldset legend{padding:0 8px;font-size:13px;color:#58667c}@media(max-width:800px){.mc-workspace .monitor-plan-fields{grid-template-columns:1fr}.mc-workspace .monitor-plans fieldset{grid-template-columns:1fr 1fr}}
.mp-caption{flex:1;color:#7c8798;font-size:12px}.mp-table{min-width:1180px}.mc-workspace .mp-table td:first-child{min-width:300px;width:30%}.mp-product{display:flex;gap:14px;align-items:flex-start}.mp-product>div{min-width:0}.mp-products strong,.mp-products small,.mp-drawer small{display:block}.mp-products strong{line-height:1.6;font-size:13px}.mp-products small,.mp-drawer small{color:#7c8798;line-height:1.6;margin:5px 0;font-size:11px}.mp-image{width:72px;height:72px;flex:0 0 72px;border-radius:10px;background:#f5f7fa;border:1px solid #e8ecf2;display:flex;align-items:center;justify-content:center;overflow:hidden}.mp-image img{width:100%;height:100%;object-fit:contain}.mp-image span{font-size:11px;color:#8a94a5;text-align:center;padding:8px}.mp-photo-button{border:0;background:none;padding:0;cursor:pointer;flex-shrink:0}.mp-products .mp-url{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-price{font-size:16px!important;font-variant-numeric:tabular-nums}.mp-badge{display:inline-block;border-radius:6px;background:#f1f5fa;color:#455873;font-size:11px;padding:4px 7px}.mp-table td{vertical-align:top}.mp-table .btn{white-space:nowrap;margin-bottom:7px}.mp-compact .mp-image,.mp-compact .mp-url{display:none}.mp-compact .mp-table td{padding-top:8px;padding-bottom:8px}.mp-compact .mp-product strong{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mp-drawer{box-sizing:border-box;position:fixed;inset:0 0 0 auto;width:min(880px,95vw);height:100dvh;max-height:100dvh;max-width:95vw;margin:0;border:0;border-left:1px solid #e2e7ef;padding:0 30px 36px;background:#fff;color:#243248;overflow:auto;box-shadow:-12px 0 40px #1c2a401a}.mp-drawer::backdrop{background:#1c2a4055;backdrop-filter:blur(2px)}.mp-drawer-head{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;z-index:1;padding:22px 0;border-bottom:1px solid #e7ebf1}.mp-drawer-head h2{margin:0}.mp-profile{display:flex;gap:22px;margin:24px 0}.mp-profile h3{font-size:18px;line-height:1.7;margin:0}.mp-image-large{width:160px;height:160px;flex-basis:160px}.mp-profile a,.mp-profile button{display:inline-block;margin:8px 12px 0 0}.mp-drawer h3{font-size:16px;margin-top:24px}.mp-drawer .mp-url{overflow-wrap:anywhere;font-size:12px}.mp-event{border-left:2px solid #e4c7ce;padding:4px 0 16px 18px;margin:16px 0}.mp-event .btn{margin:6px 8px 0 0}.mp-drawer th,.mp-drawer td{min-width:100px;max-width:240px}.mp-drawer .mc-table-scroll{max-width:100%}@media(max-width:600px){.mp-drawer{padding:0 16px 24px;width:100vw;max-width:100vw}.mp-profile{gap:12px}.mp-image-large{width:96px;height:96px;flex-basis:96px}}
