.mgc-app,.mgc-login{font-family:inherit;color:#132e43;font-size:16px;line-height:1.7;max-width:1180px;margin:20px auto;box-sizing:border-box}.mgc-app *,.mgc-login *{box-sizing:border-box}.mgc-app h2,.mgc-app h3{color:#132e43;line-height:1.4;margin:0 0 14px}.mgc-app h2{font-size:28px}.mgc-app h3{font-size:20px}.mgc-panel{background:#fff;border:1px solid #d8e2e9;border-radius:16px;padding:24px;margin-bottom:18px;box-shadow:0 4px 16px #14374b08}.mgc-header{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px}.mgc-header p{margin:0;color:#526779}.mgc-nav,.mgc-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mgc-nav{margin:15px 0}.mgc-app button,.mgc-app .mgc-button{border:1px solid #aabfcf;border-radius:9px;background:#fff;color:#163b55;padding:10px 15px;font:inherit;font-weight:600;cursor:pointer;text-decoration:none;min-height:44px}.mgc-app button:hover,.mgc-app .mgc-button:hover{background:#edf5fa}.mgc-app button.mgc-primary,.mgc-nav button[aria-current=true]{background:#12689b;color:#fff;border-color:#12689b}.mgc-app button.mgc-danger{color:#9c2525;border-color:#e1b2b2}.mgc-app button:disabled{opacity:.55;cursor:wait}.mgc-app label{display:flex;flex-direction:column;gap:6px;font-weight:600;margin:0}.mgc-app input,.mgc-app select,.mgc-app textarea,.mgc-login input{width:100%;padding:12px;border:1px solid #a9bdca;border-radius:8px;font:inherit;line-height:1.5;background:#fff;color:#132e43;min-height:46px}.mgc-app input:focus,.mgc-app select:focus,.mgc-app textarea:focus,.mgc-app button:focus-visible{outline:3px solid #a1d3ee;outline-offset:2px}.mgc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.mgc-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mgc-wide{grid-column:1/-1}.mgc-check{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px!important;font-size:14px;font-weight:400!important}.mgc-check input{width:21px;min-height:21px;height:21px;flex-shrink:0;margin-top:4px}.mgc-muted{font-size:14px;color:#54697a}.mgc-notice{padding:12px 15px;border-radius:10px;margin:12px 0;background:#ecf6fd;color:#174d70;white-space:pre-line}.mgc-notice[role=alert]{background:#fff1ed;color:#982f17;border:1px solid #efd0c5}.mgc-success{background:#e9f7f1;border:1px solid #acd7c3;padding:22px;border-radius:14px}.mgc-code{font:700 24px monospace;letter-spacing:1px;direction:ltr;display:inline-block}.mgc-summary{display:flex;gap:14px;flex-wrap:wrap;margin:16px 0}.mgc-stat{min-width:115px;background:#edf5fa;border-radius:12px;padding:14px 20px}.mgc-stat strong{font-size:27px;display:block;color:#0c608f}.mgc-booking{border:1px solid #d8e2e9;border-inline-start:4px solid #1877a8;border-radius:12px;padding:17px;background:#fff;margin:12px 0}.mgc-booking[data-status=completed]{border-inline-start-color:#2c8c65}.mgc-booking[data-status=no_show]{border-inline-start-color:#af7041}.mgc-booking[data-status=cancelled]{border-inline-start-color:#8c9aa4;opacity:.82}.mgc-booking-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.mgc-booking strong{font-size:18px}.mgc-badge{display:inline-block;border-radius:20px;padding:3px 11px;background:#eaf1f7;font-size:14px;white-space:nowrap}.mgc-history{font-size:14px;background:#f4f8fb;padding:9px 12px;border-radius:8px;margin:12px 0}.mgc-slot{border-top:1px solid #dbe4ea;padding-top:18px;margin-top:16px}.mgc-slot h3{margin-bottom:2px}.mgc-empty{padding:25px;text-align:center;color:#627686}.mgc-app details{margin:15px 0}.mgc-app summary{cursor:pointer;font-weight:700;padding:9px 0}.mgc-app dialog{border:0;border-radius:18px;width:min(720px,94vw);max-height:90vh;padding:24px;color:#132e43;background:#fff;box-shadow:0 20px 60px #0004}.mgc-app dialog::backdrop{background:#0e263d88}.mgc-dialog-content{overflow:auto;max-height:68vh}.mgc-message{white-space:pre-wrap;direction:inherit;background:#f2f6f9;border-radius:10px;padding:14px;font-size:16px}.mgc-app .mgc-table-wrap{overflow:auto}.mgc-app table{width:100%;border-collapse:collapse;font-size:14px}.mgc-app th,.mgc-app td{padding:10px;border-bottom:1px solid #dae4ec;text-align:start;vertical-align:top}.mgc-honeypot{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.mgc-login{max-width:440px;padding:28px;border:1px solid #d5e2ec;border-radius:16px;background:#fff}.mgc-login label{display:block}.mgc-login input[type=checkbox]{width:auto;min-height:auto}.mgc-login input[type=submit]{background:#12689b;color:#fff;border:0}.mgc-app [hidden]{display:none!important}.mgc-loading{opacity:.7}.mgc-app iframe{width:100%;height:60vh;border:1px solid #cad8e2;border-radius:10px}.mgc-screen-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:650px){.mgc-grid,.mgc-grid-three{grid-template-columns:1fr}.mgc-panel{padding:17px}.mgc-app h2{font-size:24px}.mgc-header{align-items:flex-start;flex-direction:column}.mgc-booking-top{flex-direction:column}.mgc-actions button,.mgc-actions a{flex-grow:1;text-align:center}.mgc-stat{min-width:90px;flex-grow:1;padding:10px 14px}.mgc-app dialog{padding:17px}.mgc-nav button{flex-grow:1}.mgc-app input,.mgc-app select{font-size:16px}}.mgc-team-page{margin:0;background:#f3f6f7;color:#1c303a;font-family:Tahoma,Arial,sans-serif}.mgc-team-shell{max-width:1260px;margin:auto;padding:28px 20px}.mgc-team-brand{display:flex;align-items:center;gap:18px;direction:rtl;padding:8px 0 24px;border-bottom:1px solid #d8e1e5;margin-bottom:24px}.mgc-team-brand strong{color:#175e60;font-size:20px}.mgc-team-brand span{color:#63747c}.mgc-team-brand a{margin-inline-start:auto;color:#175e60;font-size:14px}.mgc-login{max-width:440px;margin:50px auto;background:#fff;border:1px solid #d8e1e5;border-radius:18px;padding:32px}.mgc-login label{display:block;margin-bottom:7px}.mgc-login input:not([type=checkbox]){width:100%;box-sizing:border-box;padding:12px;border:1px solid #becdd4;border-radius:8px}.mgc-login input[type=submit]{background:#175e60;color:#fff;cursor:pointer}.mgc-header h2{min-width:0;flex:1 1 auto}.mgc-header button[data-language]{flex:0 0 auto;min-width:92px;white-space:nowrap;word-break:normal;overflow-wrap:normal;line-height:1.5}.mgc-team-page .mgc-team-shell{max-width:1240px;padding:20px 24px 48px}.mgc-team-page .mgc-team-brand{justify-content:space-between;gap:20px;padding:4px 0 20px;margin-bottom:20px;flex-wrap:wrap}.mgc-team-identity{display:flex;flex-direction:column;gap:2px}.mgc-team-identity span{font-size:13px}.mgc-team-links{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.mgc-team-brand .mgc-team-links a{margin:0;padding:9px 14px;background:#fff;border:1px solid #c8d8de;border-radius:9px;min-height:42px;line-height:1.6;text-decoration:none;white-space:nowrap}.mgc-team-brand .mgc-team-links a:hover{background:#eaf3f3}.mgc-team-page .mgc-app{margin:0 auto;font-family:Tahoma,Arial,sans-serif;font-size:15px}.mgc-team-page .mgc-header{margin-bottom:14px}.mgc-team-page .mgc-header h2{font-size:27px;margin-bottom:4px}.mgc-team-page .mgc-header p{font-size:14px}.mgc-team-page .mgc-nav{padding:8px;background:#e7eef1;border-radius:12px;margin:18px 0}.mgc-team-page .mgc-nav button{border-color:#fff0;background:#fff0}.mgc-team-page .mgc-nav button[aria-current=true]{background:#175e60;border-color:#175e60;color:#fff}.mgc-team-page .mgc-app button,.mgc-team-page .mgc-app .mgc-button{white-space:nowrap;word-break:normal;line-height:1.5;margin:0}.mgc-team-page .mgc-app button.mgc-primary{background:#175e60;border-color:#175e60}.mgc-team-page .mgc-grid{align-items:start}.mgc-team-page .mgc-app label{min-width:0}.mgc-team-page .mgc-app input,.mgc-team-page .mgc-app select{min-width:0;max-width:100%;margin:0}.mgc-team-page input[type=date]{direction:ltr;text-align:center;-webkit-appearance:none;appearance:none}.mgc-team-page input[type=date]::-webkit-date-and-time-value{text-align:center;min-height:1.5em}.mgc-day-tools,.mgc-work-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0}.mgc-day-tools .mgc-actions button{font-size:14px;padding:7px 13px;min-height:38px}.mgc-selected-day{margin:0;font-weight:600;color:#175e60}.mgc-work-toolbar{padding-top:16px;border-top:1px solid #e3eaee}.mgc-work-toolbar .mgc-actions{gap:10px}.mgc-team-page .mgc-panel{padding:22px;margin-bottom:16px}.mgc-team-page .mgc-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mgc-team-page .mgc-stat{min-width:0;border:1px solid #dae6e8;background:#fff;padding:12px 18px}.mgc-team-page .mgc-stat strong{color:#175e60;font-size:26px}.mgc-team-page .mgc-work-title{font-size:17px;margin:22px 0 8px}.mgc-team-page .mgc-role-guide{margin:14px 0;padding:14px 18px;background:#edf5f5;border-radius:10px}.mgc-team-page #floatBtn-1{display:none!important}.mgc-team-page .mgc-login{margin:32px auto}.mgc-team-page .mgc-login input[type=text],.mgc-team-page .mgc-login input[type=password]{direction:ltr;text-align:left}@media(max-width:800px){.mgc-team-page .mgc-team-shell{padding:16px 16px 36px}.mgc-team-page .mgc-nav button{flex:1 1 calc(50% - 8px)}.mgc-team-page .mgc-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.mgc-team-page .mgc-panel{padding:18px}}@media(max-width:480px){.mgc-team-page .mgc-team-brand{align-items:flex-start;flex-direction:column;gap:12px}.mgc-team-links{width:100%}.mgc-team-links a{flex:1;text-align:center}.mgc-team-page .mgc-nav button{padding:9px;font-size:14px}.mgc-team-page .mgc-login{padding:22px;margin-top:22px}.mgc-day-tools{align-items:flex-start;flex-direction:column}}.mgc-message-state{display:flex;flex-direction:column;gap:5px;padding:14px;border:1px solid #d7e3e6;border-radius:10px;background:#f6f8f9;margin-bottom:12px;overflow-wrap:anywhere}.mgc-message-state[data-state=failed],.mgc-message-state[data-state=uncertain]{border-color:#dfa08c;background:#fff4ef}.mgc-message-state[data-state=delivered],.mgc-message-state[data-state=read]{border-color:#8cc4b4;background:#eff9f5}.mgc-message-state p{margin:0;font-size:13px}.mgc-message-state small{color:#526779}.mgc-app dialog:not([open]){display:none!important}.mgc-app [hidden]{display:none!important}.mgc-app textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #becdd4;border-radius:8px;font:inherit}.mgc-file-card{border:1px solid #d8e4e7;border-radius:12px;padding:16px;margin:12px 0;background:#fff;overflow-wrap:anywhere}.mgc-inline-check{display:flex!important;gap:10px;align-items:center;font-size:13px;margin-bottom:8px}.mgc-app .mgc-inline-check input{width:auto;margin:0}.mgc-patient-results{padding:12px;background:#edf5f5;border-radius:12px}.mgc-patient-results button{display:flex;align-items:center;gap:12px;justify-content:space-between;width:100%;margin-bottom:8px!important;white-space:normal!important}.mgc-file-card .mgc-booking-top>div{min-width:0}.mgc-file-card .mgc-button{flex:0 0 auto;align-self:flex-start}.mgc-app [data-pregnancy-result] .mgc-stat strong{font-size:23px}.mgc-app [data-med-editor]:empty{display:none}.mgc-app dialog.mgc-ink-dialog{width:calc(100vw - 24px);max-width:1500px;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.mgc-app dialog.mgc-ink-dialog:not([open]){display:none}.mgc-ink-header{padding:12px 18px;display:flex;gap:12px;justify-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #dce5e9}.mgc-ink-header strong{display:block;max-width:75vw;overflow-wrap:anywhere;font-size:16px}.mgc-ink-header p{margin:4px 0;font-size:14px;color:#175e60}.mgc-ink-header p.mgc-ink-error{color:#982f17}.mgc-ink-toolbar{padding:10px 16px;background:#f0f6f7;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;border-bottom:1px solid #dce5e9}.mgc-ink-toolbar label{display:flex;flex-direction:row;align-items:center;font-size:13px;gap:4px}.mgc-ink-toolbar select{padding:4px;min-height:36px;width:auto}.mgc-ink-toolbar button{min-height:38px;padding:7px 12px;font-size:14px}.mgc-ink-toolbar button[aria-pressed=true]{background:#175e60;color:#fff}.mgc-ink-touch input{width:20px!important;height:20px;min-height:20px!important}.mgc-ink-stage{overflow:auto;flex:1;min-height:180px;padding:16px;background:#dfe6e9;direction:ltr;overscroll-behavior:contain}.mgc-ink-paper{position:relative;margin:auto;box-shadow:0 3px 20px #163b5525;background:#fff}.mgc-ink-paper canvas{display:block}.mgc-ink-paper canvas[data-ink]{position:absolute;top:0;left:0;touch-action:none;cursor:crosshair}.mgc-app .mgc-file-card .mgc-actions{justify-content:flex-end;max-width:460px}.mgc-app .mgc-file-card .mgc-actions button{white-space:normal}@media(max-width:800px){.mgc-app dialog.mgc-ink-dialog{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.mgc-ink-toolbar{padding:8px}.mgc-ink-header{padding:8px}.mgc-ink-header strong{font-size:14px}.mgc-ink-stage{padding:8px}}.mgc-ink-details{display:flex;flex-wrap:wrap;gap:8px 14px;padding:8px 16px;background:#fff;border-bottom:1px solid #dce5e9;align-items:end}.mgc-ink-details[hidden],.mgc-ink-toolbar[hidden]{display:none}.mgc-ink-details label{font-size:13px;min-width:160px;flex:1}.mgc-ink-details label:first-child{flex:2}.mgc-ink-details input{min-height:38px;padding:7px 10px}.mgc-ink-details p,.mgc-ink-details small{margin:0;font-size:12px;flex-basis:100%;color:#48616e}.mgc-ink-details button{min-height:38px;padding:6px 12px}.mgc-ink-toolbar small{flex-basis:100%;font-size:12px;color:#48616e}.mgc-ink-details input[type=date]{direction:ltr;max-width:240px}.mgc-ink-toolbar .mgc-actions{gap:6px}@media(max-width:600px){.mgc-ink-details{padding:8px;gap:6px}.mgc-ink-details label:first-child{flex-basis:100%}.mgc-ink-toolbar{max-height:32vh;overflow:auto}}.mgc-team-links button{font:inherit;background:#fff;color:#175e60;border:1px solid #bed0d6;border-radius:9px;padding:8px 14px;cursor:pointer}.mgc-ink-workspace{display:flex;flex:1;min-height:0;overflow:hidden}.mgc-ink-workspace>.mgc-ink-stage{min-width:0}.mgc-ink-pregnancy{width:340px;flex:0 0 340px;overflow:auto;padding:12px;border-inline-start:1px solid #ccdce2;background:#f7fafb;overscroll-behavior:contain}.mgc-ink-pregnancy[hidden]{display:none}.mgc-ink-pregnancy>.mgc-muted{font-size:12px;margin:0 0 8px}.mgc-ink-pregnancy .mgc-panel{padding:14px;margin:0}.mgc-ink-pregnancy h3{font-size:20px;margin:0 0 10px}.mgc-ink-pregnancy .mgc-grid{display:grid;grid-template-columns:1fr;gap:10px}.mgc-ink-pregnancy .mgc-grid>[hidden]{display:none}.mgc-ink-pregnancy .mgc-summary{display:grid;grid-template-columns:1fr;gap:8px}.mgc-ink-pregnancy .mgc-stat{padding:10px}.mgc-ink-pregnancy .mgc-stat strong{font-size:26px}.mgc-ink-pregnancy p,.mgc-ink-pregnancy label,.mgc-ink-pregnancy summary{font-size:13px}.mgc-ink-pregnancy input,.mgc-ink-pregnancy select{min-height:40px;padding:7px 9px}.mgc-ink-pregnancy .mgc-actions{flex-wrap:wrap}.mgc-team-shell[dir=ltr] .mgc-actions{direction:ltr}.mgc-team-shell[dir=ltr] .mgc-ink-header,.mgc-team-shell[dir=ltr] .mgc-team-brand{text-align:left}.mgc-ink-header .mgc-actions{flex-wrap:nowrap}.mgc-ink-header strong{max-width:65vw}@media(max-width:950px){.mgc-ink-pregnancy{width:300px;flex-basis:300px}}@media(max-width:700px){.mgc-ink-workspace{flex-direction:column}.mgc-ink-pregnancy{width:auto;flex:0 1 42%;min-height:180px;border-inline-start:0;border-top:1px solid #ccdce2}.mgc-ink-workspace>.mgc-ink-stage{min-height:150px}.mgc-ink-header strong{max-width:55vw}}.mgc-team-shell[dir=ltr],.mgc-team-shell[dir=ltr] .mgc-app,.mgc-team-shell[dir=ltr] .mgc-login,.mgc-team-shell[dir=ltr] .mgc-ink-dialog{text-align:left}.mgc-team-shell[dir=ltr] .mgc-team-brand{direction:ltr}.mgc-ink-dialog,.mgc-ink-dialog *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mgc-ink-dialog input,.mgc-ink-dialog textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.mgc-ink-paper canvas{-webkit-user-drag:none}.mgc-ink-paper canvas[data-ink-saved]{position:absolute;top:0;left:0;pointer-events:none}.mgc-ink-header>div:first-child{min-width:0;flex:1}.mgc-ink-header strong{max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgc-ink-header .mgc-actions{flex-shrink:0}.mgc-ink-header button{min-height:42px;padding:8px 12px;font-size:14px}.mgc-ink-header p{min-height:20px}.mgc-ink-toolbar{display:block;padding:8px 14px;position:relative;flex-shrink:0}.mgc-ink-tools{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.mgc-ink-tools button{display:inline-flex;align-items:center;gap:6px;min-height:44px}.mgc-ink-tools svg{width:20px;height:20px}.mgc-ink-tools button[aria-pressed=true]{box-shadow:0 0 0 2px #175e6033}.mgc-ink-tools [data-tool=highlight][aria-pressed=true]{background:#ffeb91;color:#514213;border-color:#cba736}.mgc-ink-tools label{margin:0 4px}.mgc-ink-tools [hidden]{display:none}.mgc-ink-navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:7px;padding-top:7px;border-top:1px solid #d8e5e8}.mgc-ink-navigation [data-page]{font-size:13px;white-space:nowrap}.mgc-ink-hint{margin:7px 0 0;font-size:12px;color:#49616c}.mgc-ink-more{position:relative;font-size:13px}.mgc-ink-more summary{cursor:pointer;padding:8px}.mgc-ink-more[open]{z-index:4}.mgc-ink-more[open]>label,.mgc-ink-more[open]>small{display:flex;position:absolute;inset-inline-end:0;width:265px;max-width:75vw;background:#fff;padding:14px;border:1px solid #cbdce1;border-radius:10px;box-shadow:0 5px 20px #163b5520}.mgc-ink-more[open]>label{top:40px;align-items:center}.mgc-ink-more[open]>small{top:108px;font-size:12px}.mgc-ink-stage{touch-action:none;min-height:180px;overflow-anchor:none;-webkit-overflow-scrolling:touch}.mgc-ink-stage:focus{outline:none}.mgc-ink-paper{isolation:isolate}.mgc-ink-paper canvas[data-ink-saved],.mgc-ink-paper canvas[data-ink]{mix-blend-mode:multiply}.mgc-ink-paper [data-tool-cursor]{position:absolute;pointer-events:none;transform:translate(-50%,-50%);border:1.5px solid #234958;border-radius:50%;background:#fff4;box-shadow:0 0 0 1px #fff9}.mgc-ink-paper [data-tool-cursor][hidden]{display:none}@media(max-width:800px){.mgc-ink-toolbar{padding:7px;max-height:none;overflow:visible}.mgc-ink-header{gap:6px}.mgc-ink-header button{padding:7px;font-size:12px}.mgc-ink-header .mgc-actions{gap:4px}.mgc-ink-header p{font-size:12px}.mgc-ink-tools{gap:4px}.mgc-ink-tools button{padding:7px 9px}.mgc-ink-navigation{gap:4px}.mgc-ink-navigation button{font-size:12px;padding:6px 9px}.mgc-ink-hint{font-size:11px}}@media(max-width:520px){.mgc-ink-header{flex-wrap:wrap}.mgc-ink-header>div:first-child{flex-basis:100%}.mgc-ink-header .mgc-actions{width:100%;justify-content:flex-end}.mgc-ink-tools label{font-size:12px}.mgc-ink-tools button{font-size:12px;gap:3px}.mgc-ink-tools svg{width:18px}.mgc-ink-tools button[data-undo] span,.mgc-ink-tools button[data-redo] span{display:none}}.mgc-ink-paper canvas[data-native-ink]{position:absolute;top:0;left:0;pointer-events:none}.mgc-source-status{font-size:12px;color:#175e60;margin:5px 0 0}.mgc-editor-version{color:#627980;font-size:11px;display:inline-block}.mgc-ink-stage{scrollbar-gutter:stable;overscroll-behavior:contain}.mgc-save-queue{position:fixed;bottom:8px;right:12px;width:min(650px,calc(100vw - 24px));z-index:15;background:#fff;border:2px solid #16718b;border-radius:12px;padding:12px;box-shadow:0 3px 16px #1233;max-height:230px;overflow:auto;margin:12px 0}.mgc-save-queue[hidden]{display:none}.mgc-save-queue>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:6px 0;border-top:1px solid #ddd}.mgc-save-queue span{flex:1}.mgc-save-queue button{padding:7px;font-size:14px}.mgc-patient-tabs{display:flex;gap:8px;overflow-x:auto;padding:10px 0 14px;align-items:center;position:sticky;top:0;background:#f5f8fa;z-index:4}.mgc-patient-tab{display:flex;flex:none;border:1px solid #cbd5e1;border-radius:10px;overflow:hidden;background:#fff}.mgc-patient-tab button{border:0;border-radius:0;margin:0;white-space:nowrap}.mgc-patient-tab button[aria-pressed="true"]{background:#0f766e;color:#fff}.mgc-patient-tab button:focus-visible{outline:3px solid #2563eb;outline-offset:-3px}.mgc-app [data-files][hidden],.mgc-app [data-patient-panels]>[hidden]{display:none!important}.mgc-app [data-saves][hidden]{display:none!important}.mgc-save-page .mgc-save-queue{position:static;width:auto;max-height:none;box-shadow:none;border:0;padding:0;margin:16px 0;overflow:visible}.mgc-nav [data-save-badge]{display:inline-block;margin-inline-start:6px;padding:2px 7px;border-radius:10px;background:#dff3ef;color:#115e59;font-size:12px}.mgc-nav [data-save-badge][data-attention="true"]{background:#fff0cd;color:#854d0e}.mgc-nav [data-save-badge][hidden]{display:none}