:root{color-scheme:dark;--bg:#0a1428;--panel:#101d38;--panel-2:#142342;--line:#223458;--text:#e8edf6;--muted:#9aabc9;--blue:#4d7fe8;--yellow:#ffd500;--green:#3fbf7f;--amber:#e0a83e;--flag-blue:#4d7fe8;--flag-yellow:#ffd500;--radius:10px;--font-display:"Unbounded", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.55}a{color:var(--blue);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}a:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.hero{color:#e8edf6;background-size:cover;background-position:50% 30%;min-height:36vh;display:flex;align-items:flex-end;padding:3rem 1.25rem 1.9rem}.hero-inner{max-width:1080px;margin:0 auto;width:100%}.hero h1{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,4.5vw,3rem);margin:0 0 .4rem;text-shadow:0 2px 18px rgba(0,0,0,.6)}.tagline{max-width:46ch;color:#e8edf6;font-size:clamp(1rem,2vw,1.15rem);margin:0 0 1.2rem;text-shadow:0 1px 12px rgba(0,0,0,.7)}.jump{display:flex;flex-wrap:wrap;gap:.5rem}.jump a{background:rgba(10,20,40,.72);border:1px solid #223458;color:#e8edf6;padding:.45rem .85rem;border-radius:999px;font-size:.9rem;font-weight:600;backdrop-filter:blur(4px)}.jump a:hover{border-color:var(--yellow);text-decoration:none}main{max-width:1080px;margin:0 auto;padding:0 1.25rem 4rem}section{margin-top:3rem}h2{font-family:var(--font-display);font-weight:500;font-size:clamp(1.15rem,2.6vw,1.5rem);display:flex;align-items:center;gap:.7rem;margin:0 0 1rem}h2 .rule{display:inline-block;width:26px;height:18px;border-radius:3px;background:linear-gradient(to bottom,var(--flag-blue) 50%,var(--flag-yellow) 50%);flex:none}.section-note{color:var(--muted);margin:-.4rem 0 1.2rem;font-size:.95rem}.intro{font-size:1.05rem;max-width:72ch}.empty{color:var(--muted)}.verify-grid{columns:3 300px;column-gap:1rem}.verify-grid .verify-card{break-inside:avoid;margin-bottom:1rem}.verify-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.2rem}.verify-card h3{margin:0 0 .5rem;font-size:1rem;color:var(--yellow)}.verify-card p{margin:0 0 .6rem;font-size:.95rem;color:var(--text)}.verify-card p:last-child{margin-bottom:0}.verify-footer{color:var(--muted);max-width:72ch;margin-top:1.2rem}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.2rem;display:flex;flex-direction:column}.card h3{margin:0;font-size:1.05rem;line-height:1.3}.card h3 .uk{font-weight:400;color:var(--muted);font-size:.9em}.card .desc{margin:.6rem 0 0;font-size:.95rem}.card .notes{margin:.5rem 0 0;font-size:.88rem;color:var(--muted)}.card .payment{margin:.6rem 0 0;font-size:.88rem;color:var(--muted)}.badges{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.badge{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:.15rem .5rem;border-radius:4px}.badge.reg{background:rgba(63,191,127,.15);color:var(--green)}.badge.live-badge{background:rgba(255,213,0,.15);color:var(--yellow)}.badge.stale{background:rgba(224,168,62,.15);color:var(--amber)}.card.inactive{opacity:.6}.links{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem .9rem;padding:0;margin:.8rem 0 0;font-size:.92rem}.links .strong{color:var(--yellow);font-weight:700}.verified-stamp{margin:.8rem 0 0;margin-top:auto;padding-top:.8rem;border-top:1px dashed var(--line);font-size:.78rem;color:var(--muted)}.fundraiser .by{margin:.2rem 0 0;font-size:.88rem;color:var(--muted)}.fundraiser .meta{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin-top:.6rem;font-size:.88rem;color:var(--muted)}.fundraiser .goal,.fundraiser .raised{font-weight:700;color:var(--text)}.fundraiser .dates{display:flex;flex-direction:column;gap:.15rem;margin-top:.45rem;font-size:.88rem;color:var(--muted)}.bar{height:7px;background:var(--panel-2);border-radius:999px;margin-top:.55rem;overflow:hidden}.bar .fill{height:100%;background:linear-gradient(90deg,var(--flag-blue),var(--flag-yellow))}details.past{margin-top:1.2rem}details.past summary{cursor:pointer;color:var(--muted);font-weight:600}details.past .cards{margin-top:1rem}.fundraiser.status-completed,.fundraiser.status-expired{opacity:.75}footer{border-top:1px solid var(--line);margin-top:3rem;padding:1.5rem 1.25rem 2.5rem;text-align:center;color:var(--muted);font-size:.9rem}.build-date{font-size:.8rem}.copyright{font-size:.8rem;opacity:.7}.nav-card{color:var(--text)}.nav-card:hover{border-color:var(--yellow);text-decoration:none}.nav-card h3{color:var(--yellow)}.verify-banner{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--yellow);border-radius:var(--radius);padding:.7rem 1rem;margin:1.5rem 0 0;font-size:.95rem;color:var(--muted)}.links li a{display:inline-flex;align-items:center;gap:.32rem}.links .icon{width:13px;height:13px;flex:none;opacity:.85}.lang-switch{position:absolute;top:1rem;right:1.1rem;display:flex;gap:.15rem;z-index:2}.lang-switch a,.lang-switch span.current{font-size:.78rem;font-weight:700;letter-spacing:.03em;color:#e8edf6;background:rgba(10,20,40,.72);border:1px solid #223458;border-radius:6px;padding:.25rem .45rem;backdrop-filter:blur(4px)}.lang-switch span.current{border-color:#ffd500;color:#ffd500}.lang-switch a:hover{text-decoration:none;border-color:#9aabc9}.hero{position:relative}.verify-alert{background:rgba(224,80,80,.12);border:1px solid rgba(224,80,80,.4);border-left:4px solid #e05050;border-radius:var(--radius);padding:.8rem 1rem;margin:0 0 1.2rem;font-size:1rem}.card.scammer{border-color:rgba(224,80,80,.45)}.card.scammer h3{color:#ff8a8a}.badge.scam{background:rgba(224,80,80,.18);color:#ff8a8a}.card .warning{margin:.6rem 0 0;padding:.5rem .7rem;font-size:.9rem;background:rgba(224,80,80,.12);border:1px solid rgba(224,80,80,.4);border-radius:6px;color:#ffb3b3}footer a{display:inline-flex;align-items:center;gap:.3rem}footer .icon{width:12px;height:12px}.lang-banner{display:flex;align-items:center;gap:.9rem;padding:.55rem 1.1rem;background:var(--panel-2);border-bottom:1px solid var(--yellow);font-size:.95rem}.lang-banner a{color:var(--yellow);font-weight:700}.lang-banner button{margin-left:auto;background:0 0;border:none;color:var(--muted);font-size:1.2rem;cursor:pointer;line-height:1}.jump a.jump-scam:hover{border-color:#e05050;color:#ff8a8a}.jump a.jump-scam{border-color:rgba(224,80,80,.45)}.copy-paypal{background:0 0;border:none;padding:0;font:inherit;font-size:inherit;color:var(--yellow);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.32rem}.copy-paypal:hover .copy-text{text-decoration:underline}a.badge.live-badge{text-decoration:none;cursor:pointer}a.badge.live-badge:hover{filter:brightness(1.1)}ul.links.handles{margin-top:.6rem;padding-top:.6rem;border-top:1px dashed rgba(255,255,255,.15)}ul.links.handles a{font-size:.9em;opacity:.8}ul.links.handles a:hover{opacity:1}nav a .icon{width:.9em;height:.9em;vertical-align:-.1em;margin-right:.3em}.card ul.links{display:block}.card ul.links>li{display:block;margin:.35rem 0}.card ul.links.handles{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem}.card ul.links.handles>li{display:inline;margin:0}.search-filter{margin:1.25rem 1.25rem 1.25rem 0;display:inline-block;width:min(28rem,100%);vertical-align:middle}#card-search{width:100%;max-width:28rem;padding:.65rem 1.1rem;font-size:1rem;font-family:inherit;color:#e8ecf4;background:rgba(255,255,255,6%);border:1px solid rgba(255,255,255,.18);border-radius:2rem;outline:none;transition:border-color .15s ease}#card-search::placeholder{color:rgba(232,236,244,.45)}#card-search:focus{border-color:var(--yellow)}#card-search-empty{opacity:.75;margin-top:.75rem}.card[hidden],article[hidden]{display:none!important}.card .location{margin:.45rem 0 0;font-size:.85rem;opacity:.75;display:flex;align-items:center;gap:.32rem}.card .location .icon{width:13px;height:13px;flex:none}.card .donate{margin-top:.8rem;padding:.6rem .75rem .7rem;background:var(--panel-2);border:1px solid var(--line);border-radius:6px}.card .donate-heading{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--yellow)}.card .donate ul.links{margin-top:.15rem}.card .vouched{border:1px solid #2e7d32;background:rgba(46,125,50,6%);padding:.5rem .75rem;margin:.5rem 0;border-radius:0 4px 4px 0;font-size:.9em}.card .vouched svg{width:1em;height:1em;color:#2e7d32;vertical-align:-.15em;margin-right:.35em}.theme-switch{position:absolute;top:1rem;left:1.1rem;display:flex;gap:.15rem;z-index:3}.theme-switch button{color:#e8edf6;background:rgba(10,20,40,.72);border:1px solid #223458;border-radius:6px;padding:.25rem .45rem;cursor:pointer;line-height:1;display:inline-flex;align-items:center;backdrop-filter:blur(4px)}.theme-switch .icon{width:14px;height:14px}.theme-switch button:hover{border-color:#9aabc9}.theme-switch button.active{border-color:#ffd500;color:#ffd500}html[data-theme=light]{color-scheme:light;--bg:#f4f6fa;--panel:#ffffff;--panel-2:#e9edf5;--line:#d3dae8;--text:#17233c;--muted:#5a6b8c;--blue:#2f5fd0;--yellow:#9c7a00;--green:#1e8a56;--amber:#9c6f1c}html[data-theme=light] .card .warning{color:#8a1f1f}html[data-theme=light] .card.scammer h3,html[data-theme=light] .badge.scam{color:#b23a3a}html[data-theme=light] #card-search{color:#17233c;background:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html[data-theme=light] .sort-controls select{color:#17233c;background-color:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html[data-theme=light] .sort-controls label{color:rgba(23,35,60,.65)}html[data-theme=light] #card-search:focus,html[data-theme=light] .sort-controls select:focus{border-color:var(--yellow)}html[data-theme=light] #card-search::placeholder{color:rgba(23,35,60,.45)}html[data-theme=light] ul.links.handles{border-top-color:rgba(0,0,0,.12)}@media(prefers-color-scheme:light){html:not([data-theme]){color-scheme:light;--bg:#f4f6fa;--panel:#ffffff;--panel-2:#e9edf5;--line:#d3dae8;--text:#17233c;--muted:#5a6b8c;--blue:#2f5fd0;--yellow:#9c7a00;--green:#1e8a56;--amber:#9c6f1c}html:not([data-theme]) .card .warning{color:#8a1f1f}html:not([data-theme]) .card.scammer h3,html:not([data-theme]) .badge.scam{color:#b23a3a}html:not([data-theme]) #card-search{color:#17233c;background:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html:not([data-theme]) .sort-controls select{color:#17233c;background-color:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html:not([data-theme]) .sort-controls label{color:rgba(23,35,60,.65)}html:not([data-theme]) #card-search:focus,html:not([data-theme]) .sort-controls select:focus{border-color:var(--yellow)}html:not([data-theme]) #card-search::placeholder{color:rgba(23,35,60,.45)}html:not([data-theme]) ul.links.handles{border-top-color:rgba(0,0,0,.12)}html:not([data-theme]) .submit-form input,html:not([data-theme]) .submit-form textarea,html:not([data-theme]) .submit-form select{color:#17233c;background-color:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html:not([data-theme]) .submit-form input:focus,html:not([data-theme]) .submit-form textarea:focus,html:not([data-theme]) .submit-form select:focus{border-color:var(--yellow)}html:not([data-theme]) .submit-form label{color:rgba(23,35,60,.65)}}.card .xid{font-size:.8em;opacity:.75;white-space:nowrap}.card .check-x{font-size:.85rem;color:var(--muted);font-style:italic;margin:.5rem 0 0}@keyframes live-pulse{0%,100%{box-shadow:0 0 rgba(255,213,0,.35)}50%{box-shadow:0 0 0 6px rgba(255,213,0,0)}}a.badge.live-badge{animation:live-pulse 2.6s ease-in-out infinite}article[id^=f-]:target,article[id^=org-]:target{outline:2px solid var(--yellow);outline-offset:3px;animation:target-flash 2.4s ease-out 1}@keyframes target-flash{0%{background:rgba(255,213,0,.16)}100%{background:0 0}}@media(prefers-reduced-motion:reduce){a.badge.live-badge,article[id^=f-]:target,article[id^=org-]:target{animation:none}}.donate .donate-warning{font-size:.8rem;color:var(--yellow);opacity:.85;margin:.5rem 0 0}.donate .personal-tag{display:inline-block;margin-left:.4rem;padding:.05rem .45rem;font-size:.7rem;border:1px solid;border-radius:999px;opacity:.75;vertical-align:middle}.copy-paypal .copy-hint{font-size:.7rem;opacity:.6;margin-left:.35rem}.sort-controls{display:inline-flex;align-items:center;vertical-align:middle;margin:1.25rem 0;font-size:.85rem}.sort-controls label{margin-right:.5rem;color:rgba(232,236,244,.65)}.sort-controls select{-webkit-appearance:none;appearance:none;padding:.65rem 2.4rem .65rem 1.1rem;font-size:1rem;font-family:inherit;color:#e8ecf4;background-color:rgba(255,255,255,6%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23999999' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;border:1px solid rgba(255,255,255,.18);border-radius:2rem;outline:none;transition:border-color .15s ease;cursor:pointer}.sort-controls select:focus{border-color:var(--yellow)}main>section:first-child{margin-top:1.5rem}@media(max-width:760px){.lang-switch{left:7rem;flex-wrap:wrap;justify-content:flex-end;row-gap:.25rem}.hero{padding-top:6.5rem}}button.share-card{background:rgba(255,255,255,8%);color:var(--muted);border:1px solid rgba(255,255,255,.15);cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:.3rem}button.share-card .icon{width:.85em;height:.85em}button.share-card:hover{color:var(--yellow);border-color:var(--yellow)}button.share-card:focus-visible{outline:2px solid var(--yellow);outline-offset:1px}.only-note{margin:1.25rem 0 0;padding:.6rem .9rem;font-size:.9rem;border:1px solid rgba(255,213,0,.35);border-radius:6px;background:rgba(255,213,0,8%)}.only-note a{color:var(--yellow);font-weight:700}.share-row{margin:.45rem 0 0}.tag-filter{margin:0 0 1.25rem;font-size:.85rem;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.tag-filter .filter-label{margin-right:.25rem;color:rgba(232,236,244,.65)}.tag-pill{padding:.4rem .95rem;font-size:.85rem;font-family:inherit;color:#e8ecf4;background:rgba(255,255,255,6%);border:1px solid rgba(255,255,255,.18);border-radius:2rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.tag-pill:hover{border-color:var(--yellow)}.tag-pill:focus-visible{outline:2px solid var(--yellow);outline-offset:1px}.tag-pill.active{background:rgba(255,213,0,.15);border-color:var(--yellow);color:var(--yellow)}.tag-hidden{display:none!important}.badge.tag{background:rgba(255,255,255,8%);color:var(--muted)}html[data-theme=light] .tag-pill{color:#17233c;background:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html[data-theme=light] .tag-filter .filter-label{color:rgba(23,35,60,.65)}html[data-theme=light] .tag-pill:hover,html[data-theme=light] .tag-pill:focus-visible{border-color:var(--yellow);outline-color:var(--yellow)}html[data-theme=light] .tag-pill.active{background:rgba(179,142,0,.12);border-color:var(--yellow);color:var(--yellow)}@media(prefers-color-scheme:light){html:not([data-theme]) .tag-pill{color:#17233c;background:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html:not([data-theme]) .tag-filter .filter-label{color:rgba(23,35,60,.65)}html:not([data-theme]) .tag-pill:hover,html:not([data-theme]) .tag-pill:focus-visible{border-color:var(--yellow);outline-color:var(--yellow)}html:not([data-theme]) .tag-pill.active{background:rgba(179,142,0,.12);border-color:var(--yellow);color:var(--yellow)}}.about{max-width:46rem}.about img{max-width:100%;border-radius:8px;margin:1rem 0}.about figure{margin:0}.about figcaption{font-size:.8rem;opacity:.65;margin-top:.35rem}.about .about-banner{margin:0 0 1.75rem}.about .about-banner img{width:100%;aspect-ratio:21/9;object-fit:cover;border-radius:8px;margin:0}.about .photo img{width:100%;height:auto;border-radius:8px;margin:0}.about .float-r{float:right;width:37%;margin:.3rem 0 1rem 1.25rem}.about .float-l{float:left;width:37%;margin:.3rem 1.25rem 1rem 0}.about .fella-row{clear:both;display:grid;grid-template-columns:repeat(2,160px);gap:1rem;margin-top:2rem}.about .fella-row img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;margin:0}@media(max-width:600px){.about .float-r,.about .float-l{float:none;width:100%;margin:1rem 0}.about .about-banner img{aspect-ratio:16/9}.about .fella-row{grid-template-columns:1fr 1fr}}.card.featured{grid-column:1/-1;border:2px solid var(--yellow)}.badge.featured-badge{background:rgba(255,213,0,.15);color:var(--yellow)}.card .featured-note{border-left:3px solid var(--yellow);background:rgba(255,213,0,8%);padding:.5rem .75rem;margin:.5rem 0;border-radius:0 4px 4px 0;font-size:.9em}.card .suggest-correction{margin:.35rem 0 0;font-size:.75rem}.card .suggest-correction a{color:var(--muted)}.submit-cta{margin:-.5rem 0 1.5rem}.submit-cta a{color:var(--yellow);font-weight:700}.submit-form{max-width:34rem}.submit-form fieldset{border:0;padding:0;margin:0}.submit-form label{display:block;margin:0 0 .9rem;font-size:.9rem;color:var(--muted)}.submit-form input,.submit-form textarea,.submit-form select{display:block;width:100%;margin-top:.3rem;padding:.55rem .8rem;font-size:1rem;font-family:inherit;color:#e8ecf4;background-color:rgba(255,255,255,6%);border:1px solid rgba(255,255,255,.18);border-radius:.5rem}.submit-form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23999999' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;padding-right:2.2rem}.submit-form input:focus,.submit-form textarea:focus,.submit-form select:focus{border-color:var(--yellow);outline:none}.submit-form .two-col{display:flex;gap:1rem}.submit-form .two-col label{flex:1}.submit-form .hp-field{position:absolute;left:-9999px;height:0;overflow:hidden}.submit-form .form-note{font-size:.85rem;color:var(--muted)}.submit-btn{font-family:inherit;font-size:1rem;font-weight:800;padding:.6rem 1.6rem;border-radius:2rem;border:1px solid var(--yellow);background-color:rgba(255,213,0,.12);color:var(--yellow);cursor:pointer}.submit-btn:hover{background-color:rgba(255,213,0,.22)}.submit-btn:disabled{opacity:.5;cursor:default}#submit-status.status-ok{color:var(--green);font-weight:700}#submit-status.status-err{color:#ff7b7b;font-weight:700}html[data-theme=light] .submit-form input,html[data-theme=light] .submit-form textarea,html[data-theme=light] .submit-form select{color:#17233c;background-color:rgba(0,0,0,4%);border-color:rgba(0,0,0,.22)}html[data-theme=light] .submit-form input:focus,html[data-theme=light] .submit-form textarea:focus,html[data-theme=light] .submit-form select:focus{border-color:var(--yellow)}html[data-theme=light] .submit-form label{color:rgba(23,35,60,.65)}.submit-form input[readonly]{opacity:.65;cursor:default}.submit-form input[readonly]:focus{border-color:rgba(255,255,255,.18)}.detail{display:block;max-width:860px;margin:0 auto}.detail>.card{margin:0 0 1.5rem}.detail-logo{display:block;max-width:140px;max-height:140px;border-radius:var(--radius);margin:0 0 1rem;border:1px solid var(--line);background-color:var(--panel)}.detail-back{margin-top:1.5rem;font-size:.85rem}.detail .detail-section{margin-top:0;margin-bottom:2.25rem}.detail .rep-meter{max-width:none}.team-list{list-style:none;padding:0;margin:0}.team-member{padding:.6rem 0;border-bottom:1px solid var(--line)}.team-member:last-child{border-bottom:none}.team-name{font-weight:700}.team-role{color:var(--muted);font-size:.85rem;margin-left:.5rem}.team-links{margin:.3rem 0 0}.rep-meter{background-color:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1rem .85rem;margin:0 0 1rem}.rep-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.rep-meter-tier{font-weight:800;font-size:.98rem}.rep-meter.t-limited .rep-meter-tier{color:#c17a35}.rep-meter.t-unverified .rep-meter-tier{color:#6b7280}.rep-meter.t-vouched .rep-meter-tier{color:#5fa88a}.rep-meter.t-verified .rep-meter-tier{color:#3f8f74}.rep-meter.t-established .rep-meter-tier{color:#2c7a63}.rep-meter-stale{font-size:.66rem;font-weight:600;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:.12rem .5rem;white-space:nowrap}.rep-meter-track{position:relative;height:8px;border-radius:99px;margin:.4rem 0 .5rem;background:linear-gradient(to right,#c17a35 0%,#c17a35 16%,var(--line) 16%,var(--line) 20%,#6b7280 20%,#6b7280 42%,#5fa88a 42%,#5fa88a 62%,#3f8f74 62%,#3f8f74 82%,#2c7a63 82%,#2c7a63 100%)}.rep-meter-marker{position:absolute;top:50%;width:15px;height:15px;background-color:var(--panel);border:3px solid var(--muted);border-radius:4px;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 3px var(--panel)}.rep-meter.t-limited .rep-meter-marker{border-color:#c17a35}.rep-meter.t-unverified .rep-meter-marker{border-color:#6b7280}.rep-meter.t-vouched .rep-meter-marker{border-color:#5fa88a}.rep-meter.t-verified .rep-meter-marker{border-color:#3f8f74}.rep-meter.t-established .rep-meter-marker{border-color:#2c7a63}.rep-meter-ticks{display:flex;justify-content:space-between;font-size:.58rem;color:var(--muted);opacity:.75}.rep-meter-ticks span{flex:1;text-align:center}.rep-meter-ticks span:first-child{text-align:left}.rep-meter-ticks span:last-child{text-align:right}.rep-meter-note{margin:.65rem 0 0;font-size:.78rem;color:var(--muted);background-color:var(--panel-2);border-left:2px solid #c17a35;padding:.5rem .65rem;border-radius:4px}html[data-theme=light] .rep-meter-marker{background-color:#fff;box-shadow:0 0 0 3px #ffffff}a.badge.full-profile{text-decoration:none}.boost{border:1px solid rgba(255,213,0,.55);background-color:rgba(255,213,0,7%);border-radius:var(--radius);padding:.7rem .85rem;margin:.9rem 0}.boost-heading{margin:0 0 .15rem;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--yellow)}.boost-title{margin:0;font-weight:700}.boost-title p{margin:0;display:inline}.boost-details{font-size:.85rem;color:var(--muted);margin-top:.3rem}.boost-details p{margin:.3rem 0}.boost-until{margin:.35rem 0 0;font-size:.75rem;color:var(--muted)}.boost-image{display:block;max-width:420px;width:100%;border-radius:var(--radius);margin-top:.6rem;border:1px solid var(--line)}html[data-theme=light] .boost{border-color:rgba(176,138,0,.55);background-color:rgba(255,213,0,.12)}html[data-theme=light] .boost-heading{color:#7a6000}.evidence-shot{margin:0 0 1.25rem}.evidence-shot img{display:block;max-width:560px;width:100%;border-radius:var(--radius);border:1px solid var(--line)}.evidence-shot figcaption{font-size:.78rem;color:var(--muted);margin-top:.35rem}.xpost{margin:0 0 1rem;padding:.85rem 1rem;background-color:var(--panel);border:1px solid var(--line);border-radius:var(--radius);max-width:560px}.xpost-head{margin:0;font-weight:700;display:flex;align-items:center;gap:.45rem}.xpost-head svg{width:1em;height:1em}.xpost-date{color:var(--muted);font-weight:400;font-size:.8rem}.xpost-text{margin:.5rem 0 0}.xpost-text p{margin:.35rem 0}.xpost-link{margin:.55rem 0 0;font-size:.85rem}.org-mini h3{margin:0}.org-mini h3 a{text-decoration:none}.org-mini h3 a:hover{text-decoration:underline}.org-mini .rep-meter{border:none;padding-left:0;padding-right:0;background-color:initial}.fundraiser h3 a.title-link{color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.fundraiser h3 a.title-link:hover{text-decoration-color:var(--muted)}