:root{--cu-blue:#1784d1;--cu-blue-dark:#136aad;--cu-blue-soft:#eaf4fc;--cu-green:#0f9d58;--cu-green-soft:#e9f8f0;--cu-ink:#1f2937;--cu-muted:#6b7280;--cu-border:#e5e7eb;--cu-field-border:#d1d5db;--cu-card-bg:#fff;--cu-page-bg:#f7f9fb;--cu-radius:14px;--cu-field-radius:10px;--cu-field-height:46px;--cu-max-width:900px}.cu-scope{color:var(--cu-ink);background:var(--cu-page-bg);overflow-wrap:anywhere}.cu-scope *,.cu-scope *:before,.cu-scope *:after{box-sizing:border-box}.cu-container{max-width:var(--cu-max-width);margin:0 auto;padding:40px 20px 90px;text-align:left}.cu-scope img{max-width:100%}.cu-scope h1,.cu-scope h2,.cu-scope h3{font-family:inherit;font-weight:680;letter-spacing:0;color:var(--cu-blue);line-height:1.25;overflow-wrap:anywhere}.cu-scope h1{font-size:30px}.cu-scope h2{font-size:21px;margin:0 0 14px}.cu-scope h3{font-size:16px;margin:0 0 8px}.cu-section{margin:0 0 32px}.cu-card{background:#fff;border:1px solid var(--cu-border);border-radius:14px;padding:22px 24px;margin:0 0 18px}.cu-card--accent{background:var(--cu-blue-soft);border-color:#d3e9f9}.cu-card--soft{background:#fafbfc}.cu-card--private{background:#f8fafc;border-color:#e2e8f0}.cu-badge{display:inline-block;color:var(--cu-muted);font-size:12.5px;font-weight:600;margin:0 0 6px;padding:0;background:none;border:0}.cu-status{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#e5e7eb;color:#374151}.cu-status[data-status=nieuw],.cu-status[data-status=ingediend]{background:#dbeafe;color:#1e40af}.cu-status[data-status=geaccepteerd],.cu-status[data-status=goedgekeurd],.cu-status[data-status=live]{background:#d1fae5;color:#065f46}.cu-status[data-status=aanpassing_gevraagd],.cu-status[data-status=correctie_gevraagd]{background:#fef3c7;color:#92400e}.cu-status[data-status=afgewezen]{background:#e5e7eb;color:#374151}.cu-nav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 26px;padding:8px;background:#f3f6fa;border-radius:12px}.cu-nav a{padding:9px 14px;border-radius:8px;font-size:13px;font-weight:600;color:#1f2937;text-decoration:none}.cu-nav a:hover{background:#e5edf6}.cu-nav a.active{background:var(--cu-blue);color:#fff}.cu-scope label{display:block;font-size:13px;font-weight:600;margin:16px 0 6px;color:var(--cu-ink)}.cu-scope .hint{font-weight:400;color:var(--cu-muted);display:block;margin-top:2px}.cu-scope input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]),.cu-scope select,.cu-scope textarea{display:block;width:100%;max-width:100%;min-height:var(--cu-field-height);margin:0;padding:11px 14px;border:1px solid var(--cu-field-border);border-radius:var(--cu-field-radius);background:#fff;color:var(--cu-ink);font-size:15px;line-height:1.4;font-family:inherit;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.cu-scope select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.cu-scope textarea{min-height:110px;resize:vertical}.cu-scope input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,.cu-scope select:focus,.cu-scope textarea:focus{outline:none;border-color:var(--cu-blue);box-shadow:0 0 0 3px #1784d12e}.cu-scope input[aria-invalid=true],.cu-scope select[aria-invalid=true],.cu-scope textarea[aria-invalid=true]{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.cu-scope .cu-field-error{display:block;color:#b91c1c;font-size:12.5px;font-weight:500;margin-top:5px}.cu-scope input[type=file]{display:block;width:100%;max-width:100%;padding:14px;border:1.5px dashed #c9d3df;border-radius:var(--cu-field-radius);background:#fafbfc;font-size:14px;cursor:pointer}.cu-scope input[type=file]::file-selector-button{margin-right:12px;padding:8px 14px;border:0;border-radius:999px;background:var(--cu-blue);color:#fff;font-weight:600;font-family:inherit;cursor:pointer}.cu-scope input[type=file]:focus-visible{outline:none;border-color:var(--cu-blue);box-shadow:0 0 0 3px #1784d12e}.cu-scope input[type=checkbox],.cu-scope input[type=radio]{width:18px;height:18px;margin:0;flex:none;accent-color:var(--cu-blue);vertical-align:-3px}.cu-scope label.cu-check,.cu-scope .cu-check{display:flex;align-items:flex-start;gap:10px;font-weight:500;margin:10px 0;cursor:pointer;line-height:1.45}.cu-scope .cu-check input{margin-top:1px}.cu-scope fieldset{border:0;margin:16px 0 0;padding:0;min-width:0}.cu-scope legend{font-size:13px;font-weight:600;margin:0 0 8px;padding:0}.cu-scope .cu-check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:2px 16px}.cu-scope .cu-check-grid .cu-check{margin:6px 0}.cu-scope .cu-grid-addr{display:grid;grid-template-columns:2fr 1fr;gap:0 14px}.cu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--cu-blue);color:#fff;border:0;padding:12px 24px;border-radius:999px;font-weight:700;font-size:14px;line-height:1.2;cursor:pointer;text-decoration:none;max-width:100%;text-align:center}.cu-btn:hover{background:var(--cu-blue-dark);color:#fff}.cu-btn--ghost{background:#fff;color:var(--cu-blue);border:1px solid var(--cu-blue)}.cu-btn--ghost:hover{background:var(--cu-blue-soft);color:var(--cu-blue)}.cu-btn--danger{background:#fff;color:#991b1b;border:1px solid #fecaca}.cu-btn:disabled{opacity:.55;cursor:wait}.cu-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cu-scope form .cu-grid{row-gap:0}.cu-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.cu-feedback{display:none;margin:12px 0;padding:12px 14px;border-radius:10px;font-size:13.5px}.cu-feedback.is-success{display:block;background:#ecfdf5;color:#065f46}.cu-feedback.is-error{display:block;background:#fef2f2;color:#991b1b}.cu-muted{color:var(--cu-muted);font-size:13px}.cu-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.cu-scope table{width:100%;border-collapse:collapse;font-size:13.5px}.cu-scope th,.cu-scope td{text-align:left;padding:10px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}.cu-scope th{font-size:11.5px;text-transform:uppercase;color:#6b7280}.cu-hidden,.cu-scope [hidden]{display:none!important}.cu-skeleton{min-height:80px;color:var(--cu-muted)}.cu-scope .cu-avatar{display:block;flex:none;width:120px;height:120px;max-width:none;aspect-ratio:1/1;object-fit:cover;border-radius:12px;background:#e5e7eb}.cu-scope .cu-profile-head{display:flex;gap:22px;align-items:center;margin:0 0 22px}.cu-scope .cu-profile-head h1{margin:0 0 4px}.cu-scope .cu-profile-head p{margin:0}.cu-scope .cu-profile-bio{font-size:16px;line-height:1.7;max-width:680px;margin:0 0 30px;white-space:pre-line}.cu-scope .cu-work-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px}.cu-session-note{position:sticky;top:8px;z-index:20}@media(max-width:700px){.cu-grid,.cu-scope .cu-grid-addr{grid-template-columns:1fr}.cu-container{padding:24px 16px 64px}.cu-scope h1{font-size:24px}.cu-scope h2{font-size:19px}.cu-nav{gap:4px;padding:6px}.cu-nav a{padding:8px 10px;font-size:12.5px}.cu-card{padding:18px 16px}.cu-actions .cu-btn,.cu-scope form>.cu-btn[type=submit]{width:100%}.cu-scope .cu-avatar{width:96px;height:96px}.cu-scope .cu-profile-head{gap:16px}.cu-scope .cu-check-grid{grid-template-columns:1fr 1fr}}@media(max-width:380px){.cu-scope .cu-check-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/catch-v2.css.map */
