table.svelte-1v3p82v,th.svelte-1v3p82v,td.svelte-1v3p82v{border-collapse:collapse;border:1px solid;margin-bottom:10px}table.blueTable.svelte-1v3p82v{text-align:left;border-collapse:collapse;background-color:#eee;border:1px solid #1c6ea4;width:100%}table.blueTable.svelte-1v3p82v td:where(.svelte-1v3p82v),table.blueTable.svelte-1v3p82v th:where(.svelte-1v3p82v){border:1px solid #aaa;padding:3px 2px}table.blueTable.svelte-1v3p82v tbody:where(.svelte-1v3p82v) td:where(.svelte-1v3p82v){font-size:13px}table.blueTable.svelte-1v3p82v thead:where(.svelte-1v3p82v){background:linear-gradient(#5592bb 0%,#327cad 66%,#1c6ea4 100%);border-bottom:2px solid #444}table.blueTable.svelte-1v3p82v thead:where(.svelte-1v3p82v) th:where(.svelte-1v3p82v){color:#fff;border-left:2px solid #d0e4f5;font-size:15px;font-weight:700}table.blueTable.svelte-1v3p82v thead:where(.svelte-1v3p82v) th:where(.svelte-1v3p82v):first-child{border-left:none}table.bwTable.svelte-1v3p82v{border-collapse:collapse;text-align:left;width:100%}table.bwTable.svelte-1v3p82v thead:where(.svelte-1v3p82v){background:#000}table.bwTable.svelte-1v3p82v thead:where(.svelte-1v3p82v) th:where(.svelte-1v3p82v){color:#fff;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #000;padding:12px 16px;font-size:12px;font-weight:700}table.bwTable.svelte-1v3p82v tbody:where(.svelte-1v3p82v) td:where(.svelte-1v3p82v){color:#333;border-bottom:1px solid #e0e0e0;padding:10px 16px;font-size:14px}.cell-row.svelte-1v3p82v{justify-content:space-between;align-items:center;width:100%;display:flex}table.bwTable.svelte-1v3p82v tbody:where(.svelte-1v3p82v) tr.clickable:where(.svelte-1v3p82v){cursor:pointer}table.bwTable.svelte-1v3p82v tbody:where(.svelte-1v3p82v) tr:where(.svelte-1v3p82v):hover{background:#f5f5f5}table.bwTable.svelte-1v3p82v tbody:where(.svelte-1v3p82v) tr:where(.svelte-1v3p82v):last-child td:where(.svelte-1v3p82v){border-bottom:2px solid #000}.delete-btn.svelte-1v3p82v{color:#ccc;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:14px;line-height:1;transition:color .15s}.delete-btn.svelte-1v3p82v:hover{color:#e00}.page.svelte-1cjtgqo{max-width:960px;margin:0 auto;padding:48px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.header.svelte-1cjtgqo{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}h1.svelte-1cjtgqo{color:#000;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.create-btn.svelte-1cjtgqo{color:#fff;cursor:pointer;background:#000;border:none;border-radius:4px;padding:8px 20px;font-size:14px;font-weight:600;transition:background .15s}.create-btn.svelte-1cjtgqo:hover{background:#333}.overlay.svelte-1cjtgqo{z-index:100;background:#0006;position:fixed;inset:0}.modal.svelte-1cjtgqo{z-index:101;background:#fff;border:2px solid #000;border-radius:8px;min-width:360px;padding:32px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0003}.modal.svelte-1cjtgqo h2:where(.svelte-1cjtgqo){color:#000;margin:0 0 20px;font-size:20px;font-weight:700}.label.svelte-1cjtgqo{color:#555;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.input.svelte-1cjtgqo{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;padding:10px 12px;font-size:15px;transition:border-color .15s}.input.svelte-1cjtgqo:focus{border-color:#000}.modal-actions.svelte-1cjtgqo{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.btn.svelte-1cjtgqo{cursor:pointer;border:none;border-radius:4px;padding:8px 20px;font-size:14px;font-weight:600;transition:background .15s}.btn-cancel.svelte-1cjtgqo{color:#333;background:#eee}.btn-cancel.svelte-1cjtgqo:hover{background:#ddd}.btn-create.svelte-1cjtgqo{color:#fff;background:#000}.btn-create.svelte-1cjtgqo:hover:not(:disabled){background:#333}.btn-create.svelte-1cjtgqo:disabled{opacity:.4;cursor:default}
