.income-service[data-astro-cid-mabzdtim]{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:86rem;margin:-3.5rem auto 5rem;padding:.75rem clamp(1rem,3vw,1.5rem);border:1px solid var(--glass-border-soft, #78788240);border-radius:10px;background:var(--surface-solid, #fff);color:var(--text-muted, #687281);font-size:.72rem}.income-service[data-astro-cid-mabzdtim] p[data-astro-cid-mabzdtim]{margin:0}.income-service[data-astro-cid-mabzdtim]>div[data-astro-cid-mabzdtim]{display:flex;flex-wrap:wrap;gap:.45rem}.income-service[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim]{min-height:2.75rem;padding:.45rem .7rem;border:1px solid var(--glass-border-soft, #78788259);background:none;color:inherit;cursor:pointer}.income-service[data-astro-cid-mabzdtim] [data-astro-cid-mabzdtim][data-income-reset]{border-color:#b24b4b;color:#9b3030}.income-dialog[data-astro-cid-mabzdtim]{width:min(46rem,100vw - 1.5rem);max-width:none;max-height:min(90svh,56rem);padding:0;overflow:auto;border:1px solid var(--glass-border, #78788259);border-radius:16px;background:var(--surface-solid, #fff);box-shadow:0 28px 80px #0c121c52;color:var(--text-primary, #18202a)}.income-dialog[data-astro-cid-mabzdtim]::backdrop{background:#0c121c99;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.income-dialog[data-astro-cid-mabzdtim]>form[data-astro-cid-mabzdtim]{display:grid}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>header[data-astro-cid-mabzdtim]{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--glass-border-soft, #78788240);background:var(--surface-solid, #fff)}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>header[data-astro-cid-mabzdtim] span[data-astro-cid-mabzdtim]{color:var(--page-accent, #5b5ce2);font:700 .6rem ui-monospace,monospace;letter-spacing:.1em}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>header[data-astro-cid-mabzdtim] h2[data-astro-cid-mabzdtim]{margin:.2rem 0 0;font-size:1.15rem}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>header[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim]{width:2.75rem;height:2.75rem;border:1px solid var(--glass-border-soft, #7878824d);border-radius:50%;background:none;color:inherit;font-size:1.3rem;cursor:pointer}.income-form-grid[data-astro-cid-mabzdtim]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem}.income-form-grid[data-astro-cid-mabzdtim] label[data-astro-cid-mabzdtim]{display:grid;align-content:start;gap:.35rem;color:var(--text-muted, #687281);font-size:.72rem}.income-form-grid[data-astro-cid-mabzdtim] [data-astro-cid-mabzdtim]:is(input,textarea,select){width:100%;min-width:0;min-height:2.75rem;padding:.6rem .7rem;border:1px solid var(--glass-border-soft, #7878824d);border-radius:8px;background:var(--glass-nested-bg, #f4f5f7);color:var(--text-primary, #18202a);font:inherit;font-size:.82rem}.income-form-grid[data-astro-cid-mabzdtim] [data-astro-cid-mabzdtim]:is(input[readonly],select:disabled){opacity:.78;cursor:not-allowed}.income-form-grid[data-astro-cid-mabzdtim] textarea[data-astro-cid-mabzdtim]{resize:vertical}.income-form-grid[data-astro-cid-mabzdtim] [data-astro-cid-mabzdtim]:is(input,textarea,select):focus{border-color:var(--page-accent, #5b5ce2);outline:2px solid color-mix(in srgb,var(--page-accent, #5b5ce2) 20%,transparent)}.income-span-2[data-astro-cid-mabzdtim]{grid-column:1 / -1}.income-form-grid[data-astro-cid-mabzdtim] details[data-astro-cid-mabzdtim]{padding:.6rem;border:1px solid var(--glass-border-soft, #78788240);border-radius:8px}.income-form-grid[data-astro-cid-mabzdtim] summary[data-astro-cid-mabzdtim]{min-height:2rem;cursor:pointer}.income-form-note[data-astro-cid-mabzdtim]{margin:.35rem 0;color:var(--text-muted, #687281);font-size:.68rem;line-height:1.5}.income-form-grid[data-astro-cid-mabzdtim] details[data-astro-cid-mabzdtim] .income-form-grid[data-astro-cid-mabzdtim]{padding:.7rem 0 0}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>footer[data-astro-cid-mabzdtim]{display:flex;justify-content:flex-end;gap:.6rem;padding:1rem;border-top:1px solid var(--glass-border-soft, #78788240);background:var(--glass-nested-bg, #f4f5f7)}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>footer[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim]{min-height:2.75rem;padding:.55rem .9rem;border:1px solid var(--page-accent, #5b5ce2);border-radius:8px;background:none;color:inherit;cursor:pointer}.income-dialog[data-astro-cid-mabzdtim] form[data-astro-cid-mabzdtim]>footer[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim][type=submit]{background:var(--page-accent, #5b5ce2);color:#fff}.income-dialog__records[data-astro-cid-mabzdtim]{padding:0 1rem 1rem}.income-dialog__records[data-astro-cid-mabzdtim]>p[data-astro-cid-mabzdtim]{color:var(--text-muted, #687281);font-size:.7rem;line-height:1.5}.income-dialog__records[data-astro-cid-mabzdtim] h3[data-astro-cid-mabzdtim]{font-size:.9rem}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim]{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1.3fr) auto;gap:.6rem;align-items:center;padding:.6rem;border-bottom:1px solid var(--glass-border-soft, #78788240);font-size:.7rem}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim] span[data-astro-cid-mabzdtim]{color:var(--text-muted, #687281)}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim] p[data-astro-cid-mabzdtim]{margin:0;overflow-wrap:anywhere}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim] footer[data-astro-cid-mabzdtim]{display:flex;flex-wrap:wrap;gap:.35rem}.income-dialog__records[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim],.income-danger-action[data-astro-cid-mabzdtim]{border-color:#b03e3e73!important;color:#a33!important}.income-experiment-item footer,.income-capability-item footer,[data-income-evidence-list] article footer{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.income-experiment-item footer button,.income-capability-item footer button,[data-income-evidence-list] article button{min-height:2.4rem!important;padding:.35rem .55rem!important}[data-income-evidence-list] article{position:relative}[data-income-evidence-list] article>small,[data-income-evidence-list] article>footer{grid-column:1 / -1}[data-income-evidence-list] article>small{overflow-wrap:anywhere;color:var(--text-muted, #687281);font-size:.65rem}.income-opportunity-item,.income-experiment-item,.income-capability-item,[data-income-evidence-list] article{min-width:0}.income-opportunity-item :is(h3,p,dd,span,a),.income-experiment-item :is(h3,p,small),.income-capability-item :is(h3,p,dd),[data-income-evidence-list] article :is(strong,p,small){overflow-wrap:anywhere}.income-opportunity-item__connections{display:flex;flex-wrap:wrap;gap:.35rem;margin:.6rem 0}.income-opportunity-item__connections :is(a,span){padding:.25rem .4rem;border:1px solid var(--glass-border-soft, #78788240);border-radius:999px;color:inherit;font-size:.6rem;text-decoration:none}@media(max-width:600px){.income-service[data-astro-cid-mabzdtim]{align-items:stretch;flex-direction:column;margin-top:-4rem}.income-service[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim]{width:100%}.income-dialog[data-astro-cid-mabzdtim]{width:calc(100vw - .75rem);max-height:calc(100svh - .75rem);border-radius:12px}.income-form-grid[data-astro-cid-mabzdtim]{grid-template-columns:1fr}.income-span-2[data-astro-cid-mabzdtim]{grid-column:auto}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim]{grid-template-columns:1fr 1fr}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim] [data-astro-cid-mabzdtim]:is(strong,p,footer){grid-column:1 / -1}.income-dialog__records[data-astro-cid-mabzdtim] article[data-astro-cid-mabzdtim] button[data-astro-cid-mabzdtim]{justify-self:end}}@media(prefers-reduced-motion:reduce){.income-dialog[data-astro-cid-mabzdtim]::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.income-engine-page[data-astro-cid-yjjvaqrr]{min-width:0;overflow:clip}
