.magidigi-timeline{--mt-label:140px;position:relative;padding:24px;margin:22px 0;border:1px solid #ffffff09;border-radius:14px;background:linear-gradient(145deg,#1a2435ed,#111b2bf2);box-shadow:0 10px 28px #0002,inset 0 1px #ffffff05;min-width:0;color:#e8edf8}.mt-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.mt-heading h2{display:flex;align-items:center;gap:9px;font-size:18px;margin:0}.mt-heading h2>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #8b5cf633;border-radius:9px;color:#b99aff;background:#8b5cf61a}.mt-heading .ui-icon{width:16px;height:16px}.mt-legend{display:flex;gap:14px;flex-wrap:wrap}.mt-legend>span{display:flex;gap:5px;align-items:center;font:11px ui-monospace,monospace;color:#aebbd0}.mt-legend b{font-size:10px;font-weight:500}.mt-legend i{width:12px;height:6px;border-radius:10px}.mt-emerald{background:#10b981;border-color:#34d399}.mt-violet{background:#8b5cf6;border-color:#a78bfa}.mt-zinc{background:#71717a;border-color:#a1a1aa}.mt-muted{background:#7c889b;border-color:#9aa7bd}.mt-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.mt-controls>span{font:11px ui-monospace,monospace;letter-spacing:1px;text-transform:uppercase;color:#9caac0}.mt-controls>div{display:flex;gap:7px}.mt-controls button{height:28px;padding:3px 12px;border-radius:6px;font-size:12px}.mt-controls button[aria-pressed=true]{background:#7851cc;border-color:#b29ae8;color:#fff;box-shadow:0 0 12px #9874f32b}.mt-controls small{font-size:10px;color:#9cacc2;margin-left:auto}.mt-chart-scroll{overflow-x:auto;overscroll-behavior-x:contain}.mt-chart{min-width:560px}.mt-month-row{display:grid;grid-template-columns:var(--mt-label) minmax(0,1fr);padding-right:12px}.mt-label-head{font:9px ui-monospace,monospace;color:#899bb1;align-self:center}.mt-month-track{height:36px;position:relative;border-bottom:1px solid #40516a66}.mt-month{position:absolute;top:12px;padding-left:6px;border-left:1px solid #49607a;white-space:nowrap;font:10px ui-monospace,monospace;color:#9dafc6;text-transform:uppercase;height:13px;overflow:hidden}.mt-today-badge{position:absolute;top:-3px;transform:translateX(-50%);white-space:nowrap;z-index:4;background:#f59e0b;color:#17110c;padding:3px 6px;border-radius:3px;font:bold 9px ui-monospace,monospace;box-shadow:0 0 10px #fbbf2450}.mt-today-badge:after{content:'';position:absolute;top:100%;left:calc(50% - 4px);border:4px solid transparent;border-top-color:#f59e0b}.mt-grid{min-height:200px;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4a5973 #152032}.mt-rows{position:relative;padding:8px 0;min-height:200px}.mt-row{position:relative;display:grid;grid-template-columns:var(--mt-label) minmax(0,1fr);height:32px;align-items:center}.mt-event-name{font-size:10px;text-align:left;color:#d6e1f1;border:0;background:transparent;padding:5px 9px 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:0;min-width:0;width:100%}.mt-event-name:hover{color:#d7c4ff;background:transparent}.mt-track{position:relative;height:24px;background:#8296b80a;border-radius:20px;min-width:0}.mt-track button{position:absolute;cursor:pointer}.mt-bar{top:50%;transform:translateY(-50%);height:12px;min-width:3px;padding:0;border-width:1px;border-style:solid;border-radius:20px;display:flex;align-items:center;justify-content:center;z-index:2;transition:height .12s,box-shadow .12s}.mt-bar:hover,.mt-bar:focus-visible{height:17px;box-shadow:0 0 12px #aaa3}.mt-bar:active{transform:translateY(-50%)}.mt-bar span{font:bold 8px ui-monospace,monospace;color:white;overflow:hidden;white-space:nowrap}.mt-continues-left{border-top-left-radius:0;border-bottom-left-radius:0}.mt-continues-right{border-top-right-radius:0;border-bottom-right-radius:0}.mt-tba{display:flex;gap:5px;align-items:center;left:2%;top:3px;padding:0;background:transparent;border:0;font-size:9px;color:#9daec5}.mt-tba i{display:block;width:8px;height:8px;border-radius:100%;background:#8392a6}.mt-outside{inset:0 auto 0 8px;padding:0 5px;background:transparent;border:0;font-size:9px;color:#9daec5;white-space:nowrap}.mt-gridlines{position:absolute;left:var(--mt-label);right:0;top:0;bottom:0;pointer-events:none}.mt-gridlines>i{position:absolute;top:0;bottom:0;border-left:1px dashed #5c6b8123}.mt-today-line{position:absolute;top:0;bottom:0;width:2px;background:#fbbf24;transform:translateX(-50%);box-shadow:0 0 6px 1px #fbbf2466;z-index:3}.mt-today-line:before{content:'';position:absolute;inset:0 -5px;background:#fbbf2410}.mt-empty{padding:35px 12px;text-align:center;color:#b1c0d5}.mt-footer{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:10px;color:#9aabc1}.mt-agenda{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;padding-top:16px;border-top:1px solid #34465b}.mt-agenda-group{min-width:0;border:1px solid #39546a66;border-radius:10px;background:#15233688;padding:10px}.mt-agenda-group:first-child{border-color:#8b703355}.mt-agenda-group summary{display:flex;align-items:center;gap:6px;color:#c3d3e7;font-size:12px;font-weight:600}.mt-agenda-group summary:after{content:'⌄';margin-left:auto;color:#90a6c0}.mt-agenda-group summary>span{color:#a9b9cd;font-size:10px}.mt-agenda-group summary>.ui-icon{width:14px;height:14px;color:#baa0f4}.mt-agenda-group:first-child summary>.ui-icon{color:#f6c768}.mt-agenda-items{max-height:160px;overflow-y:auto;scrollbar-width:thin;margin-top:9px}.mt-agenda-items>button{display:flex;justify-content:space-between;gap:12px;align-items:center;width:100%;border:0;border-top:1px solid #30435b;background:transparent;border-radius:0;padding:10px 2px;text-align:left}.mt-agenda-items>button>span{min-width:0}.mt-agenda-items>button>span:last-child{text-align:right;flex:none}.mt-agenda-items strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#dce7f3;max-width:100%}.mt-agenda-items small{display:block;color:#98adc6;font-size:9px;margin-top:4px}.mt-agenda-items b{font-size:11px;color:#cfbaff}.mt-agenda-group:first-child .mt-agenda-items b{color:#f4c773}.mt-agenda-items p{font-size:11px;color:#a4b6cc;line-height:1.5}.mt-source-note{font-size:10px;color:#93a5be;line-height:1.6;margin:14px 0 0}.mt-tooltip{position:absolute;z-index:50;pointer-events:none;max-width:min(370px,calc(100% - 16px));width:max-content;min-width:210px;border:1px solid #59728b;background:#142033;border-radius:10px;padding:13px;box-shadow:0 12px 35px #0009;color:#dbe5f4;font-size:11px}.mt-tip-title{display:flex;gap:10px;align-items:center;justify-content:space-between}.mt-tip-title>strong{overflow-wrap:anywhere}.mt-tooltip p{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:9px 0;color:#b5c7dd}.mt-tooltip p .ui-icon{width:13px;height:13px}.mt-tooltip small{display:block;margin-top:6px;color:#a5b8cf;font-size:10px}.mt-status{padding:3px 6px;border-radius:5px;white-space:nowrap;font-size:9px;color:#fff}.mt-date-warning{color:#ffc5a4!important}.activation-overview-grid{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(560px,1.15fr);gap:20px;align-items:start}.activation-overview-grid>div{min-width:0}.activation-overview-grid .australia-layout{grid-template-columns:1fr;gap:6px}.activation-overview-grid .australia-svg{height:270px}.activation-overview-grid .australia-filter{padding:22px}.activation-overview-grid .australia-heading h2{font-size:18px}
@media(max-width:1300px){.activation-overview-grid{grid-template-columns:1fr}.activation-overview-grid .australia-layout{grid-template-columns:1fr 1fr}.activation-overview-grid .australia-svg{height:300px}}
@media(max-width:700px){.magidigi-timeline{padding:16px;--mt-label:120px}.mt-heading{gap:12px;margin-bottom:18px}.mt-controls small{width:100%;margin-left:0}.mt-chart{min-width:500px}.mt-agenda{grid-template-columns:1fr}.mt-tooltip{font-size:11px}.activation-overview-grid .australia-layout{grid-template-columns:1fr}.mt-heading h2{font-size:17px}}
