.mk-check-item{display:flex;gap:var(--gap-2xs);align-items:flex-start;max-width:400px}.mk-check-item__mark{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;border-radius:var(--radius-full);background:var(--surface-progress-bar-line);color:var(--text-btn-text)}.mk-check-item--cross .mk-check-item__mark{background:var(--chips-default-fill);color:var(--text-sec)}.mk-check-item--cross .mk-check-item__mark .icon{width:14px;height:14px}.mk-check-item__text{display:flex;flex-direction:column;gap:var(--gap-5xs);min-width:0}.mk-check-item__title{color:var(--text-gen)}.mk-check-item__sub{color:var(--text-sec)}.mk-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-l);width:100%;max-width:420px;padding:var(--gap-l);border-radius:var(--radius-24);background:var(--surface-section-bg);color:var(--text-gen)}.mk-card.is-hover,a.mk-card:hover{background:var(--hover)}.mk-card.is-disabled>*{opacity:.45}.mk-card__top{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-2xs);align-self:stretch}.mk-card__top>.mk-badge{flex:none}.mk-card>.mk-btn:last-child{margin-top:auto}.mk-card__lock{color:var(--icons-sec)}.mk-card__value{font:500 38px/1.1 var(--font);letter-spacing:-.03em;color:var(--text-gen)}.mk-card__title{margin:0;color:var(--text-gen)}.mk-card__text{margin:0;color:var(--text-sec)}.mk-card__details{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-2xs);align-self:stretch;padding:var(--gap-2xs) var(--gap-xs);border-radius:var(--radius-12);background:var(--surface-subsection-bg)}.mk-card__details-main{display:flex;align-items:center;gap:var(--gap-2xs);color:var(--icons-gen)}.mk-card__details-text{display:flex;flex-direction:column;gap:var(--gap-5xs);color:var(--text-gen)}.mk-card__details-label{color:var(--text-sec)}.mk-card__divider{align-self:stretch;height:1px;background:var(--line)}.mk-card--plan,.mk-card--stat{gap:var(--gap-m)}.mk-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gap-2xs);align-self:stretch}.mk-card__amount{display:inline-flex;align-items:baseline;gap:var(--gap-3xs)}.mk-card__suffix{color:var(--text-sec)}.mk-card__price>.mk-badge{align-self:center}.mk-card__group{display:flex;flex-direction:column;gap:var(--gap-2xs);align-self:stretch}.mk-card--stat .mk-card__top{align-items:center;gap:var(--gap-2xs)}.mk-card--stat .mk-card__top .mk-card__title{flex:1;min-width:0}.mk-card__badges{display:flex;flex-wrap:wrap;gap:var(--gap-4xs)}.mk-card__list{display:flex;flex-direction:column;gap:var(--gap-3xs);align-self:stretch}.mk-card__list-title,.mk-card__footnote{color:var(--text-sec)}.mk-card>.mk-progress{max-width:none}.mk-card--compact{flex-direction:row;align-items:center;gap:var(--gap-s);padding:var(--gap-s);border-radius:var(--radius-16);background:var(--surface-subsection-bg)}.mk-card--compact .mk-card__body{display:flex;flex-direction:column;gap:var(--gap-4xs);flex:1;min-width:0}.mk-card--compact .mk-card__chevron{color:var(--icons-gen)}.mk-card--compact.is-hover,a.mk-card--compact:hover{background:var(--hover)}.mk-card>.mk-btn{max-width:100%;white-space:normal;text-align:center}.mk-card__visual{display:grid;place-items:center;align-self:stretch;flex:1;min-height:200px}.mk-card__visual>:is(img,svg,canvas){max-width:100%;max-height:100%;object-fit:contain}.mk-header{display:flex;align-items:center;gap:var(--gap-xl);height:72px;padding:0 var(--grid-margin);background:var(--header-bg);color:var(--text-gen);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mk-header__logo{font:500 18px/1.2 var(--font-headlines);letter-spacing:-.02em;color:var(--text-gen);text-decoration:none;white-space:nowrap}.mk-header__nav{display:flex;align-items:center;gap:var(--gap-4xs);flex:1;min-width:0}.mk-header__item{padding:var(--gap-3xs) var(--gap-2xs);border-radius:var(--radius-full);color:var(--text-gen);text-decoration:none;white-space:nowrap}.mk-header__item:hover{background:var(--hover)}.mk-header__actions{display:flex;align-items:center;gap:var(--gap-2xs)}.mk-header__burger{flex:none;width:56px;padding:0;justify-content:center}.mk-header--mobile{gap:var(--gap-2xs);height:64px;padding:0 var(--gap-xs)}.mk-header--mobile .mk-header__actions{gap:var(--gap-3xs)}.mk-header--mobile .mk-header__logo{flex:1}.mk-header--scrolled{height:64px;margin:var(--gap-3xs) var(--gap-2xl) 0;padding:0 var(--gap-s);border-radius:var(--radius-16)}.mk-header--mobile.mk-header--scrolled{height:56px;margin:var(--gap-3xs) var(--gap-3xs) 0;padding:0 var(--gap-3xs)}.mk-checkout{display:flex;flex-direction:column;gap:var(--gap-xs);width:100%;max-width:400px;color:var(--text-gen)}.mk-checkout__plan{display:flex;flex-direction:column;gap:var(--gap-4xs);padding:var(--gap-xs);border-radius:var(--radius-12);background:var(--surface-subsection-bg)}.mk-checkout__muted{color:var(--text-sec)}.mk-checkout__methods,.mk-checkout__details{display:flex;flex-direction:column;gap:var(--gap-3xs)}.mk-checkout__options{display:flex;gap:var(--gap-3xs)}.mk-checkout__options .mk-pay-method{flex:1}.mk-checkout__hint{display:flex;gap:var(--gap-3xs);color:var(--text-sec)}.mk-checkout__hint .icon{color:var(--icons-gen);margin-top:1px}.mk-checkout__foot{text-align:center;color:var(--text-sec)}.mk-checkout .mk-select,.mk-checkout .mk-toggle-row{max-width:none}.mk-pay-method{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-4xs);min-width:128px;padding:var(--gap-2xs);border:0;border-radius:var(--radius-8);background:var(--input-default);color:var(--text-gen);cursor:pointer}.mk-pay-method.is-selected{box-shadow:inset 0 0 0 var(--stroke-1) var(--surface-active-item);font-weight:500}.mk-pay-method__slot{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--icons-gen)}.mk-select{display:flex;align-items:center;gap:var(--gap-3xs);width:100%;max-width:400px;height:56px;padding:var(--gap-3xs) var(--gap-2xs);border:0;border-radius:var(--radius-8);background:var(--input-default);color:var(--text-gen);cursor:pointer;text-align:left}.mk-select:hover,.mk-select.is-hover{background:var(--input-default-hover)}.mk-select.is-open{box-shadow:inset 0 0 0 var(--stroke-1) var(--surface-active-item);background:var(--input-default)}.mk-select.is-disabled{background:var(--input-default-disabled);cursor:default}.mk-select__text{display:flex;flex-direction:column;gap:var(--gap-5xs);flex:1;min-width:0}.mk-select__label{color:var(--text-sec)}.mk-select>.icon{color:var(--icons-gen)}.mk-select.is-disabled .mk-select__label,.mk-select.is-disabled .mk-select__value{color:var(--text-input-text-disabled)}.mk-select.is-disabled>.icon{color:var(--icons-disabled-icon)}.mk-select.is-disabled .mk-lead,.mk-option.is-disabled .mk-lead{opacity:.4}.mk-lead{width:24px;height:24px;flex:none;border-radius:50%;object-fit:contain;color:var(--icons-gen)}.mk-option{display:flex;align-items:center;gap:var(--gap-2xs);width:100%;min-height:52px;padding:var(--gap-3xs) var(--gap-2xs);border:0;border-radius:var(--radius-8);background:none;color:var(--text-gen);cursor:pointer;text-align:left}.mk-option:hover,.mk-option.is-hover{background:var(--hover)}.mk-option.is-selected{background:var(--input-default)}.mk-option.is-disabled{color:var(--text-input-text-disabled);cursor:default}.mk-option__text{display:flex;flex-direction:column;gap:var(--gap-5xs);flex:1;min-width:0}.mk-option__sub{color:var(--text-sec)}.mk-option>.icon{color:var(--icons-gen)}.mk-menu{display:flex;flex-direction:column;gap:var(--gap-4xs);width:100%;max-width:400px;padding:var(--gap-3xs);border-radius:var(--radius-12);background:var(--surface-section-bg);box-shadow:inset 0 0 0 1px var(--line-strong),0 8px 24px #00000014}.mk-menu__options{display:flex;flex-direction:column;gap:var(--gap-4xs)}.mk-menu .mk-input{max-width:none}.mk-page{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--gap-3xs);border:0;border-radius:var(--radius-8);background:none;color:var(--text-gen);cursor:pointer;font:500 var(--web-text-body-s)/1.4 var(--font)}.mk-page:hover,.mk-page.is-hover{background:var(--hover)}.mk-page.is-active{background:var(--surface-active-item);color:var(--text-gen-invert)}.mk-page:disabled,.mk-page.is-disabled{color:var(--text-placeholder);background:none;cursor:default}.mk-pagination{display:flex;align-items:center;gap:var(--gap-2xs);padding:var(--gap-2xs)}.mk-pagination__counter{flex:1;color:var(--text-sec)}.mk-pagination__pages{display:flex;gap:var(--gap-4xs)}.mk-chip{display:inline-flex;align-items:center;gap:var(--gap-4xs);padding:var(--gap-3xs) var(--gap-2xs);border:0;border-radius:var(--radius-full);color:var(--text-gen);white-space:nowrap;cursor:pointer}.mk-chip--tabs{background:var(--chips-tabs-default)}.mk-chip--tabs.is-hover,.mk-chip--tabs:hover{background:var(--chips-tabs-hover)}.mk-chip--tabs.is-active{background:var(--chips-tabs-active)}.mk-chip--chips{background:transparent;box-shadow:inset 0 0 0 1px var(--chips-default-stroke)}.mk-chip--chips.is-fill{background:var(--chips-default-fill);box-shadow:none}.mk-chip--chips.is-active{background:var(--chips-active);color:var(--text-gen-invert);box-shadow:none}.mk-footer{display:flex;flex-direction:column;gap:var(--gap-m);padding:var(--gap-3xl) var(--grid-margin) var(--gap-2xl);color:var(--text-gen)}.mk-footer__top{display:flex;gap:var(--gap-2xl);padding-bottom:var(--gap-xl);border-bottom:1px solid var(--line-strong)}.mk-footer__about{display:flex;flex-direction:column;gap:var(--gap-xs);width:420px;flex:none}.mk-footer__logo{font:500 18px/1.2 var(--font);letter-spacing:-.02em}.mk-footer__desc,.mk-footer__bottom{color:var(--text-sec)}.mk-footer__cols{display:contents}.mk-footer__col{display:flex;flex-direction:column;gap:var(--gap-2xs);flex:1;min-width:0}.mk-footer a{color:inherit;text-decoration:none}.mk-footer a:hover{color:var(--text-sec)}.mk-footer__bottom{display:flex;justify-content:space-between;gap:var(--gap-m)}.mk-footer__links{display:flex;gap:var(--gap-m)}.mk-footer--mobile{padding:var(--gap-2xl) var(--gap-xs) var(--gap-xl);max-width:375px}.mk-footer--mobile .mk-footer__top{flex-direction:column;gap:var(--gap-xl)}.mk-footer--mobile .mk-footer__about{width:auto}.mk-footer--mobile .mk-footer__cols{display:flex;gap:var(--gap-m)}.mk-footer--mobile .mk-footer__bottom{flex-direction:column-reverse;gap:var(--gap-2xs)}.mk-footer--mobile .mk-footer__links{flex-direction:column;gap:var(--gap-3xs)}.mk-progress{display:flex;flex-direction:column;gap:var(--gap-3xs);width:100%;max-width:320px}.mk-progress__head{display:flex;gap:var(--gap-3xs);align-items:flex-start}.mk-progress__label{flex:1;min-width:0;color:var(--text-sec)}.mk-progress__value{color:var(--text-gen)}.mk-progress__track{height:6px;border-radius:var(--radius-full);background:var(--surface-progress-bar-bg);overflow:hidden}.mk-progress__fill{height:100%;border-radius:var(--radius-full);background:var(--surface-progress-bar-line)}.mk-progress__segments{display:flex;gap:var(--gap-4xs)}.mk-progress__seg{flex:1;height:6px;border-radius:var(--radius-full);background:var(--surface-progress-bar-bg)}.mk-progress__seg.is-filled{background:var(--surface-progress-bar-line)}.mk-progress--donut{flex-direction:row;align-items:center;gap:var(--gap-xs);max-width:none;width:auto}.mk-progress__ring{width:96px;height:96px;flex:none;transform:rotate(-90deg)}.mk-progress__ring circle{fill:none;stroke-width:13.44}.mk-progress__ring .track{stroke:var(--surface-progress-bar-bg)}.mk-progress__ring .strong{stroke:var(--surface-progress-bar-line)}.mk-progress__ring .weak{stroke:var(--icons-error)}.mk-progress__legend{display:flex;flex-direction:column;gap:var(--gap-2xs)}.mk-progress__item{display:flex;flex-direction:column;gap:var(--gap-5xs)}.mk-progress__key{display:flex;align-items:center;gap:var(--gap-3xs)}.mk-progress__dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--surface-progress-bar-line)}.mk-progress__dot--weak{background:var(--icons-error)}.mk-progress__done{display:inline-flex;align-items:center;gap:var(--gap-3xs)}.mk-progress--ring{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:none;max-width:none;gap:0}.mk-progress--ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;rotate:-90deg}.mk-progress--ring circle{fill:none;stroke-width:3}.mk-progress--ring .track{stroke:var(--surface-progress-bar-bg)}.mk-progress--ring .fill{stroke:var(--surface-progress-bar-line);stroke-linecap:round}.mk-progress--ring span{font-size:11px;line-height:1;color:var(--text-gen)}.mk-table{width:100%;border-radius:var(--radius-16);background:var(--surface-section-bg);overflow:hidden}.mk-table__scroll{overflow-x:auto}.mk-table table{width:100%;border-collapse:collapse}.mk-table tbody tr{border-top:1px solid var(--line)}.mk-table th:first-child,.mk-table td:first-child{padding-left:calc(var(--gap-2xs) + var(--gap-3xs))}.mk-table th:last-child,.mk-table td:last-child{padding-right:calc(var(--gap-2xs) + var(--gap-3xs))}.mk-table tbody tr:hover,.mk-table tbody tr.is-hover{background:var(--hover)}.mk-table .mk-pagination{border-top:1px solid var(--line)}.mk-th{height:40px;padding:var(--gap-2xs);text-align:left;white-space:nowrap;font-weight:500;color:var(--text-sec)}.mk-th__in{display:inline-flex;align-items:center;gap:var(--gap-4xs);cursor:pointer}.mk-th .icon{color:var(--icons-sec)}.mk-th:hover,.mk-th.is-hover,.mk-th.is-sorted-asc,.mk-th.is-sorted-desc{color:var(--text-gen)}.mk-th:hover .icon,.mk-th.is-hover .icon,.mk-th.is-sorted-asc .icon,.mk-th.is-sorted-desc .icon{color:var(--icons-gen)}.mk-th--right{text-align:right}.mk-td{height:56px;padding:var(--gap-2xs);vertical-align:middle;color:var(--text-gen)}.mk-td__in{display:flex;align-items:center;gap:var(--gap-3xs)}.mk-td__text{display:flex;flex-direction:column;gap:var(--gap-5xs);min-width:0}.mk-td__sub{color:var(--text-sec)}.mk-td--number{text-align:right;font-variant-numeric:tabular-nums}.mk-td--number .mk-td__in{justify-content:flex-end}.mk-td--number .mk-td__text{align-items:flex-end}.mk-td .mk-progress{max-width:180px}.mk-td.is-disabled .mk-td__in{opacity:.45}.mk-list-row{display:flex;flex-direction:column;gap:var(--gap-3xs);padding:var(--gap-2xs);color:var(--text-gen);position:relative}.mk-list-row--s{padding:var(--gap-3xs) var(--gap-2xs)}.mk-list-row:hover,.mk-list-row.is-hover{background:var(--hover)}.mk-list-row.is-active{background:var(--plate-soft)}.mk-list-row.is-disabled>*>:not(.mk-list-row__lock),.mk-list-row.is-disabled>.mk-list-row__meta,.mk-list-row.is-disabled>.mk-progress,.mk-list-row.is-disabled>.mk-link{opacity:.45}.mk-list-row__line{display:flex;align-items:center;gap:var(--gap-2xs)}.mk-list-row__tile{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;border-radius:var(--radius-8);background:var(--surface-subsection-bg);color:var(--icons-gen)}.mk-list-row--s .mk-list-row__tile{width:28px;height:28px}.mk-list-row__status{color:var(--icons-gen)}.mk-list-row__text{display:flex;flex-direction:column;gap:var(--gap-5xs);flex:1;min-width:0}.mk-list-row__sub,.mk-list-row__meta,.mk-list-row__value{color:var(--text-sec)}.mk-list-row__right{display:flex;align-items:center;gap:var(--gap-3xs);flex:none}.mk-list-row__lock{color:var(--icons-sec)}.mk-list-row__chevron{color:var(--icons-gen)}.mk-list-row>.mk-progress{max-width:none}.mk-list-row{border-top:1px solid var(--line)}.mk-list-row:first-child{border-top:0}
