.Checkbox-module__nsq0oW__row{gap:var(--space-3);min-height:var(--control-height);padding-block:var(--space-2);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.Checkbox-module__nsq0oW__box{width:1.375rem;height:1.375rem;accent-color:var(--color-primary);cursor:pointer;margin-top:2px}.Checkbox-module__nsq0oW__text{flex-direction:column;gap:2px;display:flex}.Checkbox-module__nsq0oW__label{font-weight:700}.Checkbox-module__nsq0oW__hint{font-size:var(--text-sm);color:var(--color-text-muted);display:block}
.CollectionStatus-module__PNmXGq__panel{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg);border:1px solid var(--color-border);flex-direction:column;display:flex}.CollectionStatus-module__PNmXGq__heading{color:var(--color-text)}.CollectionStatus-module__PNmXGq__lead,.CollectionStatus-module__PNmXGq__fallback,.CollectionStatus-module__PNmXGq__checking{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text-muted)}.CollectionStatus-module__PNmXGq__points{padding-left:var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7}.CollectionStatus-module__PNmXGq__why{font-size:var(--text-sm);color:var(--color-text-muted)}.CollectionStatus-module__PNmXGq__why summary{cursor:pointer;font-weight:700}.CollectionStatus-module__PNmXGq__why[open] summary{margin-bottom:var(--space-2)}.CollectionStatus-module__PNmXGq__row{gap:var(--space-2);flex-wrap:wrap;align-items:stretch;display:flex}.CollectionStatus-module__PNmXGq__input{flex:16rem;width:auto;min-width:0}.CollectionStatus-module__PNmXGq__input:disabled{opacity:.6}.CollectionStatus-module__PNmXGq__cta{align-self:flex-start}.CollectionStatus-module__PNmXGq__inlineLink{min-height:var(--control-height);margin-block:calc((var(--control-height) - 1.5em)/-2);font:inherit;color:var(--color-primary);text-underline-offset:.15em;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.CollectionStatus-module__PNmXGq__inlineLink:hover{color:var(--color-primary-hover)}.CollectionStatus-module__PNmXGq__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CollectionStatus-module__PNmXGq__recent h3{margin-bottom:var(--space-1);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.CollectionStatus-module__PNmXGq__recentNote{margin-bottom:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.CollectionStatus-module__PNmXGq__recent ul{padding:0;list-style:none}.CollectionStatus-module__PNmXGq__recentItem{width:100%;min-height:var(--control-height);padding:var(--space-1)var(--space-2);font:inherit;font-size:var(--text-sm);text-align:left;color:var(--color-text);border-radius:var(--radius-sm);flex-direction:column;justify-content:center;display:flex}.CollectionStatus-module__PNmXGq__recentItem:hover{background:var(--color-surface)}.CollectionStatus-module__PNmXGq__recentPost{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.CollectionStatus-module__PNmXGq__recentMeta{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.CollectionStatus-module__PNmXGq__progress{gap:var(--space-2);flex-direction:column;display:flex}.CollectionStatus-module__PNmXGq__bar{border-radius:var(--radius-pill);background:var(--color-border);height:10px;overflow:hidden}.CollectionStatus-module__PNmXGq__fill{border-radius:var(--radius-pill);background:var(--color-primary);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.CollectionStatus-module__PNmXGq__fill{transition:width var(--duration-base)var(--ease-out)}}.CollectionStatus-module__PNmXGq__fillStarting{width:35%}@media (prefers-reduced-motion:no-preference){.CollectionStatus-module__PNmXGq__fillStarting{animation:1.6s ease-in-out infinite CollectionStatus-module__PNmXGq__sweep}}@keyframes CollectionStatus-module__PNmXGq__sweep{0%{transform:translate(-100%)}to{transform:translate(286%)}}.CollectionStatus-module__PNmXGq__stats{font-size:var(--text-sm);color:var(--color-text);font-variant-numeric:tabular-nums}.CollectionStatus-module__PNmXGq__eta{color:var(--color-text-muted);font-weight:400}.CollectionStatus-module__PNmXGq__substats{justify-content:space-between;gap:var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.CollectionStatus-module__PNmXGq__next{flex:none}.CollectionStatus-module__PNmXGq__dim{color:var(--color-text-muted)}.CollectionStatus-module__PNmXGq__notice,.CollectionStatus-module__PNmXGq__nudge,.CollectionStatus-module__PNmXGq__error{padding:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-body);border-radius:var(--radius-md)}.CollectionStatus-module__PNmXGq__notice{gap:var(--space-3);background:var(--color-warning-tint);color:var(--color-warning-ink);flex-direction:column;align-items:flex-start;display:flex}.CollectionStatus-module__PNmXGq__notice p{font-weight:700}.CollectionStatus-module__PNmXGq__notice p.CollectionStatus-module__PNmXGq__noticeBody{font-weight:400}.CollectionStatus-module__PNmXGq__noticeDanger{background:var(--color-danger-tint);color:var(--color-danger-ink)}.CollectionStatus-module__PNmXGq__nudge{padding:var(--space-3)var(--space-4);color:var(--color-text-muted);border:1px dashed var(--color-border)}.CollectionStatus-module__PNmXGq__error{background:var(--color-danger-tint);color:var(--color-danger-ink);font-weight:700}.CollectionStatus-module__PNmXGq__receipt{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.CollectionStatus-module__PNmXGq__receiptHead{display:flex}.CollectionStatus-module__PNmXGq__summaryLine{font-size:var(--text-md);color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:700}.CollectionStatus-module__PNmXGq__gap{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--color-text-muted)}.CollectionStatus-module__PNmXGq__details{font-size:var(--text-sm)}.CollectionStatus-module__PNmXGq__details summary{padding-block:var(--space-3);cursor:pointer;color:var(--color-text-muted);font-weight:800}.CollectionStatus-module__PNmXGq__details summary:hover{color:var(--color-text)}.CollectionStatus-module__PNmXGq__details dl{gap:var(--space-2)var(--space-4);padding-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));display:grid}.CollectionStatus-module__PNmXGq__details dt{font-size:var(--text-xs);color:var(--color-text-muted)}.CollectionStatus-module__PNmXGq__details dd{font-size:var(--text-md);color:var(--color-text);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:700}.CollectionStatus-module__PNmXGq__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.CollectionStatus-module__PNmXGq__stream{font-size:var(--text-sm)}.CollectionStatus-module__PNmXGq__stream summary{padding-block:var(--space-3);cursor:pointer;color:var(--color-text-muted);font-weight:700}.CollectionStatus-module__PNmXGq__stream ul{max-height:16.25rem;padding:0;list-style:none;overflow-y:auto}.CollectionStatus-module__PNmXGq__stream li{gap:var(--space-2);border-bottom:1px solid var(--color-border);padding:6px 0;display:flex}.CollectionStatus-module__PNmXGq__user{color:var(--color-primary);flex:none;font-weight:700}.CollectionStatus-module__PNmXGq__text{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);overflow:hidden}
.giveaway-module__QXQria__workspace{width:min(var(--content-width),100%);padding:var(--space-4)var(--gutter)var(--space-12);gap:var(--space-6);flex-direction:column;margin-inline:auto;display:flex}.giveaway-module__QXQria__hero{padding-block:var(--space-6)var(--space-2)}.giveaway-module__QXQria__heroTitle{font-size:clamp(2rem,6vw,var(--text-3xl));letter-spacing:-.02em}.giveaway-module__QXQria__heroLede{margin-top:var(--space-3);font-size:var(--text-lg);color:var(--color-text-muted);max-width:40ch}.giveaway-module__QXQria__cardTitle{margin-bottom:var(--space-4)}.giveaway-module__QXQria__form,.giveaway-module__QXQria__rules,.giveaway-module__QXQria__source{gap:var(--space-5);flex-direction:column;display:flex}.giveaway-module__QXQria__narrowInput{max-width:12rem}.giveaway-module__QXQria__ruleGroup{gap:var(--space-3);flex-direction:column;display:flex}.giveaway-module__QXQria__groupTitle{}.giveaway-module__QXQria__textarea{min-height:6rem;padding-block:var(--space-3);resize:vertical}.giveaway-module__QXQria__csvRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.giveaway-module__QXQria__csvLead{color:var(--color-text-muted);font-weight:700}.giveaway-module__QXQria__csvHint{font-size:var(--text-sm);color:var(--color-text-muted)}.giveaway-module__QXQria__csvLabel{display:inline-flex;position:relative}.giveaway-module__QXQria__csvInput{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.giveaway-module__QXQria__csvButton{min-height:var(--control-height);padding:0 var(--space-5);border-radius:var(--radius-pill);border:1.5px solid var(--color-border-strong);background:var(--color-surface);align-items:center;font-weight:800;display:inline-flex}.giveaway-module__QXQria__csvLabel:has(.giveaway-module__QXQria__csvInput:focus-visible) .giveaway-module__QXQria__csvButton{outline:3px solid var(--color-focus);outline-offset:2px}.giveaway-module__QXQria__sourceLine{font-size:var(--text-sm);color:var(--color-text-muted)}.giveaway-module__QXQria__inlineLink{min-height:var(--control-height);margin-block:calc((var(--control-height) - 1.5em)/-2);color:var(--color-primary);text-underline-offset:.15em;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.giveaway-module__QXQria__inlineLink:hover{color:var(--color-primary-hover)}.giveaway-module__QXQria__partial{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-tint);color:var(--color-warning-ink);font-size:var(--text-sm);line-height:var(--leading-body);flex-direction:column;display:flex}.giveaway-module__QXQria__partialText{font-weight:700}.giveaway-module__QXQria__pickRow{align-items:center;gap:var(--space-4);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.giveaway-module__QXQria__pickHint{font-size:var(--text-sm);color:var(--color-text-muted)}.giveaway-module__QXQria__noteOk{font-size:var(--text-sm);color:var(--color-success-ink);font-weight:700}.giveaway-module__QXQria__noteBad{font-size:var(--text-sm);color:var(--color-danger-ink);gap:var(--space-2);flex-direction:column;font-weight:700;display:flex}.giveaway-module__QXQria__reasons{gap:var(--space-1);flex-direction:column;padding:0;font-weight:600;list-style:none;display:flex}.giveaway-module__QXQria__reasons li{justify-content:space-between;gap:var(--space-4);max-width:28rem;display:flex}.giveaway-module__QXQria__reasonCount{font-variant-numeric:tabular-nums}.giveaway-module__QXQria__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.giveaway-module__QXQria__results{gap:var(--space-6);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}
.Radio-module__-PpAVa__group{gap:var(--space-2);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.Radio-module__-PpAVa__legend{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-2);font-weight:800}.Radio-module__-PpAVa__row{gap:var(--space-3);padding:var(--space-3)var(--space-4);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.Radio-module__-PpAVa__row[data-selected]{border-color:var(--color-primary);background:var(--color-brand-tint)}.Radio-module__-PpAVa__radio{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);margin-top:3px}.Radio-module__-PpAVa__row:has(.Radio-module__-PpAVa__radio:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.Radio-module__-PpAVa__row:has(.Radio-module__-PpAVa__radio:focus-visible) .Radio-module__-PpAVa__radio{outline:none}.Radio-module__-PpAVa__text{flex-direction:column;gap:2px;display:flex}.Radio-module__-PpAVa__label{font-weight:700}.Radio-module__-PpAVa__hint{font-size:var(--text-sm);color:var(--color-text-muted);display:block}
