@font-face{font-family:quicksand;src:url(/_next/static/media/77e427e0783ce5de-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:quicksand Fallback;src:local("Arial");ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.00%;size-adjust:103.88%}.__className_b9b29c{font-family:quicksand,quicksand Fallback}.__variable_b9b29c{--font-quicksand:"quicksand","quicksand Fallback"}@font-face{font-family:manrope;src:url(/_next/static/media/bd012f406e78acde-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_f78b50{font-family:manrope,manrope Fallback}.__variable_f78b50{--font-manrope:"manrope","manrope Fallback"}:root{--sm-brand:#B8287C;--sm-brand-dark:#7A1A52;--sm-brand-tint:#F6E3EE;--sm-link:#B8287C;--sm-link-hover:#7A1A52;--sm-on-brand:#FFFFFF;--sm-on-brand-tint:#7A1A52;--sm-bg:#F5F5F6;--sm-surface:#FFFFFF;--sm-line:#E4E4E4;--sm-divider:#EEEEEF;--sm-text:#1C1C1E;--sm-text-secondary:#5C5C61;--sm-warning-text:#8A4718;--sm-warning-bg:#F6E6D8;--sm-logo-cone:#D4D4D6;--sm-radius-card:16px;--sm-radius-button:14px;--sm-radius-chip:8px;--sm-touch:44px;--sm-font-display:var(--font-quicksand),"Quicksand",system-ui,sans-serif;--sm-font-body:var(--font-manrope),"Manrope",system-ui,sans-serif;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--sm-brand-tint:#3D1A2E;--sm-link:#E062A9;--sm-link-hover:#F2B8D9;--sm-on-brand-tint:#F2B8D9;--sm-bg:#141416;--sm-surface:#1F1F22;--sm-line:#35353A;--sm-divider:#2A2A2E;--sm-text:#F2F2F4;--sm-text-secondary:#A2A2A8;--sm-warning-text:#F0B27A;--sm-warning-bg:#3B2A1C}}*{box-sizing:border-box}body,html{margin:0}body{background:var(--sm-bg);color:var(--sm-text);font-family:var(--sm-font-body);font-size:15px;line-height:1.5}h1,h2,h3{font-family:var(--sm-font-display);font-weight:600;line-height:1.15;margin:0}a{color:var(--sm-link);text-decoration:none}a:hover{color:var(--sm-link-hover)}.sm-muted a:not(.sm-button),li a:not(.sm-button),p a:not(.sm-button){text-decoration:underline;text-underline-offset:2px}.sm-card{background:var(--sm-surface);border:1px solid var(--sm-line);border-radius:var(--sm-radius-card)}.sm-button{min-height:50px;padding:0 16px;border-radius:var(--sm-radius-button);border:none;background:var(--sm-brand);color:var(--sm-on-brand);font:700 15px var(--sm-font-body);cursor:pointer}.sm-button--secondary{background:var(--sm-surface);color:var(--sm-text);border:1px solid var(--sm-line)}.sm-chip{display:inline-block;padding:4px 10px;border-radius:var(--sm-radius-chip);background:var(--sm-brand-tint);color:var(--sm-on-brand-tint);font-size:12px;font-weight:700}.sm-muted{color:var(--sm-text-secondary)}.sm-warning{background:var(--sm-warning-bg);color:var(--sm-warning-text);border-radius:12px;padding:12px 14px;font-weight:700}.sm-input{min-height:44px;padding:0 12px;border-radius:8px;border:1px solid var(--sm-line);background:var(--sm-surface);color:var(--sm-text);font:inherit}textarea.sm-input{padding:10px 12px;min-height:120px;resize:vertical}.sm-table{width:100%;border-collapse:collapse;font-size:14px}.sm-table th{text-align:left;font-weight:600;color:var(--sm-text-secondary);padding:8px 10px;border-bottom:1px solid var(--sm-line);white-space:nowrap}.sm-table td{padding:10px;border-bottom:1px solid var(--sm-divider);vertical-align:top}.sm-table tr[data-clickable=true]{cursor:pointer}.sm-table tr[data-clickable=true]:hover td{background:var(--sm-brand-tint)}