.page[data-v-cd1a2147]{padding:.75rem;background:#f5f7fa;min-height:100vh}.header[data-v-cd1a2147]{margin-bottom:.5rem}.title[data-v-cd1a2147]{font-size:1.125rem;font-weight:600;color:#1f2937;display:block}.sub[data-v-cd1a2147]{color:#6b7280;font-size:.75rem}.actions[data-v-cd1a2147]{display:flex;gap:.375rem;margin-bottom:.5rem}.btn[data-v-cd1a2147]{background:#e5e7eb;color:#1f2937;border:none;border-radius:.25rem;padding:.375rem .75rem;font-size:.8125rem}.btn.primary[data-v-cd1a2147]{background:#3b6d11;color:#fff}.btn.block[data-v-cd1a2147]{width:100%;margin-top:.375rem}.section[data-v-cd1a2147]{margin-bottom:.75rem}.sec-title[data-v-cd1a2147]{font-size:.875rem;font-weight:500;color:#374151;display:block;margin-bottom:.375rem}.cards[data-v-cd1a2147]{display:flex;flex-direction:column;gap:.375rem}.tier-block[data-v-cd1a2147]{margin-bottom:.625rem}.tier-head[data-v-cd1a2147]{font-size:.9375rem;font-weight:600;color:#1f2937;margin-bottom:.3125rem;padding-left:.25rem;border-left:.1875rem solid #3b6d11}.cat-block[data-v-cd1a2147]{margin-bottom:.375rem}.cat-head[data-v-cd1a2147]{font-size:.78125rem;color:#6b7280;background:#eef2f7;border-radius:.1875rem;padding:.1875rem .5rem;margin-bottom:.3125rem;display:inline-block}.card[data-v-cd1a2147]{background:#fff;border:.03125rem solid #e5e7eb;border-radius:.375rem;padding:.625rem;display:flex;flex-direction:column;gap:.1875rem}.c-name[data-v-cd1a2147]{font-size:.9375rem;font-weight:500;color:#1f2937}.c-code[data-v-cd1a2147]{color:#9ca3af;font-size:.75rem}.c-tag[data-v-cd1a2147]{align-self:flex-start;background:#eaf3de;color:#3b6d11;border-radius:.1875rem;padding:.0625rem .3125rem;font-size:.6875rem}.c-ts[data-v-cd1a2147]{color:#9ca3af;font-size:.6875rem}.chips[data-v-cd1a2147]{display:flex;gap:.3125rem;flex-wrap:wrap}.chip[data-v-cd1a2147]{background:#eef2f7;color:#374151;border-radius:31.21875rem;padding:.25rem .625rem;font-size:.75rem}.hint[data-v-cd1a2147],.empty[data-v-cd1a2147]{color:#9ca3af;padding:.625rem;text-align:center}.modal-mask[data-v-cd1a2147]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:100}.modal[data-v-cd1a2147]{background:#fff;border-radius:.375rem;padding:.875rem;width:86%;max-width:22.5rem}.modal-title[data-v-cd1a2147]{font-size:.9375rem;font-weight:500;margin-bottom:.5rem;display:block}.modal-ops[data-v-cd1a2147]{display:flex;gap:.375rem;justify-content:flex-end;margin-top:.5rem}.fld[data-v-cd1a2147]{border:.03125rem solid #d1d5db;border-radius:.25rem;padding:.375rem;margin:.25rem 0;font-size:.8125rem}uni-picker[data-v-cd1a2147]{background:#eef2f7;border-radius:.25rem;padding:.375rem .5rem;font-size:.8125rem;margin:.25rem 0}
