.mk-live{display:block;min-width:0}.mk-live[data-fit]{display:flex;width:100%;height:100%;min-height:0;align-items:center;justify-content:center}.mk-live[data-fit]>.mk-live__app{flex:none}.mk-live__app{color:var(--ac-label);font-family:var(--ac-font-sans);font-size:var(--ac-type-label);line-height:normal;letter-spacing:normal;text-align:start;-webkit-font-smoothing:antialiased;user-select:none}html[data-site-theme=dark] .mk-live .ac-code-block__body .shiki span{color:var(--shiki-dark)}html[data-site-theme=dark] .mk-live__app{--ac-shadow-control:0 1px 3px rgb(0 0 0/0.35);--ac-shadow-raised:0 2px 6px rgb(0 0 0/0.18);--ac-shadow-popover:0 6px 16px rgb(0 0 0/0.34);--ac-shadow-overlay:0 8px 18px rgb(0 0 0/0.42)}@media (prefers-color-scheme:dark){html:not([data-site-theme=light]) .mk-live .ac-code-block__body .shiki span{color:var(--shiki-dark)}html:not([data-site-theme=light]) .mk-live__app{--ac-shadow-control:0 1px 3px rgb(0 0 0/0.35);--ac-shadow-raised:0 2px 6px rgb(0 0 0/0.18);--ac-shadow-popover:0 6px 16px rgb(0 0 0/0.34);--ac-shadow-overlay:0 8px 18px rgb(0 0 0/0.42)}}.mk-live .ac-loadout,.mk-live .ac-loadout[data-ac-popover]{position:relative;inset:auto;z-index:auto;max-width:100%}.mk-live .ac-palette{position:relative;inset:auto;z-index:auto;display:block;padding:0}.mk-live .ac-palette__scrim{display:none}.mk-live .ac-palette__card{width:100%;max-height:none;margin:0}.mk-menubar{width:360px;max-width:100%;overflow:hidden;border:1px solid var(--ac-hairline);border-radius:12px;background:var(--ac-raised-solid);box-shadow:var(--ac-shadow-popover);color:var(--ac-label);font-size:13px;line-height:18px}.mk-menubar__header{display:flex;height:44px;align-items:center;justify-content:space-between;padding:0 16px 0 18px;border-bottom:1px solid var(--ac-hairline)}.mk-menubar__brand{display:inline-flex;align-items:center;gap:10px;font-weight:var(--ac-weight-semibold)}.mk-menubar__updated{display:inline-flex;align-items:center;gap:8px;color:var(--ac-label-secondary);font-size:11.5px}.mk-menubar__section{padding:14px 16px}.mk-menubar__section+.mk-menubar__section{border-top:1px solid var(--ac-hairline)}.mk-menubar__today{padding:12px 16px 16px}.mk-menubar__figure{display:flex;align-items:baseline;gap:6px;margin:0;color:var(--ac-label-secondary)}.mk-menubar__figure strong{margin-right:3px;color:var(--ac-label);font-size:22px;font-weight:var(--ac-weight-medium);letter-spacing:-.02em}.mk-menubar__hours{display:grid;height:30px;margin-top:12px;grid-template-columns:repeat(24,minmax(0,1fr));gap:3px}.mk-menubar__hour{position:relative;display:flex;align-items:flex-end;overflow:hidden;border-radius:2px;background:var(--ac-track)}.mk-menubar__hour-fill{width:100%;border-radius:1px;background:var(--ac-label)}.mk-menubar__hour[data-now=true] .mk-menubar__hour-fill{background:var(--ac-label-tertiary);box-shadow:0 -5px 0 -3px var(--ac-label-secondary)}.mk-menubar__axis{margin-top:8px;font-size:11px}.mk-menubar__axis,.mk-menubar__heading{display:flex;justify-content:space-between;color:var(--ac-label-secondary)}.mk-menubar__heading{align-items:center;margin-bottom:10px;padding-inline:2px;font-size:12px}.mk-menubar__count{margin-left:6px;color:var(--ac-label-tertiary)}.mk-menubar__free{display:inline-flex;align-items:center;gap:6px}.mk-menubar__forecast+.mk-menubar__limit,.mk-menubar__limit+.mk-menubar__limit{margin-top:14px}.mk-menubar__limit-head{display:flex;align-items:center;gap:6px}.mk-menubar__limit-name{margin-left:2px;font-weight:var(--ac-weight-medium)}.mk-menubar__limit-window{color:var(--ac-label-secondary)}.mk-menubar__limit-used{margin-left:auto;font-weight:var(--ac-weight-semibold)}.mk-menubar__limit-state{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--ac-label-secondary)}.mk-menubar__ring{width:7px;height:7px;border:1.5px solid;border-radius:50%}.mk-menubar__bar{display:block;height:5px;margin-top:9px;overflow:hidden;border-radius:3px;background:var(--ac-track)}.mk-menubar__bar>span{display:block;height:100%;border-radius:inherit;background:var(--ac-label)}.mk-menubar__note{margin:8px 0 0}.mk-menubar__forecast,.mk-menubar__note{color:var(--ac-label-secondary);font-size:12px}.mk-menubar__forecast{margin-top:6px}.mk-menubar__forecast-lines{display:flex;justify-content:space-between}.mk-menubar__forecast-chart{display:block;width:100%;height:72px;margin-top:12px;overflow:visible;color:var(--ac-label-tertiary)}.mk-menubar__forecast-cap,.mk-menubar__forecast-line,.mk-menubar__forecast-now,.mk-menubar__forecast-spent{fill:none;stroke:var(--ac-label-secondary);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.mk-menubar__forecast-now{stroke:var(--ac-label-tertiary);stroke-dasharray:2 2}.mk-menubar__forecast-pace{stroke:none}.mk-menubar__forecast-dot{fill:var(--ac-raised-solid);stroke:var(--ac-label);stroke-width:1.4;vector-effect:non-scaling-stroke}.mk-menubar__forecast-axis{display:grid;grid-template-columns:131fr 66fr 131fr;align-items:center;margin-top:4px;padding:2px 9px;border-radius:6px;background:var(--ac-track);color:var(--ac-label-secondary);font-size:10.5px;font-weight:var(--ac-weight-medium);letter-spacing:.08em;text-transform:uppercase}.mk-menubar__forecast-axis>span:nth-child(2){color:var(--ac-label)}.mk-menubar__forecast-axis>span:last-child{color:var(--ac-label);text-align:end}.mk-menubar__rows{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mk-menubar__row{display:flex;min-width:0;height:30px;align-items:center;gap:10px;padding-inline:6px 2px}.mk-menubar__dot{width:6px;height:6px;flex:none;margin-inline:2px 8px;border-radius:50%;background:var(--ac-success)}.mk-menubar__serving{width:10px;height:10px;flex:none;margin-right:6px;border-radius:50%;background:var(--ac-working);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac-working) 22%,transparent)}.mk-menubar__row-title{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-menubar__row-title strong{font-weight:var(--ac-weight-medium)}.mk-menubar__row-detail{color:var(--ac-label-secondary)}.mk-menubar__runtime{margin-left:10px;color:var(--ac-label-tertiary);font-size:12px}.mk-menubar__row-trailing{flex:none;color:var(--ac-label-secondary);font-size:12px}.mk-phone{--mk-phone-ink:light-dark(#0b0b0c,#f5f5f7);--mk-phone-plate:light-dark(#ffffff,#000000);--mk-phone-fill:light-dark(#f1f1f3,#1c1c1e);--mk-phone-edge:light-dark(#e2e2e6,#2c2c2f);--mk-phone-dim:light-dark(rgb(0 0 0/0.52),rgb(255 255 255/0.56));--mk-phone-faint:light-dark(rgb(0 0 0/0.3),rgb(255 255 255/0.32));zoom:var(--mk-phone-zoom,.6);width:421px;padding:14px;border-radius:69px;background:#0d0d0f;box-shadow:inset 0 0 0 2px #3b3b3f,inset 0 0 0 5px #0d0d0f,inset 0 0 0 6px #26262a;font-family:-apple-system,BlinkMacSystemFont,var(--ac-font-sans),sans-serif}.mk-phone__screen{display:flex;height:852px;flex-direction:column;overflow:hidden;border-radius:55px;background:var(--mk-phone-plate);color:var(--mk-phone-ink)}.mk-phone__status{position:relative;display:flex;height:54px;flex:none;align-items:center;justify-content:space-between;padding:4px 30px 0 52px;font-size:17px;font-weight:600}.mk-phone__island{position:absolute;top:11px;left:50%;width:125px;height:37px;border-radius:20px;background:#000;transform:translateX(-50%)}.mk-phone__signals{display:inline-flex;align-items:center;gap:6px}.mk-phone__nav{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 16px}.mk-phone__capsule,.mk-phone__round{display:inline-flex;height:46px;align-items:center;justify-content:center;border-radius:23px;background:var(--mk-phone-fill)}.mk-phone__round{width:46px}.mk-phone__capsule{justify-self:end;gap:22px;padding:0 16px}.mk-phone__title{display:flex;min-width:0;flex-direction:column;align-items:center;gap:1px;text-align:center}.mk-phone__title strong{max-width:100%;overflow:hidden;font-size:17px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mk-phone__title span{color:var(--mk-phone-dim);font-size:14px}.mk-phone__thread{display:flex;flex-direction:column;gap:18px;padding:2px 22px 0;font-size:17px;line-height:1.38}.mk-phone__thread p{margin:0}.mk-phone__bubble{align-self:flex-end;max-width:78%;padding:11px 18px;border-radius:22px;background:light-dark(#e5eefc,#0f2c4c);color:light-dark(#2c6ccc,#8ec3ff)}.mk-phone__ran{color:var(--mk-phone-dim);font-size:16px}.mk-phone__card{padding:16px 20px 20px;border:1px solid var(--mk-phone-edge);border-radius:22px}.mk-phone__ask{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.mk-phone__command{display:block;margin-top:14px;padding:13px 16px;border-radius:12px;background:var(--mk-phone-fill);font:16px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.mk-phone__actions{display:grid;margin-top:16px;grid-template-columns:1fr 1fr;gap:14px}.mk-phone__approve,.mk-phone__deny{display:flex;height:54px;align-items:center;justify-content:center;border-radius:27px;font-size:17px;font-weight:600}.mk-phone__deny{background:var(--mk-phone-fill)}.mk-phone__approve{background:var(--mk-phone-ink);color:var(--mk-phone-plate)}.mk-phone__composer{display:flex;flex-direction:column;gap:22px;margin:auto 22px 34px;padding:18px 18px 14px 22px;border:1px solid light-dark(var(--mk-phone-edge),transparent);border-radius:28px;background:light-dark(#ffffff,var(--mk-phone-fill));color:var(--mk-phone-faint);font-size:18px}.mk-phone__composer-row{display:flex;align-items:center;gap:18px}.mk-phone__plus{color:var(--mk-phone-ink);font-size:30px;font-weight:300;line-height:1}.mk-phone__mode{padding:8px 16px;border-radius:18px;background:light-dark(#e5eefc,#0f2c4c);color:light-dark(#2c6ccc,#5fa8ff);font-size:16px;font-weight:600}.mk-phone__stop{width:46px;height:46px;margin-left:auto;border-radius:50%;background:var(--mk-phone-ink) radial-gradient(circle,var(--mk-phone-plate) 0 0) center /14px 14px no-repeat}.mk-widget{display:grid;width:344px;height:162px;box-sizing:border-box;grid-template-columns:132px minmax(0,1fr);gap:16px;padding:15px 16px;border-radius:22px;background:light-dark(#ffffff,#1c1c1e);box-shadow:0 0 0 .5px light-dark(rgb(0 0 0/.1),rgb(255 255 255/.12)),0 14px 32px -14px rgb(0 0 0/.35);color:var(--ac-label);font-variant-numeric:tabular-nums}.mk-widget p{margin:0}.mk-widget__lead{display:flex;min-width:0;flex-direction:column}.mk-widget__header{height:18px;font-size:12px;font-weight:var(--ac-weight-medium);line-height:18px}.mk-widget__figure{height:34px;margin-top:6px;font-size:30px;font-weight:var(--ac-weight-medium);line-height:34px;letter-spacing:-.01em}.mk-widget__phrase{display:flex;height:18px;gap:6px;color:var(--ac-label-secondary);font-size:12px;line-height:18px;white-space:nowrap}.mk-widget__phrase>span{color:var(--ac-label-tertiary)}.mk-widget__providers{display:grid;gap:3px;margin:10px 0 0;padding:0;list-style:none}.mk-widget__providers li{display:flex;height:18px;align-items:center;gap:6px;font-size:12px}.mk-widget__providers strong{margin-left:auto;font-weight:var(--ac-weight-medium)}.mk-widget__trend{display:flex;min-width:0;flex-direction:column;justify-content:flex-end}.mk-widget__dates,.mk-widget__peak{color:var(--ac-label-secondary);font-size:11px;line-height:14px}.mk-widget .mk-widget__peak{margin-bottom:4px;text-align:end}.mk-widget__bars{display:grid;height:96px;grid-template-columns:repeat(30,minmax(0,1fr));gap:2px}.mk-widget__bar{display:flex;align-items:flex-end;overflow:hidden;border-radius:1.5px;background:var(--ac-track)}.mk-widget__bar>span{width:100%;border-radius:1.5px;background:var(--ac-label)}.mk-widget__bar[data-today=true]>span{background:var(--ac-label-tertiary)}.mk-widget .mk-widget__dates{display:flex;justify-content:space-between;margin-top:5px}