.master-page[data-v-18473d0f]{display:grid;gap:1rem}.master-tabs[data-v-18473d0f]{background:#fff;border:1px solid var(--campus-border);border-radius:.8rem;display:flex;gap:.35rem;overflow:auto;padding:.35rem}.master-tabs button[data-v-18473d0f]{align-items:center;background:transparent;border:0;border-radius:.55rem;color:#6f827a;display:flex;flex:1;font-size:.62rem;font-weight:750;gap:.4rem;justify-content:center;min-width:125px;padding:.55rem}.master-tabs button.active[data-v-18473d0f]{background:var(--campus-forest-700);color:#fff}.master-layout[data-v-18473d0f]{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr)}.surface-card[data-v-18473d0f]{padding:1rem}.surface-card>header[data-v-18473d0f]{margin-bottom:.8rem}.surface-card>header span[data-v-18473d0f]{color:#a87a20;font-size:.52rem;font-weight:800;text-transform:uppercase}.surface-card h2[data-v-18473d0f]{color:#315348;font-size:.9rem;margin:.12rem 0}.surface-card header p[data-v-18473d0f]{color:#7b8b85;font-size:.56rem;margin:0}.form-card form[data-v-18473d0f]{display:grid;gap:.65rem}.form-card label[data-v-18473d0f]{color:#5f746b;display:grid;font-size:.57rem;font-weight:700;gap:.25rem}.form-card label small[data-v-18473d0f]{color:#84928c;font-weight:400}.form-row[data-v-18473d0f]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.form-control[data-v-18473d0f],.form-select[data-v-18473d0f]{font-size:.67rem}.check[data-v-18473d0f]{align-items:center;display:flex!important;grid-template-columns:auto 1fr!important}.inventory article[data-v-18473d0f]{border-top:1px solid var(--campus-border);display:flex;gap:.7rem;justify-content:space-between;padding:.65rem 0}.inventory strong[data-v-18473d0f]{color:#3c5d51;font-size:.62rem}.inventory small[data-v-18473d0f]{color:#84928c;font-size:.52rem;text-align:right}@media(max-width:900px){.master-layout[data-v-18473d0f]{grid-template-columns:1fr}}@media(max-width:600px){.form-row[data-v-18473d0f]{grid-template-columns:1fr}.inventory article[data-v-18473d0f]{align-items:flex-start;flex-direction:column}.inventory small[data-v-18473d0f]{text-align:left}}
