@import"https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Freeman&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&display=swap";:root{--primary: rgb(255, 166, 58);--primary-text: #fff;--primary-dark: rgb(255, 166, 58);--primary-text: #000;--button-color: rgb(255, 166, 58);--red: rgb(204, 0, 0);--outlier-secondary-red: #F72D5A;--outlier-primary-red: #F72D5A;--outlier-primary-red-20: rgba(247, 45, 90, .2);--green: rgb(0, 173, 0);--alert-green: rgb(210, 255, 210);--alert-red: rgb(255, 238, 238);--dd-blue: #16B2D8;--dd-blue-120: #0f9dc6;--dd-blue-80: #5cc9e4;--dd-blue-60: #8cd6eb;--dd-blue-40: #bce3f1;--dd-blue-20: #e3f0f8;--button-gradient: linear-gradient(to bottom right, #ebebeb, #eee, #e3e2e2);--button-border: solid 1px lightgray;--button-text-color: #000;--button-highlight: limegreen;--published: limegreen;--draft: #FFA500;--deleted: red;--grid-lines: #ddd}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.9rem;margin:0;padding:0;background:#fbf9f7}a{color:var(--outlier-secondary-red)}h1,h2,h3,h4,h5,h6{margin:0}table{border-collapse:collapse;font-size:.9rem;width:100%}td{border-bottom:solid 1px lightgray;padding:10px}th{background:#f1f7f9;color:#000;padding:10px;border:solid 1px #fff;text-align:left;border-bottom:solid 1px #498093}tr a:hover{color:var(--primary)}.header-wrap{padding:0 30px}.row-title a{text-decoration:none;color:#000;font-weight:700;display:block}.table-label{font-weight:700;text-align:right;background:#eee;border-bottom:solid 2px #fff!important}input{padding:7px;margin-top:5px;margin-bottom:5px;border:solid 1px lightgray}select{padding:10px;border-radius:6px;border:solid 1px lightgray}button,.button{background:#eee;padding:7px 10px;border:solid 1px #eee;color:#000;font-weight:700;text-transform:uppercase;border-radius:0;margin:2px;font-size:.7rem;cursor:pointer;text-decoration:none}button.image{padding-bottom:10px}button:hover{cursor:pointer;opacity:1}button img{width:15px;margin-right:8px;transform:translateY(2px)}button[disabled]{border:1px solid #999999;background-color:#ccc;color:#666}textarea{padding:10px;border:solid 1px lightgray}.section-header{width:90%;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}.section-actions{display:flex;justify-content:flex-end;align-items:center}.tip{color:#b0b0b0;font-size:.8rem;margin-top:20px}.checkbox{width:15px;height:15px;border:solid 1px lightgray;border-radius:5px}.pill{background:#eee;text-align:center;padding:2px 10px;font-size:.7rem;border-radius:5px;text-transform:uppercase;font-weight:400;color:#000!important;border:solid .5px #000;display:inline-block;width:100px}.small{font-size:.8rem;color:gray;margin-top:10px}.actions{width:450px;margin-left:auto;margin-right:auto;margin-top:30px;text-align:center;line-height:1.5;text-transform:uppercase;font-size:.8rem}.feedback-widget.svelte-1msigr8{position:fixed;bottom:0;right:24px;z-index:9000;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.trigger-btn.svelte-1msigr8{background:#bbb;color:#fff;border:none;padding:7px 14px;font-size:.7rem;font-weight:700;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;font-family:inherit;pointer-events:auto}.trigger-btn.svelte-1msigr8:hover{background:#999}.feedback-panel.svelte-1msigr8{width:320px;background:#fff;border:1px solid #e0e0e0;border-bottom:none;box-shadow:0 -4px 20px #0000001f;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.feedback-panel.open.svelte-1msigr8{opacity:1;transform:translateY(0);pointer-events:auto}.panel-header.svelte-1msigr8{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px;border-bottom:1px solid #f0f0f0}.panel-header.svelte-1msigr8 h3:where(.svelte-1msigr8){margin:0;font-size:.95rem;font-weight:700}.close-btn.svelte-1msigr8{background:none;border:none;font-size:1rem;cursor:pointer;color:#666;padding:2px 6px;line-height:1}.close-btn.svelte-1msigr8:hover{color:#000}.panel-body.svelte-1msigr8{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.field.svelte-1msigr8{display:flex;flex-direction:column;gap:4px}.field.svelte-1msigr8 label:where(.svelte-1msigr8){font-size:.8rem;font-weight:700;color:#333}.field.svelte-1msigr8 input:where(.svelte-1msigr8),.field.svelte-1msigr8 select:where(.svelte-1msigr8),.field.svelte-1msigr8 textarea:where(.svelte-1msigr8){width:100%;padding:7px 9px;border:1px solid #ccc;font-size:.85rem;font-family:inherit;box-sizing:border-box}.field.svelte-1msigr8 input[readonly]:where(.svelte-1msigr8){background:#f5f5f5;color:#666}.field.svelte-1msigr8 textarea:where(.svelte-1msigr8){resize:vertical}.error-msg.svelte-1msigr8{color:#b42318;font-size:.82rem;font-weight:600;margin:0}.success-msg.svelte-1msigr8{color:#027a48;font-size:.9rem;font-weight:600;margin:0}.panel-actions.svelte-1msigr8{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.cancel-btn.svelte-1msigr8{background:#fff;border:1px solid #ccc;color:#333;padding:7px 14px;font-size:.82rem;font-weight:700;cursor:pointer;font-family:inherit}.submit-btn.svelte-1msigr8{background:var(--outlier-secondary-red, #c00);border:none;color:#fff;padding:7px 14px;font-size:.82rem;font-weight:700;cursor:pointer;font-family:inherit}.submit-btn.svelte-1msigr8:disabled,.cancel-btn.svelte-1msigr8:disabled{opacity:.6;cursor:not-allowed}.site-header.svelte-12qhfyh{background:#fff;border-bottom:1px solid #e0e0e0;padding:.75rem 2rem;position:sticky;top:0;z-index:1000;box-shadow:0 2px 4px #0000000d}.header-content.svelte-12qhfyh{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.header-left.svelte-12qhfyh .logo:where(.svelte-12qhfyh){display:flex;align-items:center;text-decoration:none}.header-left.svelte-12qhfyh .logo:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){height:32px;width:auto}.header-right.svelte-12qhfyh{display:flex;align-items:center;gap:1.5rem}.user-email.svelte-12qhfyh{color:#666;font-size:.85rem;font-weight:500}.subscription-banner.svelte-12qhfyh{background:#eee;color:#000;padding:2rem;text-align:center}.subscription-banner.svelte-12qhfyh h3:where(.svelte-12qhfyh) img:where(.svelte-12qhfyh){width:30px}.subscription-content.svelte-12qhfyh{max-width:800px;margin:0 auto}.subscription-content.svelte-12qhfyh h3:where(.svelte-12qhfyh){margin:0 0 .5rem;font-size:1.3rem;font-weight:700;text-transform:uppercase;margin-bottom:30px}.subscription-content.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0 0 1.5rem;font-size:1rem;opacity:.95}@media(max-width:768px){.site-header.svelte-12qhfyh{padding:.75rem 1rem}.header-right.svelte-12qhfyh{gap:.75rem}.user-email.svelte-12qhfyh{display:none}.auth-link.svelte-12qhfyh{font-size:.85rem;padding:.35rem .75rem}.subscription-banner.svelte-12qhfyh{padding:1.5rem 1rem}.subscription-content.svelte-12qhfyh h3:where(.svelte-12qhfyh){font-size:1.25rem}.subscription-content.svelte-12qhfyh p:where(.svelte-12qhfyh){font-size:.9rem;margin-bottom:1rem}}.sample-dashboard.svelte-12qhfyh{margin-top:30px}
