.mc-workspace{display:flex;flex-direction:column;gap:18px;min-width:0}.mc-workspace .page-heading{margin-bottom:0}.mc-detail-actions,.mc-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mc-filters{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:18px;background:#fff;border:1px solid #e1e7ef;border-radius:12px}.mc-filters>label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#73839a;min-width:125px}.mc-filters input,.mc-filters select,.mc-month-label input{border:1px solid #dbe3ed;background:#fff;border-radius:7px;padding:9px 10px;color:#344b68;font:inherit;min-width:0}.mc-filters>.mc-search{flex:1 1 200px;flex-direction:row;align-items:center;border:1px solid #dbe3ed;padding-left:10px;border-radius:7px;height:37px}.mc-search input{border:0;width:100%}.mc-agenda,.mc-calendar{border:1px solid #e0e7ef;border-radius:12px;background:#fff;overflow:hidden}.mc-calendar-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 10px;flex-wrap:wrap}.mc-month-control{display:flex;align-items:center;gap:5px}.mc-month-label{display:flex;align-items:center;gap:6px;color:#244a73}.mc-month-label input{width:160px;font-size:15px;font-weight:600;border:0}.mc-month-summary{display:flex;align-items:center;gap:14px;font-size:11px;color:#75869e;padding:0 22px 16px;flex-wrap:wrap}.mc-month-summary>span:first-child{color:#344e70;font-weight:600}.mc-month-summary a{margin-left:auto;color:#2361b6;display:flex;align-items:center;gap:5px}.mc-grid,.mc-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.mc-weekdays{background:#f7f9fc;border-top:1px solid #e5eaf1;border-bottom:1px solid #e5eaf1}.mc-weekdays span{text-align:right;padding:10px 12px;font-size:11px;color:#8b9aaf}.mc-day{min-width:0;min-height:133px;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5;padding:7px}.mc-day:nth-child(7n){border-right:0}.mc-day.mc-outside{background:#fafbfd}.mc-selected-day{box-shadow:inset 0 0 0 2px #94b9ea}.mc-day-number{display:flex;justify-content:flex-end;align-items:center;gap:5px;width:100%;background:none;border:0;color:#586c86;margin-bottom:7px;padding:0;font-size:12px}.mc-day-number time{display:grid;place-items:center;width:26px;height:26px;border-radius:50%}.mc-day-number small{font-size:9px;color:#2460b0}.mc-day-number:disabled{color:#c1cad8;cursor:default}.mc-today .mc-day-number time{background:#1f63be;color:#fff}.mc-event{display:flex;flex-direction:column;text-align:left;width:100%;border:0;border-left:3px solid var(--mc-accent);border-radius:4px;padding:5px 6px;margin-bottom:5px;background:var(--mc-background);color:var(--mc-ink);line-height:1.35}.mc-event>span{font-size:11px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mc-event small{font-size:9px;margin-top:3px;opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.mc-kind-holiday{--mc-accent:#5b8eca;--mc-background:#edf4fc;--mc-ink:#346192}.mc-kind-industry{--mc-accent:#55a286;--mc-background:#edf7f1;--mc-ink:#2b765c}.mc-kind-campaign{--mc-accent:#b28b53;--mc-background:#fbf5eb;--mc-ink:#92692e}.mc-kind-custom{--mc-accent:#9583c5;--mc-background:#f3effa;--mc-ink:#7760a3}.mc-archived{opacity:.6}.mc-more{color:#3268aa;font-size:10px;border:0;background:none;text-align:left;padding:3px 5px}.mc-preparing{display:flex;align-items:center;flex-wrap:wrap;gap:10px;background:#f6f8ed;border:1px solid #e5e9d5;border-radius:9px;color:#667d40;padding:13px 18px;font-size:11px}.mc-preparing>span{display:flex;flex-wrap:wrap;gap:9px}.mc-preparing button{color:#527335;border:0;border-bottom:1px solid #c6d4b3;background:transparent;padding:2px;font-size:11px}.mc-agenda-heading{display:flex;align-items:center;justify-content:space-between;padding:17px 20px}.mc-agenda-heading h2{display:flex;align-items:center;gap:9px;font-size:14px;color:#344c6b}.mc-agenda-heading h2 span{font-size:11px;color:#8394ac;font-weight:400}.mc-agenda-item{display:flex;align-items:center;gap:13px;text-align:left;width:100%;background:#fff;border:0;border-top:1px solid #edf0f5;padding:15px 20px;color:#6f829e}.mc-agenda-item:hover{background:#fafcff}.mc-agenda-mark{display:grid;place-items:center;width:37px;height:37px;border-radius:9px;background:var(--mc-background);color:var(--mc-ink);flex-shrink:0}.mc-agenda-content{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.mc-agenda-content b{font-size:12px;color:#3f5777;overflow-wrap:anywhere}.mc-agenda-content span,.mc-agenda-content time{font-size:10px;color:#8092aa}.mc-agenda-state{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.mc-agenda-state small{font-size:10px;color:#8c9bb0}.mc-status{display:inline-flex;font-size:10px;border-radius:5px;padding:4px 7px;color:#78899e;background:#f3f5f8;white-space:nowrap}.mc-status.confirmed{background:#eef7f2;color:#52846b}.mc-status.tentative{background:#fff6e7;color:#a27d38}.mc-empty{display:flex;align-items:center;flex-direction:column;padding:37px 20px;gap:12px;color:#8e9eb4;text-align:center}.mc-empty h3{color:#526985;font-size:14px}.mc-empty p{font-size:11px;line-height:1.7}.mc-date-note{font-size:10px;color:#8b9bb1;line-height:1.7}.mc-coverage{background:#fff8eb;padding:12px 20px;font-size:11px;line-height:1.6;color:#987334;border-top:1px solid #f3e9d4}.mc-detail-fields{margin:0}.mc-detail-fields>div{display:grid;grid-template-columns:85px 1fr;gap:10px;padding:13px 0;border-bottom:1px solid #edf0f5;font-size:12px}.mc-detail-fields dt{color:#8292a9}.mc-detail-fields dd{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0;color:#48617e}.mc-detail-fields a{display:inline-flex;align-items:center;gap:4px;color:#2464b4}.mc-detail-notes{margin-top:23px}.mc-detail-notes h3{color:#4d6381;font-size:13px;margin-bottom:10px}.mc-detail-notes p{font-size:12px;line-height:1.9;color:#6c819a;white-space:pre-wrap;overflow-wrap:anywhere}.mc-muted{color:#9aa7b8}.mc-form fieldset{gap:18px;border:0;padding:0;margin:0;min-width:0}.mc-form fieldset,.mc-form label{display:flex;flex-direction:column}.mc-form label{gap:7px;font-size:12px;color:#637996}.mc-form input,.mc-form select,.mc-form textarea{min-width:0;width:100%;border:1px solid #dce4ee;border-radius:7px;background:white;color:#364f71;padding:10px 11px;font:inherit}.mc-form small{color:#8d9cb0;font-size:10px}.mc-form textarea{resize:vertical;line-height:1.6}.mc-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.mc-country-options>span{display:block;font-size:12px;color:#637996;margin-bottom:9px}.mc-country-options>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.mc-country-options label{flex-direction:row;align-items:center;gap:6px;font-size:11px}.mc-country-options input{width:14px;height:14px;accent-color:#2361b8}.mc-editor-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.mc-editor-footer>span{color:#8494aa;font-size:10px}@media (max-width:1000px){.mc-filters>label{flex:1 1 135px}.mc-day{min-height:123px;padding:5px}.mc-event{padding:5px 4px}}@media (max-width:700px){.mc-grid,.mc-weekdays{display:none}.mc-filters{padding:13px;gap:10px}.mc-filters>label{flex:1 1 110px;min-width:0}.mc-filters>.mc-search{flex-basis:100%}.mc-calendar-toolbar{padding:13px 12px}.mc-month-label input{width:145px;font-size:13px;padding:8px 3px}.mc-month-control{gap:0;flex-wrap:wrap}.mc-month-control .icon-button{width:30px}.mc-month-label>svg{display:none}.mc-export{font-size:11px}.mc-month-summary{padding:0 13px 13px;gap:9px}.mc-month-summary a{margin-left:0}.mc-agenda-item{padding:14px 12px;gap:9px}.mc-agenda-mark{display:none}.mc-agenda-content b{font-size:12px}.mc-agenda-state .mc-status{font-size:9px}.mc-agenda-item>svg{display:none}.mc-heading-actions{gap:6px;margin-top:10px}.mc-country-options>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-form-row{grid-template-columns:1fr}.mc-detail-actions{width:100%}.mc-detail-actions .button{flex:1 1 auto;justify-content:center}.mc-detail-fields>div{grid-template-columns:1fr;gap:7px}}