.iso-scope{--iso-ok: #74d3a8;--iso-warn: var(--mk-ember);--iso-bad: var(--mk-danger);--iso-info: var(--mk-blue);--iso-neutral: var(--mk-ink-3);--iso-surface: rgb(255 255 255 / .035);--iso-surface-strong: rgb(255 255 255 / .06)}.iso-tone-ok{--tone: var(--iso-ok)}.iso-tone-warn{--tone: var(--iso-warn)}.iso-tone-bad{--tone: var(--iso-bad)}.iso-tone-info{--tone: var(--iso-info)}.iso-tone-neutral{--tone: var(--iso-neutral)}@media(prefers-reduced-motion:no-preference){.iso-rise{animation:iso-rise .8s var(--mk-ease) both;animation-delay:var(--rise-delay, 0ms)}@keyframes iso-rise{0%{opacity:0;transform:translate3d(0,1rem,0)}}}.iso-fade-enter-active,.iso-fade-leave-active{transition:opacity .28s var(--mk-ease),transform .28s var(--mk-ease)}.iso-fade-enter-from{opacity:0;transform:translate3d(0,.5rem,0)}.iso-fade-leave-to{opacity:0;transform:translate3d(0,-.25rem,0)}.iso-list-enter-active,.iso-list-leave-active,.iso-list-move{transition:opacity .35s var(--mk-ease),transform .35s var(--mk-ease)}.iso-list-enter-from,.iso-list-leave-to{opacity:0;transform:translate3d(0,.5rem,0)}.iso-list-leave-active{position:absolute;inset-inline:0}.iso-alert-enter-active,.iso-alert-leave-active{transition:opacity .4s var(--mk-ease),transform .4s var(--mk-ease)}.iso-alert-enter-from,.iso-alert-leave-to{opacity:0;transform:translate3d(0,-.75rem,0) scale(.98)}@media(prefers-reduced-motion:reduce){.iso-fade-enter-active,.iso-fade-leave-active,.iso-list-enter-active,.iso-list-leave-active,.iso-list-move,.iso-alert-enter-active,.iso-alert-leave-active{transition:none}}.demo-frame[data-v-9d20dfb3]{display:flex;flex-direction:column;overflow:hidden}.demo-head[data-v-9d20dfb3]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border-block-end:1px solid var(--mk-rule)}.demo-body[data-v-9d20dfb3]{flex:1;padding:1.25rem}.demo-foot[data-v-9d20dfb3]{padding:1rem 1.25rem;border-block-start:1px solid var(--mk-rule);background:#00000024}.sample-tag[data-v-9d20dfb3]{padding:.35rem .6rem;border-radius:999px;box-shadow:inset 0 0 0 1px var(--mk-rule);color:var(--mk-ink-3);font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap}.reset-button[data-v-9d20dfb3]{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:999px;color:var(--mk-ink-3);cursor:pointer;transition:color .2s,background-color .2s}.reset-button[data-v-9d20dfb3]:hover{background:var(--iso-surface-strong);color:var(--mk-ink)}@media(min-width:768px){.demo-head[data-v-9d20dfb3]{padding-inline:1.5rem}.demo-body[data-v-9d20dfb3]{padding:1.5rem}.demo-foot[data-v-9d20dfb3]{padding-inline:1.5rem}}.steps[data-v-634a6588]{display:grid;gap:.5rem}.step[data-v-634a6588]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.75rem .95rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule);transition:box-shadow .25s var(--mk-ease)}.step-marker[data-v-634a6588]{display:grid;flex-shrink:0;place-items:center;inline-size:1.6rem;block-size:1.6rem;border-radius:999px;background:var(--iso-surface-strong);color:var(--mk-ink-3)}.step-state[data-v-634a6588]{flex-shrink:0;color:var(--mk-ink-3);font-size:.75rem;text-align:end}.step--submitted .step-marker[data-v-634a6588],.step--approved .step-marker[data-v-634a6588]{background:#74d3a829;color:var(--iso-ok)}.step--approved .step-state[data-v-634a6588]{color:var(--iso-ok)}.step--rejected[data-v-634a6588]{box-shadow:inset 0 0 0 1px #ff8f8573}.step--rejected .step-marker[data-v-634a6588]{background:#ff8f8529;color:var(--iso-bad)}.step--rejected .step-state[data-v-634a6588]{color:var(--iso-bad)}.step--current[data-v-634a6588]{box-shadow:inset 0 0 0 1px #3d8fe08c}.step--current .step-marker[data-v-634a6588]{background:#3d8fe02e;color:var(--mk-blue)}.step--current .step-state[data-v-634a6588]{color:var(--mk-blue)}@media(prefers-reduced-motion:reduce){.step[data-v-634a6588]{transition:none}}.landing-section[data-v-dc985f4c]{scroll-margin-block-start:8.5rem;border-block-start:1px solid var(--mk-rule)}.landing-section--base[data-v-dc985f4c]{background:var(--mk-bg)}.landing-section--raised[data-v-dc985f4c]{background:var(--mk-bg-2)}.closing[data-v-cb014bd0]{background:radial-gradient(70% 120% at 100% 100%,rgb(19 93 159 / .38),transparent 65%),var(--mk-glass-solid)}.segmented[data-v-fff67c1b]{display:inline-flex;max-inline-size:100%;gap:.25rem;padding:.25rem;overflow-x:auto;border-radius:999px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule);scrollbar-width:none}.segmented-tab[data-v-fff67c1b]{flex-shrink:0;padding:.6rem 1.1rem;border-radius:999px;color:var(--mk-ink-2);font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--mk-ease),color .2s var(--mk-ease),box-shadow .2s var(--mk-ease)}.segmented--sm .segmented-tab[data-v-fff67c1b]{padding:.5rem .85rem;font-size:.8125rem}.segmented-tab[data-v-fff67c1b]:hover{color:var(--mk-ink)}.segmented-tab[aria-selected=true][data-v-fff67c1b]{background:#3d8fe033;color:var(--mk-ink);box-shadow:inset 0 0 0 1px #3d8fe08c}.segmented-tab[data-v-fff67c1b]:focus-visible{outline-offset:-2px}@media(prefers-reduced-motion:reduce){.segmented-tab[data-v-fff67c1b]{transition:none}}.status-pill[data-v-ec6bcbf8]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--tone) 14%,transparent);color:var(--tone);font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}.status-pill[data-v-ec6bcbf8]:before{content:"";inline-size:.4rem;block-size:.4rem;border-radius:999px;background:currentColor}.evidence-row[data-v-e56af1f1]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;padding:.75rem .95rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule)}.ref[data-v-e56af1f1]{display:none;color:var(--mk-ink-3);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}@media(min-width:640px){.evidence-row[data-v-e56af1f1]{grid-template-columns:4.5rem minmax(0,1fr) auto}.ref[data-v-e56af1f1]{display:block}}.shortcut[data-v-db6fc6fe]{position:absolute;inset-inline-end:.75rem;top:50%;padding:.2rem .45rem;border-radius:6px;box-shadow:inset 0 0 0 1px var(--mk-rule-strong);color:var(--mk-ink-3);font-family:inherit;font-size:.6875rem;font-weight:600;transform:translateY(-50%)}.faq-item[data-v-6005d6aa]{border-block-end:1px solid var(--mk-rule)}.faq-question[data-v-6005d6aa]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding-block:1.35rem;color:var(--mk-ink);font-size:1.0625rem;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.faq-question[data-v-6005d6aa]::-webkit-details-marker{display:none}.faq-question:hover .faq-icon[data-v-6005d6aa]{color:var(--mk-ember)}.faq-icon[data-v-6005d6aa]{margin-block-start:.1rem;transition:transform .25s var(--mk-ease),color .2s}.faq-item[open] .faq-icon[data-v-6005d6aa]{transform:rotate(45deg)}.faq-answer[data-v-6005d6aa]{max-inline-size:62ch;padding-block-end:1.5rem;color:var(--mk-ink-2);line-height:1.7}@media(prefers-reduced-motion:reduce){.faq-icon[data-v-6005d6aa]{transition:none}}.feed-entry[data-v-80935fd7]{padding-inline-start:.85rem;border-inline-start:2px solid var(--mk-rule-strong)}.task-card[data-v-704af162]{min-block-size:8.5rem;padding:1rem 1.1rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule)}.task-card.is-empty[data-v-704af162]{box-shadow:inset 0 0 0 1px var(--mk-rule);background:transparent;outline:1px dashed var(--mk-rule-strong);outline-offset:-1px}.stepper[data-v-af1e71bf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.stepper-item[data-v-af1e71bf]{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule);color:var(--mk-ink-3);transition:box-shadow .25s var(--mk-ease),color .25s var(--mk-ease)}.stepper-dot[data-v-af1e71bf]{display:grid;flex-shrink:0;place-items:center;inline-size:1.5rem;block-size:1.5rem;border-radius:999px;background:var(--iso-surface-strong);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.is-done[data-v-af1e71bf]{color:var(--mk-ink-2)}.is-done .stepper-dot[data-v-af1e71bf]{background:#74d3a829;color:var(--iso-ok)}.is-current[data-v-af1e71bf]{color:var(--mk-ink);box-shadow:inset 0 0 0 1px #3d8fe099}.is-current .stepper-dot[data-v-af1e71bf]{background:var(--mk-brand);color:#fff}@media(min-width:640px){.stepper[data-v-af1e71bf]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.stepper-item[data-v-af1e71bf]{transition:none}}.record-field[data-v-d83d74b1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1rem;padding:.8rem .95rem;background:var(--mk-glass-solid);font-size:.875rem}.record-field dt[data-v-d83d74b1]{color:var(--mk-ink-3)}.record-field dd[data-v-d83d74b1]{color:var(--mk-ink);text-align:end}.check-row[data-v-37b90bd1]{display:flex;align-items:center;gap:.85rem;padding:.85rem .95rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule);cursor:pointer;transition:background-color .2s var(--mk-ease),box-shadow .2s var(--mk-ease)}.check-row[data-v-37b90bd1]:hover{background:var(--iso-surface-strong)}.check-row[data-v-37b90bd1]:has(input:focus-visible){outline:2px solid var(--mk-focus);outline-offset:2px}.check-row.is-checked[data-v-37b90bd1]{box-shadow:inset 0 0 0 1px #3d8fe073}.check-box[data-v-37b90bd1]{display:grid;flex-shrink:0;place-items:center;inline-size:1.35rem;block-size:1.35rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--mk-rule-strong);transition:background-color .2s var(--mk-ease),box-shadow .2s var(--mk-ease)}.check-mark[data-v-37b90bd1]{color:#fff;opacity:0;transform:scale(.6);transition:opacity .2s var(--mk-ease),transform .2s var(--mk-ease)}.is-checked .check-box[data-v-37b90bd1]{background:var(--mk-brand);box-shadow:inset 0 0 0 1.5px var(--mk-blue)}.is-checked .check-mark[data-v-37b90bd1]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.check-row[data-v-37b90bd1],.check-box[data-v-37b90bd1],.check-mark[data-v-37b90bd1]{transition:none}}.submit-button[data-v-9e6c92a0]:disabled{cursor:not-allowed;opacity:.45}.hero[data-v-6f4ef53d]{position:relative;isolation:isolate;overflow:hidden}.hero-glow[data-v-6f4ef53d]{position:absolute;inset:0;z-index:-1;background:radial-gradient(55% 60% at 80% 35%,rgb(19 93 159 / .34),transparent 70%),radial-gradient(40% 45% at 8% 10%,rgb(61 143 224 / .1),transparent 70%)}.hero-title[data-v-6f4ef53d]{max-inline-size:16ch;font-size:clamp(2.5rem,4.6vw,4.25rem);font-weight:800;font-stretch:112%;line-height:1;letter-spacing:-.035em;text-wrap:balance}.track[data-v-1e6ed9e3]{position:relative;block-size:2.25rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule);overflow:hidden}.block-window[data-v-1e6ed9e3]{position:absolute;inset-block:.4rem;border-radius:6px;background:color-mix(in srgb,var(--tone) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 70%,transparent);transition:background-color .25s var(--mk-ease),box-shadow .25s var(--mk-ease)}.marker-rail[data-v-1e6ed9e3]{position:absolute;inset:0;pointer-events:none}.marker[data-v-1e6ed9e3]{position:absolute;inset-block:0;inset-inline-start:0;inline-size:2px;background:var(--mk-ember);box-shadow:0 0 0 3px #ffb15e2e}.tick[data-v-1e6ed9e3]{position:absolute;color:var(--mk-ink-3);font-size:.6875rem;font-variant-numeric:tabular-nums;transform:translate(-50%)}.tick[data-v-1e6ed9e3]:first-child{transform:none}.tick[data-v-1e6ed9e3]:last-child{transform:translate(-100%)}@media(prefers-reduced-motion:reduce){.block-window[data-v-1e6ed9e3]{transition:none}}.window-row[data-v-134fa2f6]{display:flex;align-items:center;gap:1rem;min-block-size:3.75rem;padding:.7rem .95rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule);transition:box-shadow .25s var(--mk-ease)}.window-row.is-missed[data-v-134fa2f6]{box-shadow:inset 0 0 0 1px #ff8f8573}@media(prefers-reduced-motion:reduce){.window-row[data-v-134fa2f6]{transition:none}}.day-slider[data-v-81efb2d5]{display:block;inline-size:100%;accent-color:var(--mk-ember);cursor:pointer}.product-bar-anchor[data-v-0fe23a96]{position:sticky;inset-block-start:var(--mk-nav-docked-h);z-index:40;block-size:0}.product-bar[data-v-0fe23a96]{block-size:2.75rem}.bar-link[data-v-0fe23a96]{position:relative;display:flex;align-items:center;block-size:100%;color:var(--mk-ink-2);font-size:.8125rem;transition:color .2s}.bar-link[data-v-0fe23a96]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;background:var(--mk-ember);transform:scaleX(0);transition:transform .25s var(--mk-ease)}.bar-link[data-v-0fe23a96]:hover,.bar-link[aria-current=location][data-v-0fe23a96]{color:var(--mk-ink)}.bar-link[aria-current=location][data-v-0fe23a96]:after{transform:scaleX(1)}.bar-cta[data-v-0fe23a96]{--h: 2rem;padding-inline:1rem;font-size:.66rem}@media(prefers-reduced-motion:reduce){.bar-link[data-v-0fe23a96],.bar-link[data-v-0fe23a96]:after{transition:none}}.work-row[data-v-471fa116]{display:flex;align-items:center;gap:.85rem;padding:.8rem .95rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule)}.work-icon[data-v-471fa116]{display:grid;flex-shrink:0;place-items:center;inline-size:2rem;block-size:2rem;border-radius:999px;background:var(--iso-surface-strong);color:var(--mk-ink-2)}.clause[data-v-b13d00fe]{padding:1.25rem;border-radius:14px;background:var(--iso-surface);box-shadow:inset 0 0 0 1px var(--mk-rule)}.clause.is-featured[data-v-b13d00fe]{background:radial-gradient(120% 140% at 100% 0%,rgb(19 93 159 / .42),transparent 60%),var(--mk-glass-solid);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #3d8fe059}.clause-number[data-v-b13d00fe]{color:var(--mk-ink-3);font-size:2rem;font-weight:800;font-stretch:112%;line-height:1;font-variant-numeric:tabular-nums}.is-featured .clause-number[data-v-b13d00fe]{color:var(--mk-blue)}.push-alert[data-v-048bf6ab]{display:flex;gap:.75rem;padding:.85rem .95rem;border-radius:10px;background:#ff8f851a;box-shadow:inset 0 0 0 1px #ff8f8559,0 14px 28px -18px #000c}.push-icon[data-v-048bf6ab]{display:grid;flex-shrink:0;place-items:center;inline-size:2rem;block-size:2rem;border-radius:999px;background:#ff8f852e;color:var(--iso-bad)}.chart-label[data-v-035ee069]{position:absolute;inset-inline-start:.25rem;padding:.15rem .4rem;border-radius:999px;background:var(--mk-glass-solid);font-size:.6875rem;font-weight:600;line-height:1;transform:translateY(-50%)}.event-row[data-v-5a7f6783]{padding:.7rem .85rem;border-radius:10px;background:var(--iso-surface);box-shadow:inset 3px 0 0 var(--tone)}
