.prep-card span[data-v-521ac404],.prep-money span[data-v-521ac404]{overflow:visible!important}.prep-panels[data-v-521ac404]{border:1px solid var(--c-border);border-radius:12px;overflow:hidden;overflow-y:hidden!important}.prep-panel[data-v-521ac404]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:56px;padding:8px 14px;border-top:1px solid var(--c-line)}.prep-panel[data-v-521ac404]:first-child{border-top:0}.prep-panel.is-current[data-v-521ac404]{background:var(--c-tint)}.prep-dot[data-v-521ac404]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:9px;height:9px;border-radius:50%}.prep-dot.is-waiting[data-v-521ac404]{background:#d97706}.prep-dot.is-reserved[data-v-521ac404]{background:#ea580c}.prep-dot.is-working[data-v-521ac404]{background:var(--c-primary)}.prep-dot.is-reviewed[data-v-521ac404]{background:#0891b2}.prep-dot.is-verified[data-v-521ac404]{background:var(--c-teal)}.prep-dot.is-done[data-v-521ac404]{background:#16a34a}.prep-panel-main[data-v-521ac404]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.prep-panel-name[data-v-521ac404]{font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;color:var(--c-ink)}[dir=ltr] .prep-panel-name[data-v-521ac404]{text-align:left}[dir=rtl] .prep-panel-name[data-v-521ac404]{text-align:right}.prep-panel-status[data-v-521ac404]{margin-top:2px;font-size:.85rem;color:var(--c-ink-3)}.prep-panel-result[data-v-521ac404]{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:45%;font-size:1.02rem;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--c-ink)}.prep-panel-result small[data-v-521ac404]{font-size:.8rem;font-weight:500;color:var(--c-ink-3)}.prep-pager[data-v-521ac404]{gap:12px;padding:6px 0 0;font-size:.92rem;font-variant-numeric:tabular-nums;color:var(--c-ink-2)}.prep-pager[data-v-521ac404],.prep-pager button[data-v-521ac404]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prep-pager button[data-v-521ac404]{width:44px;height:44px}.prep-pager button[data-v-521ac404]:disabled{opacity:.35}.prep-pager .v-icon[data-v-521ac404]{color:inherit!important}.prep-money[data-v-521ac404]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;border:1px solid var(--c-border);border-radius:12px;background:var(--c-fill)}.prep-money>div[data-v-521ac404]{padding:9px 8px;-webkit-border-start:1px solid var(--c-line);border-inline-start:1px solid var(--c-line);text-align:center}.prep-money>div[data-v-521ac404]:first-child{-webkit-border-start:0;border-inline-start:0}.prep-money span[data-v-521ac404]{display:block;font-size:.8rem;font-weight:500;color:var(--c-ink-3)}.prep-money b[data-v-521ac404]{display:block;margin-top:1px;font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--c-ink)}.prep-money .is-owing b[data-v-521ac404]{color:var(--c-red)}.prep-money .is-settled b[data-v-521ac404]{color:var(--c-teal)}.prep-samples span[data-v-3a72681f]{overflow:visible!important}.prep-sample-group[data-v-3a72681f]{border:1px solid var(--c-border);border-radius:12px;overflow:hidden;overflow-y:hidden!important}.prep-sample[data-v-3a72681f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:60px;padding:8px 10px;-webkit-padding-start:14px;padding-inline-start:14px;border-top:1px solid var(--c-line)}.prep-sample[data-v-3a72681f]:first-child{border-top:0}.prep-sample-main[data-v-3a72681f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.prep-sample-name[data-v-3a72681f]{font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;color:var(--c-ink)}.prep-sample-sub[data-v-3a72681f]{margin-top:2px;font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--c-ink-3)}.prep-sample-sep[data-v-3a72681f]{margin:0 6px;color:#94a3b8}.prep-sample-collect[data-v-3a72681f]{-webkit-box-flex:0;-ms-flex:none;flex:none;height:40px!important;border:1px solid var(--c-primary);border-radius:10px;background:var(--c-tint)!important;color:var(--c-primary)!important;font-size:.9rem;font-weight:600;letter-spacing:normal;text-transform:none}.prep-sample-print[data-v-3a72681f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-fill);-ms-touch-action:manipulation;touch-action:manipulation}.prep-sample-print .v-icon[data-v-3a72681f]{color:var(--c-ink-2)!important;font-size:21px!important}.prep-sample-none[data-v-3a72681f]{padding:2.5rem 1rem;text-align:center;color:var(--c-ink-3)}.prep-sample-pager[data-v-3a72681f]{gap:12px;padding:6px 0 0;font-size:.92rem;font-variant-numeric:tabular-nums;color:var(--c-ink-2)}.prep-sample-pager[data-v-3a72681f],.prep-sample-pager button[data-v-3a72681f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prep-sample-pager button[data-v-3a72681f]{width:44px;height:44px}.prep-sample-pager button[data-v-3a72681f]:disabled{opacity:.35}.prep-sample-pager .v-icon[data-v-3a72681f]{color:inherit!important}.prep-d[data-v-73c1a270]{--c-ink:#0f172a;--c-ink-2:#475569;--c-ink-3:#64748b;--c-line:#e2e7ee;--c-border:#d3dae4;--c-fill:#f7f8fa;--c-primary:#283593;--c-tint:#eef0fb;--c-red:#b91c1c;--c-teal:#0f766e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0;background:#fff;color:var(--c-ink)}.prep-d[data-v-73c1a270] :not(.v-icon){font-family:inherit}.prep-d span[data-v-73c1a270]{overflow:visible!important}.prep-d button[data-v-73c1a270]{-ms-touch-action:manipulation;touch-action:manipulation}.prep-d button[data-v-73c1a270]:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.prep-d-scroll[data-v-73c1a270]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.prep-d-head[data-v-73c1a270]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px 24px;padding:16px 20px 14px}.prep-d-who[data-v-73c1a270]{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;min-width:0}.prep-d-name[data-v-73c1a270]{margin:0 0 6px;font-size:1.35rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;color:var(--c-ink)}[dir=ltr] .prep-d-name[data-v-73c1a270]{text-align:left}[dir=rtl] .prep-d-name[data-v-73c1a270]{text-align:right}.prep-d-meta[data-v-73c1a270]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;font-size:.9rem;color:var(--c-ink-2)}.prep-d-meta-item[data-v-73c1a270]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;min-width:0;overflow-wrap:anywhere}.prep-d-meta-item .v-icon[data-v-73c1a270]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#94a3b8!important;font-size:16px!important}.prep-d-actions[data-v-73c1a270]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.prep-act[data-v-73c1a270]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-fill);font-size:.9rem;font-weight:600;color:var(--c-ink);-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.prep-act[data-v-73c1a270]:hover{background:#f1f3f7}.prep-act .v-icon[data-v-73c1a270]{color:inherit!important;font-size:19px!important}.prep-act.prep-act-results[data-v-73c1a270]{border-color:var(--c-primary);background:var(--c-primary);color:#fff}.prep-act.prep-act-results[data-v-73c1a270]:hover{background:#1f2a7a}.prep-d-tabs[data-v-73c1a270]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:0 12px;border-bottom:1px solid var(--c-line);background:#fff}.prep-d-tab[data-v-73c1a270]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:.93rem;font-weight:500;color:var(--c-ink-3);-webkit-transition:color .15s ease;transition:color .15s ease}.prep-d-tab[data-v-73c1a270]:hover{color:var(--c-ink)}.prep-d-tab.is-active[data-v-73c1a270]{-webkit-box-shadow:inset 0 -2px 0 var(--c-primary);box-shadow:inset 0 -2px 0 var(--c-primary);font-weight:600;color:var(--c-primary)}.prep-d-tab em[data-v-73c1a270]{min-width:20px;height:20px;padding:0 5px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-fill);font-size:.78rem;font-style:normal;font-weight:500;line-height:18px;text-align:center;color:var(--c-ink-2)}.prep-d-tab em.is-alert[data-v-73c1a270]{border-color:#fecaca;background:#fef2f2;font-weight:700;color:var(--c-red)}.prep-d-body[data-v-73c1a270]{padding:14px 16px 16px}.prep-d-group[data-v-73c1a270]{border:1px solid var(--c-border);border-radius:12px;overflow:hidden;overflow-y:hidden!important}.prep-d-line[data-v-73c1a270]{padding:12px 14px;border-top:1px solid var(--c-line);font-size:.98rem;overflow-wrap:anywhere;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}.prep-d-line[data-v-73c1a270]:first-child{border-top:0}[dir=ltr] .prep-d-line[data-v-73c1a270]{text-align:left}[dir=rtl] .prep-d-line[data-v-73c1a270]{text-align:right}.prep-d-note[data-v-73c1a270]{font-weight:600;color:var(--c-primary)}.prep-d-sub[data-v-73c1a270]{margin-top:3px;font-size:.85rem;color:var(--c-ink-3)}.prep-d-sep[data-v-73c1a270]{margin:0 6px;color:#94a3b8}.prep-d-none[data-v-73c1a270]{padding:2.5rem 1rem;text-align:center;color:var(--c-ink-3)}.is-phone .prep-d-scroll[data-v-73c1a270]{overflow-y:auto!important}.is-phone .prep-d-head[data-v-73c1a270]{padding:6px 15px 14px}.is-phone .prep-d-who[data-v-73c1a270]{-ms-flex-preferred-size:100%;flex-basis:100%}.is-phone .prep-d-name[data-v-73c1a270]{font-size:1.4rem}.is-phone .prep-d-meta[data-v-73c1a270]{font-size:.95rem}.is-phone .prep-d-tabs[data-v-73c1a270]{position:sticky;top:0;z-index:2;gap:0;padding:0}.is-phone .prep-d-tab[data-v-73c1a270]{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px;min-width:0;min-height:62px;padding:6px 1px;font-size:.8rem}.is-phone .prep-d-tab .v-icon[data-v-73c1a270]{color:inherit!important;font-size:22px!important}.is-phone .prep-d-tab em[data-v-73c1a270]{position:absolute;top:4px;inset-inline-end:calc(50% - 26px);background:#fff}.is-phone .prep-d-body[data-v-73c1a270]{padding:12px}.prep-d-bar[data-v-73c1a270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:72px;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--c-line);background:#fff}.prep-d-bar button[data-v-73c1a270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;min-width:0;font-size:.85rem;font-weight:500;color:var(--c-ink-2)}.prep-d-bar .v-icon[data-v-73c1a270]{color:inherit!important;font-size:25px!important}.prep-d-bar .prep-act-results[data-v-73c1a270]{font-weight:600;color:var(--c-primary)}@media (prefers-reduced-motion:reduce){.prep-act[data-v-73c1a270],.prep-d-tab[data-v-73c1a270]{-webkit-transition:none;transition:none}}.crit-root[data-v-3e1fa61e],.worklist-form[data-v-3e1fa61e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.crit-root[data-v-3e1fa61e]{--c-ink:#0f172a;--c-ink-2:#475569;--c-ink-3:#64748b;--c-line:#e2e7ee;--c-border:#d3dae4;--c-border-hover:#b4bfce;--c-fill:#f7f8fa;--c-fill-hover:#f1f3f7;--c-primary:#283593;--c-tint:#eef0fb;--c-shadow:0 0 0 1px var(--c-border),0 1px 2px rgba(15,23,42,0.08);background:#fff;color:var(--c-ink)}.crit-root[data-v-3e1fa61e] :not(.v-icon){font-family:inherit!important}.crit-root span[data-v-3e1fa61e]{overflow:visible!important}.crit-root button[data-v-3e1fa61e]{-ms-touch-action:manipulation;touch-action:manipulation}.crit-root button[data-v-3e1fa61e]:focus-visible{outline:2px solid var(--c-primary);outline-offset:1px}.crit-body[data-v-3e1fa61e]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:1360px;margin:0 auto;padding:12px}.crit-top[data-v-3e1fa61e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 16px;margin-bottom:4px}.crit-title[data-v-3e1fa61e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:1.3rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--c-ink)}.crit-clear[data-v-3e1fa61e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:48px;padding:0 10px;border-radius:8px;font-size:.9rem;font-weight:500;color:var(--c-ink-2);-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.crit-clear[data-v-3e1fa61e]:hover{background:var(--c-fill)}.crit-clear .v-icon[data-v-3e1fa61e]{color:inherit!important}.crit-field[data-v-3e1fa61e]{min-width:0}.crit-label[data-v-3e1fa61e]{display:block;margin:0 0 6px;font-size:.85rem;font-weight:500;line-height:1.3;color:var(--c-ink-2)}.crit-input[data-v-3e1fa61e] fieldset{border:1px solid var(--c-border)!important}.crit-input[data-v-3e1fa61e] .v-input__slot{border-radius:10px!important;background:var(--c-fill)!important;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.crit-input[data-v-3e1fa61e] .v-input__slot:hover{background:var(--c-fill-hover)!important}.crit-input[data-v-3e1fa61e] .v-input__slot:hover fieldset{border-color:var(--c-border-hover)!important}.crit-root .crit-input.v-input--is-focused[data-v-3e1fa61e] fieldset{border:2px solid var(--c-primary)!important}.crit-root .crit-input.v-input[data-v-3e1fa61e] .v-select__selection,.crit-root .crit-input.v-input[data-v-3e1fa61e] input{min-width:0;color:var(--c-ink)!important;font-size:.95rem!important}.crit-input[data-v-3e1fa61e] .v-text-field__slot{min-width:0}.crit-input[data-v-3e1fa61e] input::-webkit-input-placeholder{color:var(--c-ink-3)!important;opacity:1}.crit-input[data-v-3e1fa61e] input::-moz-placeholder{color:var(--c-ink-3)!important;opacity:1}.crit-input[data-v-3e1fa61e] input:-ms-input-placeholder{color:var(--c-ink-3)!important;opacity:1}.crit-input[data-v-3e1fa61e] input::-ms-input-placeholder{color:var(--c-ink-3)!important;opacity:1}.crit-input[data-v-3e1fa61e] input::placeholder{color:var(--c-ink-3)!important;opacity:1}.crit-input[data-v-3e1fa61e] input::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer}.crit-input[data-v-3e1fa61e] .v-input__icon .v-icon{color:#94a3b8!important;font-size:20px!important}.crit-root .crit-select.v-input[data-v-3e1fa61e]:not(.is-set) .v-select__selection,.crit-root .crit-select.v-input[data-v-3e1fa61e]:not(.is-set) input{color:var(--c-ink-3)!important}.crit-select.is-set[data-v-3e1fa61e] .v-input__slot{background:var(--c-tint)!important}.crit-select.is-set[data-v-3e1fa61e] fieldset{border-color:#c3c9ee!important}.crit-root .crit-select.is-set.v-input[data-v-3e1fa61e] .v-select__selection,.crit-root .crit-select.is-set.v-input[data-v-3e1fa61e] input{color:var(--c-primary)!important;font-weight:600}.crit-badge[data-v-3e1fa61e]{display:inline-block;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--c-primary);color:#fff;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:18px;text-align:center}.crit-panel[data-v-3e1fa61e]{padding:14px 0}.crit-grid[data-v-3e1fa61e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 20px}.crit-chips[data-v-3e1fa61e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding:2px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-fill)}.crit-chip[data-v-3e1fa61e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:48px;padding:0 8px;border-radius:8px;font-size:.875rem;font-weight:500;white-space:nowrap;color:var(--c-ink-2);-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.crit-chip[data-v-3e1fa61e]:hover{color:var(--c-ink)}.crit-chip.is-active[data-v-3e1fa61e]{background:#fff;-webkit-box-shadow:var(--c-shadow);box-shadow:var(--c-shadow);color:var(--c-primary);font-weight:600}.crit-actions[data-v-3e1fa61e]{position:sticky;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--c-line);background:#fff}.crit-actions .v-btn[data-v-3e1fa61e]{min-height:54px;border-radius:10px;font-size:.95rem;font-weight:600;letter-spacing:normal;text-transform:none}.crit-cancel[data-v-3e1fa61e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 16px!important;color:var(--c-ink-2)!important}.crit-load[data-v-3e1fa61e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.is-rows .crit-body[data-v-3e1fa61e]{padding:18px 32px 8px}.is-rows .crit-top[data-v-3e1fa61e]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;margin-bottom:0;padding-bottom:18px}.is-rows .crit-panel[data-v-3e1fa61e]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:0 24px;padding:18px 0;border-top:1px solid var(--c-line)}.is-rows .crit-panel[data-v-3e1fa61e]:last-of-type{border-bottom:1px solid var(--c-line)}.crit-panel-head[data-v-3e1fa61e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;gap:6px;margin:-18px 0;padding:18px 0;-webkit-border-end:1px solid var(--c-line);border-inline-end:1px solid var(--c-line);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-ink-3)}.is-rows .crit-chip[data-v-3e1fa61e]{min-height:36px}.is-rows .crit-clear[data-v-3e1fa61e]{min-height:40px}.is-rows .crit-actions[data-v-3e1fa61e]{padding:10px max(32px,calc(50% - 648px))}.is-rows .crit-actions .v-btn[data-v-3e1fa61e]{min-height:40px}.is-rows .crit-load[data-v-3e1fa61e]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}@media (prefers-reduced-motion:reduce){.crit-chip[data-v-3e1fa61e],.crit-clear[data-v-3e1fa61e],.crit-input[data-v-3e1fa61e] .v-input__slot{-webkit-transition:none;transition:none}}.crit-menu-rtl{direction:rtl;text-align:right}.prep[data-v-a9c43994]{--c-ink:#0f172a;--c-ink-2:#475569;--c-ink-3:#64748b;--c-line:#e2e7ee;--c-border:#d3dae4;--c-fill:#f7f8fa;--c-primary:#283593;--c-tint:#eef0fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:0;background:#fff;color:var(--c-ink)}.prep[data-v-a9c43994] .prep-list :not(.v-icon){font-family:inherit}.prep-sheet span[data-v-a9c43994],.prep span[data-v-a9c43994]{overflow:visible!important}.prep-sheet button[data-v-a9c43994],.prep button[data-v-a9c43994]{-ms-touch-action:manipulation;touch-action:manipulation}.prep-row[data-v-a9c43994]:focus-visible,.prep-sheet button[data-v-a9c43994]:focus-visible,.prep button[data-v-a9c43994]:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.prep-list[data-v-a9c43994]{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;-ms-flex-direction:column;flex-direction:column;min-width:340px;max-width:540px;-webkit-border-end:1px solid var(--c-line);border-inline-end:1px solid var(--c-line)}.prep-detail[data-v-a9c43994],.prep-list[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.prep-detail[data-v-a9c43994]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.prep-list-bar[data-v-a9c43994]{-ms-flex-align:center;gap:8px;padding:12px 12px 10px}.prep-icon[data-v-a9c43994],.prep-list-bar[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.prep-icon[data-v-a9c43994]{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid var(--c-border);border-radius:10px;background:var(--c-fill);-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.prep-icon[data-v-a9c43994]:hover{background:#f1f3f7}.prep-icon .v-icon[data-v-a9c43994]{color:var(--c-ink-2)!important;font-size:21px!important}.prep-criteria .v-icon[data-v-a9c43994]{color:var(--c-primary)!important}.prep-search[data-v-a9c43994]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.prep-search[data-v-a9c43994] fieldset{border:1px solid var(--c-border)!important}.prep-search[data-v-a9c43994] .v-input__slot{border-radius:10px!important;background:var(--c-fill)!important}.prep .prep-search.v-input--is-focused[data-v-a9c43994] fieldset{border:2px solid var(--c-primary)!important}.prep .prep-search.v-input[data-v-a9c43994] input{min-width:0;color:var(--c-ink)!important;font-size:.95rem!important}.prep-search[data-v-a9c43994] input::-webkit-input-placeholder{color:var(--c-ink-3)!important;opacity:1}.prep-search[data-v-a9c43994] input::-moz-placeholder{color:var(--c-ink-3)!important;opacity:1}.prep-search[data-v-a9c43994] input:-ms-input-placeholder{color:var(--c-ink-3)!important;opacity:1}.prep-search[data-v-a9c43994] input::-ms-input-placeholder{color:var(--c-ink-3)!important;opacity:1}.prep-search[data-v-a9c43994] input::placeholder{color:var(--c-ink-3)!important;opacity:1}.prep-search[data-v-a9c43994] .v-input__icon .v-icon{color:#94a3b8!important;font-size:20px!important}.prep-meta[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:0 12px 8px;border-bottom:1px solid var(--c-line)}.prep-count[data-v-a9c43994]{font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-ink-2)}.prep-size[data-v-a9c43994]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;font-size:.85rem;color:var(--c-ink-3)}.prep-size select[data-v-a9c43994]{min-height:32px;padding:0 4px;border:1px solid var(--c-border);border-radius:6px;background:#fff;font-size:.9rem;color:var(--c-ink);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.prep-row[data-v-a9c43994]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:58px;padding:7px 8px 7px 14px;padding-inline:14px 8px;border-bottom:1px solid var(--c-line);cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.prep-row[data-v-a9c43994]:hover{background:var(--c-fill)}.prep-row.is-active[data-v-a9c43994]{background:var(--c-tint);-webkit-box-shadow:inset 0 0 0 1px #c3c9ee;box-shadow:inset 0 0 0 1px #c3c9ee}.prep-rail[data-v-a9c43994]{position:absolute;top:0;bottom:0;inset-inline-start:0;width:5px}.prep-row-main[data-v-a9c43994]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.prep-row-name[data-v-a9c43994]{font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;color:var(--c-ink)}[dir=ltr] .prep-row-name[data-v-a9c43994]{text-align:left}[dir=rtl] .prep-row-name[data-v-a9c43994]{text-align:right}.prep-row-sub[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--c-ink-3)}.prep-row-sub .v-icon[data-v-a9c43994]{-webkit-margin-end:2px;margin-inline-end:2px;color:#94a3b8!important;font-size:15px!important}.prep-sep[data-v-a9c43994]{margin:0 6px;color:#94a3b8}.prep-row-results[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;border-radius:9px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.prep-row-results[data-v-a9c43994]:hover{background:#fff;-webkit-box-shadow:0 0 0 1px var(--c-border);box-shadow:0 0 0 1px var(--c-border)}.prep-row-results .v-icon[data-v-a9c43994]{color:var(--c-primary)!important;font-size:20px!important}.prep-row-go[data-v-a9c43994]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#94a3b8!important;font-size:25px!important}.prep-none[data-v-a9c43994]{padding:3rem 1rem;text-align:center;color:var(--c-ink-3)}.prep-pager[data-v-a9c43994]{gap:12px;padding:6px 8px}.prep-pager[data-v-a9c43994],.prep-pager button[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prep-pager button[data-v-a9c43994]{width:44px;height:44px}.prep-pager button[data-v-a9c43994]:disabled{opacity:.35}.prep-pager .v-icon[data-v-a9c43994]{color:var(--c-ink-2)!important}.prep-page[data-v-a9c43994]{min-width:6rem;font-size:.92rem;font-variant-numeric:tabular-nums;text-align:center;color:var(--c-ink-2)}.prep.is-phone[data-v-a9c43994]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-phone .prep-list[data-v-a9c43994]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:none;-webkit-border-end:0;border-inline-end:0}.is-phone .prep-list-bar[data-v-a9c43994]{padding:10px 12px}.is-phone .prep-icon[data-v-a9c43994]{width:56px;height:56px;border-radius:12px}.is-phone .prep-icon .v-icon[data-v-a9c43994]{font-size:26px!important}.prep.is-phone .prep-search.v-input[data-v-a9c43994] input{font-size:1.05rem!important}.is-phone .prep-count[data-v-a9c43994]{font-size:1rem}.is-phone .prep-size[data-v-a9c43994]{font-size:.95rem}.is-phone .prep-size select[data-v-a9c43994]{min-height:44px;font-size:1rem}.is-phone .prep-row[data-v-a9c43994]{gap:10px;min-height:78px;padding-inline:16px 8px}.is-phone .prep-row-name[data-v-a9c43994]{font-size:1.14rem}.is-phone .prep-row-sub[data-v-a9c43994]{font-size:.98rem}.is-phone .prep-row-sub .v-icon[data-v-a9c43994]{font-size:17px!important}.is-phone .prep-pager button[data-v-a9c43994]{width:56px;height:56px}.is-phone .prep-page[data-v-a9c43994]{font-size:1rem}.prep-sheet[data-v-a9c43994]{--c-border:#d3dae4;--c-fill:#f7f8fa;--c-ink-2:#475569;--c-primary:#283593;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#fff}.prep-sheet-nav[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-height:60px;padding-inline:6px 12px}.prep-back[data-v-a9c43994],.prep-sheet-nav[data-v-a9c43994]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prep-back[data-v-a9c43994]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;min-height:50px;padding:0 8px;font-size:1rem;font-weight:600;color:var(--c-primary)}.prep-back .v-icon[data-v-a9c43994]{color:inherit!important;font-size:24px!important}.prep-stepper[data-v-a9c43994]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--c-border);border-radius:12px;background:var(--c-fill)}.prep-stepper button[data-v-a9c43994]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:44px}.prep-stepper .v-icon[data-v-a9c43994]{color:var(--c-ink-2)!important;font-size:24px!important}.prep-position[data-v-a9c43994]{min-width:70px;font-size:.9rem;font-weight:500;font-variant-numeric:tabular-nums;text-align:center;color:var(--c-ink-2)}@media (prefers-reduced-motion:reduce){.prep-icon[data-v-a9c43994],.prep-row-results[data-v-a9c43994],.prep-row[data-v-a9c43994]{-webkit-transition:none;transition:none}}