[data-tool=us-board] .us-motion-row{grid-template-columns:repeat(3,minmax(0,1fr))}[data-tool=us-board] .us-motion-text{grid-column:1/-1}[data-tool=us-board] .us-motion-row .us-link-button{justify-self:start}@media (width<=600px){[data-tool=us-board] .us-motion-row{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-tool=us-form990] .tool-field>span small{color:var(--tool-faint);font-size:12.5px;font-weight:400}[data-tool=us-form990] .us-990-links{gap:4px;margin:0;padding-left:18px;font-size:14px;list-style:outside;display:grid}[data-tool=us-form990] .us-990-links a{color:var(--color-neutral-900);text-underline-offset:3px;text-decoration:underline}[data-tool=us-type501c] .us-501c-options{flex-direction:column;align-items:flex-start}[data-tool=us-type501c] .us-501c-options label{border-radius:12px}[data-tool=us-type501c] .us-501c-reasons{color:var(--color-neutral-800);gap:6px;margin:0;padding-left:20px;font-size:14px;list-style:outside;display:grid}[data-tool=us-type501c] .us-501c-table{table-layout:fixed;min-width:560px}[data-tool=us-type501c] .us-501c-table :is(th,td){white-space:normal;vertical-align:top;font-size:13px;line-height:1.45}[data-tool=us-type501c] .us-501c-table tbody th{width:22%;color:var(--color-neutral-700);font-weight:600}[data-tool=us-type501c] .us-501c-table .us-hl{background:var(--tool-accent-soft);color:var(--tool-accent-ink)}[data-tool=us-type501c] .us-501c-table thead .us-hl{font-weight:700}[data-tool=us-startup] :is(.tool-field>span,legend) small{color:var(--tool-faint);font-size:12.5px;font-weight:400}[data-tool=us-startup] .tool-steps a{color:var(--color-neutral-900);text-underline-offset:3px;text-decoration:underline}[data-tool=us-startup] .tool-row3 .tool-field>span{min-height:2.6em}[data-tool=us-auction] .us-auction-items{gap:12px;display:grid}[data-tool=us-auction] .us-auction-item{border:1px solid var(--color-neutral-200);background:var(--color-white);border-radius:14px;gap:12px;padding:14px;display:grid}[data-tool=us-auction] .us-auction-item b{font-size:14px;font-weight:600}[data-tool=us-auction] .us-auction-money{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-tool=us-auction] .us-auction-money .tool-number{max-width:none}[data-tool=us-auction] .tool-checks a{text-underline-offset:3px;text-decoration:underline}[data-tool=us-budget] .us-budget-lines{gap:8px;display:grid}[data-tool=us-budget] .us-budget-row{grid-template-columns:minmax(0,1fr) 150px auto;align-items:center;gap:8px;display:grid}[data-tool=us-budget] .us-budget-row-fn{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 140px auto}[data-tool=us-budget] .us-budget-row .tool-number{max-width:none}@media (width<=600px){[data-tool=us-budget] .us-budget-row,[data-tool=us-budget] .us-budget-row-fn{border-bottom:1px solid var(--color-neutral-200);grid-template-columns:minmax(0,1fr) auto;padding-bottom:10px}[data-tool=us-budget] .us-budget-row>:first-child{grid-column:1/-1}}[data-tool=us-mileage] .tool-check-field{align-self:end;padding-bottom:10px}[data-tool=us-mileage] .tool-button:disabled{cursor:default;opacity:.45}[data-tool=us-volunteer] [data-f=hours]{text-align:right;font-variant-numeric:tabular-nums}[data-tool=us-sponsorship] .us-benefit-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}[data-tool=us-sponsorship] .us-levels{gap:10px;display:grid}[data-tool=us-sponsorship] .us-level-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;display:grid}[data-tool=us-sponsorship] td.us-benefits{white-space:normal;min-width:220px}@media (width<=520px){[data-tool=us-sponsorship] .us-benefit-checks{grid-template-columns:minmax(0,1fr)}}[data-tool=us-thermometer] .us-swatch{position:relative}[data-tool=us-thermometer] .us-swatch:before{content:"";background:var(--swatch);border-radius:50%;width:12px;height:12px}[data-tool=us-thermometer] .us-swatch input{opacity:0;pointer-events:none;position:absolute}[data-tool=us-thermometer] .us-swatch:has(input:focus-visible){outline:2px solid var(--tool-accent);outline-offset:2px}[data-tool=us-thermometer] .us-thermo-preview{justify-items:center;padding:16px}[data-tool=us-thermometer] .us-thermo-preview svg{border:1px solid var(--color-neutral-200);border-radius:12px;width:100%;max-width:380px}[data-tool=us-thermometer] .us-file{cursor:pointer;position:relative}[data-tool=us-thermometer] .us-file input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}[data-tool=us-thermometer] .us-file:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--tool-accent) 20%, transparent)}[data-tool=us-thermometer] #t-embed{max-height:160px}[data-tool=us-dues] .tool-fee-groups td:first-child input{font-weight:500}[data-tool=us-mission] .us-mission-card{border-top:1px solid var(--tool-line);gap:10px;padding:14px 0;display:grid}[data-tool=us-mission] .tool-panel h2+.us-mission-card{border-top:0;padding-top:4px}[data-tool=us-mission] .us-mission-card p{color:var(--color-neutral-900);font-size:16px;line-height:1.55}
