.card-acid:after{content:"";position:absolute;inset:-1px;pointer-events:none;box-shadow:6px 6px 0 0 var(--color-acid)}.submission-flag-button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:1px solid var(--static);background:hsla(0,0%,42%,.1);color:#b45309;cursor:pointer;transition:background .15s,transform .1s;flex-shrink:0}.submission-flag-button:hover{background:hsla(0,0%,42%,.22)}.submission-flag-button:active{transform:scale(.96)}.submission-flag-button:focus-visible{outline:2px solid var(--static);outline-offset:2px}.submission-flag-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border-radius:.5rem;border:1px solid hsla(0,0%,42%,.4);background:hsla(0,0%,42%,.08);color:#b45309;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.submission-flag-badge-label{line-height:1}.reject-popup-report{margin-right:auto}hr.hair{border:none;border-top:1px solid var(--color-ink);opacity:.18}.v2-page.v2-page--light hr.hair{border-top-color:hsla(0,0%,4%,.18)}html.dark hr.hair{border-top-color:hsla(40,31%,94%,.15)}.v2-campaign-thumb-drop-inner{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.75rem 1.5rem;text-align:center}.v2-campaign-thumb-drop-title{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--color-ink);margin:0}.v2-campaign-thumb-drop-sub{font-family:Inter,sans-serif;font-size:.875rem;color:color-mix(in srgb,var(--color-ink) 55%,transparent);margin:0}.v2-campaign-thumb-drop-link{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.v2-campaign-thumb-specs{margin:1.1rem 0 0;display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.55rem;padding:.55rem .95rem;border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.v2-campaign-thumb-spec{display:inline-flex;align-items:baseline;gap:.35rem;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;line-height:1;letter-spacing:.04em}.v2-campaign-thumb-spec dt{font-weight:700;color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.v2-campaign-thumb-spec dd{font-weight:600;color:var(--color-ink);margin:0}.v2-campaign-thumb-spec-sep{width:3px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 30%,transparent)}@keyframes v2-campaign-section-flash-anim{0%{box-shadow:0 0 0 0 color-mix(in srgb,#d97757 35%,transparent)}20%{box-shadow:0 0 0 6px color-mix(in srgb,#d97757 35%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,#d97757 0,transparent)}}.v2-campaign-section-flash{animation:v2-campaign-section-flash-anim 1.6s ease-out 1;border-radius:1.25rem}.v2-campaign-sound{display:flex;align-items:center;gap:.6rem;padding:.65rem .85rem .65rem .95rem;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-ink) 3%,transparent);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.v2-campaign-sound:focus-within{border-color:color-mix(in srgb,var(--signal) 70%,var(--color-ink) 30%);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 22%,transparent);background:var(--color-paper)}.v2-campaign-sound-icon{display:inline-flex;width:1.1rem;height:1.1rem;flex-shrink:0;color:color-mix(in srgb,var(--color-ink) 60%,transparent)}.v2-campaign-sound-icon svg{width:100%;height:100%}.v2-campaign-sound-input{flex:1;min-width:0;background:transparent;border:0;outline:none;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:var(--color-ink);letter-spacing:-.005em}.v2-campaign-sound-input--label{flex:0 1 8.5rem;border-right:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent);padding-right:.6rem;margin-right:.1rem}.v2-campaign-sound-input::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 35%,transparent)}.v2-campaign-sound-input::placeholder{color:color-mix(in srgb,var(--color-ink) 35%,transparent)}.v2-campaign-sound-test{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ink) 20%,transparent);background:color-mix(in srgb,var(--color-ink) 4%,transparent);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);text-decoration:none;flex-shrink:0;transition:background .16s ease,border-color .16s ease}.v2-campaign-sound-test:hover{background:color-mix(in srgb,var(--signal) 18%,transparent);border-color:color-mix(in srgb,var(--signal) 50%,transparent)}.v2-campaign-sound-list{display:flex;flex-direction:column;gap:.55rem}.v2-campaign-sound-remove{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;flex-shrink:0;padding:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ink) 18%,transparent);background:color-mix(in srgb,var(--color-ink) 4%,transparent);color:color-mix(in srgb,var(--color-ink) 55%,transparent);font-size:1rem;line-height:1;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.v2-campaign-sound-remove:hover{background:color-mix(in srgb,#e5484d 14%,transparent);border-color:color-mix(in srgb,#e5484d 45%,transparent);color:#e5484d}.v2-campaign-sound-add{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:.55rem;padding:.5rem .9rem;border-radius:999px;border:1px dashed color-mix(in srgb,var(--color-ink) 28%,transparent);background:transparent;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 65%,transparent);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.v2-campaign-sound-add:hover{border-color:color-mix(in srgb,var(--signal) 55%,transparent);background:color-mix(in srgb,var(--signal) 12%,transparent);color:var(--color-ink)}.manage-back{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 60%,transparent);text-decoration:none;transition:color .16s ease}html.dark .manage-back{color:hsla(40,31%,94%,.6)}.manage-back:hover{color:var(--color-ink)}.manage-hero,html.dark .manage-back:hover{color:var(--bone)}.manage-hero{border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);border-radius:1.5rem;overflow:hidden;background:#000;display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:880px){.manage-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}html.dark .manage-hero{border-color:hsla(40,31%,94%,.12)}.manage-hero-thumb{position:relative;aspect-ratio:16/9;max-height:20rem;background:var(--obsidian);overflow:hidden}@media (min-width:880px){.manage-hero-thumb{aspect-ratio:auto;max-height:none;min-height:100%}}.manage-hero-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.manage-hero-thumb-fallback{width:100%;height:100%;display:flex;justify-content:center;font-size:4.6rem;letter-spacing:.06em;color:hsla(40,31%,94%,.15)}.manage-hero-status,.manage-hero-thumb-fallback{align-items:center;font-family:Inter,sans-serif;font-weight:700}.manage-hero-status{position:absolute;top:1rem;left:1rem;display:inline-flex;gap:.4rem;padding:.4rem .85rem .4rem .7rem;border-radius:999px;background:hsla(0,0%,4%,.85);border:1px solid hsla(40,31%,94%,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--bone);font-size:.75rem;letter-spacing:.08em}.manage-hero-status-dot{width:.5rem;height:.5rem;border-radius:999px;background:var(--status-tone,var(--signal));box-shadow:0 0 8px color-mix(in srgb,var(--status-tone,var(--signal)) 60%,transparent)}.manage-hero-body{padding:1.5rem 1.75rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem}.manage-hero-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.manage-hero-title{font-family:Inter,sans-serif;font-size:1.625rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--bone);margin:0}.manage-hero-payout{display:inline-flex;align-items:center;padding:.5rem .95rem;border-radius:999px;background:color-mix(in srgb,var(--signal) 18%,transparent);border:1px solid color-mix(in srgb,var(--signal) 45%,transparent);font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--signal);white-space:nowrap;flex-shrink:0}.manage-hero-stats{display:flex;align-items:center;gap:1.5rem;padding:.85rem 0;border-top:1px solid hsla(40,31%,94%,.08);border-bottom:1px solid hsla(40,31%,94%,.08);flex-wrap:wrap}.manage-hero-stat{display:inline-flex;align-items:baseline;gap:.45rem;font-family:Inter,sans-serif}.manage-hero-stat-icon{align-self:center;color:hsla(40,31%,94%,.6)}.manage-hero-stat-value{font-size:1rem;font-weight:700;letter-spacing:-.015em;color:var(--bone);font-variant-numeric:tabular-nums}.manage-hero-stat-label{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,31%,94%,.5)}.manage-hero-progress{display:flex;flex-direction:column;gap:.5rem}.manage-hero-progress-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.manage-hero-progress-label{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;color:hsla(40,31%,94%,.55)}.manage-hero-progress-amount{font-family:Inter,sans-serif;font-size:.875rem;color:hsla(40,31%,94%,.6);font-variant-numeric:tabular-nums;margin-right:auto;margin-left:.75rem}.manage-hero-progress-amount strong{color:var(--bone);font-weight:700}.manage-hero-progress-total{color:hsla(40,31%,94%,.45)}.manage-hero-progress-pct{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--bone);font-variant-numeric:tabular-nums}.manage-hero-progress-track{height:.55rem;border-radius:999px;background:hsla(40,31%,94%,.08);overflow:hidden}.manage-hero-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--signal) 0,#a8cc00 100%);transition:width .32s cubic-bezier(.16,1,.3,1)}.manage-hero-progress-fill--full{background:linear-gradient(90deg,#fbbf24 0,var(--static) 100%);box-shadow:0 0 12px color-mix(in srgb,#fbbf24 40%,transparent)}.manage-hero-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.manage-hero-fund-pulse{display:inline-flex;position:relative}.manage-hero-fund-pulse:before{content:"";position:absolute;inset:-3px;border-radius:999px;background:radial-gradient(closest-side,color-mix(in srgb,#fbbf24 50%,transparent) 0,transparent 70%);filter:blur(8px);z-index:-1;pointer-events:none;animation:manage-hero-fund-throb 2.4s ease-in-out infinite}@keyframes manage-hero-fund-throb{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}.manage-hero-review{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1rem;border-radius:999px;background:color-mix(in srgb,#fbbf24 18%,transparent);border:1px solid color-mix(in srgb,#fbbf24 40%,transparent);color:#fbbf24;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-decoration:none;margin-left:auto;transition:background .16s ease,border-color .16s ease}.manage-hero-review:hover{background:color-mix(in srgb,#fbbf24 28%,transparent);border-color:color-mix(in srgb,#fbbf24 60%,transparent)}.manage-fund-btn--pulse{position:relative}.manage-fund-btn--pulse:before{content:"";position:absolute;inset:-3px;border-radius:999px;background:radial-gradient(closest-side,color-mix(in srgb,#fbbf24 50%,transparent) 0,transparent 70%);filter:blur(8px);z-index:-1;pointer-events:none;animation:manage-hero-fund-throb 2.4s ease-in-out infinite}.topup-modal{position:fixed;inset:0;z-index:200;background:hsla(0,0%,4%,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:share-modal-in .2s ease-out}.topup-modal-panel{position:relative;max-width:28rem;width:100%;background:#0d0d10;border:1px solid hsla(40,31%,94%,.1);border-radius:1.25rem;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.45);padding:2rem 1.75rem;color:var(--bone);animation:share-modal-pop .28s cubic-bezier(.16,1,.3,1)}.topup-embedded{margin-top:1rem;max-height:58vh;overflow-y:auto;background:var(--pure);border-radius:12px;padding:10px}.topup-modal-close{position:absolute;top:.9rem;right:.9rem;width:2rem;height:2rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.18);background:hsla(0,0%,4%,.6);color:var(--bone);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.topup-modal-eyebrow{font-family:var(--font-space-mono),"Space Mono",ui-monospace,SFMono-Regular,monospace;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-acid,#c4ff3d);margin:0}.topup-modal-title{font-family:var(--font-display,"Inter"),sans-serif;font-size:1.625rem;font-weight:800;letter-spacing:-.02em;color:var(--bone);margin:.4rem 0 .35rem;line-height:1.12}.topup-modal-title strong{font-weight:700}.topup-modal-sub{color:hsla(40,31%,94%,.65);margin:0 0 .4rem;line-height:1.5}.fund-breakdown,.topup-modal-sub{font-family:Inter,sans-serif;font-size:.875rem}.fund-breakdown{margin:.9rem 0 .8rem;padding:.75rem .85rem;border:1px solid hsla(40,31%,94%,.12);border-radius:.6rem;background:hsla(40,31%,94%,.03)}.fund-breakdown-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.22rem 0}.fund-breakdown-row dt{color:hsla(40,31%,94%,.62);margin:0}.fund-breakdown-row dd{margin:0;color:hsla(40,31%,94%,.9);font-variant-numeric:tabular-nums;white-space:nowrap}.fund-breakdown-row--total{margin-top:.3rem;padding-top:.45rem;border-top:1px solid hsla(40,31%,94%,.12)}.fund-breakdown-row--total dt{color:hsla(40,31%,94%,.85);font-weight:600}.fund-breakdown-row--total dd{color:var(--signal);font-weight:700}.topup-presets{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.1rem 0 .95rem}.topup-preset{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.55rem .95rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.15);background:hsla(40,31%,94%,.04);color:var(--bone);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .16s ease,border-color .16s ease;font-variant-numeric:tabular-nums}.topup-preset:hover{background:hsla(40,31%,94%,.08);border-color:hsla(40,31%,94%,.3)}.topup-preset--active{background:linear-gradient(180deg,#d2ff3d 0,var(--signal) 50%,#a8d829 100%);color:var(--obsidian);border-color:color-mix(in srgb,var(--signal) 70%,var(--obsidian) 30%)}.topup-custom{display:flex;flex-direction:column;gap:.35rem}.topup-custom-label{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(40,31%,94%,.5)}.topup-custom-input{display:flex;align-items:center;gap:.45rem;padding:.7rem .95rem;border:1px solid hsla(40,31%,94%,.15);border-radius:.75rem;background:hsla(40,31%,94%,.04)}.topup-custom-input span{font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;color:hsla(40,31%,94%,.6)}.topup-custom-input input{flex:1;background:transparent;border:0;outline:none;color:var(--bone);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.topup-custom-input:focus-within{border-color:color-mix(in srgb,var(--signal) 70%,var(--obsidian) 30%);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 22%,transparent)}html:not(.dark) .topup-modal-panel{background:var(--color-paper);border-color:color-mix(in srgb,var(--color-ink) 14%,transparent);color:var(--color-ink)}html:not(.dark) .topup-custom-input input,html:not(.dark) .topup-modal-title{color:var(--color-ink)}html:not(.dark) .fund-breakdown-row dt,html:not(.dark) .topup-custom-input span,html:not(.dark) .topup-modal-sub{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}html:not(.dark) .topup-custom-label{color:color-mix(in srgb,var(--color-ink) 52%,transparent)}html:not(.dark) .fund-breakdown-row dd,html:not(.dark) .fund-breakdown-row--total dt{color:color-mix(in srgb,var(--color-ink) 88%,transparent)}html:not(.dark) .topup-modal-close{background:color-mix(in srgb,var(--color-ink) 6%,transparent);border-color:color-mix(in srgb,var(--color-ink) 16%,transparent);color:var(--color-ink)}html:not(.dark) .fund-breakdown{background:color-mix(in srgb,var(--color-ink) 3%,transparent);border-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}html:not(.dark) .fund-breakdown-row--total{border-top-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}html:not(.dark) .topup-custom-input,html:not(.dark) .topup-preset{background:color-mix(in srgb,var(--color-ink) 4%,transparent);border-color:color-mix(in srgb,var(--color-ink) 15%,transparent);color:var(--color-ink)}html:not(.dark) .topup-preset:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);border-color:color-mix(in srgb,var(--color-ink) 30%,transparent)}.ig-views-entry{width:100%;max-width:25rem;border:1px solid color-mix(in srgb,var(--signal) 30%,transparent);border-radius:.95rem;background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 8%,#0c0c0e) 0,color-mix(in srgb,var(--signal) 3%,#0c0c0e) 100%);padding:.9rem 1rem 1rem}.ig-views-entry-head{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem}.ig-views-entry-icon{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.5rem;color:var(--obsidian);background:linear-gradient(180deg,#d2ff3d 0,var(--signal) 100%)}.ig-views-entry-title{font-weight:600;font-size:.875rem;letter-spacing:-.01em;color:var(--bone)}.ig-views-entry-req,.ig-views-entry-title{font-family:var(--font-display,"Inter"),sans-serif}.ig-views-entry-req{margin-left:auto;font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--obsidian);background:var(--signal);padding:.16rem .5rem;border-radius:999px}.ig-views-field{display:flex;align-items:baseline;gap:.5rem;padding:.6rem .9rem;border:1px solid hsla(40,31%,94%,.2);border-radius:.7rem;background:hsla(40,31%,94%,.05);transition:border-color .15s ease,box-shadow .15s ease}.ig-views-field:focus-within{border-color:color-mix(in srgb,var(--signal) 75%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 18%,transparent)}.ig-views-field input{--control-font-size:20px;flex:1;min-width:0;background:transparent;border:none;outline:none;padding:0;color:var(--bone);font-family:var(--font-display,"Inter"),sans-serif;font-weight:650;font-size:1.25rem;line-height:1.2;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.ig-views-field input::-moz-placeholder{color:hsla(40,31%,94%,.35);font-weight:500}.ig-views-field input::placeholder{color:hsla(40,31%,94%,.35);font-weight:500}.ig-views-field-suffix{font-family:var(--font-display,"Inter"),sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:hsla(40,31%,94%,.5)}.ig-views-payout{display:flex;align-items:baseline;gap:.45rem;margin-top:.65rem}.ig-views-payout-amount{font-family:var(--font-display,"Inter"),sans-serif;font-weight:750;font-size:1.25rem;letter-spacing:-.01em;color:var(--signal);font-variant-numeric:tabular-nums}.ig-views-payout-caption{color:hsla(40,31%,94%,.5)}.ig-views-hint,.ig-views-payout-caption{font-family:var(--font-display,"Inter"),sans-serif;font-size:.75rem}.ig-views-hint{margin:.55rem 0 0;line-height:1.4;color:hsla(40,31%,94%,.58)}.topup-error{margin:.7rem 0 0;padding:.6rem .85rem;border-radius:.6rem;background:color-mix(in srgb,var(--static) 12%,transparent);border:1px solid color-mix(in srgb,var(--static) 35%,transparent);color:var(--static);font-family:Inter,sans-serif;font-size:.75rem}.topup-modal-actions{display:flex;align-items:center;gap:.55rem;margin-top:1.1rem;justify-content:flex-end}.topup-modal-actions--centered{justify-content:center}.topup-cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.6rem 1rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.15);background:transparent;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.06em;color:hsla(40,31%,94%,.7);cursor:pointer;transition:background .16s ease}.topup-cancel:hover{background:hsla(40,31%,94%,.06);color:var(--bone)}.topup-confirm{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.2rem;border-radius:999px;background:linear-gradient(180deg,#d2ff3d 0,var(--signal) 50%,#a8d829 100%);border:1px solid color-mix(in srgb,var(--signal) 70%,var(--obsidian) 30%);color:var(--obsidian);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4);transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s ease}.topup-confirm:hover{transform:translateY(-1px);filter:brightness(1.04)}.topup-confirm:disabled{opacity:.55;cursor:progress}.topup-modal-foot{margin:.85rem 0 0;font-family:Inter,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.45);line-height:1.5}.topup-success-icon{width:3rem;height:3rem;border-radius:999px;background:color-mix(in srgb,var(--signal) 22%,transparent);border:1px solid color-mix(in srgb,var(--signal) 50%,transparent);color:var(--signal);display:inline-flex;align-items:center;justify-content:center;margin:0 0 .85rem}.brand-contrib-th--num{text-align:right}.brand-contrib-td--num{text-align:right;font-variant-numeric:tabular-nums;font-family:Inter,Helvetica Neue,system-ui,sans-serif}.brand-contrib-td--campaigns{white-space:normal;min-width:14rem}.contrib-signal{display:inline-flex;align-items:center;gap:.22rem;padding:.12rem .42rem;border-radius:999px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:1.2}.contrib-signal svg{flex-shrink:0}.contrib-signal--top{background:var(--v2-acid,var(--signal));color:var(--obsidian);box-shadow:0 0 10px color-mix(in srgb,var(--v2-acid,var(--signal)) 35%,transparent)}.brand-contrib-campaigns-wrap{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}.brand-contrib-tbody>tr[data-hidden-by-campaign],.brand-contrib-tbody>tr[data-hidden-by-search],.brand-contrib-tbody>tr[data-hidden-by-status],.brand-payouts-tbody>tr[data-hidden-by-campaign],.brand-payouts-tbody>tr[data-hidden-by-search],.brand-payouts-tbody>tr[data-hidden-by-status]{display:none!important}.roster-controls{display:flex;align-items:center;gap:.75rem;margin-top:1rem;margin-bottom:.75rem;flex-wrap:wrap}.roster-controls-right{display:flex;align-items:center;gap:.5rem}.roster-search{position:relative;display:flex;align-items:center;flex:1 1 18rem;max-width:28rem}.roster-sortable-header--right{margin-left:auto}.trust-meter-label{min-width:2.2rem;text-align:right;color:var(--trust-color,hsla(40,31%,94%,.85));font-weight:600}.trust-meter-bars{display:inline-flex;gap:2px}.brand-analytics-window-note{margin:.1rem 0 0;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.55)}.brand-analytics-filter-group{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.metric-hero--gold,.metric-tile--gold{--metric-accent:var(--gold,#d4a72c)}.metric-breakdown{display:flex;flex-wrap:wrap;gap:.45rem .95rem}.metric-breakdown-item{display:inline-flex;align-items:center;gap:.32rem;font-family:Inter,sans-serif;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 68%,transparent)}.metric-breakdown-item strong{color:var(--color-ink);font-weight:700;font-variant-numeric:tabular-nums}.metric-breakdown-item svg{width:.85rem;height:.85rem;opacity:.75}.brand-people-tabs{display:inline-flex;gap:.3rem;margin:.1rem 0 1.3rem;padding:.25rem;border-radius:.75rem;background:color-mix(in srgb,var(--color-ink) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.brand-people-tab{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .9rem;border-radius:.55rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--color-ink) 58%,transparent);text-decoration:none;transition:background .12s ease,color .12s ease}.brand-people-tab:hover{color:var(--color-ink)}.brand-people-tab--active{background:color-mix(in srgb,var(--signal) 16%,transparent);color:var(--color-ink)}.brand-people-tab svg{opacity:.8}.brand-contrib-td--engaged{color:color-mix(in srgb,var(--signal,var(--signal)) 70%,var(--color-ink));font-weight:600}.brand-analytics-top-card-stats--tri{grid-template-columns:repeat(3,1fr)}.brand-analytics-chart-svgwrap{position:relative;height:240px}.brand-analytics-chart-svg{width:100%;height:100%;display:block}.brand-analytics-chart-crosshair{position:absolute;top:0;bottom:18px;width:1px;transform:translateX(-.5px);background:color-mix(in srgb,var(--viz-signal,var(--signal)) 50%,transparent);pointer-events:none}.brand-analytics-chart-hoverdot{position:absolute;width:9px;height:9px;border-radius:999px;background:var(--viz-signal,var(--signal));border:2px solid var(--color-paper,#0d0d10);transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--viz-signal,var(--signal)) 22%,transparent)}.brand-analytics-chart-tip{position:absolute;pointer-events:none;z-index:4;white-space:nowrap;display:flex;flex-direction:column;gap:1px;padding:5px 9px;border-radius:8px;background:var(--color-ink,var(--obsidian));color:var(--color-paper,var(--pure));box-shadow:0 8px 24px rgba(0,0,0,.35);font-family:Inter,sans-serif}.brand-analytics-chart-tip-date{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;opacity:.65}.brand-analytics-chart-tip-val{font-size:.875rem;font-weight:800;font-variant-numeric:tabular-nums}.brand-analytics-top{margin-top:.5rem}.brand-analytics-top-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem}.brand-analytics-top-card-head{display:flex;align-items:center;gap:.55rem}.brand-analytics-top-card-meta{flex:1;min-width:0}.brand-analytics-table-section{margin-top:.5rem}.brand-row-body{padding:1.1rem 1.25rem 1rem;display:flex;flex-direction:column;gap:.85rem;min-width:0}@media (max-width:680px){.brand-row-body{padding:.85rem 1rem .9rem;gap:.7rem}}.brand-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brand-row-head-l{min-width:0;display:flex;flex-direction:column;gap:.35rem}.brand-row-status-dot{width:.42rem;height:.42rem;border-radius:999px;background:var(--status-tone,var(--signal));box-shadow:0 0 5px color-mix(in srgb,var(--status-tone,var(--signal)) 60%,transparent);flex-shrink:0}.brand-row-head-r{display:inline-flex;align-items:center;gap:1rem;flex-shrink:0}.brand-row-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--signal) 0,#a8cc00 100%);transition:width .32s cubic-bezier(.16,1,.3,1)}.brand-row-progress-fill--full{background:linear-gradient(90deg,#fbbf24 0,var(--static) 100%);box-shadow:0 0 10px color-mix(in srgb,#fbbf24 40%,transparent)}.brand-row-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brand-row-foot-l,.brand-row-foot-r{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.brand-row-platforms{display:inline-flex;align-items:center;gap:0}.brand-row-review{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .9rem;border-radius:999px;background:color-mix(in srgb,#fbbf24 16%,transparent);border:1px solid color-mix(in srgb,#fbbf24 38%,transparent);color:#fbbf24;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background .16s ease}.brand-row-review:hover{background:color-mix(in srgb,#fbbf24 26%,transparent)}.submission-player--fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1rem;text-decoration:none;color:var(--bone);background:radial-gradient(circle at 50% 30%,hsla(40,31%,94%,.08) 0,transparent 60%),var(--obsidian);transition:background .2s ease,border-color .2s ease}.submission-player--fallback:hover{background:radial-gradient(circle at 50% 30%,rgba(200,255,61,.12) 0,transparent 60%),var(--obsidian);border-color:rgba(200,255,61,.32)}.submission-player-fallback-icon{justify-content:center;width:3rem;height:3rem;color:var(--bone)}.submission-player-fallback-cta,.submission-player-fallback-icon{display:inline-flex;align-items:center;border-radius:999px;background:hsla(40,31%,94%,.08)}.submission-player-fallback-cta{gap:.35rem;padding:.55rem .95rem;border:1px solid hsla(40,31%,94%,.18);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em}.submission-player--missing{display:flex;align-items:center;justify-content:center;background:hsla(40,31%,94%,.04);color:hsla(40,31%,94%,.45);font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em}ul.brand-sub-list>li[data-hidden-by-payout],ul.brand-sub-list>li[data-hidden-by-platform],ul.brand-sub-list>li[data-hidden-by-status]{display:none!important}.submission-sort-trigger-label{white-space:nowrap}.submission-payout-toggle-label{display:inline-flex;align-items:center;gap:.3rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;white-space:nowrap}.submission-payout-toggle-info{opacity:.55}.submission-payout-toggle-switch--on{background:#b8ff00;border-color:var(--signal)}.submission-payout-toggle-thumb{position:absolute;top:50%;left:.15rem;width:.85rem;height:.85rem;border-radius:50%;background:var(--bone);transform:translateY(-50%);transition:left .16s ease,background .16s ease;box-shadow:0 1px 3px rgba(0,0,0,.4)}.submission-payout-toggle-switch--on .submission-payout-toggle-thumb{left:calc(100% - .15rem - .85rem);background:var(--obsidian)}.brand-sub-list{list-style:none;margin:0;padding:0;gap:1rem}.brand-sub-list,.brand-sub-row{display:flex;flex-direction:column}.brand-sub-row{gap:1.25rem;padding:1rem;border:1px solid hsla(40,31%,94%,.1);border-radius:1rem;background:#0c0c0e;transition:border-color .2s ease}.brand-sub-row:hover{border-color:hsla(40,31%,94%,.22)}.brand-sub-row{scroll-margin-top:1.5rem}.brand-sub-pager{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.25rem;padding-top:1rem;border-top:1px solid hsla(40,31%,94%,.1);font-family:Inter,sans-serif;font-size:.75rem}.brand-sub-pager-count{opacity:.6;font-variant-numeric:tabular-nums}.brand-sub-pager-controls{display:flex;align-items:center;gap:.5rem}.brand-sub-pager-page{opacity:.6;font-variant-numeric:tabular-nums;padding:0 .35rem}.brand-sub-pager-btn--off{opacity:.3;pointer-events:none}html:not(.dark) .brand-sub-pager{border-top-color:hsla(0,0%,8%,.12)}.brand-sub-row--flash{animation:brand-sub-row-flash 1.4s ease-out}@keyframes brand-sub-row-flash{0%,35%{border-color:rgba(200,255,61,.55);background:rgba(200,255,61,.07)}to{border-color:hsla(40,31%,94%,.1);background:#0c0c0e}}@media (prefers-reduced-motion:reduce){.brand-sub-row--flash{animation:none;outline:2px solid rgba(200,255,61,.5);outline-offset:2px}}.brand-sub-video-frame{position:relative}.brand-sub-meta{display:flex;flex-direction:column;gap:.7rem;min-width:0;color:var(--bone)}.brand-sub-meta-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.brand-sub-creator-row{display:flex;align-items:center;gap:.65rem;min-width:0}.brand-sub-creator{display:flex;flex-direction:column;gap:.2rem;min-width:0}.brand-sub-handle{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.015em;color:var(--bone);margin:0}.brand-sub-time{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(40,31%,94%,.5)}.brand-sub-status-row{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.brand-sub-stats{display:flex;gap:1.4rem;padding:.55rem 0;border-top:1px solid hsla(40,31%,94%,.06);border-bottom:1px solid hsla(40,31%,94%,.06)}.brand-sub-stats>div{display:flex;flex-direction:column;gap:.15rem}.brand-sub-stat-label{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,31%,94%,.5)}.brand-sub-stat-value{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.015em;color:var(--bone);font-variant-numeric:tabular-nums}.brand-sub-stat-value--acid{color:var(--signal)}.brand-sub-caption{font-family:Inter,sans-serif;font-size:.875rem;color:hsla(40,31%,94%,.85);white-space:pre-wrap;margin:0}.brand-sub-caption-src{display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(40,31%,94%,.45);margin-bottom:.25rem}.brand-sub-link{display:inline-flex;align-items:center;gap:.3rem;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.6);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-all}.brand-sub-link:hover{color:var(--signal)}.brand-sub-note{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.6);margin:0}.brand-sub-review{font-family:Inter,sans-serif;font-size:.75rem;padding:.5rem .75rem;border-radius:.55rem;background:color-mix(in srgb,#fbbf24 12%,transparent);border:1px solid color-mix(in srgb,#fbbf24 30%,transparent);color:#f9d572;margin:0}.brand-sub-actions{margin-top:auto;display:inline-flex;align-items:center;gap:.5rem;padding-top:.4rem}.brand-sub-earning{margin-left:.35rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--signal) 75%,var(--color-ink))}.brand-sub-compliance{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600}.brand-sub-compliance--miss{color:#8a5a00;background:color-mix(in srgb,var(--gold) 20%,transparent);border-color:color-mix(in srgb,var(--gold) 48%,transparent)}.brand-sub-gone{color:#8c2f1a;background:color-mix(in srgb,var(--clay,#c2410c) 18%,transparent);border-color:color-mix(in srgb,var(--clay,#c2410c) 46%,transparent)}html.dark .brand-sub-gone{color:#ffb49b;background:color-mix(in srgb,#c2410c 26%,transparent);border-color:color-mix(in srgb,#c2410c 52%,transparent)}.brand-sub-compliance--ok{color:color-mix(in srgb,var(--signal) 78%,var(--color-ink));background:color-mix(in srgb,var(--signal) 14%,transparent);border-color:color-mix(in srgb,var(--signal) 38%,transparent)}.brand-sub-paynow{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;padding:.35rem .7rem;border-radius:8px;border:1px solid var(--signal);background:color-mix(in srgb,var(--signal) 18%,transparent);color:var(--bone);cursor:pointer;transition:background .12s ease}.brand-sub-paynow:hover:not(:disabled){background:color-mix(in srgb,var(--signal) 30%,transparent)}.brand-sub-paynow:disabled{opacity:.5;cursor:not-allowed}.brand-sub-row .brand-sub-platform-pill{color:var(--bone);background:color-mix(in srgb,var(--bone) 6%,transparent);border-color:color-mix(in srgb,var(--bone) 16%,transparent)}.cclose-panel{border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);background:color-mix(in srgb,var(--gold) 8%,transparent);border-radius:14px;padding:1.1rem 1.25rem}.cclose-panel-title{font-weight:700;font-size:1rem;color:var(--color-ink)}.cclose-panel-sub{font-size:.875rem;margin-top:.25rem;color:color-mix(in srgb,var(--color-ink) 65%,transparent)}.cclose-choices{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}.cclose-choice{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;padding:.5rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-ink) 18%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent);color:var(--color-ink);cursor:pointer;transition:background .12s ease}.cclose-choice:hover:not(:disabled){background:color-mix(in srgb,var(--color-ink) 8%,transparent)}.cclose-choice:disabled{opacity:.5;cursor:not-allowed}.brand-sub-checkbox,.brand-sub-select-slot{display:inline-flex;align-items:center;flex:0 0 auto}.brand-sub-checkbox{width:1.15rem;height:1.15rem;justify-content:center;border-radius:.35rem;border:1.5px solid hsla(40,31%,94%,.32);background:hsla(40,31%,94%,.04);color:var(--obsidian);cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .1s ease}.brand-sub-checkbox:hover{border-color:rgba(200,255,61,.7)}.brand-sub-checkbox[data-checked]{background:var(--signal);border-color:var(--signal)}.brand-sub-checkbox[data-focused]{box-shadow:0 0 0 2px rgba(200,255,61,.35)}.brand-sub-checkbox:active{transform:scale(.9)}.brand-sub-row[data-bulk-selected]{border-color:color-mix(in srgb,var(--signal) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 6%,#0c0c0e) 0,#0c0c0e 70%)}.brand-sub-row[data-bulk-focused]{border-color:color-mix(in srgb,var(--signal) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--signal) 45%,transparent),0 0 22px rgba(200,255,61,.12)}.bulk-review-hint{position:fixed;left:1.25rem;bottom:1.25rem;z-index:70;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .6rem .5rem .8rem;border-radius:.7rem;background:rgba(12,12,14,.92);border:1px solid hsla(40,31%,94%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:hsla(40,31%,94%,.72);font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;box-shadow:0 10px 30px rgba(0,0,0,.35);animation:bulk-hint-in .26s cubic-bezier(.16,1,.3,1)}@keyframes bulk-hint-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bulk-review-hint kbd{font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;padding:.05rem .35rem;border-radius:.3rem;border:1px solid hsla(40,31%,94%,.22);background:hsla(40,31%,94%,.06);color:var(--bone)}.bulk-review-hint-close{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:.3rem;color:hsla(40,31%,94%,.5);cursor:pointer}.bulk-review-hint-close:hover{color:var(--bone);background:hsla(40,31%,94%,.08)}.bulk-review-hint--inline{position:static;margin:0 0 .6rem;animation:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--color-ink) 4%,transparent);border-color:color-mix(in srgb,var(--color-ink) 12%,transparent);color:color-mix(in srgb,var(--color-ink) 62%,transparent)}.bulk-review-hint--inline kbd{border-color:color-mix(in srgb,var(--color-ink) 22%,transparent);background:color-mix(in srgb,var(--color-ink) 7%,transparent);color:color-mix(in srgb,var(--color-ink) 78%,transparent)}.bulk-review-hint--inline .bulk-review-hint-close{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.bulk-review-hint--inline .bulk-review-hint-close:hover{color:var(--color-ink);background:color-mix(in srgb,var(--color-ink) 8%,transparent)}.bulk-review-bar{position:fixed;left:50%;bottom:1.25rem;transform:translateX(-50%);z-index:80;width:min(46rem,calc(100vw - 2rem));display:flex;flex-direction:column;gap:.5rem;padding:.7rem .7rem .7rem .95rem;border-radius:1rem;background:rgba(14,14,16,.94);border:1px solid hsla(40,31%,94%,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.2);color:var(--bone);animation:bulk-bar-in .26s cubic-bezier(.16,1,.3,1)}@keyframes bulk-bar-in{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.bulk-review-bar-row{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.bulk-review-count{display:inline-flex;align-items:center;gap:.4rem;font-family:Inter,sans-serif;font-size:.875rem;color:hsla(40,31%,94%,.85)}.bulk-review-count strong{font-weight:700;font-variant-numeric:tabular-nums;color:var(--bone)}.bulk-review-count svg{color:var(--signal)}.bulk-review-select-all{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsla(40,31%,94%,.62);padding:.3rem .5rem;border-radius:.45rem;border:1px solid hsla(40,31%,94%,.16);cursor:pointer;transition:color .14s ease,border-color .14s ease}.bulk-review-select-all:hover{color:var(--bone);border-color:hsla(40,31%,94%,.3)}.bulk-review-bar-spacer{flex:1 1 auto}.bulk-review-btn{display:inline-flex;align-items:center;gap:.35rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:-.01em;padding:.45rem .85rem;border-radius:.6rem;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:filter .14s ease,background .14s ease,border-color .14s ease,transform .1s ease,opacity .14s ease}.bulk-review-btn:active{transform:translateY(1px)}.bulk-review-btn:disabled{opacity:.45;cursor:not-allowed}.bulk-review-btn--ghost{background:transparent;border-color:hsla(40,31%,94%,.18);color:hsla(40,31%,94%,.78)}.bulk-review-btn--ghost:hover:not(:disabled){border-color:hsla(40,31%,94%,.34);color:var(--bone)}.bulk-review-btn--approve{background:linear-gradient(180deg,#d2ff3d 0,var(--signal) 52%,#a8d829 100%);color:var(--obsidian);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.12)}.bulk-review-btn--approve:hover:not(:disabled){filter:brightness(1.05)}.bulk-review-btn--reject{background:color-mix(in srgb,var(--color-rust) 16%,transparent);border-color:color-mix(in srgb,var(--color-rust) 50%,transparent);color:#ff9b86}.bulk-review-btn--reject:hover:not(:disabled){background:color-mix(in srgb,var(--color-rust) 26%,transparent);color:#ffb3a1}.bulk-review-error{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:#ff9b86;margin:0;padding:.1rem .2rem}.bulk-review-confirm{display:flex;flex-direction:column;gap:.6rem}.bulk-review-confirm-head{display:flex;flex-direction:column;gap:.2rem}.bulk-review-confirm-title{font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.015em;color:var(--bone);margin:0}.bulk-review-confirm-sub{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.62);margin:0}.bulk-review-reason{width:100%;font-size:.875rem}.bulk-review-confirm-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.bulk-review-shortcuts-toggle{position:absolute;top:-.65rem;right:-.65rem;width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(14,14,16,.96);border:1px solid hsla(40,31%,94%,.18);color:hsla(40,31%,94%,.62);cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.4);transition:color .14s ease,border-color .14s ease}.bulk-review-shortcuts-toggle:hover{color:var(--signal);border-color:rgba(200,255,61,.5)}.bulk-review-help{width:100%;max-width:26rem;background:#111113;border:1px solid hsla(40,31%,94%,.14);border-radius:.95rem;padding:1.15rem 1.25rem 1.25rem;color:var(--bone);box-shadow:0 24px 60px rgba(0,0,0,.5);animation:reject-popup-in .22s cubic-bezier(.16,1,.3,1)}.bulk-review-help-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem}.bulk-review-help-title{display:inline-flex;align-items:center;gap:.45rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.015em;margin:0}.bulk-review-help-title svg{color:var(--signal)}.bulk-review-help-close{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:.4rem;color:hsla(40,31%,94%,.55);cursor:pointer}.bulk-review-help-close:hover{color:var(--bone);background:hsla(40,31%,94%,.08)}.bulk-review-help-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.bulk-review-help-list li{display:flex;align-items:center;gap:.45rem}.bulk-review-help-list li span{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.875rem;color:hsla(40,31%,94%,.78);margin-left:.25rem}.bulk-review-help-list kbd{font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;min-width:1.4rem;text-align:center;padding:.18rem .4rem;border-radius:.35rem;border:solid hsla(40,31%,94%,.22);border-width:1px 1px 2px;background:hsla(40,31%,94%,.06);color:var(--bone)}.bulk-review-help-foot{margin:.9rem 0 0;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.5)}@media (prefers-reduced-motion:reduce){.bulk-review-bar,.bulk-review-help,.bulk-review-hint{animation:none}.brand-sub-checkbox{transition:none}}.live-sub-badge{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(40,31%,94%,.55)}.live-sub-dot{width:.5rem;height:.5rem;border-radius:999px;background:hsla(40,31%,94%,.4);flex:0 0 auto}.live-sub-badge[data-state=live]{color:color-mix(in srgb,var(--signal) 78%,var(--bone))}.live-sub-badge[data-state=live] .live-sub-dot{background:var(--signal);box-shadow:0 0 0 0 rgba(200,255,61,.55);animation:live-sub-pulse 1.8s ease-out infinite}.live-sub-badge[data-state=connecting]{color:rgba(251,191,36,.85)}.live-sub-badge[data-state=connecting] .live-sub-dot{background:#fbbf24;animation:live-sub-blink 1.1s ease-in-out infinite}.live-sub-badge[data-state=offline]{color:hsla(40,31%,94%,.4)}@keyframes live-sub-pulse{0%{box-shadow:0 0 0 0 rgba(200,255,61,.5)}70%{box-shadow:0 0 0 6px rgba(200,255,61,0)}to{box-shadow:0 0 0 0 rgba(200,255,61,0)}}@keyframes live-sub-blink{0%,to{opacity:1}50%{opacity:.3}}.live-sub-chip-wrap{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:85;pointer-events:none}.live-sub-chip{pointer-events:auto;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border-radius:999px;background:linear-gradient(180deg,#d2ff3d 0,var(--signal) 52%,#a8d829 100%);color:var(--obsidian);font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.01em;border:none;cursor:pointer;box-shadow:0 12px 30px rgba(0,0,0,.4),0 0 0 1px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.4);animation:live-sub-chip-in .3s cubic-bezier(.16,1,.3,1);transition:filter .14s ease,transform .1s ease}.live-sub-chip:hover{filter:brightness(1.05)}.live-sub-chip:active{transform:translateY(1px)}.live-sub-chip-refresh{opacity:.7}@keyframes live-sub-chip-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.live-sub-badge .live-sub-dot,.live-sub-chip{animation:none}}.bot-score-head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.bot-score-value{font-family:Helvetica Now Display Black,Söhne Breit,Druk Wide Heavy,Akzidenz-Grotesk Pro Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1;color:var(--bone);font-variant-numeric:tabular-nums}.bot-score-value-suffix{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.58);margin-left:.1rem}.bot-score-bar{position:relative;width:100%;height:.22rem;border-radius:999px;background:hsla(40,31%,94%,.07);overflow:hidden}.bot-score-explanation{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.3;color:hsla(40,31%,94%,.55);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topup-result-banner{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.2rem;border-radius:.65rem}.topup-result-banner--success{background:color-mix(in srgb,var(--signal) 18%,transparent);border:1px solid color-mix(in srgb,var(--signal) 45%,transparent);color:var(--color-ink)}.topup-result-banner--cancelled{background:color-mix(in srgb,var(--color-clay) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-clay) 35%,transparent);color:var(--color-ink)}.topup-result-banner-mark{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.875rem;font-weight:700;flex-shrink:0;line-height:1}.topup-result-banner--success .topup-result-banner-mark{background:var(--signal);color:var(--obsidian)}.topup-result-banner--cancelled .topup-result-banner-mark{background:var(--color-clay);color:var(--bone)}.topup-result-banner-title{font-family:Helvetica Now Display Black,Söhne Breit,Druk Wide Heavy,Akzidenz-Grotesk Pro Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;margin:0}.topup-result-banner-body{font-family:Inter,sans-serif;font-size:.875rem;color:color-mix(in srgb,var(--color-ink) 75%,transparent);margin:.2rem 0 0}.brand-view-switch-wrap{display:flex;flex-direction:column;gap:1rem}.brand-view-switch{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:.55rem;border:1px solid hsla(40,31%,94%,.16);background:color-mix(in srgb,var(--color-ink) 3%,transparent);align-self:flex-start}.brand-view-switch-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .7rem;border-radius:.4rem;border:0;background:transparent;color:color-mix(in srgb,var(--color-ink) 65%,transparent);font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease}.brand-view-switch-btn:hover{color:var(--color-ink)}.brand-view-switch-btn--active{background:var(--color-ink);color:var(--color-paper)}.brand-table-th--num{text-align:right}.brand-table-tr{border-top:1px solid hsla(40,31%,94%,.06);transition:background .12s ease}.brand-table-tr:hover{background:color-mix(in srgb,var(--color-ink) 3%,transparent)}.brand-table-td--num{text-align:right;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-variant-numeric:tabular-nums;font-size:.75rem}.brand-table-thumb--empty{display:inline-block;background:linear-gradient(135deg,color-mix(in srgb,var(--color-ink) 8%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,var(--color-ink) 8%,transparent) 50%,color-mix(in srgb,var(--color-ink) 8%,transparent) 75%,transparent 75%,transparent) 0 0 /8px 8px}.brand-table-cta--ghost{background:transparent;border-color:color-mix(in srgb,var(--color-ink) 14%,transparent);color:color-mix(in srgb,var(--color-ink) 70%,transparent)}.brand-table-cta--ghost:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.v2-campaign-wizard-rail-step-label{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:-.005em}.v2-campaign-wizard-draft-banner{display:flex;align-items:center;gap:.85rem;padding:.65rem .85rem;border-radius:.55rem;background:color-mix(in srgb,var(--signal) 11%,transparent);border:1px solid color-mix(in srgb,var(--signal) 30%,transparent);font-family:Inter,sans-serif;font-size:.75rem;color:var(--color-ink)}.v2-campaign-wizard-draft-banner>span{flex:1;min-width:0}.v2-campaign-wizard-draft-banner>button{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .6rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);background:transparent;color:var(--color-ink);cursor:pointer;transition:background .14s ease}.v2-campaign-wizard-draft-banner>button:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent)}.v2-campaign-wizard-draft-banner-dismiss{padding:.35rem!important;display:inline-flex;align-items:center;justify-content:center;border:0!important;color:color-mix(in srgb,var(--color-ink) 55%,transparent)!important}.v2-campaign-wizard-draft-banner-dismiss:hover{color:var(--color-ink)!important;background:transparent!important}.v2-campaign-wizard-per-platform{display:flex;flex-direction:column;gap:.85rem}.v2-campaign-wizard-per-platform-toggle{display:inline-flex;align-items:center;gap:.55rem;align-self:flex-start;padding:.6rem .95rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent);background:transparent;color:var(--color-ink);font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .14s ease,border-color .14s ease}.v2-campaign-wizard-per-platform-toggle:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.v2-campaign-wizard-per-platform-tag{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.12em;padding:.16rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:color-mix(in srgb,var(--color-ink) 55%,transparent);margin-left:.3rem;font-weight:400}.v2-platform-rate-picker{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem;border-radius:.65rem;background:color-mix(in srgb,var(--color-ink) 3%,transparent);border:1px dashed color-mix(in srgb,var(--color-ink) 14%,transparent)}.v2-platform-rate-picker-label{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.v2-platform-rate-grid{display:grid;grid-template-columns:1fr;gap:.85rem}@media (min-width:640px){.v2-platform-rate-grid{grid-template-columns:1fr 1fr}}.v2-platform-rate-empty{font-family:Inter,sans-serif;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 60%,transparent);margin:0;padding:1rem;border-radius:.6rem;background:color-mix(in srgb,var(--color-ink) 3%,transparent);border:1px dashed color-mix(in srgb,var(--color-ink) 14%,transparent);text-align:center}.v2-platform-rate-card{display:flex;flex-direction:column;gap:.55rem;padding:1rem 1.1rem 1.05rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent);background:color-mix(in srgb,var(--color-ink) 2%,transparent)}.v2-platform-rate-card-head{display:flex;align-items:center;gap:.55rem;margin-bottom:.2rem}.v2-platform-rate-card-icon{width:1.15rem;height:1.15rem;color:var(--color-ink);flex-shrink:0}.v2-platform-rate-card-name{font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;color:var(--color-ink)}.v2-platform-rate-card-label{font-family:Inter,sans-serif;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 60%,transparent)}.v2-platform-rate-card-input{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--color-ink) 18%,transparent);background:var(--color-paper);transition:border-color .16s ease,box-shadow .16s ease}.v2-platform-rate-card-input:focus-within{border-color:color-mix(in srgb,var(--signal) 65%,var(--color-ink) 35%);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 22%,transparent)}.v2-platform-rate-card-prefix,.v2-platform-rate-card-suffix{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 50%,transparent);flex-shrink:0}.v2-platform-rate-card-input input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--color-ink);font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:1rem;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.v2-platform-rate-card-input input::-webkit-inner-spin-button,.v2-platform-rate-card-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v2-platform-rate-card-hint{font-family:Inter,sans-serif;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 55%,transparent);margin:0}.v2-campaign-wizard-calc{margin-top:.5rem;padding:1rem 1.2rem;border:1px dashed color-mix(in srgb,var(--color-ink) 18%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--color-ink) 3%,transparent)}.v2-campaign-wizard-calc-label{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 55%,transparent);margin:0 0 .25rem}.v2-campaign-wizard-calc-value{font-family:Helvetica Now Display Black,Söhne Breit,Druk Wide Heavy,Akzidenz-Grotesk Pro Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.625rem;color:var(--color-ink);margin:0}.v2-campaign-wizard-chips{display:flex;flex-wrap:wrap;gap:.45rem}.v2-campaign-wizard-custom-list{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.35rem}.v2-campaign-wizard-custom-list li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .55rem .4rem .75rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent);font-family:Inter,sans-serif;font-size:.75rem;color:var(--color-ink)}.v2-campaign-wizard-custom-list button{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;background:transparent;color:color-mix(in srgb,var(--color-ink) 50%,transparent);cursor:pointer}.v2-campaign-wizard-custom-list button:hover{color:var(--color-ink)}.v2-campaign-wizard-custom-add{margin-top:.6rem;display:flex;gap:.5rem}.v2-campaign-wizard-custom-add>:first-child{flex:1}.v2-campaign-wizard-calc{border:1px solid color-mix(in srgb,var(--signal) 28%,transparent);background:radial-gradient(120% 120% at 0 0,color-mix(in srgb,var(--signal) 12%,transparent),transparent 60%),color-mix(in srgb,var(--color-ink) 4%,transparent)}html:not(.dark) .v2-campaign-wizard-calc-label,html:not(.dark) .v2-campaign-wizard-per-platform-tag{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}.v2-campaign-wizard-calc-value{color:var(--signal)}html:not(.dark) .v2-campaign-wizard-calc-label,html:not(.dark) html:not(.dark) .v2-campaign-wizard-per-platform-tag{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}.v2-campaign-wizard-calc-value{color:color-mix(in srgb,var(--v2-acid) 24%,var(--obsidian) 76%)}.v2-campaign-wizard-preview-tag{letter-spacing:.18em;color:color-mix(in srgb,var(--color-ink) 50%,transparent)}.v2-campaign-wizard-preview-sound,.v2-campaign-wizard-preview-tag{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;text-transform:uppercase;margin:0}.v2-campaign-wizard-preview-sound{display:inline-flex;align-items:center;gap:.4rem;letter-spacing:.1em;color:var(--signal)}.v2-campaign-wizard-preview-sound svg{width:.85rem;height:.85rem}.v2-campaign-wizard-preview-req-tally{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.08em;line-height:1.5;color:color-mix(in srgb,var(--color-ink) 60%,transparent);margin:0;padding:.4rem .6rem;border-radius:.45rem;background:color-mix(in srgb,var(--color-ink) 4%,transparent);border:1px dashed color-mix(in srgb,var(--color-ink) 14%,transparent)}.brand-profile-preview-check{flex-shrink:0;color:var(--color-verified);fill:var(--color-verified);stroke-width:2.4;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-verified) 40%,transparent))}.brand-profile-preview-check path:last-child{stroke:var(--pure);fill:none}.brand-profile-row-two{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}@media (max-width:600px){.brand-profile-row-two{grid-template-columns:1fr}}html.dark .cassist,html.dark .cbuild-choose{--color-ink:var(--bone);--color-paper:#0f0f10}.cbuild{gap:1.5rem;max-width:54rem;margin-inline:auto;width:100%}.cbuild,.cbuild-intro{display:flex;flex-direction:column}.cbuild-intro{gap:.3rem}.cbuild-intro-tag{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 55%,transparent);margin:0}.cbuild-intro-title{font-family:Helvetica Now Display Black,Söhne Breit,Druk Wide Heavy,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.625rem;line-height:1.1;font-weight:800;margin:0;color:var(--color-ink)}.cbuild-intro-sub{font-size:.875rem;line-height:1.5;color:color-mix(in srgb,var(--color-ink) 65%,transparent);margin:0;max-width:40rem}.cbuild-choose{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width:640px){.cbuild-choose{grid-template-columns:1fr}}.cbuild-choice{position:relative;display:flex;flex-direction:column;gap:.55rem;overflow:hidden;text-align:left;padding:1.8rem 1.6rem;border-radius:1.25rem;cursor:pointer;border:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent);background:color-mix(in srgb,var(--color-ink) 4%,transparent);color:var(--color-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-ink) 6%,transparent);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease}.cbuild-choice:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-ink) 32%,transparent);box-shadow:0 26px 54px -30px rgba(0,0,0,.7)}.cbuild-choice-ico{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.85rem;background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.cbuild-choice--ai .cbuild-choice-ico{background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 90%,var(--pure)),var(--signal));color:var(--obsidian);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 8px 20px -8px color-mix(in srgb,var(--signal) 70%,transparent)}.cbuild-choice-title{font-family:var(--font-display,inherit);font-size:1.25rem;font-weight:800}.cbuild-choice-sub{font-size:.875rem;line-height:1.45;color:color-mix(in srgb,var(--color-ink) 62%,transparent)}.cbuild-choice-go{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.75rem;font-weight:700;color:color-mix(in srgb,var(--color-ink) 55%,transparent);transition:color .16s ease,gap .16s ease}.cbuild-choice:hover .cbuild-choice-go{gap:.55rem;color:var(--color-ink)}.cbuild-choice--ai .cbuild-choice-go{color:color-mix(in srgb,var(--signal) 85%,var(--color-ink))}.cbuild-choice--ai:hover .cbuild-choice-go{color:var(--signal)}.cassist-layout{display:grid;grid-template-columns:minmax(0,46rem) 22rem;justify-content:center;gap:1.5rem;align-items:start}@media (max-width:1180px){.cassist-layout{grid-template-columns:minmax(0,1fr)}.cassist-preview{display:none}}.cassist-preview{position:sticky;top:1.5rem;align-self:start;display:flex;flex-direction:column;gap:.6rem}.cassist-preview-tag{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 50%,transparent);margin:0}.cassist-preview-note{font-size:.75rem;line-height:1.45;margin:0;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.cassist{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);border-radius:1.1rem;background:color-mix(in srgb,var(--color-ink) 3%,transparent);overflow:hidden;color:var(--color-ink);box-shadow:0 24px 60px -42px rgba(0,0,0,.75),inset 0 1px 0 color-mix(in srgb,var(--color-ink) 6%,transparent)}.cassist-head{display:flex;align-items:center;gap:.7rem;padding:.9rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);background:radial-gradient(150% 200% at 0 0,color-mix(in srgb,var(--signal) 12%,transparent),transparent 55%)}.cassist-head-badge{display:grid;place-items:center;width:2.1rem;height:2.1rem;flex:0 0 auto;border-radius:.6rem;color:var(--obsidian);background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 90%,var(--pure)),var(--signal));box-shadow:inset 0 1px 1px hsla(0,0%,100%,.5),0 6px 16px -8px color-mix(in srgb,var(--signal) 70%,transparent)}.cassist-head-text{min-width:0;flex:1}.cassist-head-title{font-weight:800;font-size:1rem}.cassist-head-sub{font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 58%,transparent)}.cassist-manual{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--color-ink) 18%,transparent);background:none;color:inherit;cursor:pointer;flex:0 0 auto;font-size:.75rem;font-weight:700;padding:.4rem .7rem;border-radius:.5rem}.cassist-manual:hover{border-color:color-mix(in srgb,var(--color-ink) 38%,transparent)}.cassist-head-actions{gap:.4rem}.cassist-head-actions,.cassist-reset{display:inline-flex;align-items:center;flex:0 0 auto}.cassist-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent);background:none;color:color-mix(in srgb,var(--color-ink) 70%,transparent);cursor:pointer;border-radius:.5rem;transition:color .14s ease,border-color .14s ease,background .14s ease}.cassist-reset:hover:not(:disabled){color:var(--color-ink);border-color:color-mix(in srgb,var(--color-ink) 34%,transparent);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.cassist-reset:disabled{opacity:.4;cursor:not-allowed}.cassist-suggest{display:flex;flex-wrap:wrap;gap:.45rem;padding-left:2.1rem}.cassist-suggest-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:600;padding:.5rem .8rem;border-radius:999px;color:var(--color-ink);border:1px solid color-mix(in srgb,var(--signal) 35%,transparent);background:color-mix(in srgb,var(--signal) 9%,transparent);animation:cassist-row-in .24s cubic-bezier(.22,1,.36,1) both;transition:background .14s ease,border-color .14s ease,transform .14s ease}.cassist-suggest-chip:hover{background:color-mix(in srgb,var(--signal) 16%,transparent);border-color:var(--signal);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.cassist-suggest-chip{animation:none}}.cassist-row--assistant{align-self:flex-start}.cassist-row--user{align-self:flex-end;flex-direction:row-reverse}.cassist-ava{flex:0 0 auto;width:1.6rem;height:1.6rem;margin-bottom:.15rem;border-radius:.5rem;display:grid;place-items:center;color:var(--obsidian);background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 90%,var(--pure)),var(--signal));box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 3px 10px -5px color-mix(in srgb,var(--signal) 70%,transparent)}.cassist-msg{min-width:0;max-width:100%;padding:.7rem .9rem;border-radius:1rem;font-size:.875rem;line-height:1.55;word-break:break-word;overflow-wrap:anywhere}.cassist-msg--assistant{background:color-mix(in srgb,var(--color-ink) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 9%,transparent);border-bottom-left-radius:.35rem}.cassist-msg--user{white-space:pre-wrap;color:var(--obsidian);font-weight:600;border-bottom-right-radius:.35rem;background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 96%,var(--pure)) 0,var(--signal) 100%);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--signal) 80%,transparent)}.cassist-md-p{margin:0}.cassist-md-list+.cassist-md-p,.cassist-md-p+.cassist-md-list,.cassist-md-p+.cassist-md-p{margin-top:.5rem}.cassist-md-list{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.34rem}.cassist-md-list.cassist-md-ol{list-style:decimal}.cassist-md-list:not(.cassist-md-ol){list-style:disc}.cassist-md-list li{padding-left:.12rem}.cassist-md-list li::marker{color:color-mix(in srgb,var(--color-ink) 45%,transparent);font-weight:700}.cassist-md-ol li::marker{color:color-mix(in srgb,var(--signal) 82%,var(--color-ink))}.cassist-msg strong{font-weight:700}.cassist-msg em{font-style:italic}.cassist-review{margin:0 1rem .85rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.8rem;border-radius:.7rem;border:0;background:var(--signal);color:var(--obsidian);font-size:.875rem;font-weight:800;cursor:pointer;transition:filter .12s ease}.cassist-review:hover{filter:brightness(1.05)}.cassist-compose{display:flex;align-items:flex-end;gap:.5rem;padding:.8rem 1rem 1rem;border-top:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.cassist-input-wrap{position:relative;flex:1;min-width:0;border-radius:.7rem}.cassist-input{display:block;width:100%;resize:none;max-height:8rem;min-height:2.6rem;padding:.65rem .8rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent);background:none;color:inherit;font-size:.875rem;line-height:1.4;outline:none}.cassist-input:focus{border-color:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 22%,transparent)}.cassist-input::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.cassist-input::placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}@keyframes cassistRingSpin{to{--cassist-angle:360deg}}@keyframes cassistGreenRingPulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes cassistGreenHaloPulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--signal) 38%,transparent),0 0 12px -1px color-mix(in srgb,var(--signal) 32%,transparent),0 0 26px -7px color-mix(in srgb,var(--signal) 20%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--signal) 60%,transparent),0 0 22px 0 color-mix(in srgb,var(--signal) 55%,transparent),0 0 42px -4px color-mix(in srgb,var(--signal) 34%,transparent)}}.cassist-input-wrap.is-thinking .cassist-input{border-color:transparent}.cassist-input-wrap.is-thinking{animation:cassistGreenHaloPulse 2.6s ease-in-out infinite}.cassist-input-wrap.is-thinking:before{z-index:1;background:color-mix(in srgb,var(--signal) 82%,var(--pure));filter:drop-shadow(0 0 4px color-mix(in srgb,var(--signal) 60%,transparent));animation:cassistGreenRingPulse 2.6s ease-in-out infinite}.cassist-input-wrap.is-thinking:after,.cassist-input-wrap.is-thinking:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cassist-input-wrap.is-thinking:after{z-index:2;background:conic-gradient(from var(--cassist-angle),transparent 0,transparent 36%,color-mix(in srgb,var(--pure) 72%,var(--signal)) 46%,var(--pure) 50%,color-mix(in srgb,var(--pure) 72%,var(--signal)) 54%,transparent 64%,transparent 100%);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--pure) 65%,transparent));animation:cassistRingSpin 2.4s linear infinite}.cassist-status{display:inline-flex;align-items:center;gap:.55rem;padding-top:.7rem;padding-bottom:.7rem}.cassist-status-dot{width:.5rem;height:.5rem;border-radius:999px;flex:0 0 auto;background:var(--signal);animation:cassistStatusPulse 1.3s ease-in-out infinite}@keyframes cassistStatusPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--signal) 55%,transparent);opacity:1}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--signal) 0,transparent);opacity:.65}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--signal) 0,transparent);opacity:1}}.cassist-status-text{font-size:.875rem;font-weight:500;background:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 50%,transparent) 0,var(--color-ink) 50%,color-mix(in srgb,var(--color-ink) 50%,transparent) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:cassistShimmer 2.2s linear infinite}@keyframes cassistShimmer{to{background-position:-200% 0}}.cassist-status-time{font-family:Inter,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.75rem;letter-spacing:.02em;color:color-mix(in srgb,var(--color-ink) 55%,transparent);padding:.06rem .4rem;border-radius:.4rem;background:color-mix(in srgb,var(--color-ink) 7%,transparent)}.cassist-ava--working{animation:cassistAvaPulse 1.4s ease-in-out infinite}@keyframes cassistAvaPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--signal) 0,transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 22%,transparent)}}@media (prefers-reduced-motion:reduce){.cassist-ava--working,.cassist-input-wrap.is-thinking,.cassist-input-wrap.is-thinking:after,.cassist-input-wrap.is-thinking:before,.cassist-status-dot,.cassist-status-text{animation:none}.cassist-status-text{-webkit-text-fill-color:currentColor;color:color-mix(in srgb,var(--color-ink) 82%,transparent)}}.cassist-send{flex:0 0 auto;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.7rem;border:0;background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 92%,var(--pure)),var(--signal));color:var(--obsidian);cursor:pointer;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.45),0 6px 16px -8px color-mix(in srgb,var(--signal) 65%,transparent);transition:filter .12s ease,opacity .12s ease,transform .12s ease}.cassist-send:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.cassist-send:disabled{opacity:.45;cursor:not-allowed}.cassist-attach{flex:0 0 auto;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent);background:none;color:color-mix(in srgb,var(--color-ink) 70%,transparent);cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease,transform .12s ease}.cassist-attach:hover:not(:disabled){border-color:var(--signal);color:var(--signal);background:color-mix(in srgb,var(--signal) 10%,transparent);transform:translateY(-1px)}.cassist-attach:disabled{opacity:.45;cursor:not-allowed}.cassist-nda-title{flex:0 1 11rem;min-width:6rem;height:2.6rem;padding:0 .7rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--signal) 35%,transparent);background:color-mix(in srgb,var(--signal) 8%,transparent);color:var(--color-ink);font-size:.875rem;font-weight:600;transition:border-color .12s ease,background .12s ease}.cassist-nda-title::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent);font-weight:500}.cassist-nda-title::placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent);font-weight:500}.cassist-nda-title:focus{outline:none;border-color:var(--signal);background:color-mix(in srgb,var(--signal) 14%,transparent)}@media (max-width:640px){.cassist-nda-title{flex-basis:100%;order:5}}.cassist-thumbchip{display:flex;align-items:center;gap:.6rem;margin:0 1rem;padding:.45rem .55rem;border:1px solid color-mix(in srgb,var(--signal) 35%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--signal) 8%,transparent)}.cassist-thumbchip img{width:3rem;height:1.7rem;-o-object-fit:cover;object-fit:cover;border-radius:.35rem;flex:0 0 auto}.cassist-thumbchip-label{flex:1;font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--color-ink) 80%,transparent)}.cassist-thumbchip-x{flex:0 0 auto;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:.45rem;border:0;background:none;color:color-mix(in srgb,var(--color-ink) 55%,transparent);cursor:pointer;transition:color .12s ease,background .12s ease}.cassist-thumbchip-x:hover:not(:disabled){color:#f87171;background:rgba(239,68,68,.12)}.cassist-thumbchip-x:disabled{opacity:.4;cursor:not-allowed}.cassist-thumbprompt-ico{flex:0 0 auto;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.6rem;background:color-mix(in srgb,var(--signal) 24%,transparent);color:var(--color-ink)}.cassist-thumbprompt-text{display:flex;flex-direction:column;gap:.12rem;min-width:0}.cassist-thumbprompt-text strong{font-size:.875rem;font-weight:700;color:var(--color-ink)}.cassist-thumbprompt-text>span{font-size:.75rem;line-height:1.35;color:color-mix(in srgb,var(--color-ink) 62%,transparent)}.brand-members-list{margin-top:1.5rem;display:flex;flex-direction:column;gap:.45rem}.brand-members-search-wrap{margin-top:1.5rem}.brand-member-search{display:flex;align-items:center;gap:.6rem;padding:.7rem .95rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent);color:color-mix(in srgb,var(--color-ink) 55%,transparent);transition:border-color .15s ease,background .15s ease}.brand-member-search:focus-within{border-color:color-mix(in srgb,var(--color-ink) 26%,transparent);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.brand-member-search-input{flex:1 1 auto;min-width:0;border:0;background:transparent;outline:none;font-family:Inter,sans-serif;font-size:.875rem;color:var(--color-ink)}.brand-member-search-input::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.brand-member-search-input::placeholder{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}.brand-member-search-clear{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border:0;border-radius:.4rem;cursor:pointer;background:transparent;color:inherit;flex-shrink:0;transition:background .15s ease,color .15s ease}.brand-member-search-clear:hover{background:color-mix(in srgb,var(--color-ink) 10%,transparent);color:var(--color-ink)}.brand-members-row-meta{min-width:0}.brand-members-role-spin{margin-left:.25rem;color:hsla(40,31%,94%,.7)}.brand-invite-link-row{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.brand-invite-copy-btn{flex-shrink:0}.brand-invite-step-num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--signal);color:var(--obsidian);font-size:.75rem;font-weight:700}.brand-verify-card--verified{border-color:color-mix(in srgb,#a855f7 45%,transparent)}.brand-verify-status{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-left:auto}.brand-verify-status--on{color:#a855f7}.brand-verify-status--off{color:hsla(40,31%,94%,.5)}.brand-analytics-head-actions{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.nda-file-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border:1px solid color-mix(in srgb,var(--color-ink) 22%,transparent);border-radius:999px;font-family:var(--font-mono,monospace);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.nda-file-btn:hover{background:color-mix(in srgb,var(--color-ink) 7%,transparent)}.nda-file-btn:focus-within{outline:2px solid color-mix(in srgb,var(--color-ink) 45%,transparent);outline-offset:2px}.brand-referral-rewards{display:flex;flex-direction:column;gap:.9rem;margin-top:2.5rem;scroll-margin-top:5rem}.brand-shell .brand-side-new{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .8rem;padding:.6rem .7rem;border-radius:.7rem;background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 94%,var(--pure) 6%) 0,color-mix(in srgb,var(--signal) 88%,#000 12%) 100%);color:var(--obsidian);font-size:.75rem;font-weight:700;text-decoration:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 8px 18px -10px color-mix(in srgb,var(--signal) 70%,transparent);transition:filter .16s ease,transform .16s ease}.brand-shell .brand-side-new:hover{filter:brightness(1.05);transform:translateY(-1px)}.brand-shell .brand-side-new:focus-visible{outline:2px solid var(--bone);outline-offset:2px}.brand-shell .brand-side-new .brand-side-item-icon{stroke-width:2.4}.brand-shell .brand-side-group-label{margin:.95rem .7rem .3rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(40,31%,94%,.55)}.brand-shell .brand-side-count{margin-left:auto;min-width:1.15rem;height:1.15rem;padding:0 .35rem;display:inline-grid;place-items:center;border-radius:999px;background:hsla(40,31%,94%,.1);color:var(--bone);font-size:.75rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.brand-shell .brand-side-count--attention{background:var(--signal);color:var(--obsidian)}.brand-shell .side-nav-notif-wrap>button{width:100%;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.brand-dash-sub{margin:.4rem 0 0;font-size:.875rem;color:hsla(40,31%,94%,.6)}.brand-filter-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.25rem}.brand-filter-chips a{display:inline-flex;align-items:center;gap:.45rem;max-width:18rem;height:2rem;padding:0 .75rem;border:1px solid hsla(40,31%,94%,.1);border-radius:999px;color:hsla(40,31%,94%,.72);font-size:.75rem;font-weight:600;text-decoration:none;transition:color .14s ease,border-color .14s ease,background .14s ease}.brand-filter-chips a:hover{color:var(--bone);border-color:hsla(40,31%,94%,.22)}.brand-filter-chips a[aria-current=page]{background:var(--bone);border-color:var(--bone);color:var(--obsidian)}.brand-filter-chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-filter-chip-count{font-variant-numeric:tabular-nums;color:hsla(40,31%,94%,.5)}.brand-filter-chips a[aria-current=page] .brand-filter-chip-count{color:hsla(0,0%,4%,.55)}.brand-queue-note{margin:.25rem 0 .75rem;font-size:.75rem;color:#fbbf24}.brand-sub-campaign{color:hsla(40,31%,94%,.72);text-decoration:none;border-bottom:1px dotted hsla(40,31%,94%,.3)}.brand-sub-campaign:hover{color:var(--signal);border-bottom-color:var(--signal)}.brand-contrib-tbody>tr[data-hidden-by-segment]{display:none!important}.brand-segment-tabs{margin:1.25rem 0 .5rem}.brand-segment-tabs .submission-filter-tab:disabled{opacity:.4;cursor:default}.brand-range-chips{margin:1.25rem 0 0}.brand-range-summary{margin:.75rem 0 0;font-size:.75rem;color:hsla(40,31%,94%,.62);font-variant-numeric:tabular-nums}.brand-range-summary strong{color:var(--bone);font-weight:650}.brand-payout-clip{display:inline-flex;align-items:center;gap:.3rem}.brand-contrib-platforms{display:inline-flex;align-items:center;gap:.45rem;color:hsla(40,31%,94%,.7)}.brand-contrib-platform{display:inline-flex}.brand-contrib-rank{margin-left:.4rem;font-size:.75rem;font-weight:650;color:hsla(40,31%,94%,.45);font-variant-numeric:tabular-nums}.contrib-signal--attention{background:color-mix(in srgb,var(--color-clay,#c4533a) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-clay,#c4533a) 50%,transparent);color:color-mix(in srgb,var(--color-clay,#c4533a) 55%,var(--bone))}.contrib-signal--blocked{background:color-mix(in srgb,var(--color-clay,#c4533a) 88%,var(--obsidian));border:1px solid color-mix(in srgb,var(--color-clay,#c4533a) 92%,transparent);color:var(--bone)}.brand-contrib-td--act,.brand-contrib-th--act{width:1%;white-space:nowrap;text-align:right}.contrib-block-overlay{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:1.25rem;background:hsla(0,0%,4%,.72);backdrop-filter:blur(3px);text-align:left;white-space:normal}.contrib-block-panel{width:min(33rem,100%);max-height:min(88vh,46rem);overflow-y:auto;background:var(--color-surface,#141513);border:1px solid hsla(40,31%,94%,.14);border-radius:14px;padding:1.15rem 1.25rem 1.05rem;font-family:Inter,sans-serif;color:var(--bone);box-shadow:0 24px 60px rgba(0,0,0,.5)}.contrib-block-title{font-size:1rem;font-weight:700;margin:0 0 .25rem;letter-spacing:-.01em}.contrib-block-sub{font-size:.75rem;line-height:1.55;color:hsla(40,31%,94%,.66);margin:0 0 .9rem}.contrib-block-reasons{border:0;padding:0;margin:0 0 .9rem;display:grid;gap:.4rem}.contrib-block-legend{font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;font-weight:750;color:hsla(40,31%,94%,.48);padding:0 0 .45rem}.contrib-block-reason{display:flex;gap:.55rem;align-items:flex-start;padding:.55rem .65rem;border:1px solid hsla(40,31%,94%,.12);border-radius:9px;cursor:pointer;transition:border-color .14s ease,background .14s ease}.contrib-block-reason:hover{border-color:hsla(40,31%,94%,.26)}.contrib-block-reason--on{border-color:color-mix(in srgb,var(--color-clay,#c4533a) 60%,transparent);background:color-mix(in srgb,var(--color-clay,#c4533a) 9%,transparent)}.contrib-block-reason input{margin-top:.2rem;flex:0 0 auto}.contrib-block-reason>span{display:grid;gap:.12rem}.contrib-block-reason-label{font-size:.75rem;font-weight:650}.contrib-block-reason-hint{font-size:.75rem;line-height:1.45;color:hsla(40,31%,94%,.56)}.contrib-block-preview{border:1px dashed hsla(40,31%,94%,.18);border-radius:9px;padding:.7rem .8rem;margin:0 0 .85rem;background:hsla(40,31%,94%,.03)}.contrib-block-preview-head{font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;font-weight:750;color:hsla(40,31%,94%,.44);margin:0 0 .45rem}.contrib-block-preview-para,.contrib-block-preview-subject{font-size:.75rem;margin:0 0 .4rem}.contrib-block-preview-para{line-height:1.55;color:hsla(40,31%,94%,.74)}.contrib-block-preview-para:last-child{margin-bottom:0}.contrib-block-note{display:grid;gap:.3rem;font-size:.75rem;margin:0 0 1rem}.contrib-block-note>span{color:hsla(40,31%,94%,.6)}.contrib-block-optional{color:hsla(40,31%,94%,.38);font-style:italic;margin-left:.3rem}.contrib-block-note textarea{width:100%;background:hsla(40,31%,94%,.05);border:1px solid hsla(40,31%,94%,.14);border-radius:8px;color:var(--bone);padding:.5rem .6rem;font-family:inherit;font-size:.75rem;resize:vertical}.contrib-block-actions{display:flex;gap:.5rem;justify-content:flex-end;align-items:center}.contrib-block-confirm{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:8px;border:1px solid var(--color-clay,#c4533a);background:var(--color-clay,#c4533a);color:var(--bone);font-family:Inter,sans-serif;font-size:.75rem;font-weight:680;white-space:nowrap;cursor:pointer}.contrib-block-confirm:disabled{opacity:.6;cursor:default}.contrib-block-confirm:focus-visible{outline:2px solid var(--bone);outline-offset:2px}.contrib-block-confirm svg{flex-shrink:0}.contrib-blocks-unavailable{margin:.75rem 0 0;padding:.6rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-clay,#c4533a) 45%,transparent);background:color-mix(in srgb,var(--color-clay,#c4533a) 10%,transparent);color:color-mix(in srgb,var(--color-clay,#c4533a) 55%,var(--bone));font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;max-width:62ch}html:not(.dark) .brand-shell .brand-side-new:focus-visible{outline-color:var(--color-ink)}html:not(.dark) .brand-shell .brand-side-group-label{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}html:not(.dark) .brand-shell .brand-side-count{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}html:not(.dark) .brand-shell .brand-side-count--attention{background:var(--signal);color:var(--obsidian)}html:not(.dark) .brand-shell .brand-dash-sub,html:not(.dark) .brand-shell .brand-range-summary{color:color-mix(in srgb,var(--color-ink) 60%,transparent)}html:not(.dark) .brand-shell .brand-range-summary strong{color:var(--color-ink)}html:not(.dark) .brand-shell .brand-filter-chips a{border-color:color-mix(in srgb,var(--color-ink) 12%,transparent);color:color-mix(in srgb,var(--color-ink) 70%,transparent)}html:not(.dark) .brand-shell .brand-filter-chips a:hover{border-color:color-mix(in srgb,var(--color-ink) 28%,transparent);color:var(--color-ink)}html:not(.dark) .brand-shell .brand-filter-chips a[aria-current=page]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}html:not(.dark) .brand-shell .brand-filter-chip-count{color:color-mix(in srgb,var(--color-ink) 50%,transparent)}html:not(.dark) .brand-shell .brand-filter-chips a[aria-current=page] .brand-filter-chip-count{color:color-mix(in srgb,var(--color-paper) 65%,transparent)}html:not(.dark) .brand-shell .brand-queue-note{color:#92400e}html:not(.dark) .brand-shell .brand-sub-campaign{color:color-mix(in srgb,var(--color-ink) 72%,transparent);border-bottom-color:color-mix(in srgb,var(--color-ink) 30%,transparent)}html:not(.dark) .brand-shell .brand-sub-campaign:hover{color:#4a5500;border-bottom-color:#4a5500}html:not(.dark) .brand-shell .brand-contrib-platforms{color:color-mix(in srgb,var(--color-ink) 65%,transparent)}html:not(.dark) .brand-shell .brand-contrib-rank{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}html:not(.dark) .brand-shell .contrib-signal--attention{color:color-mix(in srgb,var(--color-clay,#c4533a) 85%,var(--color-ink))}html:not(.dark) .brand-shell .contrib-block-panel{background:var(--color-paper);border-color:color-mix(in srgb,var(--color-ink) 14%,transparent);color:var(--color-ink)}html:not(.dark) .brand-shell .contrib-block-note>span,html:not(.dark) .brand-shell .contrib-block-sub{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}html:not(.dark) .brand-shell .contrib-block-legend,html:not(.dark) .brand-shell .contrib-block-preview-head{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}html:not(.dark) .brand-shell .contrib-block-reason{border-color:color-mix(in srgb,var(--color-ink) 15%,transparent)}html:not(.dark) .brand-shell .contrib-block-reason:hover{border-color:color-mix(in srgb,var(--color-ink) 30%,transparent)}html:not(.dark) .brand-shell .contrib-block-reason-hint{color:color-mix(in srgb,var(--color-ink) 55%,transparent)}html:not(.dark) .brand-shell .contrib-block-preview{border-color:color-mix(in srgb,var(--color-ink) 20%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent)}html:not(.dark) .brand-shell .contrib-block-preview-para{color:color-mix(in srgb,var(--color-ink) 72%,transparent)}html:not(.dark) .brand-shell .contrib-block-optional{color:color-mix(in srgb,var(--color-ink) 40%,transparent)}html:not(.dark) .brand-shell .contrib-block-note textarea{background:color-mix(in srgb,var(--color-ink) 4%,transparent);border-color:color-mix(in srgb,var(--color-ink) 16%,transparent);color:var(--color-ink)}html:not(.dark) .brand-shell .contrib-block-confirm:focus-visible{outline-color:var(--color-ink)}html:not(.dark) .brand-shell .contrib-blocks-unavailable{color:color-mix(in srgb,var(--color-clay,#c4533a) 85%,var(--color-ink))}.sfc-launch{margin-bottom:.9rem}.sfc{position:relative;margin-bottom:1.1rem;border-radius:4px;border:1px solid hsla(40,31%,94%,.14);background:linear-gradient(180deg,hsla(40,31%,94%,.035),hsla(40,31%,94%,.012))}.sfc:before{content:"";position:absolute;inset:-1px -1px auto -1px;height:2px;background:linear-gradient(90deg,var(--signal) 0,color-mix(in srgb,var(--signal) 15%,transparent) 62%,transparent 100%);border-radius:4px 4px 0 0}html:not(.dark) .sfc{border-color:hsla(0,0%,4%,.13);background:linear-gradient(180deg,hsla(0,0%,4%,.022),hsla(0,0%,4%,.006))}.sfc-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.95rem 1.05rem .8rem;border-bottom:1px solid hsla(40,31%,94%,.09)}html:not(.dark) .sfc-top{border-bottom-color:hsla(0,0%,4%,.09)}.sfc-eyebrow{margin:0;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:color-mix(in srgb,var(--signal) 78%,transparent)}.sfc-h{margin:.15rem 0 0;font-size:1.25rem;line-height:1.05;letter-spacing:-.018em;color:var(--bone)}html:not(.dark) .sfc-h{color:var(--color-ink)}html:not(.dark) .sfc-eyebrow{color:color-mix(in srgb,var(--signal) 52%,var(--obsidian))}.sfc-top-r{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.sfc-campaign{margin:0;max-width:21ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.04em;color:color-mix(in srgb,var(--bone) 46%,transparent)}html:not(.dark) .sfc-campaign{color:color-mix(in srgb,var(--color-ink) 50%,transparent)}.sfc-x{border:0;background:transparent;cursor:pointer;padding:.2rem;line-height:0;color:color-mix(in srgb,var(--bone) 42%,transparent);border-radius:3px}.sfc-x:hover{color:var(--bone)}.sfc-x:focus-visible{outline:2px solid var(--signal);outline-offset:1px}html:not(.dark) .sfc-x{color:color-mix(in srgb,var(--color-ink) 45%,transparent)}html:not(.dark) .sfc-x:hover{color:var(--color-ink)}.sfc-steps{list-style:none;margin:0;padding:0}.sfc-step{display:grid;grid-template-columns:2.6rem 1fr;gap:0 .1rem;padding:.85rem 1.05rem .9rem;border-bottom:1px solid hsla(40,31%,94%,.07)}.sfc-step:last-child{border-bottom:0}html:not(.dark) .sfc-step{border-bottom-color:hsla(0,0%,4%,.07)}.sfc-step-n{font-family:Inter,sans-serif;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800;letter-spacing:.1em;padding-top:.15rem;color:color-mix(in srgb,var(--bone) 26%,transparent);transition:color .16s ease}.sfc-step.is-active .sfc-step-n{color:var(--signal)}.sfc-step.is-done .sfc-step-n{color:color-mix(in srgb,var(--signal) 55%,transparent)}html:not(.dark) .sfc-step-n{color:color-mix(in srgb,var(--color-ink) 28%,transparent)}html:not(.dark) .sfc-step.is-active .sfc-step-n{color:color-mix(in srgb,var(--signal) 55%,var(--obsidian))}html:not(.dark) .sfc-step.is-done .sfc-step-n{color:color-mix(in srgb,var(--signal) 30%,var(--obsidian))}.sfc-step.is-idle .sfc-step-body{opacity:.42}.sfc-step-h{margin:0 0 .5rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb,var(--bone) 50%,transparent)}html:not(.dark) .sfc-step-h{color:color-mix(in srgb,var(--color-ink) 52%,transparent)}.sfc-field{display:flex;align-items:center;gap:.5rem;border-radius:3px;border:1px solid hsla(40,31%,94%,.16);background:hsla(0,0%,4%,.28);padding:0 .6rem;margin-bottom:.4rem;transition:border-color .14s ease,box-shadow .14s ease}.sfc-field:focus-within,html:not(.dark) .sfc-field:focus-within{border-color:color-mix(in srgb,var(--signal) 70%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 15%,transparent)}.sfc-field .sfc-input:focus,.sfc-field .sfc-input:focus-visible{outline:none!important;outline-offset:0!important}html:not(.dark) .sfc-field{border-color:hsla(0,0%,4%,.16);background:hsla(0,0%,100%,.6)}.sfc-field-ico{flex-shrink:0;opacity:.4}.sfc-input{flex:1;width:100%;border:0;outline:none;background:transparent;color:var(--bone);font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.875rem;padding:.56rem 0}.sfc-input--mono{font-variant-numeric:tabular-nums;letter-spacing:-.005em}.sfc-input::-moz-placeholder{color:color-mix(in srgb,var(--bone) 32%,transparent)}.sfc-input::placeholder{color:color-mix(in srgb,var(--bone) 32%,transparent)}html:not(.dark) .sfc-input{color:var(--color-ink)}html:not(.dark) .sfc-input::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 38%,transparent)}html:not(.dark) .sfc-input::placeholder{color:color-mix(in srgb,var(--color-ink) 38%,transparent)}.sfc-count{font-family:Inter,sans-serif;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700;padding:.1rem .32rem;border-radius:2px;color:var(--obsidian);background:var(--signal)}.sfc-list{list-style:none;margin:.35rem 0 0;padding:0;max-height:15.5rem;overflow-y:auto}.sfc-row{width:100%;display:flex;align-items:center;gap:.6rem;text-align:left;padding:.44rem .5rem;border-radius:3px;border:1px solid transparent;background:transparent;color:inherit;cursor:pointer;transition:background .11s ease,border-color .11s ease}.sfc-row.is-cursor{background:color-mix(in srgb,var(--signal) 9%,transparent);border-color:color-mix(in srgb,var(--signal) 34%,transparent)}.sfc-row:disabled{opacity:.38;cursor:not-allowed}.sfc-row:focus-visible{outline:2px solid var(--signal);outline-offset:-1px}.sfc-row-enter{margin-left:.15rem;opacity:0;flex-shrink:0;color:var(--signal)}.sfc-row.is-cursor .sfc-row-enter{opacity:1}.sfc-row:disabled .sfc-row-enter{display:none}.sfc-av{border-radius:999px;overflow:hidden;flex-shrink:0;display:grid;place-items:center;background:color-mix(in srgb,var(--bone) 9%,transparent)}.sfc-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sfc-av-i{font-family:Inter,sans-serif;font-size:.75rem;font-weight:800;color:color-mix(in srgb,var(--bone) 62%,transparent)}html:not(.dark) .sfc-av{background:color-mix(in srgb,var(--color-ink) 8%,transparent)}html:not(.dark) .sfc-av-i{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}.sfc-row-id{display:flex;flex-direction:column;gap:.02rem;min-width:0}.sfc-row-handle{font-size:.875rem;font-weight:700;letter-spacing:-.008em;color:var(--bone)}.sfc-row-handle,.sfc-row-name{font-family:Inter,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfc-row-name{font-size:.75rem;color:color-mix(in srgb,var(--bone) 42%,transparent)}html:not(.dark) .sfc-row-handle{color:var(--color-ink)}html:not(.dark) .sfc-row-name{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}.sfc-row-meta{display:flex;align-items:center;gap:.25rem;margin-left:auto;flex-shrink:0}.sfc-matched{gap:.22rem}.sfc-matched,.sfc-row-handle{display:inline-flex;align-items:center}.sfc-row-handle{gap:.3rem}.sfc-chip{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:3px;flex-shrink:0;color:var(--signal);background:color-mix(in srgb,var(--signal) 13%,transparent)}.sfc-chip-ico{width:10px;height:10px;fill:currentColor}.sfc-chip.is-muted{color:color-mix(in srgb,var(--bone) 34%,transparent);background:transparent}html:not(.dark) .sfc-chip{color:color-mix(in srgb,var(--signal) 42%,var(--obsidian));background:color-mix(in srgb,var(--signal) 26%,transparent)}html:not(.dark) .sfc-chip.is-muted{color:color-mix(in srgb,var(--color-ink) 40%,transparent)}.sfc-accepts{display:flex;flex-direction:column;align-items:flex-end;gap:.28rem}.sfc-accepts-row{display:inline-flex;align-items:center;gap:.22rem}.sfc-route{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}@media (max-width:560px){.sfc-route{grid-template-columns:1fr}}.sfc-route-opt{position:relative;display:flex;flex-direction:column;gap:.18rem;padding:.55rem .65rem;border-radius:3px;cursor:pointer;border:1px solid hsla(40,31%,94%,.16);background:hsla(0,0%,4%,.28);transition:border-color .14s ease,background .14s ease}.sfc-route-opt:hover{border-color:hsla(40,31%,94%,.3)}.sfc-route-opt.is-on{border-color:color-mix(in srgb,var(--signal) 60%,transparent);background:color-mix(in srgb,var(--signal) 8%,hsla(0,0%,4%,.28))}.sfc-route-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sfc-route-input:focus-visible+.sfc-route-t{outline:2px solid var(--signal);outline-offset:3px}.sfc-route-t{display:inline-flex;align-items:center;gap:.35rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:-.005em;color:color-mix(in srgb,var(--bone) 62%,transparent)}.sfc-route-opt.is-on .sfc-route-t{color:var(--signal)}.sfc-route-d{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.4;color:color-mix(in srgb,var(--bone) 40%,transparent)}.sfc-route-opt:has(.sfc-route-input:disabled){cursor:default}html:not(.dark) .sfc-route-opt{border-color:hsla(0,0%,4%,.14);background:var(--obsidian)}html:not(.dark) .sfc-route-opt:hover{border-color:hsla(0,0%,4%,.34)}html:not(.dark) .sfc-route-opt.is-on{border-color:var(--signal);background:var(--obsidian);box-shadow:0 0 0 1px color-mix(in srgb,var(--signal) 40%,transparent)}html:not(.dark) .sfc-route-t{color:color-mix(in srgb,var(--bone) 58%,transparent)}html:not(.dark) .sfc-route-opt.is-on .sfc-route-t{color:var(--bone)}html:not(.dark) .sfc-route-t svg{color:var(--signal);opacity:.5}html:not(.dark) .sfc-route-opt.is-on .sfc-route-t svg{opacity:1}html:not(.dark) .sfc-route-d{color:color-mix(in srgb,var(--bone) 44%,transparent)}.sfc-legal-queue{display:inline-block;margin-top:.2rem;color:color-mix(in srgb,var(--bone) 52%,transparent);font-weight:600}html:not(.dark) .sfc-legal-queue{color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.sfc-legal-approve{display:inline-block;margin-top:.2rem;color:color-mix(in srgb,var(--signal) 78%,transparent);font-weight:600}html:not(.dark) .sfc-legal-approve{color:color-mix(in srgb,var(--signal) 45%,var(--obsidian))}.sfc-badge{display:inline-grid;place-items:center;width:13px;height:13px;border-radius:999px;background:var(--signal);color:var(--obsidian);flex-shrink:0}.sfc-acct-n{font-family:Inter,sans-serif;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:color-mix(in srgb,var(--bone) 34%,transparent)}html:not(.dark) .sfc-acct-n{color:color-mix(in srgb,var(--color-ink) 42%,transparent)}.sfc-more{border:0;background:transparent;cursor:pointer;padding:0 .1rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-decoration:underline;text-underline-offset:2px;color:color-mix(in srgb,var(--signal) 82%,transparent)}.sfc-more:hover{color:var(--signal)}.sfc-more:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:2px}html:not(.dark) .sfc-more{color:color-mix(in srgb,var(--signal) 45%,var(--obsidian))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sfc-tag,.sr-only{white-space:nowrap}.sfc-tag{font-family:Inter,sans-serif;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800;letter-spacing:.06em;padding:.14rem .3rem;border-radius:2px}.sfc-tag--ok{color:var(--signal);background:color-mix(in srgb,var(--signal) 13%,transparent)}.sfc-tag--warn{color:#f0a34a;background:rgba(240,163,74,.13);text-transform:uppercase}.sfc-tag--stop{color:#f08a7a;background:hsla(8,80%,71%,.13);text-transform:uppercase}html:not(.dark) .sfc-tag--ok{color:color-mix(in srgb,var(--signal) 42%,var(--obsidian));background:color-mix(in srgb,var(--signal) 26%,transparent)}html:not(.dark) .sfc-tag--warn{color:#8a3d05;background:rgba(240,163,74,.2)}html:not(.dark) .sfc-tag--stop{color:#97240f;background:hsla(8,80%,71%,.2)}.sfc-keys{margin:.4rem 0 0;font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.04em;color:color-mix(in srgb,var(--bone) 28%,transparent)}.sfc-keys kbd{display:inline-block;margin:0 .12rem 0 .4rem;padding:.04rem .26rem;border:1px solid;border-radius:2px;font:inherit;opacity:.85}.sfc-keys kbd:first-child{margin-left:0}html:not(.dark) .sfc-keys{color:color-mix(in srgb,var(--color-ink) 34%,transparent)}.sfc-id{display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border-radius:3px;border:1px solid color-mix(in srgb,var(--signal) 26%,transparent);border-left:2px solid var(--signal);background:color-mix(in srgb,var(--signal) 7%,transparent)}.sfc-swap{border:0;background:transparent;cursor:pointer;padding:.2rem .1rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;color:color-mix(in srgb,var(--bone) 52%,transparent)}.sfc-swap:hover{color:var(--signal)}html:not(.dark) .sfc-swap{color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.sfc-rails{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin:0 0 .55rem;font-family:Inter,sans-serif;font-size:.75rem;color:color-mix(in srgb,var(--bone) 62%,transparent)}.sfc-rails-k{font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb,var(--bone) 34%,transparent)}.sfc-rail{display:inline-flex;align-items:center;gap:.28rem}html:not(.dark) .sfc-rails{color:color-mix(in srgb,var(--color-ink) 65%,transparent)}html:not(.dark) .sfc-rails-k{color:color-mix(in srgb,var(--color-ink) 42%,transparent)}.sfc-note{margin:.3rem 0 0;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;color:color-mix(in srgb,var(--bone) 40%,transparent)}html:not(.dark) .sfc-note{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}.sfc-stop{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:.55rem .65rem;border-radius:3px;border-left:2px solid #f0a34a;background:rgba(240,163,74,.09);color:#f0a34a;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.55}.sfc-stop strong{display:block}html:not(.dark) .sfc-stop{color:#8a3d05;background:rgba(240,163,74,.14)}.sfc-out{display:flex;align-items:flex-start;gap:.5rem;margin:0 1.05rem;padding:.6rem .7rem;border-radius:3px;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.55}.sfc-out.is-ok{border-left:2px solid var(--signal);background:color-mix(in srgb,var(--signal) 9%,transparent);color:var(--signal)}.sfc-out.is-bad{border-left:2px solid #f08a7a;background:hsla(8,80%,71%,.09);color:#f08a7a}.sfc-out.is-bad strong{display:block}.sfc-out-hint{display:block;margin-top:.15rem;opacity:.78}html:not(.dark) .sfc-out.is-ok{color:color-mix(in srgb,var(--signal) 38%,var(--obsidian));background:color-mix(in srgb,var(--signal) 18%,transparent)}html:not(.dark) .sfc-out.is-bad{color:#97240f;background:hsla(8,80%,71%,.14)}.sfc-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.05rem .95rem;margin-top:.7rem;border-top:1px solid hsla(40,31%,94%,.07)}html:not(.dark) .sfc-foot{border-top-color:hsla(0,0%,4%,.07)}.sfc-legal{margin:0;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;color:color-mix(in srgb,var(--bone) 34%,transparent)}.sfc-legal strong{color:color-mix(in srgb,var(--bone) 72%,transparent);font-weight:700}html:not(.dark) .sfc-legal{color:color-mix(in srgb,var(--color-ink) 42%,transparent)}html:not(.dark) .sfc-legal strong{color:var(--color-ink)}.sfc-cta{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.sfc-ghost,.sfc-go{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;border-radius:3px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:800;letter-spacing:.04em;padding:.52rem .95rem;transition:transform .13s ease,box-shadow .13s ease,opacity .13s ease}.sfc-go{border:1px solid var(--signal);background:var(--signal);color:var(--obsidian);box-shadow:3px 3px 0 0 color-mix(in srgb,var(--signal) 28%,transparent)}.sfc-go:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px 0 0 color-mix(in srgb,var(--signal) 34%,transparent)}.sfc-go:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px 0 0 color-mix(in srgb,var(--signal) 28%,transparent)}.sfc-go:disabled{opacity:.32;cursor:not-allowed;box-shadow:none}.sfc-go:focus-visible{outline:2px solid var(--bone);outline-offset:2px}.sfc-ghost{border:1px solid hsla(40,31%,94%,.2);background:transparent;color:var(--bone)}.sfc-ghost:hover{border-color:var(--signal);color:var(--signal)}html:not(.dark) .sfc-ghost{border-color:hsla(0,0%,4%,.2);color:var(--color-ink)}.sfc-spin{animation:sfc-spin .75s linear infinite}@keyframes sfc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sfc-spin{animation:none}.sfc-field,.sfc-ghost,.sfc-go,.sfc-row,.sfc-step-n{transition:none}.sfc-go:active:not(:disabled),.sfc-go:hover:not(:disabled){transform:none}}@media (max-width:640px){.sfc-step{grid-template-columns:1.9rem 1fr;padding:.8rem .75rem}.sfc-foot,.sfc-top{padding-left:.75rem;padding-right:.75rem}.sfc-out{margin:0 .75rem}.sfc-foot{flex-direction:column;align-items:flex-start}.sfc-campaign{max-width:12ch}}.sub-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));-moz-column-gap:1.6rem;column-gap:1.6rem;margin:0;padding:.5rem 1rem .65rem;border:1px solid hsla(40,31%,94%,.07);border-radius:.7rem;background:hsla(40,31%,94%,.022)}.sub-metric{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.38rem 0;min-width:0;border-top:1px solid hsla(40,31%,94%,.055)}.sub-metrics>.sub-metric:nth-child(-n+3){border-top:0}@media (max-width:52rem){.sub-metrics>.sub-metric:nth-child(-n+3){border-top:1px solid hsla(40,31%,94%,.055)}.sub-metrics>.sub-metric:first-child{border-top:0}}.sub-metric-k{display:flex;align-items:center;gap:.33rem;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(40,31%,94%,.46);white-space:nowrap}.sub-metric-k svg{width:13px;height:13px;flex:none;stroke-width:2}.sub-metric-v{margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.015em;color:var(--bone);font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:.3rem;white-space:nowrap}.sub-metric-v--dim{color:hsla(40,31%,94%,.32);font-size:.875rem;font-weight:600}.sub-metric-delta,.sub-metric-v--acid{color:var(--signal)}.sub-metric-delta{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:.75rem;font-weight:500}.sub-metric--views .sub-metric-k svg{color:var(--metric-views)}.sub-metric--likes .sub-metric-k svg{color:var(--metric-likes)}.sub-metric--comments .sub-metric-k svg{color:var(--metric-comments)}.sub-metric--shares .sub-metric-k svg{color:var(--metric-shares)}.sub-metric--eng .sub-metric-k svg{color:var(--signal)}html:not(.dark) .brand-shell .brand-sub-row .sub-metrics{background:hsla(40,31%,94%,.022)}.sub-metric-note{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--gold)}.payout-pick{border:0;margin:0;padding:0;min-width:0}.payout-pick-legend{display:flex;align-items:center;gap:.5rem;padding:0;font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(40,31%,94%,.66);margin-bottom:.85rem}.payout-pick-lock{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;letter-spacing:.08em;color:var(--gold)}.payout-pick-lock svg{width:12px;height:12px}.payout-pick-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:.85rem}@media (min-width:768px){.payout-pick{grid-column:1/-1}.payout-pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.payout-card{position:relative;display:flex;flex-direction:column;gap:.45rem;padding:1.15rem 1.15rem 1.05rem;border:1px solid hsla(40,31%,94%,.11);border-radius:.75rem;background:hsla(40,31%,94%,.028);box-shadow:inset 0 1px 0 hsla(40,31%,94%,.05);cursor:pointer;isolation:isolate;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.payout-card:hover{border-color:hsla(40,31%,94%,.24);background:hsla(40,31%,94%,.055)}.payout-card input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.payout-card:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:2px}.payout-card[data-selected=true]{border-color:var(--signal);background:rgba(200,255,61,.06);box-shadow:inset 0 0 0 1px rgba(200,255,61,.3)}.payout-card-head{display:flex;align-items:center;gap:.55rem}.payout-card-glyph{width:1.15rem;height:1.15rem;flex:none;stroke-width:1.9;color:hsla(40,31%,94%,.68);transition:color .16s ease}.payout-card[data-selected=true] .payout-card-glyph{color:var(--signal)}.payout-card-tick{width:16px;height:16px;flex:none;margin-left:auto;opacity:0;transform:scale(.75);transition:opacity .15s ease,transform .15s ease}.payout-card[data-selected=true] .payout-card-tick{opacity:1;transform:none;color:var(--signal)}.payout-card-name{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.022em;color:var(--bone);min-width:0}.payout-card-blurb{font-size:.75rem;line-height:1.45;color:hsla(40,31%,94%,.62)}.payout-card-math{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;letter-spacing:-.01em;color:var(--gold);margin-top:auto;padding-top:.7rem;border-top:1px solid hsla(40,31%,94%,.08)}.payout-pick--locked .payout-card{cursor:not-allowed;opacity:.42}.payout-pick--locked .payout-card[data-selected=true]{opacity:1}.payout-pick--locked .payout-card:hover{border-color:hsla(40,31%,94%,.11);background:hsla(40,31%,94%,.028)}.payout-pick--locked .payout-card[data-selected=true]:hover{border-color:var(--signal);background:rgba(200,255,61,.06)}.payout-pick-hint{margin:.8rem 0 0;font-size:.75rem;line-height:1.5;color:hsla(40,31%,94%,.58)}@media (prefers-reduced-motion:reduce){.payout-card,.payout-card-glyph,.payout-card-tick{transition:none}}html:not(.dark) .payout-pick-legend{color:hsla(0,0%,8%,.62)}html:not(.dark) .payout-card{border-color:hsla(0,0%,8%,.12);background:hsla(0,0%,100%,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}html:not(.dark) .payout-card:hover{border-color:hsla(0,0%,8%,.26);background:hsla(0,0%,100%,.95)}html:not(.dark) .payout-card[data-selected=true]{border-color:var(--signal-70);background:var(--signal-tint-08);box-shadow:inset 0 0 0 1px var(--signal-70)}html:not(.dark) .payout-card-glyph{color:hsla(0,0%,8%,.62)}html:not(.dark) .payout-card[data-selected=true] .payout-card-glyph,html:not(.dark) .payout-card[data-selected=true] .payout-card-tick{color:var(--signal-40)}html:not(.dark) .payout-card-name{color:var(--color-ink)}html:not(.dark) .payout-card-blurb{color:hsla(0,0%,8%,.64)}html:not(.dark) .payout-pick-hint{color:hsla(0,0%,8%,.6)}html:not(.dark) .payout-card-math{color:color-mix(in srgb,var(--gold) 48%,var(--obsidian));border-top-color:hsla(0,0%,8%,.1)}html:not(.dark) .bot-score{border-color:color-mix(in srgb,var(--color-ink) 12%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent)}html:not(.dark) .bot-score--clean{border-color:color-mix(in srgb,var(--signal) 55%,var(--obsidian) 45%);background:color-mix(in srgb,var(--signal) 16%,transparent)}html:not(.dark) .bot-score--mixed{border-color:color-mix(in srgb,#fbbf24 60%,var(--obsidian) 40%);background:color-mix(in srgb,#fbbf24 14%,transparent)}html:not(.dark) .bot-score--risky{border-color:color-mix(in srgb,var(--color-clay) 55%,transparent);background:color-mix(in srgb,var(--color-clay) 10%,transparent)}html:not(.dark) .bot-score--unproven{border-color:rgba(74,81,96,.3);background:rgba(74,81,96,.06)}html:not(.dark) .bot-score--clean .bot-score-tier{color:color-mix(in srgb,var(--signal) 26%,var(--obsidian) 74%)}html:not(.dark) .bot-score--mixed .bot-score-tier{color:color-mix(in srgb,#fbbf24 34%,var(--obsidian) 66%)}html:not(.dark) .bot-score--risky .bot-score-tier{color:color-mix(in srgb,var(--color-clay) 72%,var(--obsidian))}html:not(.dark) .bot-score--unproven .bot-score-tier{color:#3c4253}html:not(.dark) .bot-score--unknown .bot-score-tier{color:color-mix(in srgb,var(--color-ink) 64%,transparent)}html:not(.dark) .bot-score-value{color:var(--color-ink)}html:not(.dark) .bot-score-value-suffix{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}html:not(.dark) .bot-score-dash{color:color-mix(in srgb,var(--color-ink) 64%,transparent)}html:not(.dark) .bot-score-bar{background:color-mix(in srgb,var(--color-ink) 10%,transparent)}html:not(.dark) .bot-score--clean .bot-score-bar-fill{background:color-mix(in srgb,var(--signal) 40%,var(--obsidian) 60%)}html:not(.dark) .bot-score--mixed .bot-score-bar-fill{background:color-mix(in srgb,#fbbf24 55%,var(--obsidian) 45%)}html:not(.dark) .bot-score--risky .bot-score-bar-fill{background:var(--color-clay)}html:not(.dark) .bot-score--unknown .bot-score-bar-fill{background:color-mix(in srgb,var(--color-ink) 30%,transparent)}html:not(.dark) .bot-score-seg i{background:color-mix(in srgb,var(--color-ink) 10%,transparent)}html:not(.dark) .bot-score-seg i.on{background:#4a5160}html:not(.dark) .bot-score-explanation{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}html:not(.dark) .bot-score-coverage{color:color-mix(in srgb,var(--color-ink) 64%,transparent)}html:not(.dark) .bot-score-coverage b{color:color-mix(in srgb,var(--color-ink) 82%,transparent)}html:not(.dark) .bot-score-coverage--thin b{color:color-mix(in srgb,var(--color-clay) 72%,var(--obsidian))}.rev-history{display:flex;flex-direction:column;gap:.4rem;margin-top:.7rem}.rev-history-head{display:flex;align-items:center;gap:.5rem}.rev-history-title{font-family:Inter,Helvetica Neue,system-ui,sans-serif;letter-spacing:.14em;font-weight:600;color:hsla(40,31%,94%,.6)}.rev-history-flag,.rev-history-title{font-size:.75rem;text-transform:uppercase}.rev-history-flag{font-family:Inter,sans-serif;letter-spacing:.1em;font-weight:700;padding:1px 5px;border-radius:4px;background:color-mix(in srgb,#fbbf24 16%,transparent);color:#fbbf24}.rev-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.rev-history-item{display:flex;gap:.45rem;align-items:flex-start}.rev-history-dot{flex:none;width:.36rem;height:.36rem;border-radius:999px;margin-top:.38rem;background:hsla(40,31%,94%,.3)}.rev-history-item.is-approved .rev-history-dot{background:var(--signal)}.rev-history-item.is-rejected .rev-history-dot{background:var(--color-clay)}.rev-history-item.is-revision .rev-history-dot{background:#fbbf24}.rev-history-body{min-width:0}.rev-history-line{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.35;color:hsla(40,31%,94%,.55);margin:0}.rev-history-line b{color:hsla(40,31%,94%,.86);font-weight:600}.rev-history-who{color:hsla(40,31%,94%,.72)}.rev-history-who.is-us{color:#8a93a6}.rev-history-score{font-variant-numeric:tabular-nums}.rev-history-note{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.35;color:hsla(40,31%,94%,.58);margin:.1rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not(.dark) .rev-history-title{color:color-mix(in srgb,var(--color-ink) 64%,transparent)}html:not(.dark) .rev-history-dot{background:color-mix(in srgb,var(--color-ink) 30%,transparent)}html:not(.dark) .rev-history-item.is-approved .rev-history-dot{background:color-mix(in srgb,var(--signal) 40%,var(--obsidian) 60%)}html:not(.dark) .rev-history-line{color:color-mix(in srgb,var(--color-ink) 62%,transparent)}html:not(.dark) .rev-history-line b{color:var(--color-ink)}html:not(.dark) .rev-history-who{color:color-mix(in srgb,var(--color-ink) 78%,transparent)}html:not(.dark) .rev-history-who.is-us{color:#4a5160}html:not(.dark) .rev-history-note{color:color-mix(in srgb,var(--color-ink) 64%,transparent)}html:not(.dark) .rev-history-flag{background:color-mix(in srgb,#fbbf24 18%,transparent);color:color-mix(in srgb,#fbbf24 34%,var(--obsidian) 66%)}.bot-bar-row{display:flex;align-items:center;gap:1rem}.bot-bar-slider{position:relative;flex:1;min-width:0}.bot-bar-input{position:relative;z-index:2;width:100%;height:1.1rem;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.bot-bar-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;border-radius:999px;background:transparent;border:0}.bot-bar-input::-moz-range-thumb{width:1rem;height:1rem;border:0;background:transparent}.bot-bar-input:focus-visible{outline:none}.bot-bar-input:focus-visible+.bot-bar-track .bot-bar-knob{box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 55%,transparent)}.bot-bar-track{left:0;right:0;top:50%;transform:translateY(-50%);height:.37rem;background:hsla(40,31%,94%,.08);pointer-events:none}.bot-bar-fill,.bot-bar-track{position:absolute;border-radius:999px}.bot-bar-fill{top:0;bottom:0;background:linear-gradient(90deg,#e07a60,var(--color-clay))}.bot-bar-knob{position:absolute;top:50%;width:1rem;height:1rem;border-radius:999px;transform:translate(-50%,-50%);background:var(--bone);border:2px solid var(--obsidian);box-shadow:0 0 0 1px hsla(40,31%,94%,.25)}.bot-bar-ticks{position:relative;height:1rem;margin-top:.1rem}.bot-bar-tick{position:absolute;transform:translateX(-50%);font-family:Inter,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.55);font-variant-numeric:tabular-nums;white-space:nowrap}.bot-bar-readout{min-width:5.4rem;text-align:right;flex:none;font-family:Helvetica Now Display Black,Söhne Breit,Inter,system-ui,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--bone);font-variant-numeric:tabular-nums}.bot-bar-readout small{font-weight:500;color:hsla(40,31%,94%,.35);margin-left:.1rem;letter-spacing:0}.bot-bar-default,.bot-bar-readout small{font-family:Inter,sans-serif;font-size:.75rem}.bot-bar-default{display:block;margin-top:.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#8a93a6}.bot-bar-consequence{margin:.85rem 0 0;padding:.7rem .85rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--color-clay) 30%,transparent);background:color-mix(in srgb,var(--color-clay) 7%,transparent);font-family:Inter,sans-serif;font-size:.75rem;line-height:1.45;color:hsla(40,31%,94%,.72)}.bot-bar-consequence b{color:var(--bone);font-weight:700;font-variant-numeric:tabular-nums}.bot-bar-consequence.is-calm{border-color:hsla(40,31%,94%,.1);background:hsla(40,31%,94%,.03);color:hsla(40,31%,94%,.55)}html:not(.dark) .bot-bar-track{background:color-mix(in srgb,var(--color-ink) 10%,transparent)}html:not(.dark) .bot-bar-knob{background:var(--obsidian);border-color:var(--bone);box-shadow:0 0 0 1px hsla(0,0%,8%,.2)}html:not(.dark) .bot-bar-tick{color:color-mix(in srgb,var(--color-ink) 64%,transparent)}html:not(.dark) .bot-bar-readout{color:var(--color-ink)}html:not(.dark) .bot-bar-readout small{color:color-mix(in srgb,var(--color-ink) 40%,transparent)}html:not(.dark) .bot-bar-default{color:#4a5160}html:not(.dark) .bot-bar-consequence{color:color-mix(in srgb,var(--color-ink) 72%,transparent)}html:not(.dark) .bot-bar-consequence b{color:var(--color-ink)}html:not(.dark) .bot-bar-consequence.is-calm{border-color:color-mix(in srgb,var(--color-ink) 12%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent);color:color-mix(in srgb,var(--color-ink) 58%,transparent)}.fundlink{display:flex;flex-direction:column;gap:.6rem}.fundlink-title{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.01em;margin:0}.fundlink-sub{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.45;color:hsla(40,31%,94%,.55);margin:0 0 .3rem;max-width:52ch}.fundlink-form{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.fundlink-field{display:flex;flex-direction:column;gap:.25rem}.fundlink-field>span{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:hsla(40,31%,94%,.55)}.fundlink-field input,.fundlink-field textarea{width:100%;background:hsla(40,31%,94%,.04);border:1px solid hsla(40,31%,94%,.1);border-radius:.45rem;padding:.45rem .6rem;color:var(--bone);font-family:Inter,sans-serif;font-size:.875rem;resize:vertical}.fundlink-create{align-self:flex-start;margin-top:.2rem}.fundlink-error{font-family:Inter,sans-serif;font-size:.75rem;color:var(--color-clay);margin:0}.fundlink-list{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.fundlink-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.55rem .7rem;border-radius:.45rem;border:1px solid hsla(40,31%,94%,.08);background:hsla(40,31%,94%,.03)}.fundlink-row[data-tone=done]{border-color:color-mix(in srgb,var(--signal) 32%,transparent);background:color-mix(in srgb,var(--signal) 7%,transparent)}.fundlink-row[data-tone=dead]{opacity:.55}.fundlink-row-top{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;margin:0}.fundlink-row-amount{white-space:nowrap}@media (max-width:560px){.fundlink-form{grid-template-columns:1fr}.fundlink-row{flex-direction:column;align-items:stretch;gap:.5rem}.fundlink-row-actions{justify-content:flex-start}}.fundlink-row-state{font-family:Inter,sans-serif;font-size:.75rem;margin:.1rem 0 0;color:hsla(40,31%,94%,.5)}.fundlink-row[data-tone=done] .fundlink-row-state{color:var(--signal)}.fundlink-row-actions{display:flex;gap:.35rem;flex:none}.fundlink-row-actions button{background:transparent;border:1px solid hsla(40,31%,94%,.14);border-radius:.35rem;padding:.28rem .55rem;color:hsla(40,31%,94%,.8);font-family:Inter,sans-serif;font-size:.75rem;cursor:pointer}.fundlink-row-actions button:hover{border-color:hsla(40,31%,94%,.3)}html:not(.dark) .fundlink-field>span,html:not(.dark) .fundlink-sub{color:color-mix(in srgb,var(--color-ink) 58%,transparent)}html:not(.dark) .fundlink-field input,html:not(.dark) .fundlink-field textarea{background:color-mix(in srgb,var(--color-ink) 3%,transparent);border-color:color-mix(in srgb,var(--color-ink) 14%,transparent);color:var(--color-ink)}html:not(.dark) .fundlink-row{border-color:color-mix(in srgb,var(--color-ink) 12%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent)}html:not(.dark) .fundlink-row-state{color:color-mix(in srgb,var(--color-ink) 66%,transparent)}html:not(.dark) .fundlink-row[data-tone=done]{border-color:color-mix(in srgb,var(--signal) 55%,var(--obsidian) 45%);background:color-mix(in srgb,var(--signal) 15%,transparent)}html:not(.dark) .fundlink-row[data-tone=done] .fundlink-row-state{color:color-mix(in srgb,var(--signal) 32%,var(--obsidian) 68%)}html:not(.dark) .fundlink-row-actions button{border-color:color-mix(in srgb,var(--color-ink) 16%,transparent);color:color-mix(in srgb,var(--color-ink) 78%,transparent)}.fundlink-copyfail{margin:.5rem 0 0;line-height:1.4;color:var(--color-clay);display:flex;flex-direction:column;gap:.3rem}.fundlink-copyfail,.fundlink-copyfail-url{width:100%;font-family:Inter,sans-serif;font-size:.75rem}.fundlink-copyfail-url{background:hsla(40,31%,94%,.05);border:1px solid hsla(40,31%,94%,.14);border-radius:.35rem;padding:.35rem .5rem;color:var(--bone)}html:not(.dark) .fundlink-copyfail{color:color-mix(in srgb,var(--color-clay) 72%,var(--obsidian))}html:not(.dark) .fundlink-copyfail-url{background:color-mix(in srgb,var(--color-ink) 4%,transparent);border-color:color-mix(in srgb,var(--color-ink) 16%,transparent);color:var(--color-ink)}.submission-filter-busy{display:inline-flex;align-items:center;min-width:.9rem;margin-left:.3rem}.submission-filter-spinner{width:.8rem;height:.8rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--bone) 18%,transparent);border-top-color:var(--signal);animation:submission-filter-spin .6s linear infinite}@keyframes submission-filter-spin{to{transform:rotate(1turn)}}html:not(.dark) .submission-filter-spinner{border-color:color-mix(in srgb,var(--color-ink) 16%,transparent);border-top-color:color-mix(in srgb,var(--signal) 42%,var(--obsidian) 58%)}html[data-queue-pending] .brand-queue .brand-sub-row{opacity:.45;filter:saturate(.55)}.brand-queue .brand-sub-row{transition:opacity .16s ease,filter .16s ease}.bot-bar-fill{transition:left .22s cubic-bezier(.2,.7,.3,1),right .22s cubic-bezier(.2,.7,.3,1)}.bot-bar-knob{transition:left .22s cubic-bezier(.2,.7,.3,1),box-shadow .15s ease}.bot-bar-consequence{transition:border-color .2s ease,background .2s ease,color .2s ease}@media (prefers-reduced-motion:reduce){.submission-filter-spinner{animation:none;border-top-color:var(--signal);opacity:.8}.bot-bar-consequence,.bot-bar-fill,.bot-bar-knob,.brand-queue .brand-sub-row{transition:none}}.paused-queue{display:flex;gap:.7rem;align-items:flex-start;padding:.85rem 1rem;margin:0 0 1rem;border-radius:.6rem;border:1px solid rgba(138,147,166,.28);background:rgba(138,147,166,.07)}.paused-queue-icon{width:1rem;height:1rem;flex:none;margin-top:.1rem;color:#8a93a6}.paused-queue-body{min-width:0}.paused-queue-head{font-family:Inter,Helvetica Neue,system-ui,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4;color:var(--bone);margin:0}.paused-queue-detail{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;color:hsla(40,31%,94%,.62);margin:.25rem 0 0;max-width:62ch}.paused-queue-actions{margin:.5rem 0 0}.paused-queue-actions a{font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;color:var(--signal);text-decoration:underline;text-underline-offset:2px}.paused-queue-actions a:hover{text-decoration-thickness:2px}html:not(.dark) .paused-queue{border-color:rgba(60,66,83,.26);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}html:not(.dark) .paused-queue-icon{color:#3c4253}html:not(.dark) .paused-queue-head{color:var(--color-ink)}html:not(.dark) .paused-queue-detail{color:color-mix(in srgb,var(--color-ink) 66%,transparent)}html:not(.dark) .paused-queue-actions a{color:color-mix(in srgb,var(--signal) 26%,var(--obsidian) 74%)}.brand-dash-head-actions{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.brand-groups-back{display:inline-flex;align-items:center;gap:.3rem;text-decoration:none;color:inherit}.brand-groups-back:hover{text-decoration:underline}.brand-groups-head{display:flex;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.brand-groups-intro{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.6;max-width:52ch;color:hsla(40,31%,94%,.72);margin:0}html:not(.dark) .brand-shell .brand-groups-intro{color:hsla(0,0%,4%,.72)}.brand-groups-new{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.22);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.brand-groups-new:hover{border-color:var(--signal);color:var(--signal)}html:not(.dark) .brand-shell .brand-groups-new{border-color:hsla(0,0%,4%,.22);color:var(--obsidian)}html:not(.dark) .brand-shell .brand-groups-new:hover{border-color:var(--signal-40);color:var(--signal-40)}.brand-groups-create{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.brand-groups-create--inline{margin-bottom:0;flex:1 1 18rem}.brand-groups-create input{flex:1 1 16rem;min-width:0;padding:.45rem .7rem;border-radius:.6rem;border:1px solid hsla(40,31%,94%,.2);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.875rem}html:not(.dark) .brand-shell .brand-groups-create input{border-color:hsla(0,0%,4%,.2);color:var(--obsidian)}.brand-groups-create button{padding:.45rem .85rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.22);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.brand-groups-create button:disabled{opacity:.5;cursor:default}html:not(.dark) .brand-shell .brand-groups-create button{border-color:hsla(0,0%,4%,.22);color:var(--obsidian)}.brand-groups-ghost{border-color:transparent!important;opacity:.7}.brand-groups-error,.brand-groups-note{font-family:Inter,sans-serif;font-size:.75rem;margin:0 0 1rem}.brand-groups-error{color:#ff8a7a}html:not(.dark) .brand-shell .brand-groups-error{color:color-mix(in srgb,var(--color-rust) 88%,var(--obsidian))}.brand-groups-note{color:hsla(40,31%,94%,.72)}html:not(.dark) .brand-shell .brand-groups-note{color:hsla(0,0%,4%,.72)}.brand-groups-empty{border:1px dashed hsla(40,31%,94%,.18);border-radius:16px;padding:1.75rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.6;color:hsla(40,31%,94%,.72);max-width:56ch}.brand-groups-empty p{margin:.4rem 0 0}.brand-groups-empty strong{color:var(--bone)}html:not(.dark) .brand-shell .brand-groups-empty{border-color:hsla(0,0%,4%,.18);color:hsla(0,0%,4%,.72)}html:not(.dark) .brand-shell .brand-groups-empty strong{color:var(--obsidian)}.brand-groups-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.brand-group{border:1px solid hsla(40,31%,94%,.1);border-radius:16px;padding:1rem 1.1rem;background:hsla(40,31%,94%,.03)}html:not(.dark) .brand-shell .brand-group{border-color:hsla(0,0%,4%,.1);background:hsla(0,0%,4%,.02)}.brand-group-head{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.brand-group-title{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;color:var(--bone);margin:0 auto 0 0}html:not(.dark) .brand-shell .brand-group-title{color:var(--obsidian)}.brand-group-action{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .6rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.2);background:transparent;color:hsla(40,31%,94%,.82);font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.brand-group-action:hover{border-color:hsla(40,31%,94%,.4);color:var(--bone)}.brand-group-action--danger:hover{border-color:#ff8a7a;color:#ff8a7a}html:not(.dark) .brand-shell .brand-group-action{border-color:hsla(0,0%,4%,.2);color:hsla(0,0%,4%,.8)}html:not(.dark) .brand-shell .brand-group-action:hover{border-color:hsla(0,0%,4%,.4);color:var(--obsidian)}html:not(.dark) .brand-shell .brand-group-action--danger:hover{border-color:var(--color-rust);color:var(--color-rust)}.brand-group-state{font-family:Inter,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.66);margin:.6rem 0 0}.brand-group-state--live{color:var(--signal)}html:not(.dark) .brand-shell .brand-group-state{color:hsla(0,0%,4%,.66)}html:not(.dark) .brand-shell .brand-group-state--live{color:var(--signal-40)}.brand-group-members{list-style:none;margin:.65rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem}.brand-group-members li{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.75rem}.brand-group-member--off{opacity:.68}.brand-group-dot{font-size:.75rem;color:var(--signal)}html:not(.dark) .brand-shell .brand-group-dot{color:var(--signal-40)}.brand-group-member--off .brand-group-dot{color:hsla(40,31%,94%,.72)}html:not(.dark) .brand-shell .brand-group-member--off .brand-group-dot{color:hsla(0,0%,4%,.72)}.brand-group-member-title{color:var(--bone);text-decoration:none;display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.55rem;margin-block:-.55rem}.brand-group-member-title:hover{text-decoration:underline}html:not(.dark) .brand-shell .brand-group-member-title{color:var(--obsidian)}.brand-group-why{font-size:.75rem;color:hsla(40,31%,94%,.76)}html:not(.dark) .brand-shell .brand-group-why{color:hsla(0,0%,4%,.88)}.brand-group-members li{max-width:44rem;padding-inline:.4rem;margin-inline:-.4rem;border-radius:8px;transition:background-color .12s ease}.brand-group-members li:hover{background:hsla(40,31%,94%,.05)}html:not(.dark) .brand-shell .brand-group-members li:hover{background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.brand-group-delete-hint{margin:.55rem 0 0;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;color:hsla(40,31%,94%,.52)}html:not(.dark) .brand-shell .brand-group-delete-hint{color:color-mix(in srgb,var(--color-ink) 58%,transparent)}.brand-group-remove{margin-left:auto;display:inline-flex;align-items:center;padding:.2rem;border-radius:6px;border:0;background:transparent;color:hsla(40,31%,94%,.6);cursor:pointer}.brand-group-remove:hover{color:#ff8a7a;background:hsla(7,100%,74%,.12)}html:not(.dark) .brand-shell .brand-group-remove{color:hsla(0,0%,4%,.6)}html:not(.dark) .brand-shell .brand-group-remove:hover{color:var(--color-rust);background:rgba(220,38,38,.1)}@media (max-width:640px),(pointer:coarse){.brand-shell .brand-group-action{min-height:2.5rem;padding:.5rem .85rem;font-size:.75rem}.brand-shell .brand-group-remove{min-width:2.5rem;min-height:2.5rem;justify-content:center}.brand-shell .brand-group-members li{min-height:2.5rem}.brand-shell .brand-group-member-title{padding:.35rem 0}.brand-shell .brand-groups-create button,.brand-shell .brand-groups-create input,.brand-shell .brand-groups-new{min-height:2.5rem}.brand-shell .brand-group-head{gap:.5rem}.brand-shell .brand-group-title{flex:1 1 100%;margin-right:0}}.brand-group-blurb{font-family:Inter,sans-serif;font-size:.75rem;font-style:italic;line-height:1.5;color:hsla(40,31%,94%,.72);margin:.5rem 0 0;max-width:56ch}html:not(.dark) .brand-shell .brand-group-blurb{color:hsla(0,0%,4%,.72)}.brand-group-blurb-edit{margin-top:.7rem}.brand-group-blurb-edit label{display:block;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;color:hsla(40,31%,94%,.66);margin-bottom:.35rem;max-width:58ch}html:not(.dark) .brand-shell .brand-group-blurb-edit label{color:hsla(0,0%,4%,.66)}.brand-group-blurb-edit textarea{width:100%;resize:vertical;min-height:3.2rem;padding:.5rem .7rem;border-radius:.6rem;border:1px solid hsla(40,31%,94%,.2);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5}html:not(.dark) .brand-shell .brand-group-blurb-edit textarea{border-color:hsla(0,0%,4%,.2);color:var(--obsidian)}.brand-group-blurb-actions{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.brand-group-blurb-count{font-family:Inter,sans-serif;font-size:.75rem;font-variant-numeric:tabular-nums;color:hsla(40,31%,94%,.62);margin-right:auto}html:not(.dark) .brand-shell .brand-group-blurb-count{color:hsla(0,0%,4%,.62)}.brand-group-blurb-actions button{padding:.45rem .85rem;border-radius:999px;border:1px solid hsla(40,31%,94%,.22);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.brand-group-blurb-actions button:disabled{opacity:.5;cursor:default}html:not(.dark) .brand-shell .brand-group-blurb-actions button{border-color:hsla(0,0%,4%,.22);color:var(--obsidian)}@media (max-width:640px),(pointer:coarse){.brand-shell .brand-group-blurb-actions button{min-height:2.5rem}}.brand-group-banner{margin-top:.7rem;max-width:34rem;aspect-ratio:1200/300;border-radius:10px;overflow:hidden;border:1px solid hsla(40,31%,94%,.12);background:hsla(40,31%,94%,.04)}html:not(.dark) .brand-shell .brand-group-banner{border-color:hsla(0,0%,4%,.12);background:hsla(0,0%,4%,.03)}.brand-group-banner img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.brand-group-action--file{position:relative;overflow:hidden;cursor:pointer}.brand-group-action--file input[type=file]{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.brand-group-action--file input[type=file]:focus-visible{outline:2px solid var(--signal)}.brand-group-add{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.7rem}.brand-group-add label{font-family:Inter,sans-serif;font-size:.75rem;color:hsla(40,31%,94%,.66);flex:1 0 100%}html:not(.dark) .brand-shell .brand-group-add label{color:hsla(0,0%,4%,.66)}.brand-group-add select{flex:1 1 18rem;min-width:0;max-width:32rem;padding:.45rem .7rem;border-radius:.6rem;border:1px solid hsla(40,31%,94%,.2);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.875rem}html:not(.dark) .brand-shell .brand-group-add select{border-color:hsla(0,0%,4%,.2);color:var(--obsidian)}.brand-group-add-btn{margin-top:.7rem}@media (max-width:640px),(pointer:coarse){.brand-shell .brand-group-add select{min-height:2.5rem}}.brand-group-ident{margin-right:auto;min-width:0}.brand-group-meta{font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:hsla(40,31%,94%,.62);margin:.2rem 0 0}html:not(.dark) .brand-shell .brand-group-meta{color:hsla(0,0%,4%,.62)}.brand-group-tools{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.brand-group-add-primary{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.8rem;padding:1.1rem;border-radius:12px;border:1px dashed hsla(40,31%,94%,.26);background:transparent;color:var(--bone);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.brand-group-add-primary:hover{border-color:var(--signal);color:var(--signal);background:rgba(200,255,61,.05)}.brand-group-add-primary:disabled{opacity:.5;cursor:default}html:not(.dark) .brand-shell .brand-group-add-primary{border-color:hsla(0,0%,4%,.26);color:var(--obsidian)}html:not(.dark) .brand-shell .brand-group-add-primary:hover{border-color:var(--signal-40);color:var(--signal-40);background:rgba(200,255,61,.1)}.brand-groups-note{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--signal) 32%,transparent);background:rgba(200,255,61,.06);color:var(--bone)}html:not(.dark) .brand-shell .brand-groups-note{border-color:color-mix(in srgb,var(--signal-40) 40%,transparent);background:rgba(200,255,61,.12);color:var(--obsidian)}.brand-groups-error{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem;border-radius:10px;border:1px solid hsla(7,100%,74%,.4);background:hsla(7,100%,74%,.08)}.brand-groups-head{align-items:flex-start}.brand-groups-intro{max-width:46ch}@media (max-width:720px){.brand-groups-head{flex-direction:column;gap:.9rem}}.brand-group-preview{margin:.85rem 0 0;padding:0}.brand-group-preview-cap{font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.66;margin-bottom:.5rem}.brand-group-preview-stage{border-radius:.9rem;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 12%,transparent)}.brand-group-preview-frame{min-height:0;height:auto;display:block;position:static;overflow:visible;padding:1rem}.brand-group-preview-frame .v2-disc-card{max-width:21rem;margin:0 auto}@media (hover:none) and (pointer:coarse){.bulk-review-hint-keys{display:none}}.brand-campaign-search{max-width:22rem;margin:0 0 .85rem}.brand-analytics-chart-controls{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.brand-activity{margin:2.5rem 0 2.25rem}.brand-activity-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.875rem}.brand-activity-head h2{margin:0;font-size:1.25rem;font-weight:700;letter-spacing:-.015em;color:var(--color-ink)}.brand-activity-head p{margin:.125rem 0 0;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.brand-activity-body{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1.15fr);gap:.75rem;align-items:stretch}.brand-activity-body .metric-tiles{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.brand-activity-top{display:flex;flex-direction:column;border-radius:14px;padding:1rem 1.125rem;border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent);background:color-mix(in srgb,var(--color-ink) 3%,transparent)}.brand-activity-top h3{margin:0 0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.brand-activity-top ol{list-style:none;margin:0;padding:0;display:grid;gap:.625rem}.brand-activity-top li{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:var(--color-ink);min-width:0}.brand-activity-rank{width:1.25rem;flex:none;font-size:.75rem;color:color-mix(in srgb,var(--color-ink) 45%,transparent);font-variant-numeric:tabular-nums}.brand-activity-mark{width:1.75rem;height:1.75rem;flex:none;border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:700;background:color-mix(in srgb,var(--signal) 22%,transparent);color:var(--color-ink)}.brand-activity-handle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:inherit;text-decoration:none}a.brand-activity-handle:hover{text-decoration:underline}.brand-activity-gain{flex:none;font-weight:700;font-variant-numeric:tabular-nums}.brand-activity-gain small{font-weight:500;font-size:.75rem}.brand-activity-gain small,.brand-activity-none{color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.brand-activity-none{margin:0;font-size:.875rem}.brand-activity-all{margin-top:auto;padding-top:.875rem;font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--color-ink) 70%,transparent);text-decoration:none}.brand-activity-all:hover{color:var(--color-ink)}@media (max-width:900px){.brand-activity-body{grid-template-columns:1fr}}