.mk-p-1{padding:.25rem}.mk-p-2{padding:.5rem}.mk-p-3,.mk-m{padding:.75rem}.mk-p-4{padding:1rem}.mk-pr-xs{padding-right:.5rem}.mk-p-default{padding:1rem}.mk-pr-default{padding-right:1rem}.mk-m-1{margin:.25rem}.mk-m-2{margin:.5rem}.mk-m-3,.mk-m{margin:.75rem}.mk-m-4,.mk-mb-4{margin:1rem}.mk-mr-default{padding-right:1rem}.mk-border,.mk-panel,.mk-border-right,.mk-border-left,.mk-border-bottom,.mk-border-top{border:1px solid #d1d5db}.mk-b{border:1px solid #d1d5db;border-radius:6px}.mk-border-top{border-bottom-style:none;border-left-style:none;border-right-style:none}.mk-border-bottom{border-top-style:none;border-left-style:none;border-right-style:none}.mk-border-left{border-top-style:none;border-bottom-style:none;border-right-style:none}.mk-border-right{border-top-style:none;border-bottom-style:none;border-left-style:none}.mk-panel{border-radius:6px;padding:.5rem}.mk-toast{z-index:var(--mk-z-toast);gap:var(--mk-spacer-xs);max-width:min(30rem, 100vw - 2 * var(--mk-spacer-default));pointer-events:none;flex-direction:column;display:flex;position:fixed}.mk-toast.mk-toast-bottom-center{bottom:var(--mk-spacer-xl);align-items:center;left:50%;transform:translate(-50%)}.mk-toast.mk-toast-center{align-items:center;top:50%;left:50%;transform:translate(-50%,-50%)}.mk-toast.mk-toast-top-right{top:var(--mk-spacer-xl);right:var(--mk-spacer-xl)}.mk-toast.mk-toast-bottom-right{bottom:var(--mk-spacer-xl);right:var(--mk-spacer-xl)}.mk-toast-message{--mk-toast-accent:var(--mk-cs-border);--mk-toast-bar-height:3px;--mk-toast-life:3s;align-items:flex-start;gap:var(--mk-spacer-s);width:100%;min-width:16rem;padding:var(--mk-spacer-s) var(--mk-spacer-default) calc(var(--mk-spacer-s) + var(--mk-toast-bar-height));color:rgb(var(--mk-cs-font));background:rgb(var(--mk-cs-overlay));border:1px solid rgb(var(--mk-cs-border));border-left-width:6px;border-left-color:rgb(var(--mk-toast-accent));border-radius:var(--mk-border-radius);box-shadow:var(--mk-shadow-3);pointer-events:auto;display:flex;position:relative;overflow:hidden}.mk-toast-message .mk-toast-icon{flex:none;font-size:1.25rem;line-height:1.35}.mk-toast-message .mk-toast-content{gap:var(--mk-spacer-xxs);flex-direction:column;flex:auto;min-width:0;display:flex}.mk-toast-message .mk-toast-summary{font-weight:600}.mk-toast-message .mk-toast-detail{color:rgb(var(--mk-cs-font-muted));overflow-wrap:anywhere;white-space:pre-line}.mk-toast-message .mk-toast-action{margin-top:var(--mk-spacer-xs);align-self:flex-start;font-size:.875rem}.mk-toast-message .mk-toast-close{width:1.5rem;height:1.5rem;color:rgb(var(--mk-cs-font-muted));border-radius:var(--mk-border-radius-pill);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mk-toast-message .mk-toast-close:hover{background:rgba(var(--mk-cs-font), .1)}.mk-toast-message .mk-toast-close:focus-visible{outline:var(--mk-focus-outline-w,2px) solid rgb(var(--mk-cs-primary));outline-offset:-2px}.mk-toast-message .mk-toast-progress{height:var(--mk-toast-bar-height);transform-origin:0;background:rgb(var(--mk-toast-accent));animation:mk-toast-progress var(--mk-toast-life) linear forwards;position:absolute;inset:auto 0 0}.mk-toast-message.mk-toast-paused .mk-toast-progress{animation-play-state:paused}.mk-toast-message.mk-toast-success{--mk-toast-accent:var(--mk-cs-success)}.mk-toast-message.mk-toast-success .mk-toast-icon{color:rgb(var(--mk-cs-success-text))}.mk-toast-message.mk-toast-info{--mk-toast-accent:var(--mk-cs-info)}.mk-toast-message.mk-toast-info .mk-toast-icon{color:rgb(var(--mk-cs-info-text))}.mk-toast-message.mk-toast-warn{--mk-toast-accent:var(--mk-cs-warn)}.mk-toast-message.mk-toast-warn .mk-toast-icon{color:rgb(var(--mk-cs-warn-text))}.mk-toast-message.mk-toast-error{--mk-toast-accent:var(--mk-cs-danger)}.mk-toast-message.mk-toast-error .mk-toast-icon{color:rgb(var(--mk-cs-danger-text))}@keyframes mk-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media screen and (width<=576px){.mk-toast{max-width:none}.mk-toast.mk-toast-bottom-center,.mk-toast.mk-toast-center,.mk-toast.mk-toast-top-right,.mk-toast.mk-toast-bottom-right{left:var(--mk-spacer-xs);right:var(--mk-spacer-xs);transform:none}}
