*{box-sizing:border-box}body{color:#1f2937;background:#eef2ff;place-items:center;min-height:100vh;margin:0;padding:24px;font-family:system-ui,sans-serif;display:grid}.top[data-v-b6b90fde]{text-align:center;margin-bottom:16px}.top h1[data-v-b6b90fde]{color:#0f766e;margin:0;font-size:2rem}.top p[data-v-b6b90fde]{color:#475569;margin:6px 0 0}.card[data-v-7af6b6a8]{width:min(600 px, 100%);background:#fff;border-radius:16px;padding:18px;box-shadow:0 10px 24px #4f46e533}section[data-v-4564d473]{margin-top:16px}section h3[data-v-4564d473]{color:#4f46e5;margin:0 0 6px;font-size:14px}.rowForm[data-v-3b922fe2]{gap:10px;margin-bottom:12px;display:flex}input[data-v-3b922fe2],select[data-v-3b922fe2]{color:#0f172a;background:#f8fafc;border:1px solid #99f6e4;border-radius:10px;flex:1;padding:10px}input[data-v-3b922fe2]:focus,select[data-v-3b922fe2]:focus{border-color:#14b8a6;outline:none;box-shadow:0 0 0 3px #14b8a640}button[data-v-3b922fe2]{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:10px;padding:10px 14px}button[data-v-3b922fe2]:hover{background:#115e59}.list[data-v-3b922fe2]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.list li[data-v-3b922fe2]{color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;padding:10px;display:flex}#summaryList li[data-v-3b922fe2]{color:#155e75;background:#ecfeff;border:1px solid #a5f3fc}
