.mtk-sde{width:100%;margin:14px 0 4px;box-sizing:border-box;font-family:inherit;line-height:1.7;color:var(--mtk-sde-text,#172033)}
.mtk-sde *{box-sizing:border-box}
.mtk-sde__main-card{position:relative;display:flex;gap:13px;align-items:center;width:100%;min-height:94px;padding:10px 16px;border:1px solid rgba(var(--mtk-sde-border-rgb,33,111,219),.18);border-radius:17px;background:linear-gradient(135deg,rgba(var(--mtk-sde-background-start-rgb,239,247,255),.99),rgba(var(--mtk-sde-background-end-rgb,248,252,255),.97));box-shadow:0 8px 26px rgba(var(--mtk-sde-shadow-rgb,36,73,120),.08);overflow:hidden}
.mtk-sde__main-card:before{content:"";position:absolute;inset:-55px -48px auto auto;width:135px;height:135px;border-radius:50%;background:radial-gradient(circle,rgba(var(--mtk-sde-accent-rgb,52,132,238),.10),rgba(var(--mtk-sde-accent-rgb,52,132,238),0) 68%);pointer-events:none}
.mtk-sde__main-card:after{content:"";position:absolute;inset:auto auto -55px 30%;width:160px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(var(--mtk-sde-accent-rgb,81,167,255),.07),rgba(var(--mtk-sde-accent-rgb,81,167,255),0) 70%);pointer-events:none}
.mtk-sde__icon{position:relative;z-index:2;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:14px;background:linear-gradient(145deg,var(--mtk-sde-icon-background,#fff),var(--mtk-sde-icon-background,#f7fbff));border:1px solid rgba(var(--mtk-sde-border-rgb,31,105,204),.11);box-shadow:0 7px 18px rgba(var(--mtk-sde-shadow-rgb,37,91,156),.11)}
.mtk-sde__icon svg{width:27px;height:27px;stroke:var(--mtk-sde-icon-color,#1967c9);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
.mtk-sde__icon-check{stroke:var(--mtk-sde-success,#22a568);stroke-width:2.05}
.mtk-sde__today-status{position:absolute;top:-4px;left:-4px;width:11px;height:11px;border-radius:50%;background:var(--mtk-sde-muted-text,#c9d3df);border:2px solid var(--mtk-sde-icon-background,#fff);box-shadow:0 0 0 1px rgba(var(--mtk-sde-shadow-rgb,85,106,130),.12);opacity:0;transform:scale(.75)}
.mtk-sde__today-status.is-active{opacity:1;transform:scale(1);background:var(--mtk-sde-success,#20bd68);box-shadow:0 0 0 1px rgba(var(--mtk-sde-success-rgb,32,189,104),.13),0 0 10px rgba(var(--mtk-sde-success-rgb,32,189,104),.55);animation:mtk-sde-pulse 1.35s ease-in-out infinite}
.mtk-sde__today-status.is-active:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(var(--mtk-sde-success-rgb,32,189,104),.42);border-radius:50%;animation:mtk-sde-ring 1.35s ease-out infinite}
@keyframes mtk-sde-pulse{0%,100%{box-shadow:0 0 0 1px rgba(var(--mtk-sde-success-rgb,32,189,104),.16),0 0 7px rgba(var(--mtk-sde-success-rgb,32,189,104),.42)}50%{box-shadow:0 0 0 2px rgba(var(--mtk-sde-success-rgb,32,189,104),.12),0 0 14px rgba(var(--mtk-sde-success-rgb,32,189,104),.75)}}
@keyframes mtk-sde-ring{0%{opacity:.75;transform:scale(.6)}100%{opacity:0;transform:scale(1.45)}}
.mtk-sde__content{position:relative;z-index:2;min-width:0;flex:1;padding-left:4px}
.mtk-sde__headline{font-size:var(--mtk-sde-main-font-size,14px);font-weight:600;color:var(--mtk-sde-text,#182236);line-height:1.9;white-space:pre-line;overflow-wrap:break-word;max-width:100%}
.mtk-sde__headline strong{font-weight:850;color:var(--mtk-sde-accent,#0f5dbf)}
.mtk-sde__local-note{display:flex;align-items:flex-start;gap:7px;margin-top:8px;font-size:var(--mtk-sde-local-font-size,11.5px);font-weight:500;color:var(--mtk-sde-local-text,#31506b);line-height:1.8;overflow-wrap:break-word}
.mtk-sde__local-note[hidden]{display:none!important}
.mtk-sde__local-note [data-mtk-sde-local-text]{min-width:0;white-space:pre-line}
.mtk-sde__local-dot{width:6px;height:6px;flex:0 0 6px;margin-top:.65em;border-radius:50%;background:var(--mtk-sde-success,#2bb673);box-shadow:0 0 0 3px rgba(var(--mtk-sde-success-rgb,43,182,115),.10)}
.mtk-sde__side-panels{position:relative;z-index:3;display:flex;flex:0 0 116px;width:116px;flex-direction:column;gap:5px;align-self:stretch;justify-content:center}
.mtk-sde__countdown-panel,.mtk-sde__details-button{width:100%;min-height:37px;padding:4px 8px 5px;border:1px solid rgba(var(--mtk-sde-border-rgb,31,105,204),.12);border-radius:12px;background:rgba(var(--mtk-sde-panel-background-rgb,255,255,255),.80);box-shadow:0 4px 14px rgba(var(--mtk-sde-shadow-rgb,33,86,148),.05);backdrop-filter:blur(3px)}
.mtk-sde__countdown-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}
.mtk-sde__countdown-label{display:block;font-size:9.5px;font-weight:750;color:var(--mtk-sde-muted-text,#728297);white-space:nowrap;line-height:1.4}
.mtk-sde__details-label{display:block;font-size:11px;font-weight:850;color:var(--mtk-sde-button-text,#1765c3);white-space:nowrap;line-height:1.4}
.mtk-sde__countdown{direction:ltr;unicode-bidi:isolate;display:block;white-space:nowrap;font-size:15px;line-height:1.35;font-weight:900;letter-spacing:.25px;color:var(--mtk-sde-countdown-text,#174f98);font-variant-numeric:tabular-nums}
.mtk-sde__details-button{display:flex;align-items:center;justify-content:center;margin:0;font:inherit;text-align:center;cursor:pointer;color:var(--mtk-sde-button-text,#1765c3);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}
.mtk-sde__details-button:hover{background:var(--mtk-sde-button-hover,#fff);border-color:rgba(var(--mtk-sde-border-rgb,31,105,204),.23);box-shadow:0 6px 16px rgba(var(--mtk-sde-shadow-rgb,33,86,148),.08);transform:translateY(-1px)}
.mtk-sde__modal[hidden]{display:none!important}
.mtk-sde__modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:18px;opacity:0;transition:opacity .2s ease}
.mtk-sde__modal.is-open{opacity:1}
.mtk-sde__backdrop{position:absolute;inset:0;background:rgba(var(--mtk-sde-shadow-rgb,8,19,35),.60);backdrop-filter:blur(6px)}
.mtk-sde__dialog{position:relative;width:min(820px,100%);max-height:min(84vh,760px);overflow:hidden;border:1px solid rgba(var(--mtk-sde-border-rgb,255,255,255),.78);border-radius:23px;background:linear-gradient(180deg,var(--mtk-sde-background-start,#fff) 0%,var(--mtk-sde-background-end,#fbfdff) 100%);box-shadow:0 32px 100px rgba(var(--mtk-sde-shadow-rgb,6,24,51),.32);transform:translateY(10px) scale(.985);transition:transform .2s ease}
.mtk-sde__modal.is-open .mtk-sde__dialog{transform:translateY(0) scale(1)}
.mtk-sde__dialog-accent{height:4px;background:linear-gradient(90deg,var(--mtk-sde-accent,#2d7de0),var(--mtk-sde-accent,#58a7f6) 54%,var(--mtk-sde-success,#39c484))}
.mtk-sde__dialog-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 21px 17px;background:linear-gradient(135deg,rgba(var(--mtk-sde-background-start-rgb,242,248,255),.95),rgba(var(--mtk-sde-background-end-rgb,255,255,255),.96));border-bottom:1px solid var(--mtk-sde-border,#eaf0f6)}
.mtk-sde__dialog-title-wrap{display:flex;align-items:center;gap:12px;min-width:0}
.mtk-sde__dialog-icon{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border-radius:14px;background:var(--mtk-sde-icon-background,#fff);border:1px solid rgba(var(--mtk-sde-border-rgb,31,105,204),.12);box-shadow:0 6px 17px rgba(var(--mtk-sde-shadow-rgb,33,86,148),.08)}
.mtk-sde__dialog-icon svg{width:25px;height:25px;stroke:var(--mtk-sde-icon-color,#1767c9);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.mtk-sde__dialog-kicker{display:block;margin-bottom:1px;font-size:9.5px;font-weight:850;color:var(--mtk-sde-accent,#2c78d3);letter-spacing:.1px}
.mtk-sde__dialog-head strong{display:block;font-size:17px;line-height:1.55;color:var(--mtk-sde-text,#14233a)}
.mtk-sde__dialog-subtitle{display:block;margin-top:2px;font-size:10.5px;color:var(--mtk-sde-muted-text,#738397)}
.mtk-sde__close{flex:0 0 auto;width:36px;height:36px;border:1px solid var(--mtk-sde-border,#e3e9f0);border-radius:11px;background:var(--mtk-sde-panel-background,#fff);color:var(--mtk-sde-muted-text,#596a7d);font:inherit;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 3px 10px rgba(var(--mtk-sde-shadow-rgb,35,62,96),.05);transition:transform .18s ease,background .18s ease,color .18s ease}
.mtk-sde__close:hover{background:var(--mtk-sde-button-hover,#f4f8fc);color:var(--mtk-sde-button-text,#1b5fae);transform:rotate(4deg)}
.mtk-sde__table-wrap{max-height:58vh;overflow:auto;padding:15px 18px 13px;background:var(--mtk-sde-background-end,#f7faff)}
.mtk-sde__table{width:100%;border-collapse:separate;border-spacing:0 8px;font-size:11.5px;text-align:right}
.mtk-sde__table thead th{position:sticky;top:-15px;z-index:2;background:var(--mtk-sde-background-end,#f7faff);color:var(--mtk-sde-muted-text,#708096);font-size:10px;font-weight:850;padding:8px 11px;white-space:nowrap;border:0}
.mtk-sde__table tbody tr{filter:drop-shadow(0 4px 8px rgba(var(--mtk-sde-shadow-rgb,25,69,121),.045))}
.mtk-sde__table tbody td{padding:12px 11px;vertical-align:middle;color:var(--mtk-sde-text,#3b485b);background:var(--mtk-sde-panel-background,#fff);border-top:1px solid var(--mtk-sde-border,#e8eef5);border-bottom:1px solid var(--mtk-sde-border,#e8eef5)}
.mtk-sde__table tbody td:first-child{border-right:1px solid var(--mtk-sde-border,#e8eef5);border-radius:0 12px 12px 0}
.mtk-sde__table tbody td:last-child{border-left:1px solid var(--mtk-sde-border,#e8eef5);border-radius:12px 0 0 12px}
.mtk-sde__method-name{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.mtk-sde__method-mark{width:7px;height:7px;border-radius:50%;background:var(--mtk-sde-accent,#2b7edb);box-shadow:0 0 0 3px rgba(var(--mtk-sde-accent-rgb,43,126,219),.10)}
.mtk-sde__method-name strong{color:var(--mtk-sde-text,#17243a);font-weight:850}
.mtk-sde__table-chip{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border-radius:8px;font-weight:750;line-height:1.5;white-space:nowrap}
.mtk-sde__table-chip--dispatch{background:var(--mtk-sde-accent-soft,#edf5ff);color:var(--mtk-sde-accent,#1e64b8);border:1px solid var(--mtk-sde-accent-border,#dbeaff)}
.mtk-sde__table-chip--eta{background:var(--mtk-sde-success-soft,#eefaf4);color:var(--mtk-sde-success,#258054);border:1px solid var(--mtk-sde-success-border,#d8f0e4)}
.mtk-sde__table-description{color:var(--mtk-sde-muted-text,#66778b)!important;line-height:1.7}
.mtk-sde__dialog-foot{display:flex;align-items:center;gap:7px;padding:10px 20px 12px;border-top:1px solid var(--mtk-sde-border,#edf1f6);background:var(--mtk-sde-panel-background,#fff);color:var(--mtk-sde-muted-text,#7a8797);font-size:9.5px}
.mtk-sde__dialog-foot-dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--mtk-sde-muted-text,#91a0b2)}
.mtk-sde-modal-open{overflow:hidden}
@media(max-width:680px){.mtk-sde__main-card{display:grid;grid-template-columns:39px minmax(0,1fr);align-items:start;column-gap:10px;row-gap:12px;padding:12px;min-height:0}.mtk-sde__icon{grid-column:1;grid-row:1;width:39px;height:39px;flex-basis:39px;border-radius:12px}.mtk-sde__icon svg{width:24px;height:24px}.mtk-sde__content{grid-column:2;grid-row:1;padding-left:0}.mtk-sde__headline{font-size:var(--mtk-sde-main-font-size-mobile,14px);line-height:1.9}.mtk-sde__local-note{font-size:var(--mtk-sde-local-font-size-mobile,11px);margin-top:8px}.mtk-sde__side-panels{grid-column:1/-1;grid-row:2;flex-basis:auto;width:100%;flex-direction:row;flex-wrap:wrap;align-self:auto;align-items:center;justify-content:flex-end;gap:8px}.mtk-sde__side-panels>.mtk-sde__countdown-panel,.mtk-sde__side-panels>.mtk-sde__details-button{flex:0 1 116px;width:auto;max-width:100%;margin:0}.mtk-sde__countdown-panel,.mtk-sde__details-button{min-height:36px;padding:4px 6px 5px;border-radius:10px}.mtk-sde__countdown-label{font-size:8.8px}.mtk-sde__details-label{font-size:10.5px}.mtk-sde__countdown{font-size:13.5px}.mtk-sde__modal{padding:9px}.mtk-sde__dialog{border-radius:18px}.mtk-sde__dialog-head{padding:14px 14px 13px}.mtk-sde__dialog-icon{width:37px;height:37px;flex-basis:37px}.mtk-sde__dialog-head strong{font-size:14px}.mtk-sde__dialog-subtitle{font-size:9.5px}.mtk-sde__table-wrap{padding:10px 10px 12px}.mtk-sde__table{min-width:690px}.mtk-sde__table thead th{top:-10px}.mtk-sde__dialog-foot{padding:9px 14px 10px}}
@media(max-width:430px){.mtk-sde__countdown{font-size:12.5px}}
