.kit-mc{display:flex;flex-direction:column;width:min(400px,calc(100vw - 32px));padding:calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 6);gap:calc(var(--kit-px, 1px) * 10)}.kit-mc__head{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 10)}.kit-mc__head>.kit-mc__text{flex:1;min-width:0}.kit-mc__title{margin:0;font-size:calc(var(--kit-px, 1px) * 17);font-weight:600;line-height:calc(var(--kit-px, 1px) * 22)}.kit-mc__sub{color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18)}.kit-mc__text>.kit-mc__sub{display:block}.kit-mc__note{margin:0;color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18)}.kit-mc__label{margin:calc(var(--kit-px, 1px) * 2) 0 calc(var(--kit-px, 1px) * -4);color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);font-weight:600;line-height:calc(var(--kit-px, 1px) * 18)}.kit-mc__next{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 2);font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18)}.kit-mc__next>b{font-weight:600}.kit-mc__reasons{display:flex;flex-wrap:wrap;gap:calc(var(--kit-px, 1px) * 6)}.kit-mc__buttons{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--kit-px, 1px) * 8);margin-top:calc(var(--kit-px, 1px) * 8)}.kit-mc__foot{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 2);margin:calc(var(--kit-px, 1px) * 2) calc(var(--kit-px, 1px) * -8) 0}.kit-mc__foot>.kit-mc__grow{flex:1}.kit-mc__bar{position:relative;min-height:3px;margin:0 calc(var(--kit-px, 1px) * -12)}.kit-overlay--side{place-items:stretch end;padding:calc(var(--kit-px, 1px) * 10)}.kit-ms{display:flex;flex-direction:column;width:min(600px,100%);height:100%;border-radius:22px;animation:kit-slide-in .28s cubic-bezier(.05,.7,.1,1) both}.kit-ms__head{position:relative;display:flex;align-items:flex-start;flex:none;gap:calc(var(--kit-px, 1px) * 12);padding:calc(var(--kit-px, 1px) * 20) calc(var(--kit-px, 1px) * 16) calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 24)}.kit-ms__head>.kit-mc__text{flex:1;min-width:0}.kit-ms__title{margin:0;font-size:calc(var(--kit-px, 1px) * 22);font-weight:700;letter-spacing:-.02em;line-height:calc(var(--kit-px, 1px) * 27)}.kit-ms__sub{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--kit-px, 1px) * 6);margin-top:2px;color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 20)}.kit-ms__tabs{flex:none;padding:0 calc(var(--kit-px, 1px) * 24) calc(var(--kit-px, 1px) * 8)}.kit-ms__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 calc(var(--kit-px, 1px) * 24) calc(var(--kit-px, 1px) * 24)}.kit-ms__body .kit-facts{grid-template-columns:calc(var(--kit-px, 1px) * 150) minmax(0,1fr)}.kit-ms__mono{font-family:ui-monospace,Menlo,monospace;font-size:calc(var(--kit-px, 1px) * 13);overflow-wrap:anywhere}.kit-ms__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--kit-px, 1px) * 10)}.kit-ms__tier{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--kit-px, 1px) * 6);margin:0;padding:calc(var(--kit-px, 1px) * 14);border:0;border-radius:14px;background:var(--admin-panel);box-shadow:inset 0 0 0 1px var(--kit-glass-edge);color:var(--admin-text);font:inherit;font-size:calc(var(--kit-px, 1px) * 13);line-height:calc(var(--kit-px, 1px) * 18);text-align:start}button.kit-ms__tier{cursor:pointer;transition:transform .12s var(--kit-out)}button.kit-ms__tier:active{transform:scale(.985)}.kit-ms__tier[aria-pressed=true],.kit-ms__tier[data-current]{background:var(--kit-next-face);box-shadow:var(--kit-next-shadow),inset 0 0 0 1.5px var(--brand)}.kit-ms__tier[data-unavailable]{opacity:.6}.kit-ms__tier-name{display:flex;align-items:center;gap:calc(var(--kit-px, 1px) * 6);font-size:calc(var(--kit-px, 1px) * 15);font-weight:700}.kit-ms__tier-price{font-weight:600}.kit-ms__tier-tag{margin-top:auto;color:var(--brand);font-size:calc(var(--kit-px, 1px) * 12);font-weight:600}.kit-ms__tier[data-unavailable] .kit-ms__tier-tag{color:var(--admin-muted)}.kit-ms__features{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 4);margin:0;padding:0;color:var(--admin-muted);list-style:none}.kit-ms__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kit-ms__list>li{display:grid;grid-template-columns:calc(var(--kit-px, 1px) * 120) minmax(0,1fr) auto;align-items:center;gap:calc(var(--kit-px, 1px) * 12);min-height:calc(var(--kit-px, 1px) * 40);font-size:calc(var(--kit-px, 1px) * 14);line-height:calc(var(--kit-px, 1px) * 20)}.kit-ms__list>li>:first-child{color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13)}.kit-ms__list>li>:nth-child(2){font-weight:600;font-variant-numeric:tabular-nums}.kit-ms__empty{margin:0;color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 14)}.kit-ms__bar{display:flex;flex:none;align-items:center;gap:calc(var(--kit-px, 1px) * 8);padding:calc(var(--kit-px, 1px) * 12) calc(var(--kit-px, 1px) * 16);border-radius:0 0 22px 22px;background:var(--kit-glass);-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);box-shadow:0 -.5px 0 var(--kit-glass-edge)}.kit-ms__bar-line{flex:1;min-width:0;color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13);text-align:end}@media(max-width:639px){.kit-overlay--side{padding:0}.kit-ms{width:100%;border-radius:22px 22px 0 0}.kit-ms__tiers{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.kit-ms{animation:kit-fade-in .14s ease both}}.kit-mu.svelte-utvmzr{display:flex;flex-direction:column;gap:calc(var(--kit-px, 1px) * 8)}.kit-mu__grow.svelte-utvmzr{flex:1;min-width:0}.kit-mu__sub.svelte-utvmzr{color:var(--admin-muted);font-size:calc(var(--kit-px, 1px) * 13)}
