.mkd{z-index:60;background:color-mix(in srgb, var(--mk-well,var(--mk-ink)) 58%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:mk-fade calc(var(--mk-fast) * 1.4) var(--mk-ease) both;justify-content:flex-end;display:flex;position:absolute;inset:0}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}@keyframes mkd-enter{0%{translate:var(--mkd-out) 0;opacity:.55}to{opacity:1;translate:0}}.mkd__panel{--mkd-out:100%;background:var(--mk-surface);border-inline-start:1px solid var(--mk-line);block-size:100%;inline-size:min(100%,max(30rem,46vw));max-inline-size:46rem;box-shadow:var(--mk-shadow-lg);animation:mkd-enter calc(var(--mk-fast) * 1.8) var(--mk-ease) both;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;container-type:inline-size}[dir=rtl] .mkd__panel{--mkd-out:-100%}@media (prefers-reduced-motion:reduce){.mkd,.mkd__panel{animation-duration:1ms}.mkd__panel{animation-name:mk-fade}}.mkd__banner{display:grid;position:relative}.mkd__media{block-size:clamp(7rem,22vh,14rem)}.mkd__panel .mkd__heading{font-size:clamp(2rem,3.2vw,2.8rem);font-weight:700;line-height:var(--mk-display-leading,1.1)}.mkd__head{justify-content:space-between;align-items:flex-start;gap:var(--mk-gap-3);padding:var(--mk-gap-5) var(--mk-gap-5) var(--mk-gap-4);border-block-end:1px solid var(--mk-line);display:flex}.mkd__titles{gap:var(--mk-gap-1);min-inline-size:0;display:grid}.mkd__close{z-index:2;background:var(--mk-surface);border-radius:var(--mk-radius-pill);box-shadow:var(--mk-shadow-sm);position:absolute;inset-block-start:var(--mk-gap-4);inset-inline-end:var(--mk-gap-4)}.mkd__head .mkd__close{inset-block-start:var(--mk-gap-4)}.mkd__cols{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid;overflow:auto}.mkd__main,.mkd__aside{align-content:start;gap:var(--mk-gap-4);min-inline-size:0;padding:var(--mk-gap-5);display:grid}@container (inline-size>=36rem){.mkd__cols--split{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.mkd__cols--split>.mkd__aside{border-inline-start:1px solid var(--mk-line-soft);background:color-mix(in srgb, var(--mk-sunk) 45%, var(--mk-surface))}}.mkd__cols:not(.mkd__cols--split)>.mkd__main{max-inline-size:34rem}.mkd__main>.mka__modalPerson{grid-template-columns:minmax(0,1fr)}.mkd__main .mka__modalPortrait{inline-size:min(100%,13rem)}@container (inline-size<=35.99rem){.mkd__cols--split>.mkd__aside{border-block-start:1px solid var(--mk-line-soft);padding-block-start:var(--mk-gap-4)}}.mkd__aside>.mkf__section,.mkd__aside .mkf__section{margin-block-start:0}.mkd__foot{gap:var(--mk-gap-2);padding:var(--mk-gap-4) var(--mk-gap-5) var(--mk-gap-5);border-block-start:1px solid var(--mk-line);background:var(--mk-surface);display:grid}.mkd__priceRow{justify-content:space-between;align-items:baseline;gap:var(--mk-gap-3);padding-block-end:var(--mk-gap-1);display:flex}.mkd__priceValue{font-family:var(--mk-display);font-size:calc(var(--mk-text-lg) * var(--mk-display-scale,1));color:var(--mk-ink);font-variant-numeric:tabular-nums lining-nums;font-weight:700}@media (max-width:47.99rem){.mkd{align-items:flex-end;position:fixed}.mkd__panel{border-inline-start:0;border-start-start-radius:var(--mk-radius-lg);border-start-end-radius:var(--mk-radius-lg);block-size:92dvh;inline-size:100%;max-inline-size:none;animation-name:mkd-sheet}.mkd__main,.mkd__aside,.mkd__foot,.mkd__head{padding-inline:var(--mk-gap-4)}}@keyframes mkd-sheet{0%{translate:0 100%}to{translate:0}}.mkd__panel--inPlace{block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:none;box-shadow:none;border-inline-start:0;animation:none}.mkd__panel--inPlace .mkd__media{block-size:clamp(8rem,24vh,13rem)}.mkd__panel--inPlace .mkd__main,.mkd__panel--inPlace .mkd__aside{padding:var(--mk-gap-4)}.mkd__panel--inPlace .mkd__foot{padding:var(--mk-gap-3) var(--mk-gap-4) var(--mk-gap-4)}.mkd__panel--inPlace .mkd__main:empty,.mkd__panel--inPlace .mkd__aside:empty{display:none}.mkd__back{font-size:var(--mk-text-sm);font-weight:600}@media (forced-colors:active){.mkd__panel{border:1px solid canvastext}}
