.k-report-page.svelte-1s1p7yw{background-color:#f5f5f5;min-height:calc(100vh - 300px);padding:60px 24px}.k-report-container.svelte-1s1p7yw{background:#fff;border-radius:16px;max-width:800px;margin:0 auto;padding:48px;box-shadow:0 10px 30px #0000000d}.k-report-header.svelte-1s1p7yw{text-align:center;margin-bottom:40px}.k-report-header.svelte-1s1p7yw h1:where(.svelte-1s1p7yw){color:#111;margin-bottom:16px;font-size:32px;font-weight:900}.k-report-header.svelte-1s1p7yw p:where(.svelte-1s1p7yw){color:#555;max-width:600px;margin:0 auto;font-size:16px;line-height:1.6}.k-report-success.svelte-1s1p7yw{text-align:center;padding:40px 0}.k-report-success.svelte-1s1p7yw svg:where(.svelte-1s1p7yw){margin-bottom:24px}.k-report-success.svelte-1s1p7yw h2:where(.svelte-1s1p7yw){color:#111;margin-bottom:16px;font-size:24px;font-weight:800}.k-report-success.svelte-1s1p7yw p:where(.svelte-1s1p7yw){color:#555;margin-bottom:32px}.k-report-form.svelte-1s1p7yw{flex-direction:column;gap:24px;display:flex}.k-form-group.svelte-1s1p7yw{flex-direction:column;gap:8px;display:flex}.k-form-group.svelte-1s1p7yw label:where(.svelte-1s1p7yw){color:#111;font-size:15px;font-weight:700}.k-help-text.svelte-1s1p7yw{color:#777;margin:0;font-size:13px}.k-input.svelte-1s1p7yw,.k-select.svelte-1s1p7yw,.k-textarea.svelte-1s1p7yw{background-color:#fafafa;border:1px solid #ddd;border-radius:8px;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;transition:all .2s}.k-input.svelte-1s1p7yw:focus,.k-select.svelte-1s1p7yw:focus,.k-textarea.svelte-1s1p7yw:focus{background-color:#fff;border-color:#111;outline:none;box-shadow:0 0 0 3px #1111111a}.k-select.svelte-1s1p7yw{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23111%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right 16px top 50%;background-repeat:no-repeat;background-size:12px}.k-textarea.svelte-1s1p7yw{resize:vertical;min-height:120px}.k-file-input.svelte-1s1p7yw{padding:10px 0;font-size:14px}.k-form-divider.svelte-1s1p7yw{background-color:#eee;height:1px;margin:8px 0}.k-checkbox-group.svelte-1s1p7yw{background-color:#f9f9f9;border:1px solid #eee;border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.k-checkbox-group.svelte-1s1p7yw input[type=checkbox]:where(.svelte-1s1p7yw){accent-color:#111;width:18px;height:18px;margin-top:4px}.k-checkbox-group.svelte-1s1p7yw label:where(.svelte-1s1p7yw){color:#444;cursor:pointer;font-size:13px;line-height:1.5}.k-form-actions.svelte-1s1p7yw{text-align:right;margin-top:16px}.k-btn-primary.svelte-1s1p7yw{color:#fff;cursor:pointer;background-color:#111;border:none;border-radius:8px;padding:16px 32px;font-size:16px;font-weight:700;transition:background-color .2s,transform .1s}.k-btn-primary.svelte-1s1p7yw:hover{background-color:#333}.k-btn-primary.svelte-1s1p7yw:active{transform:scale(.98)}@media (width<=768px){.k-report-page.svelte-1s1p7yw{padding:32px 16px}.k-report-container.svelte-1s1p7yw{padding:32px 24px}.k-report-header.svelte-1s1p7yw h1:where(.svelte-1s1p7yw){font-size:24px}.k-form-actions.svelte-1s1p7yw{text-align:stretch}.k-btn-primary.svelte-1s1p7yw{width:100%}}
