.SecretSantaClues-module__iwIvQW__root{flex-direction:column;gap:1rem;width:min(100%,72rem);min-width:0;display:flex}.SecretSantaClues-module__iwIvQW__stack{flex-direction:column;gap:1rem;min-width:0;display:flex}.SecretSantaClues-module__iwIvQW__card{width:100%}.SecretSantaClues-module__iwIvQW__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.SecretSantaClues-module__iwIvQW__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.SecretSantaClues-module__iwIvQW__fieldLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.78rem;font-weight:600}.SecretSantaClues-module__iwIvQW__hint{color:var(--color-text-secondary);margin:0;font-size:.82rem}.SecretSantaClues-module__iwIvQW__note{color:var(--color-text-secondary);margin:0;font-size:.88rem}.SecretSantaClues-module__iwIvQW__traitsHead{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.SecretSantaClues-module__iwIvQW__traitsTitle{margin:0;font-size:1.05rem}.SecretSantaClues-module__iwIvQW__count{color:var(--color-text-secondary);font-size:.85rem}.SecretSantaClues-module__iwIvQW__inlineActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}.SecretSantaClues-module__iwIvQW__groups{flex-direction:column;gap:.5rem;display:flex}.SecretSantaClues-module__iwIvQW__group{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:.25rem .75rem .75rem}.SecretSantaClues-module__iwIvQW__groupSummary{cursor:pointer;align-items:center;gap:.5rem;min-height:2.5rem;font-weight:600;display:flex}.SecretSantaClues-module__iwIvQW__badge{background:var(--color-accent);min-width:1.4rem;height:1.4rem;color:var(--color-on-accent);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.75rem;display:inline-grid}.SecretSantaClues-module__iwIvQW__chips{flex-wrap:wrap;gap:.4rem;padding-top:.5rem;display:flex}.SecretSantaClues-module__iwIvQW__chip{appearance:none;border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:2.25rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;text-align:left;border-radius:999px;max-width:100%;padding:0 .8rem;font-size:.88rem;transition:background .14s,border-color .14s,color .14s}.SecretSantaClues-module__iwIvQW__chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary);font-weight:600}.SecretSantaClues-module__iwIvQW__initialField{flex-direction:column;gap:.35rem;max-width:14rem;display:flex}.SecretSantaClues-module__iwIvQW__initialInput{text-transform:uppercase;text-align:center;max-width:5rem}.SecretSantaClues-module__iwIvQW__resultsHead{flex-wrap:wrap;gap:.5rem;display:flex}.SecretSantaClues-module__iwIvQW__block{flex-direction:column;gap:.6rem;display:flex}.SecretSantaClues-module__iwIvQW__blockHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.SecretSantaClues-module__iwIvQW__blockTitle{margin:0;font-size:1.05rem}.SecretSantaClues-module__iwIvQW__subTitle{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.95rem}.SecretSantaClues-module__iwIvQW__lines{flex-direction:column;gap:.5rem;margin:0;padding-left:1.4rem;display:flex}ul.SecretSantaClues-module__iwIvQW__lines{list-style:outside}.SecretSantaClues-module__iwIvQW__line{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-left:.25rem;display:flex}.SecretSantaClues-module__iwIvQW__line>span{overflow-wrap:anywhere;min-width:0}.SecretSantaClues-module__iwIvQW__speech{border-radius:var(--radius-lg);border-left:4px solid var(--color-accent);background:var(--color-accent-soft);flex-direction:column;gap:.4rem;padding:1rem;display:flex}.SecretSantaClues-module__iwIvQW__speechLine{margin:0}.SecretSantaClues-module__iwIvQW__verse{margin:0;font-style:italic}.SecretSantaClues-module__iwIvQW__cards{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;display:grid}.SecretSantaClues-module__iwIvQW__card2{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);justify-content:space-between;gap:.5rem;padding:.85rem;display:flex}.SecretSantaClues-module__iwIvQW__tag{border-style:dashed}.SecretSantaClues-module__iwIvQW__verseBlock{overflow-wrap:anywhere;flex-direction:column;gap:.15rem;min-width:0;display:flex}.SecretSantaClues-module__iwIvQW__links{flex-wrap:wrap;gap:.5rem;display:flex}.SecretSantaClues-module__iwIvQW__switchList{flex-direction:column;gap:.4rem;display:flex}.SecretSantaClues-module__iwIvQW__slipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.SecretSantaClues-module__iwIvQW__slip{text-align:center;border:1px dashed var(--color-border-strong);justify-content:center;align-items:center;min-height:5rem;margin:0 -1px -1px 0;padding:.6rem 1.8rem .6rem .8rem;display:flex;position:relative}.SecretSantaClues-module__iwIvQW__slipCode{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.7rem;position:absolute;top:.25rem;right:.4rem}.SecretSantaClues-module__iwIvQW__slipText{overflow-wrap:anywhere;font-size:.95rem;font-weight:600}.SecretSantaClues-module__iwIvQW__keyArea{flex-direction:column;gap:.5rem;display:none}.SecretSantaClues-module__iwIvQW__keyOpen{display:flex}.SecretSantaClues-module__iwIvQW__keyList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.SecretSantaClues-module__iwIvQW__keyRow{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.SecretSantaClues-module__iwIvQW__keyRow strong{font-variant-numeric:tabular-nums;min-width:5.5rem}@media (max-width:40rem){.SecretSantaClues-module__iwIvQW__optionGrid,.SecretSantaClues-module__iwIvQW__slipGrid{grid-template-columns:1fr}}@media print{:is(body.clues-printing-slips :not(.SecretSantaClues-module__iwIvQW__slipsArea):not(.SecretSantaClues-module__iwIvQW__slipsArea *),body.clues-printing-key :not(.SecretSantaClues-module__iwIvQW__keyArea):not(.SecretSantaClues-module__iwIvQW__keyArea *)){visibility:hidden!important}:is(body.clues-printing-slips .SecretSantaClues-module__iwIvQW__slipsArea,body.clues-printing-slips .SecretSantaClues-module__iwIvQW__slipsArea *,body.clues-printing-key .SecretSantaClues-module__iwIvQW__keyArea,body.clues-printing-key .SecretSantaClues-module__iwIvQW__keyArea *){visibility:visible!important}body.clues-printing-slips .SecretSantaClues-module__iwIvQW__slipsArea{width:100%;position:absolute;inset:0 auto auto 0}:is(body.clues-printing-slips .SecretSantaClues-module__iwIvQW__keyArea,body.clues-printing-key .SecretSantaClues-module__iwIvQW__slipsArea){display:none!important}body.clues-printing-key .SecretSantaClues-module__iwIvQW__keyArea{width:100%;position:absolute;inset:0 auto auto 0;display:flex!important}body.clues-printing-slips .SecretSantaClues-module__iwIvQW__slipGrid{grid-template-columns:repeat(2,1fr)}body.clues-printing-slips .SecretSantaClues-module__iwIvQW__slip{break-inside:avoid;color:#000;background:#fff;border:1px dashed #555;height:30mm;min-height:0}body.clues-printing-slips .SecretSantaClues-module__iwIvQW__slipCode{color:#555}:is(body.clues-printing-key .SecretSantaClues-module__iwIvQW__keyRow,body.clues-printing-key .SecretSantaClues-module__iwIvQW__keyRow *){color:#000}}.SecretSantaClues-module__iwIvQW__slipsArea{min-width:0}
