.ts-portal{--ts-brand:#1f2353;--ts-brand-strong:#15183d;--ts-brand-2:#3e4486;--ts-brand-soft:#ebecf5;--ts-accent:#b3282e;--ts-accent-soft:#f7e8e9;--ts-heading:#181834;--ts-bg:#f8f7f4;--ts-surface:#fff;--ts-surface-2:#fcfbf9;--ts-feed:#f7f6f2;--ts-border:#e8e6e1;--ts-border-soft:#f1efea;--ts-t1:#1a1a18;--ts-t2:#41403c;--ts-t3:#75736c;--ts-t4:#a3a19a;--ts-green:#0a8754;--ts-green-bg:#effaf3;--ts-green-bd:#c2ebd3;--ts-amber:#b45309;--ts-amber-bg:#fff8eb;--ts-serif:"Fraunces", Georgia, serif;--spark-teal:var(--ts-brand);background:var(--ts-bg);color:var(--ts-t1)}.dark .ts-portal{--ts-brand:#5b63c0;--ts-brand-strong:#6d75d4;--ts-brand-2:#7b82d8;--ts-brand-soft:#5b63c02e;--ts-accent:#e06b70;--ts-accent-soft:#e06b7026;--ts-heading:#edeef8;--ts-bg:#0e0f1c;--ts-surface:#171829;--ts-surface-2:#1c1d31;--ts-feed:#131424;--ts-border:#2a2c44;--ts-border-soft:#232540;--ts-t1:#ededf2;--ts-t2:#c9c9d6;--ts-t3:#9a9ab0;--ts-t4:#6e6e88;--ts-green:#34c98a;--ts-green-bg:#34c98a1f;--ts-green-bd:#34c98a4d;--ts-amber:#e8a04c;--ts-amber-bg:#e8a04c1f}.ts-portal .ts-serif{font-family:var(--ts-serif)}.ts-portal .bg-\[\#0D7377\]{background-color:var(--ts-brand)!important}.ts-portal .hover\:bg-\[\#0b6266\]:hover{background-color:var(--ts-brand-strong)!important}.ts-portal .text-\[\#0D7377\]{color:var(--ts-brand)!important}.ts-portal .border-\[\#0D7377\],.ts-portal .focus\:border-\[\#0D7377\]:focus{border-color:var(--ts-brand)!important}.ts-portal .bg-\[\#E0F2F2\]{background-color:var(--ts-brand-soft)!important}.ts-portal .ts-card{background:var(--ts-surface);border-color:var(--ts-border);color:var(--ts-t1)}.ts-portal .ts-btn{background:var(--ts-brand);color:#fff;border:1px solid var(--ts-brand)}.ts-portal .ts-btn:hover:not(:disabled){background:var(--ts-brand-strong);border-color:var(--ts-brand-strong)}.ts-portal .ts-input{background:var(--ts-surface);border-color:var(--ts-border);color:var(--ts-t1)}.ts-portal .ts-input:focus{border-color:var(--ts-brand);box-shadow:0 0 0 3px var(--ts-brand-soft);outline:none}.ts-portal .wills-client section[data-testid^=will-sec-]{background:0 0;border:0;padding:0}.ts-portal .wills-client section[data-testid^=will-sec-]>h3{font-family:var(--ts-serif);letter-spacing:-.01em;color:var(--ts-heading);font-size:19px;font-weight:600}.ts-portal .wills-client label>span,.ts-portal .wills-client .block.text-xs.font-semibold{letter-spacing:0;text-transform:none;color:var(--ts-t2);margin-bottom:5px;font-size:13.5px;font-weight:600}.ts-portal .wills-client input,.ts-portal .wills-client select,.ts-portal .wills-client textarea{border-color:var(--ts-border)!important;background:var(--ts-surface)!important;color:var(--ts-t1)!important;border-radius:10px!important;padding:10px 12px!important;font-size:15px!important}.ts-portal .wills-client input:focus,.ts-portal .wills-client select:focus,.ts-portal .wills-client textarea:focus{border-color:var(--ts-brand)!important;box-shadow:0 0 0 3px var(--ts-brand-soft)!important;outline:none!important}.ts-portal .wills-client button[aria-pressed=true]{background:var(--ts-brand)!important;border-color:var(--ts-brand)!important;color:#fff!important}.ts-portal .wills-client [role=group] button{padding:10px 18px!important;font-size:14.5px!important}.ts-portal .wills-client p.text-xs{color:var(--ts-t3);font-size:13px;line-height:1.5}.ts-portal .ts-wordmark{font-family:var(--ts-serif);letter-spacing:-.01em;color:var(--ts-heading);font-weight:600}.ts-portal .ts-wordmark span{color:var(--ts-accent)}
