.Comments-module__cI_EEa__commentsContainer{border-top:1px solid hsl(var(--border));background:hsl(var(--background) / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);margin-top:.5rem;padding:1.25rem;animation:.2s ease-out Comments-module__cI_EEa__expandComments}@keyframes Comments-module__cI_EEa__expandComments{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Comments-module__cI_EEa__headerRow{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.Comments-module__cI_EEa__commentCountBadge{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex}.Comments-module__cI_EEa__rewardHint{color:hsl(var(--primary));background:hsl(var(--primary) / .1);border-radius:9999px;padding:.2rem .5rem;font-size:.75rem;font-weight:500}.Comments-module__cI_EEa__commentsList{flex-direction:column;gap:.85rem;max-height:240px;margin-bottom:1rem;padding-right:.25rem;display:flex;overflow-y:auto}.Comments-module__cI_EEa__commentsList::-webkit-scrollbar{width:4px}.Comments-module__cI_EEa__commentsList::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.Comments-module__cI_EEa__commentItem{align-items:flex-start;gap:.65rem;animation:.25s Comments-module__cI_EEa__fadeInComment;display:flex}@keyframes Comments-module__cI_EEa__fadeInComment{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Comments-module__cI_EEa__avatar{background:hsl(var(--primary) / .2);width:30px;height:30px;color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.Comments-module__cI_EEa__commentBody{background:hsl(var(--muted) / .35);border:1px solid hsl(var(--border) / .6);border-radius:.75rem;flex:1;padding:.5rem .75rem}.Comments-module__cI_EEa__commentMeta{align-items:baseline;gap:.5rem;margin-bottom:.2rem;display:flex}.Comments-module__cI_EEa__userName{color:hsl(var(--foreground));font-size:.825rem;font-weight:600}.Comments-module__cI_EEa__guestBadge{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:4px;padding:.1rem .35rem;font-size:.65rem;font-weight:500}.Comments-module__cI_EEa__timestamp{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.7rem}.Comments-module__cI_EEa__content{color:hsl(var(--foreground) / .9);word-break:break-word;font-size:.875rem;line-height:1.4}.Comments-module__cI_EEa__emptyState{color:hsl(var(--muted-foreground));text-align:center;padding:1rem 0;font-size:.85rem}.Comments-module__cI_EEa__form{flex-direction:column;gap:.5rem;display:flex}.Comments-module__cI_EEa__inputRow{gap:.5rem;display:flex}.Comments-module__cI_EEa__input{border:1px solid hsl(var(--border));background:hsl(var(--input));color:hsl(var(--foreground));border-radius:9999px;outline:none;flex:1;padding:.6rem .85rem;font-size:.875rem;transition:border-color .2s}.Comments-module__cI_EEa__input:focus{border-color:hsl(var(--primary))}.Comments-module__cI_EEa__guestRow{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}.Comments-module__cI_EEa__guestNameInput{background:hsl(var(--input));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:6px;outline:none;max-width:140px;padding:.25rem .5rem;font-size:.75rem}.Comments-module__cI_EEa__submitBtn{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;padding:0 1.25rem;font-size:.85rem;font-weight:600;transition:all .2s}.Comments-module__cI_EEa__submitBtn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.Comments-module__cI_EEa__submitBtn:disabled{opacity:.45;cursor:not-allowed}
.ShareModal-module__0Rx0Oq__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.2s ShareModal-module__0Rx0Oq__fadeIn;display:flex;position:fixed;inset:0}.ShareModal-module__0Rx0Oq__modal{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);width:100%;max-width:480px;max-height:90vh;padding:1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) ShareModal-module__0Rx0Oq__slideUp;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}@keyframes ShareModal-module__0Rx0Oq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ShareModal-module__0Rx0Oq__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ShareModal-module__0Rx0Oq__closeBtn{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.ShareModal-module__0Rx0Oq__closeBtn:hover{background:hsl(var(--muted) / .5);color:hsl(var(--foreground))}.ShareModal-module__0Rx0Oq__header{margin-bottom:1rem}.ShareModal-module__0Rx0Oq__header h3{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.3rem;font-weight:700}.ShareModal-module__0Rx0Oq__subtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}.ShareModal-module__0Rx0Oq__previewBox{background:hsl(var(--muted) / .35);border:1px solid hsl(var(--border));border-radius:.75rem;margin-bottom:1.25rem;padding:.85rem 1rem}.ShareModal-module__0Rx0Oq__previewTitle{color:hsl(var(--foreground));margin-bottom:.25rem;font-size:.95rem;font-weight:600}.ShareModal-module__0Rx0Oq__previewText{color:hsl(var(--muted-foreground));text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.825rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ShareModal-module__0Rx0Oq__rewardNotice{background:hsl(var(--primary) / .1);border:1px dashed hsl(var(--primary) / .35);color:hsl(var(--primary));border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .85rem;font-size:.85rem;font-weight:500;display:flex}.ShareModal-module__0Rx0Oq__copyGroup{margin-bottom:1.25rem}.ShareModal-module__0Rx0Oq__copyLabel{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.4rem;font-size:.8rem;font-weight:600;display:block}.ShareModal-module__0Rx0Oq__copyRow{gap:.5rem;display:flex}.ShareModal-module__0Rx0Oq__urlInput{background:hsl(var(--input));border:1px solid hsl(var(--border));color:hsl(var(--foreground));text-overflow:ellipsis;border-radius:.5rem;outline:none;flex:1;padding:.6rem .85rem;font-family:monospace;font-size:.85rem}.ShareModal-module__0Rx0Oq__copyBtn{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:0 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}.ShareModal-module__0Rx0Oq__copyBtn:hover{filter:brightness(1.1)}.ShareModal-module__0Rx0Oq__copyBtn.ShareModal-module__0Rx0Oq__copied{background:#16a249}.ShareModal-module__0Rx0Oq__shareGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.5rem;display:grid}.ShareModal-module__0Rx0Oq__shareOption{background:hsl(var(--muted) / .3);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.85rem .5rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.ShareModal-module__0Rx0Oq__shareOption:hover{background:hsl(var(--muted) / .7);border-color:hsl(var(--primary));transform:translateY(-2px)}.ShareModal-module__0Rx0Oq__shareIcon{font-size:1.4rem}.ShareModal-module__0Rx0Oq__nativeShareBtn{border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;padding:.65rem;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.ShareModal-module__0Rx0Oq__nativeShareBtn:hover{background:hsl(var(--muted) / .5);border-color:hsl(var(--primary))}
.LeadModal-module__Oi6cmG__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.2s LeadModal-module__Oi6cmG__fadeIn;display:flex;position:fixed;inset:0}@keyframes LeadModal-module__Oi6cmG__fadeIn{0%{opacity:0}to{opacity:1}}.LeadModal-module__Oi6cmG__modal{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);width:100%;max-width:480px;max-height:90vh;padding:1.5rem;animation:.25s cubic-bezier(.16,1,.3,1) LeadModal-module__Oi6cmG__slideUp;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}@keyframes LeadModal-module__Oi6cmG__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.LeadModal-module__Oi6cmG__closeBtn{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;font-size:1.25rem;position:absolute;top:1rem;right:1rem}.LeadModal-module__Oi6cmG__closeBtn:hover{color:hsl(var(--foreground))}.LeadModal-module__Oi6cmG__header{margin-bottom:1rem}.LeadModal-module__Oi6cmG__header h3{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.25rem}.LeadModal-module__Oi6cmG__advertiser{color:hsl(var(--muted-foreground));font-size:.9rem}.LeadModal-module__Oi6cmG__privacyAlert{background:hsl(var(--primary) / .1);border:1px dashed hsl(var(--primary) / .3);color:hsl(var(--foreground));border-radius:.5rem;margin-bottom:1.25rem;padding:.75rem;font-size:.85rem;line-height:1.35}.LeadModal-module__Oi6cmG__uid{background:hsl(var(--muted));border-radius:.25rem;padding:.1rem .3rem;font-family:monospace;font-weight:700}.LeadModal-module__Oi6cmG__form{flex-direction:column;gap:1rem;display:flex}.LeadModal-module__Oi6cmG__field{flex-direction:column;gap:.4rem;display:flex}.LeadModal-module__Oi6cmG__field span{color:hsl(var(--muted-foreground));font-size:.85rem;font-weight:500}.LeadModal-module__Oi6cmG__field textarea,.LeadModal-module__Oi6cmG__field input{border:1px solid hsl(var(--border));background:hsl(var(--input));color:#fff;border-radius:.5rem;padding:.75rem;font-size:.9rem}.LeadModal-module__Oi6cmG__field textarea:focus,.LeadModal-module__Oi6cmG__field input:focus{border-color:var(--primary-color,hsl(var(--primary)));outline:none}.LeadModal-module__Oi6cmG__submitBtn{margin-top:.5rem}
.InteractionUnits-module__yTEfUG__scratchWrapper{background-color:#0b0713;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;display:flex;position:relative;overflow:hidden}.InteractionUnits-module__yTEfUG__scratchCanvas{z-index:10;touch-action:none;width:100%;height:100%;position:absolute;top:0;left:0}.InteractionUnits-module__yTEfUG__rewardsBackground{text-align:center;z-index:1;background:linear-gradient(135deg,#15161e 0%,#220f2e 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.5rem;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards InteractionUnits-module__yTEfUG__popIn;display:flex}.InteractionUnits-module__yTEfUG__rewardCrown{margin-bottom:.25rem;font-size:2.2rem;animation:2s ease-in-out infinite InteractionUnits-module__yTEfUG__float}.InteractionUnits-module__yTEfUG__rewardHeading{color:#fff;letter-spacing:-.01em;font-size:1.15rem;font-weight:700}.InteractionUnits-module__yTEfUG__rewardSub{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.8rem}.InteractionUnits-module__yTEfUG__rewardNumber{color:hsl(var(--secondary));text-shadow:0 0 10px hsl(var(--secondary) / .3);margin:.5rem 0;font-size:2rem;font-weight:800}.InteractionUnits-module__yTEfUG__successLine{color:hsl(var(--primary));font-size:.75rem;font-weight:500}.InteractionUnits-module__yTEfUG__progressIndicator{color:#fff;z-index:12;background-color:#0009;border-radius:4px;padding:.15rem .45rem;font-family:monospace;font-size:.7rem;position:absolute;bottom:.5rem;right:.5rem}@keyframes InteractionUnits-module__yTEfUG__popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes InteractionUnits-module__yTEfUG__float{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.InteractionUnits-module__yTEfUG__quizWrapper{background:linear-gradient(135deg, hsl(var(--card)) 0%, hsl(var(--background)) 100%);border:1px solid hsl(var(--border) / .6);border-radius:8px;flex-direction:column;justify-content:center;width:100%;min-height:200px;padding:1.25rem;display:flex}.InteractionUnits-module__yTEfUG__quizContent{flex-direction:column;gap:.85rem;display:flex}.InteractionUnits-module__yTEfUG__quizHeader{justify-content:space-between;align-items:center;display:flex}.InteractionUnits-module__yTEfUG__quizTag{color:hsl(var(--primary));letter-spacing:.05em;font-size:.7rem;font-weight:700}.InteractionUnits-module__yTEfUG__brandTitle{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}.InteractionUnits-module__yTEfUG__questionText{color:#fff;margin:.15rem 0;font-size:.95rem;font-weight:600;line-height:1.4}.InteractionUnits-module__yTEfUG__optionsList{flex-direction:column;gap:.5rem;display:flex}.InteractionUnits-module__yTEfUG__optionBtn{border-radius:var(--radius);background-color:hsl(var(--card) / .4);border:1px solid hsl(var(--border) / .6);color:#fff;text-align:left;cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:.6rem .85rem;transition:all .2s;display:flex}.InteractionUnits-module__yTEfUG__optionBtn:hover:not(:disabled){background-color:hsl(var(--card) / .8);border-color:hsl(var(--primary) / .4);transform:translate(2px)}.InteractionUnits-module__yTEfUG__selectedOption{border-color:hsl(var(--primary) / .8);background-color:hsl(var(--primary) / .08)}.InteractionUnits-module__yTEfUG__correctOption{color:#6ee7b7!important;background-color:#10b9811f!important;border-color:#18b451!important}.InteractionUnits-module__yTEfUG__wrongOption{border-color:hsl(var(--destructive))!important;background-color:hsl(var(--destructive) / .15)!important;color:#fca5a5!important}.InteractionUnits-module__yTEfUG__optionMarker{background-color:hsl(var(--muted));width:20px;height:20px;color:hsl(var(--muted-foreground));border-radius:4px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.InteractionUnits-module__yTEfUG__selectedOption .InteractionUnits-module__yTEfUG__optionMarker{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.InteractionUnits-module__yTEfUG__correctOption .InteractionUnits-module__yTEfUG__optionMarker{color:#fff!important;background-color:#10b981!important}.InteractionUnits-module__yTEfUG__wrongOption .InteractionUnits-module__yTEfUG__optionMarker{background-color:hsl(var(--destructive))!important;color:#fff!important}.InteractionUnits-module__yTEfUG__optionText{font-size:.85rem;line-height:1.3}.InteractionUnits-module__yTEfUG__quizFooter{justify-content:flex-end;margin-top:.25rem;display:flex}.InteractionUnits-module__yTEfUG__actionBtn{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:opacity .2s}.InteractionUnits-module__yTEfUG__actionBtn:hover:not(:disabled){opacity:.9}.InteractionUnits-module__yTEfUG__actionBtn:disabled{opacity:.5;cursor:not-allowed}.InteractionUnits-module__yTEfUG__failureRow{justify-content:space-between;align-items:center;width:100%;display:flex}.InteractionUnits-module__yTEfUG__failText{color:hsl(var(--destructive-foreground));font-size:.8rem;font-weight:600}.InteractionUnits-module__yTEfUG__retryBtn{border:1px solid hsl(var(--border));color:#fff;border-radius:var(--radius);cursor:pointer;background:0 0;padding:.35rem .75rem;font-size:.8rem;transition:all .2s}.InteractionUnits-module__yTEfUG__retryBtn:hover{background-color:hsl(var(--muted));border-color:hsl(var(--muted-foreground))}.InteractionUnits-module__yTEfUG__quizSuccess{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards InteractionUnits-module__yTEfUG__popIn;display:flex}.InteractionUnits-module__yTEfUG__successIcon{margin-bottom:.25rem;font-size:2.2rem;animation:2s ease-in-out infinite InteractionUnits-module__yTEfUG__float}.InteractionUnits-module__yTEfUG__successTitle{color:#fff;font-size:1.15rem;font-weight:700}.InteractionUnits-module__yTEfUG__successSub{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.8rem}.InteractionUnits-module__yTEfUG__calmRevealCard{text-align:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.5rem;display:flex}.InteractionUnits-module__yTEfUG__calmRewardPoints{color:hsl(var(--secondary));margin:.25rem 0;font-size:1.5rem;font-weight:800}.InteractionUnits-module__yTEfUG__calmInstruction{color:hsl(var(--muted-foreground));max-width:260px;margin-bottom:.75rem;font-size:.8rem}.InteractionUnits-module__yTEfUG__calmRevealBtn{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;transition:opacity .2s}.InteractionUnits-module__yTEfUG__calmRevealBtn:hover{opacity:.9}
.ReportModal-module__jFFWuW__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.2s ReportModal-module__jFFWuW__fadeIn;display:flex;position:fixed;inset:0}.ReportModal-module__jFFWuW__modal{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1rem;flex-direction:column;width:100%;max-width:520px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) ReportModal-module__jFFWuW__slideUp;display:flex;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}.ReportModal-module__jFFWuW__header{border-bottom:1px solid hsl(var(--border) / .6);justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem;display:flex}.ReportModal-module__jFFWuW__titleGroup{flex-direction:column;gap:.25rem;display:flex}.ReportModal-module__jFFWuW__title{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:1.15rem;font-weight:700;display:flex}.ReportModal-module__jFFWuW__subtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}.ReportModal-module__jFFWuW__closeBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.25rem;line-height:1;transition:color .15s}.ReportModal-module__jFFWuW__closeBtn:hover{color:hsl(var(--foreground))}.ReportModal-module__jFFWuW__body{flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;display:flex}.ReportModal-module__jFFWuW__itemContext{background:hsl(var(--background) / .6);border:1px solid hsl(var(--border) / .5);border-radius:.5rem;padding:.75rem 1rem}.ReportModal-module__jFFWuW__itemHeadline{color:hsl(var(--foreground));margin-bottom:.2rem;font-size:.9rem;font-weight:600}.ReportModal-module__jFFWuW__itemSnippet{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.ReportModal-module__jFFWuW__sectionLabel{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:.85rem;font-weight:600}.ReportModal-module__jFFWuW__reasonGrid{flex-direction:column;gap:.5rem;display:flex}.ReportModal-module__jFFWuW__reasonOption{border:1px solid hsl(var(--border));background:hsl(var(--card) / .5);cursor:pointer;text-align:left;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .15s;display:flex}.ReportModal-module__jFFWuW__reasonOption:hover{border-color:hsl(var(--primary));background:hsl(var(--primary) / .05)}.ReportModal-module__jFFWuW__reasonOptionSelected{background:#ef444414;border-color:#ef4444}.ReportModal-module__jFFWuW__reasonIcon{font-size:1.25rem}.ReportModal-module__jFFWuW__reasonInfo{flex-direction:column;flex:1;gap:.1rem;display:flex}.ReportModal-module__jFFWuW__reasonTitle{color:hsl(var(--foreground));font-size:.9rem;font-weight:600}.ReportModal-module__jFFWuW__reasonDesc{color:hsl(var(--muted-foreground));font-size:.75rem}.ReportModal-module__jFFWuW__notesInput{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:vertical;border-radius:.5rem;min-height:70px;padding:.65rem .85rem;font-size:.85rem}.ReportModal-module__jFFWuW__notesInput:focus{border-color:hsl(var(--primary));outline:none}.ReportModal-module__jFFWuW__policyNotice{color:#93c5fd;background:#3b82f614;border:1px solid #3b82f633;border-radius:.5rem;gap:.6rem;padding:.65rem .85rem;font-size:.78rem;line-height:1.4;display:flex}.ReportModal-module__jFFWuW__footer{border-top:1px solid hsl(var(--border) / .6);background:hsl(var(--background) / .3);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.ReportModal-module__jFFWuW__cancelBtn{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .15s}.ReportModal-module__jFFWuW__cancelBtn:hover{background:hsl(var(--muted) / .3)}.ReportModal-module__jFFWuW__submitBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.ReportModal-module__jFFWuW__submitBtn:hover{background:#dc2626}.ReportModal-module__jFFWuW__submitBtn:disabled{opacity:.5;cursor:not-allowed}@keyframes ReportModal-module__jFFWuW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ReportModal-module__jFFWuW__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.AdTransparencyModal-module__pVc9kq__overlay{-webkit-backdrop-filter:blur(8px);z-index:99999;background:#080b10c7;justify-content:center;align-items:center;padding:1rem;animation:.2s cubic-bezier(.16,1,.3,1) AdTransparencyModal-module__pVc9kq__fadeIn;display:flex;position:fixed;inset:0}@keyframes AdTransparencyModal-module__pVc9kq__fadeIn{0%{opacity:0}to{opacity:1}}.AdTransparencyModal-module__pVc9kq__modal{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1.25rem;flex-direction:column;width:100%;max-width:520px;animation:.25s cubic-bezier(.16,1,.3,1) AdTransparencyModal-module__pVc9kq__scaleUp;display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #000000b3,0 0 0 1px #ffffff0d}@keyframes AdTransparencyModal-module__pVc9kq__scaleUp{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.AdTransparencyModal-module__pVc9kq__header{border-bottom:1px solid hsl(var(--border) / .6);background:hsl(var(--card) / .8);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.AdTransparencyModal-module__pVc9kq__titleArea{align-items:center;gap:.75rem;display:flex}.AdTransparencyModal-module__pVc9kq__badgeIcon{background:hsl(var(--primary) / .15);width:2.25rem;height:2.25rem;color:hsl(var(--primary));border-radius:.6rem;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.AdTransparencyModal-module__pVc9kq__titleArea h3{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.AdTransparencyModal-module__pVc9kq__subtitle{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8rem}.AdTransparencyModal-module__pVc9kq__closeBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.35rem .5rem;font-size:1.25rem;transition:all .15s;display:flex}.AdTransparencyModal-module__pVc9kq__closeBtn:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.AdTransparencyModal-module__pVc9kq__content{flex-direction:column;gap:1.25rem;max-height:75vh;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.AdTransparencyModal-module__pVc9kq__adSnippet{background:hsl(var(--muted) / .5);border:1px solid hsl(var(--border) / .5);border-radius:.75rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.AdTransparencyModal-module__pVc9kq__merchantAvatar{background:hsl(var(--primary) / .2);width:2.4rem;height:2.4rem;color:hsl(var(--primary));border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.AdTransparencyModal-module__pVc9kq__merchantMeta{flex-direction:column;min-width:0;display:flex}.AdTransparencyModal-module__pVc9kq__merchantName{color:hsl(var(--foreground));font-size:.95rem;font-weight:700}.AdTransparencyModal-module__pVc9kq__headlineSnippet{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.8rem;overflow:hidden}.AdTransparencyModal-module__pVc9kq__factorsList{flex-direction:column;gap:.85rem;display:flex}.AdTransparencyModal-module__pVc9kq__factorItem{background:hsl(var(--card));border:1px solid hsl(var(--border) / .4);border-radius:.65rem;align-items:flex-start;gap:.85rem;padding:.75rem;display:flex}.AdTransparencyModal-module__pVc9kq__factorIcon{flex-shrink:0;margin-top:.1rem;font-size:1.25rem;line-height:1}.AdTransparencyModal-module__pVc9kq__factorBody h4{color:hsl(var(--foreground));margin:0;font-size:.85rem;font-weight:600}.AdTransparencyModal-module__pVc9kq__factorBody p{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8rem;line-height:1.4}.AdTransparencyModal-module__pVc9kq__privacyCallout{background:hsl(var(--primary) / .08);border:1px solid hsl(var(--primary) / .25);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;display:flex}.AdTransparencyModal-module__pVc9kq__privacyCallout h4{color:hsl(var(--primary));margin:0;font-size:.82rem;font-weight:700}.AdTransparencyModal-module__pVc9kq__privacyCallout p{color:hsl(var(--foreground) / .9);margin:.25rem 0 0;font-size:.78rem;line-height:1.4}.AdTransparencyModal-module__pVc9kq__actionsSection{border-top:1px solid hsl(var(--border) / .5);flex-direction:column;gap:.6rem;padding-top:.5rem;display:flex}.AdTransparencyModal-module__pVc9kq__actionTitle{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.78rem;font-weight:700}.AdTransparencyModal-module__pVc9kq__actionButton{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;border-radius:.65rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}.AdTransparencyModal-module__pVc9kq__actionButton:hover{background:hsl(var(--muted));border-color:hsl(var(--border) / .8);transform:translateY(-1px)}.AdTransparencyModal-module__pVc9kq__actionButton.AdTransparencyModal-module__pVc9kq__danger{color:#f87171}.AdTransparencyModal-module__pVc9kq__actionButton.AdTransparencyModal-module__pVc9kq__danger:hover{background:#ef44441f;border-color:#ef44444d}.AdTransparencyModal-module__pVc9kq__actionButton.AdTransparencyModal-module__pVc9kq__positive{color:hsl(var(--primary))}.AdTransparencyModal-module__pVc9kq__actionButton.AdTransparencyModal-module__pVc9kq__positive:hover{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .3)}.AdTransparencyModal-module__pVc9kq__buttonLabel{align-items:center;gap:.5rem;display:flex}
.EditorialVisual-module__5kbFKq__visualContainer{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:200px;padding:1.5rem;display:flex;position:relative;overflow:hidden}.EditorialVisual-module__5kbFKq__backgroundSvg{object-fit:cover;opacity:.18;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.EditorialVisual-module__5kbFKq__ambientGlow{filter:blur(25px);pointer-events:none;background:radial-gradient(circle,#ffffff40 0%,#fff0 70%);border-radius:50%;width:70%;height:70%;position:absolute;top:-20%;right:-20%}.EditorialVisual-module__5kbFKq__topRow{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.EditorialVisual-module__5kbFKq__categoryTag{text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#00000040;border:1px solid #fff3;border-radius:9999px;padding:.25rem .6rem;font-size:.7rem;font-weight:700}.EditorialVisual-module__5kbFKq__crest{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:-.03em;background:#ffffff2e;border:1px solid #ffffff59;border-radius:.85rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.15rem;font-weight:800;display:flex;box-shadow:0 8px 24px #0003}.EditorialVisual-module__5kbFKq__centerContent{z-index:2;margin:auto 0;position:relative}.EditorialVisual-module__5kbFKq__title{color:#fff;text-shadow:0 2px 10px #0006;margin:0 0 .4rem;font-size:1.25rem;font-weight:800;line-height:1.25}.EditorialVisual-module__5kbFKq__subtitle{color:#ffffffd9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.EditorialVisual-module__5kbFKq__bottomRow{z-index:2;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-top:.75rem;display:flex;position:relative}.EditorialVisual-module__5kbFKq__rating{color:#fef08a;text-shadow:0 1px 4px #0000004d;align-items:center;gap:.25rem;font-size:.8rem;font-weight:700;display:flex}.EditorialVisual-module__5kbFKq__curationPill{letter-spacing:.04em;color:#ffffffe6;align-items:center;gap:.25rem;font-size:.65rem;font-weight:600;display:flex}
.IntentResonanceBadge-module__4h5Pva__badge{letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:.4rem;width:fit-content;padding:.25rem .65rem;font-size:.72rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.IntentResonanceBadge-module__4h5Pva__pulseDot{border-radius:50%;width:6px;height:6px}.IntentResonanceBadge-module__4h5Pva__badgeLocal{color:#10b981;background:#10b9811f;border:1px solid #10b9814d;box-shadow:0 0 10px #10b9811a}.IntentResonanceBadge-module__4h5Pva__badgeLocal .IntentResonanceBadge-module__4h5Pva__pulseDot{background:#10b981;box-shadow:0 0 6px #10b981}.IntentResonanceBadge-module__4h5Pva__badgeDeals{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b4d;box-shadow:0 0 10px #f59e0b1a}.IntentResonanceBadge-module__4h5Pva__badgeDeals .IntentResonanceBadge-module__4h5Pva__pulseDot{background:#f59e0b;box-shadow:0 0 6px #f59e0b}.IntentResonanceBadge-module__4h5Pva__badgeMindful{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf84d;box-shadow:0 0 10px #38bdf81a}.IntentResonanceBadge-module__4h5Pva__badgeMindful .IntentResonanceBadge-module__4h5Pva__pulseDot{background:#38bdf8;box-shadow:0 0 6px #38bdf8}.IntentResonanceBadge-module__4h5Pva__badgeGeneric{color:#94a3b8;background:#94a3b81f;border:1px solid #94a3b840}.IntentResonanceBadge-module__4h5Pva__badgeGeneric .IntentResonanceBadge-module__4h5Pva__pulseDot{background:#94a3b8}.IntentResonanceBadge-module__4h5Pva__text{white-space:nowrap}
.CommunityImpactBadge-module__oS8SGW__badgeContainer{align-items:center;margin-top:4px;display:inline-flex;position:relative}.CommunityImpactBadge-module__oS8SGW__impactPill{color:#34d399;cursor:pointer;-webkit-user-select:none;user-select:none;background:#10b9811f;border:1px solid #10b98159;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:.76rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.CommunityImpactBadge-module__oS8SGW__impactPill:hover{background:#10b98138;border-color:#10b98199;transform:translateY(-1px)}.CommunityImpactBadge-module__oS8SGW__impactIcon{font-size:.9rem;line-height:1}.CommunityImpactBadge-module__oS8SGW__impactText{letter-spacing:.02em}.CommunityImpactBadge-module__oS8SGW__sponsorTag{color:#10b981;opacity:.9;margin-left:2px;font-weight:500}.CommunityImpactBadge-module__oS8SGW__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.CommunityImpactBadge-module__oS8SGW__modalContent{background:hsl(var(--card));border:1px solid #10b98159;border-radius:16px;width:100%;max-width:420px;padding:24px;animation:.2s cubic-bezier(.16,1,.3,1) CommunityImpactBadge-module__oS8SGW__modalEnter;position:relative;box-shadow:0 20px 25px -5px #00000080,0 10px 10px -5px #0003}@keyframes CommunityImpactBadge-module__oS8SGW__modalEnter{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.CommunityImpactBadge-module__oS8SGW__modalHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.CommunityImpactBadge-module__oS8SGW__titleArea{align-items:center;gap:10px;display:flex}.CommunityImpactBadge-module__oS8SGW__largeIcon{background:#10b98126;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.8rem;display:flex}.CommunityImpactBadge-module__oS8SGW__modalTitle{color:hsl(var(--foreground));margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.CommunityImpactBadge-module__oS8SGW__closeButton{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:1.3rem;line-height:1}.CommunityImpactBadge-module__oS8SGW__closeButton:hover{color:hsl(var(--foreground));background:#ffffff14}.CommunityImpactBadge-module__oS8SGW__modalDescription{color:hsl(var(--muted-foreground));margin-bottom:16px;font-size:.88rem;line-height:1.5}.CommunityImpactBadge-module__oS8SGW__metricsBox{background:#10b98114;border:1px solid #10b98133;border-radius:12px;margin-bottom:18px;padding:14px}.CommunityImpactBadge-module__oS8SGW__metricsRow{color:hsl(var(--foreground));justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.85rem;display:flex}.CommunityImpactBadge-module__oS8SGW__progressTrack{background:#ffffff1a;border-radius:9999px;height:8px;overflow:hidden}.CommunityImpactBadge-module__oS8SGW__progressBar{background:#10b981;border-radius:9999px;height:100%;transition:width .4s}.CommunityImpactBadge-module__oS8SGW__sponsorNote{color:#34d399;margin-top:8px;font-size:.78rem;font-weight:500}.CommunityImpactBadge-module__oS8SGW__modalFooter{justify-content:flex-end;gap:10px;display:flex}.CommunityImpactBadge-module__oS8SGW__actionButton{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:.88rem;font-weight:600;transition:background .15s;display:inline-flex}.CommunityImpactBadge-module__oS8SGW__actionButton:hover{background:#059669}.CommunityImpactBadge-module__oS8SGW__actionButton:disabled{opacity:.5;cursor:not-allowed}[data-sensory-mode=comfort] .CommunityImpactBadge-module__oS8SGW__impactPill{transition:none!important;transform:none!important}[data-sensory-mode=comfort] .CommunityImpactBadge-module__oS8SGW__modalContent{animation:none!important}
.NativeAdCard-module__29Q2Gq__card{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:row;display:flex;overflow:hidden}.NativeAdCard-module__29Q2Gq__media{background-color:var(--muted);width:36%;min-width:240px;display:flex;position:relative;overflow:hidden}.NativeAdCard-module__29Q2Gq__mediaImg{object-fit:cover;object-position:center;transition:transform .4s}.NativeAdCard-module__29Q2Gq__card:hover .NativeAdCard-module__29Q2Gq__mediaImg{transform:scale(1.02)}.NativeAdCard-module__29Q2Gq__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.NativeAdCard-module__29Q2Gq__meta{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.NativeAdCard-module__29Q2Gq__category{text-transform:uppercase;letter-spacing:.05em;color:var(--primary);font-size:.75rem;font-weight:700}.NativeAdCard-module__29Q2Gq__sponsor{color:var(--muted-foreground);font-size:.8rem}.NativeAdCard-module__29Q2Gq__headline{margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.NativeAdCard-module__29Q2Gq__text{color:var(--muted-foreground);margin-bottom:1.5rem;font-size:.95rem;line-height:1.5}.NativeAdCard-module__29Q2Gq__actions{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.NativeAdCard-module__29Q2Gq__metrics{gap:1rem;display:flex}.NativeAdCard-module__29Q2Gq__control{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;display:flex}.NativeAdCard-module__29Q2Gq__control:hover{color:var(--foreground)}.NativeAdCard-module__29Q2Gq__saved{color:var(--primary)}.NativeAdCard-module__29Q2Gq__cta{background-color:var(--foreground);color:var(--background);border-radius:var(--radius-md);padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .2s}.NativeAdCard-module__29Q2Gq__cta:hover{opacity:.9}@media (max-width:600px){.NativeAdCard-module__29Q2Gq__card{flex-direction:column}.NativeAdCard-module__29Q2Gq__media{width:100%;height:220px}.NativeAdCard-module__29Q2Gq__content{padding:1.1rem}.NativeAdCard-module__29Q2Gq__actions{flex-direction:column;align-items:stretch;gap:.85rem}.NativeAdCard-module__29Q2Gq__metrics{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.NativeAdCard-module__29Q2Gq__control{justify-content:center;min-width:42px;min-height:42px;font-size:.95rem}.NativeAdCard-module__29Q2Gq__cta{text-align:center;border-radius:var(--radius-md);justify-content:center;align-items:center;width:100%;padding:.75rem 1rem;font-size:.95rem;display:flex}}
.CarouselAdCard-module__S3XCRW__card{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + .15rem);background:linear-gradient(160deg, hsl(var(--card)), hsl(var(--muted)));flex-direction:column;gap:.25rem;display:flex;overflow:hidden;box-shadow:0 16px 45px #00000047}.CarouselAdCard-module__S3XCRW__header{justify-content:space-between;align-items:center;padding:.9rem 1rem .5rem;display:flex}.CarouselAdCard-module__S3XCRW__identity{align-items:center;gap:.75rem;display:flex}.CarouselAdCard-module__S3XCRW__avatar{border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:.85rem;width:2.7rem;height:2.7rem;position:relative;overflow:hidden}.CarouselAdCard-module__S3XCRW__avatarImg{object-fit:cover}.CarouselAdCard-module__S3XCRW__name{font-weight:700}.CarouselAdCard-module__S3XCRW__meta{color:hsl(var(--muted-foreground));font-size:.85rem}.CarouselAdCard-module__S3XCRW__body{padding:.25rem 1rem .9rem}.CarouselAdCard-module__S3XCRW__body h3{margin-bottom:.4rem;font-size:1.2rem}.CarouselAdCard-module__S3XCRW__body p{color:hsl(var(--muted-foreground))}.CarouselAdCard-module__S3XCRW__carouselContainer{border-radius:calc(var(--radius) + .25rem);aspect-ratio:4/5;border:1px solid hsl(var(--border));width:calc(100% - 1.5rem);margin:0 .75rem .75rem;position:relative;overflow:hidden}.CarouselAdCard-module__S3XCRW__carouselTrack{width:100%;height:100%;transition:transform .4s cubic-bezier(.25,1,.5,1);display:flex}.CarouselAdCard-module__S3XCRW__carouselSlide{min-width:100%;height:100%;position:relative}.CarouselAdCard-module__S3XCRW__mediaImg{object-fit:cover}.CarouselAdCard-module__S3XCRW__navButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#0006;border:none;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;transition:background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.CarouselAdCard-module__S3XCRW__navButton:hover{background:#0009}.CarouselAdCard-module__S3XCRW__prevButton{left:.5rem}.CarouselAdCard-module__S3XCRW__nextButton{right:.5rem}.CarouselAdCard-module__S3XCRW__dots{z-index:2;justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:4.5rem;left:0;right:0}.CarouselAdCard-module__S3XCRW__dot{background:#fff6;border-radius:50%;width:6px;height:6px;transition:background .2s,transform .2s}.CarouselAdCard-module__S3XCRW__activeDot{background:#fff;transform:scale(1.3)}.CarouselAdCard-module__S3XCRW__overlay{z-index:2;background:linear-gradient(#0000,#000000b3);justify-content:flex-end;padding:.75rem .85rem;display:flex;position:absolute;inset:auto 0 0}.CarouselAdCard-module__S3XCRW__overlayCta{color:hsl(var(--primary-foreground));border:1px solid #ffffff40;border-radius:.75rem;padding:.45rem .85rem;font-weight:700;text-decoration:none;box-shadow:0 10px 25px #00000059}.CarouselAdCard-module__S3XCRW__footer{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.65rem 1rem;display:flex}.CarouselAdCard-module__S3XCRW__control{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.4rem;height:2.4rem;color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;transition:transform .15s,border-color .15s}.CarouselAdCard-module__S3XCRW__control:hover{border-color:hsl(var(--ring));transform:translateY(-2px)}
.ZkpWebGLSwiper-module__22xfMG__container{-webkit-backdrop-filter:blur(8px);background:radial-gradient(120% 120% at 50% 10%,#1e293bb3 0%,#0f172af2 100%);border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:280px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000005e}.ZkpWebGLSwiper-module__22xfMG__canvas{cursor:grab;width:100%;height:100%}.ZkpWebGLSwiper-module__22xfMG__canvas:active{cursor:grabbing}.ZkpWebGLSwiper-module__22xfMG__fallbackCard{width:180px;height:220px;transform-style:preserve-3d;cursor:grab;background:linear-gradient(135deg,#ffffff0d 0%,#ffffff03 100%);border:1px solid #ffffff1a;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;transition:transform .1s ease-out;display:flex;box-shadow:0 10px 25px #0000004d}.ZkpWebGLSwiper-module__22xfMG__fallbackCard:active{cursor:grabbing}.ZkpWebGLSwiper-module__22xfMG__cardFace{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.ZkpWebGLSwiper-module__22xfMG__cardLogo{filter:drop-shadow(0 0 10px #ffffff4d);margin-bottom:.5rem;font-size:2.5rem}.ZkpWebGLSwiper-module__22xfMG__cardName{font-family:var(--font-display), Inter, sans-serif;color:#fff;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.ZkpWebGLSwiper-module__22xfMG__cardCat{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.ZkpWebGLSwiper-module__22xfMG__overlay{pointer-events:none;z-index:10;justify-content:space-between;align-items:center;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem}.ZkpWebGLSwiper-module__22xfMG__badge{color:#ffffffd9;text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;padding:.25rem .5rem;font-size:.65rem;font-weight:600}.ZkpWebGLSwiper-module__22xfMG__statusBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;padding:.25rem .5rem;font-size:.65rem;font-weight:700;transition:all .3s}.ZkpWebGLSwiper-module__22xfMG__statusActive{color:#34d399;background:#10b98126;border:1px solid #10b9814d;box-shadow:0 0 8px #10b98133}.ZkpWebGLSwiper-module__22xfMG__statusMuted{color:#f87171;background:#ef444426;border:1px solid #ef44444d}.ZkpWebGLSwiper-module__22xfMG__instructions{color:#fff6;text-align:center;pointer-events:none;z-index:10;letter-spacing:.03em;font-size:.7rem;position:absolute;bottom:.75rem}.ZkpWebGLSwiper-module__22xfMG__swipeArrowLeft,.ZkpWebGLSwiper-module__22xfMG__swipeArrowRight{color:#fff3;pointer-events:none;z-index:5;font-size:1.5rem;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.ZkpWebGLSwiper-module__22xfMG__swipeArrowLeft{left:1rem}.ZkpWebGLSwiper-module__22xfMG__swipeArrowRight{right:1rem}.ZkpWebGLSwiper-module__22xfMG__container:hover .ZkpWebGLSwiper-module__22xfMG__swipeArrowLeft{color:#fff6;transform:translateY(-50%)translate(-3px)}.ZkpWebGLSwiper-module__22xfMG__container:hover .ZkpWebGLSwiper-module__22xfMG__swipeArrowRight{color:#fff6;transform:translateY(-50%)translate(3px)}.ZkpWebGLSwiper-module__22xfMG__progressContainer{z-index:10;background:#ffffff0d;width:100%;height:3px;position:absolute;bottom:0;left:0}.ZkpWebGLSwiper-module__22xfMG__progressBar{background:linear-gradient(90deg,#06b6d4 0%,#3b82f6 100%);height:100%;transition:width .1s linear;box-shadow:0 0 8px #3b82f680}.ZkpWebGLSwiper-module__22xfMG__zkpScreen{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;text-align:center;background:#0f172ae6;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.ZkpWebGLSwiper-module__22xfMG__spinner{border:3px solid #06b6d41a;border-top-color:#06b6d4;border-radius:50%;width:32px;height:32px;margin-bottom:1rem;animation:.8s linear infinite ZkpWebGLSwiper-module__22xfMG__spin;box-shadow:0 0 15px #06b6d433}.ZkpWebGLSwiper-module__22xfMG__zkpTitle{font-family:var(--font-display), Inter, sans-serif;color:#fff;margin-bottom:.25rem;font-size:1.1rem;font-weight:700}.ZkpWebGLSwiper-module__22xfMG__zkpDesc{color:#fff9;max-width:240px;margin-bottom:1rem;font-size:.75rem;line-height:1.4}.ZkpWebGLSwiper-module__22xfMG__zkpLog{color:#34d399;white-space:nowrap;text-overflow:ellipsis;background:#0006;border:1px solid #34d39933;border-radius:.25rem;width:80%;padding:.4rem .6rem;font-family:monospace;font-size:.6rem;overflow:hidden}.ZkpWebGLSwiper-module__22xfMG__successScreen{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:radial-gradient(circle,#10b98126 0%,#0f172af2 100%);flex-direction:column;justify-content:center;align-items:center;animation:.4s ease-out ZkpWebGLSwiper-module__22xfMG__fadeIn;display:flex;position:absolute;inset:0}.ZkpWebGLSwiper-module__22xfMG__successIcon{margin-bottom:.5rem;font-size:3rem;animation:1s infinite alternate ZkpWebGLSwiper-module__22xfMG__bounce}.ZkpWebGLSwiper-module__22xfMG__successTitle{font-family:var(--font-display), Inter, sans-serif;color:#34d399;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.ZkpWebGLSwiper-module__22xfMG__successPts{color:#6ee7b7;text-shadow:0 0 10px #6ee7b74d;margin-bottom:.25rem;font-size:1.5rem;font-weight:800}@keyframes ZkpWebGLSwiper-module__22xfMG__spin{to{transform:rotate(360deg)}}@keyframes ZkpWebGLSwiper-module__22xfMG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ZkpWebGLSwiper-module__22xfMG__bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}
.FeedCard-module__BY7Vkq__card{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + .15rem);background:linear-gradient(160deg, hsl(var(--card)), hsl(var(--muted)));flex-direction:column;gap:.25rem;display:flex;overflow:hidden;box-shadow:0 16px 45px #00000047}.FeedCard-module__BY7Vkq__header{justify-content:space-between;align-items:center;padding:.9rem 1rem .5rem;display:flex}.FeedCard-module__BY7Vkq__identity{align-items:center;gap:.75rem;display:flex}.FeedCard-module__BY7Vkq__avatar{border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:.85rem;width:2.7rem;height:2.7rem;position:relative;overflow:hidden}.FeedCard-module__BY7Vkq__avatarImg{object-fit:cover}.FeedCard-module__BY7Vkq__name{letter-spacing:-.02em;font-weight:700}.FeedCard-module__BY7Vkq__meta{color:hsl(var(--muted-foreground));font-size:.85rem}.FeedCard-module__BY7Vkq__follow{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.45rem .8rem;font-weight:600;transition:transform .15s,border-color .15s}.FeedCard-module__BY7Vkq__follow:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.FeedCard-module__BY7Vkq__body{flex-direction:column;gap:.4rem;padding:.25rem 1rem .9rem;display:flex}.FeedCard-module__BY7Vkq__body h3{letter-spacing:-.02em;font-size:1.2rem}.FeedCard-module__BY7Vkq__body p{color:hsl(var(--muted-foreground))}.FeedCard-module__BY7Vkq__badges{flex-wrap:wrap;gap:.5rem;margin-top:.1rem;display:flex}.FeedCard-module__BY7Vkq__badge,.FeedCard-module__BY7Vkq__badgeAccent{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));border-radius:.65rem;padding:.35rem .65rem;font-size:.85rem}.FeedCard-module__BY7Vkq__badgeAccent{background:hsl(var(--primary) / .18);color:hsl(var(--foreground));border-color:hsl(var(--primary));font-weight:600}.FeedCard-module__BY7Vkq__media{border-radius:calc(var(--radius) + .25rem);aspect-ratio:4/5;border:1px solid hsl(var(--border));width:calc(100% - 1.5rem);margin:0 .75rem .75rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.FeedCard-module__BY7Vkq__mediaImg{object-fit:cover}.FeedCard-module__BY7Vkq__overlay{background:linear-gradient(#0000,#0000008c);justify-content:space-between;align-items:center;gap:.6rem;padding:.75rem .85rem;display:flex;position:absolute;inset:auto 0 0}.FeedCard-module__BY7Vkq__overlayTag{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:#00000059;border-radius:.65rem;padding:.35rem .6rem;font-size:.85rem}.FeedCard-module__BY7Vkq__overlayCta{color:hsl(var(--primary-foreground));letter-spacing:-.01em;border:1px solid #ffffff40;border-radius:.75rem;padding:.45rem .85rem;font-weight:700;text-decoration:none;box-shadow:0 10px 25px #00000059}.FeedCard-module__BY7Vkq__footer{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.65rem 1rem;display:flex}.FeedCard-module__BY7Vkq__controls{gap:.35rem;display:flex}.FeedCard-module__BY7Vkq__control{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.4rem;height:2.4rem;color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;transition:transform .15s,border-color .15s}.FeedCard-module__BY7Vkq__control:hover{border-color:hsl(var(--ring));transform:translateY(-2px)}.FeedCard-module__BY7Vkq__metrics{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.9rem;display:flex}
.OrganicPostCard-module__r_irWW__card{background:var(--card-bg,#ffffff0d);border:1px solid var(--border-color,#ffffff14);border-radius:1rem;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:1.25rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 30px #0000001a}.OrganicPostCard-module__r_irWW__card:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000026}.OrganicPostCard-module__r_irWW__header{justify-content:space-between;align-items:center;display:flex}.OrganicPostCard-module__r_irWW__authorSection{align-items:center;gap:.75rem;display:flex}.OrganicPostCard-module__r_irWW__avatar{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary)/.6) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.9rem;font-weight:700;display:flex;box-shadow:0 2px 8px #0000001a}.OrganicPostCard-module__r_irWW__authorMeta{flex-direction:column;display:flex}.OrganicPostCard-module__r_irWW__authorName{color:var(--foreground);font-size:.95rem;font-weight:600}.OrganicPostCard-module__r_irWW__timestamp{color:hsl(var(--muted-foreground));font-size:.75rem}.OrganicPostCard-module__r_irWW__categoryBadge{color:hsl(var(--muted-foreground));background:#ffffff0d;border:1px solid #ffffff0d;border-radius:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.OrganicPostCard-module__r_irWW__body{flex-direction:column;gap:.75rem;display:flex}.OrganicPostCard-module__r_irWW__content{color:var(--foreground);margin:0;font-size:.95rem;line-height:1.5}.OrganicPostCard-module__r_irWW__mediaWrapper{border:1px solid #ffffff0d;border-radius:.75rem;width:100%;max-height:240px;overflow:hidden}.OrganicPostCard-module__r_irWW__media{object-fit:cover;width:100%;height:auto;max-height:240px;display:block}.OrganicPostCard-module__r_irWW__footer{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:.25rem;padding-top:.75rem;display:flex}.OrganicPostCard-module__r_irWW__actionBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.85rem;transition:background .2s,color .2s;display:flex}.OrganicPostCard-module__r_irWW__actionBtn:hover{color:var(--foreground);background:#ffffff0d}.OrganicPostCard-module__r_irWW__activeLike{color:#ff4d6d!important}.OrganicPostCard-module__r_irWW__icon{font-size:1rem}.OrganicPostCard-module__r_irWW__syndicationPill{letter-spacing:.02em;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #00000026}.OrganicPostCard-module__r_irWW__pillMarketplace{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.OrganicPostCard-module__r_irWW__pillReview{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.OrganicPostCard-module__r_irWW__pillEvent{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%)}.OrganicPostCard-module__r_irWW__syndicationDetails{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .8rem;display:flex}.OrganicPostCard-module__r_irWW__priceTag{color:#10b981;font-size:1.15rem;font-weight:800}.OrganicPostCard-module__r_irWW__conditionBadge{color:hsl(var(--foreground));background:#ffffff14;border-radius:.35rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600}.OrganicPostCard-module__r_irWW__metaItem{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.8rem;display:inline-flex}.OrganicPostCard-module__r_irWW__outboundBtn{white-space:nowrap;border-radius:.4rem;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.OrganicPostCard-module__r_irWW__outboundMarketplace{color:#10b981;background:#10b9812e;border:1px solid #10b98159}.OrganicPostCard-module__r_irWW__outboundMarketplace:hover{color:#fff;background:#10b981}.OrganicPostCard-module__r_irWW__outboundReview{color:#f59e0b;background:#f59e0b2e;border:1px solid #f59e0b59}.OrganicPostCard-module__r_irWW__outboundReview:hover{color:#fff;background:#f59e0b}.OrganicPostCard-module__r_irWW__outboundEvent{color:#a78bfa;background:#8b5cf62e;border:1px solid #8b5cf659}.OrganicPostCard-module__r_irWW__outboundEvent:hover{color:#fff;background:#8b5cf6}.OrganicPostCard-module__r_irWW__disclaimerBar{color:hsl(var(--muted-foreground));border-top:1px dashed #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.25rem;padding-top:.45rem;font-size:.72rem;display:flex}.OrganicPostCard-module__r_irWW__hideBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.1rem .3rem;font-size:.72rem;text-decoration:underline}.OrganicPostCard-module__r_irWW__hideBtn:hover{color:hsl(var(--foreground))}
.AttentionShieldBadge-module__aa4uqq__container{z-index:10;flex-direction:column;margin-bottom:1.25rem;font-family:inherit;display:flex;position:relative}.AttentionShieldBadge-module__aa4uqq__badge{background:hsl(var(--card) / .85);border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;color:hsl(var(--foreground));-webkit-user-select:none;user-select:none;border-radius:9999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.8rem;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0000000a}.AttentionShieldBadge-module__aa4uqq__badge:hover{border-color:hsl(var(--primary));box-shadow:0 4px 12px hsl(var(--primary) / .12);transform:translateY(-1px)}.AttentionShieldBadge-module__aa4uqq__activeDot{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 6px #10b981}.AttentionShieldBadge-module__aa4uqq__label{align-items:center;gap:.3rem;font-weight:600;display:flex}.AttentionShieldBadge-module__aa4uqq__statsText{color:hsl(var(--muted-foreground));font-size:.75rem}.AttentionShieldBadge-module__aa4uqq__arrow{color:hsl(var(--muted-foreground));font-size:.7rem;transition:transform .2s}.AttentionShieldBadge-module__aa4uqq__arrowOpen{transform:rotate(180deg)}.AttentionShieldBadge-module__aa4uqq__panel{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:.75rem;max-width:440px;margin-top:.6rem;padding:1rem;font-size:.85rem;animation:.2s AttentionShieldBadge-module__aa4uqq__fadeIn;box-shadow:0 8px 24px #00000014}@keyframes AttentionShieldBadge-module__aa4uqq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AttentionShieldBadge-module__aa4uqq__panelTitle{justify-content:space-between;align-items:center;margin-bottom:.4rem;font-size:.95rem;font-weight:700;display:flex}.AttentionShieldBadge-module__aa4uqq__panelDescription{color:hsl(var(--muted-foreground));margin-bottom:.75rem;font-size:.8rem;line-height:1.4}.AttentionShieldBadge-module__aa4uqq__featuresList{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.AttentionShieldBadge-module__aa4uqq__featureItem{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.78rem;display:flex}.AttentionShieldBadge-module__aa4uqq__featureItem span{font-size:.9rem}.AttentionShieldBadge-module__aa4uqq__metricsRow{background:hsl(var(--muted) / .5);text-align:center;border-radius:.5rem;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.9rem;padding:.6rem;display:grid}.AttentionShieldBadge-module__aa4uqq__metricBlock{flex-direction:column;display:flex}.AttentionShieldBadge-module__aa4uqq__metricValue{color:hsl(var(--primary));font-size:1.15rem;font-weight:700}.AttentionShieldBadge-module__aa4uqq__metricLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;font-size:.7rem}.AttentionShieldBadge-module__aa4uqq__actions{justify-content:flex-end;gap:.5rem;display:flex}.AttentionShieldBadge-module__aa4uqq__resetBtn{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:.4rem;padding:.35rem .75rem;font-size:.78rem;font-weight:500;transition:all .15s}.AttentionShieldBadge-module__aa4uqq__resetBtn:hover{background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .3);color:hsl(var(--destructive))}.AttentionShieldBadge-module__aa4uqq__toggleBtn{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:1px solid #0000;border-radius:.4rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;transition:all .15s}.AttentionShieldBadge-module__aa4uqq__toggleBtn:hover{opacity:.9}
.FocusModeWidget-module__CTyWcq__widgetContainer{z-index:50;width:100%;max-width:680px;margin:0 auto 1.5rem;animation:.3s cubic-bezier(.16,1,.3,1) FocusModeWidget-module__CTyWcq__slideDown;position:sticky;top:1rem}@keyframes FocusModeWidget-module__CTyWcq__slideDown{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.FocusModeWidget-module__CTyWcq__hudCard{-webkit-backdrop-filter:blur(16px);justifyContent:space-between;background:#101827d9;border:1px solid #34d3994d;border-radius:9999px;align-items:center;gap:1rem;padding:.6rem 1.25rem;display:flex;box-shadow:0 10px 30px -10px #10b98140,0 0 15px #34d3991a}.FocusModeWidget-module__CTyWcq__leftSection{align-items:center;gap:.75rem;display:flex}.FocusModeWidget-module__CTyWcq__zenBadge{color:#34d399;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}.FocusModeWidget-module__CTyWcq__pulseDot{background-color:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite FocusModeWidget-module__CTyWcq__pulse;box-shadow:0 0 10px #10b981}@keyframes FocusModeWidget-module__CTyWcq__pulse{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}to{opacity:.7;transform:scale(.9)}}.FocusModeWidget-module__CTyWcq__tierLabel{color:#6ee7b7;text-transform:capitalize;background:#34d39926;border-radius:12px;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.FocusModeWidget-module__CTyWcq__timeContainer{font-variant-numeric:tabular-nums;color:#f3f4f6;letter-spacing:.03em;align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:flex}.FocusModeWidget-module__CTyWcq__clockIcon{color:#34d399;font-size:.9rem}.FocusModeWidget-module__CTyWcq__rightSection{align-items:center;gap:.75rem;display:flex}.FocusModeWidget-module__CTyWcq__infoTooltip{color:#9ca3af;font-size:.75rem;display:none}@media (min-width:640px){.FocusModeWidget-module__CTyWcq__infoTooltip{display:inline}}.FocusModeWidget-module__CTyWcq__cancelBtn{color:#fca5a5;cursor:pointer;white-space:nowrap;background:#ef44441f;border:1px solid #ef444440;border-radius:9999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .2s}.FocusModeWidget-module__CTyWcq__cancelBtn:hover{color:#fee2e2;background:#ef444440}
.TransparencyModal-module__cCHDFa__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.TransparencyModal-module__cCHDFa__modal{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);width:100%;max-width:720px;max-height:85vh;color:hsl(var(--foreground));padding:2.5rem;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #000000b3}.TransparencyModal-module__cCHDFa__closeBtn{background:hsl(var(--muted));cursor:pointer;width:36px;height:36px;color:hsl(var(--foreground));border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:background .2s,transform .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.TransparencyModal-module__cCHDFa__closeBtn:hover{background:hsl(var(--accent));transform:scale(1.05)}.TransparencyModal-module__cCHDFa__header{text-align:center;margin-bottom:2rem}.TransparencyModal-module__cCHDFa__badge{background:hsl(var(--primary) / .15);color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.05em;border:1px solid hsl(var(--primary) / .3);border-radius:99px;margin-bottom:.75rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-block}.TransparencyModal-module__cCHDFa__header h2{background:linear-gradient(135deg, hsl(var(--foreground)) 0%, hsl(var(--primary)) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 .5rem;font-size:2rem;font-weight:800}.TransparencyModal-module__cCHDFa__subtitle{color:hsl(var(--muted-foreground));max-width:520px;margin:0 auto;font-size:1rem;line-height:1.5}.TransparencyModal-module__cCHDFa__streamGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-bottom:2rem;display:grid}.TransparencyModal-module__cCHDFa__streamCard{background:hsl(var(--muted) / .4);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);padding:1.25rem;transition:transform .2s,border-color .2s}.TransparencyModal-module__cCHDFa__streamCard:hover{border-color:hsl(var(--primary) / .5);transform:translateY(-2px)}.TransparencyModal-module__cCHDFa__streamIcon{margin-bottom:.5rem;font-size:1.75rem}.TransparencyModal-module__cCHDFa__streamTitle{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.05rem;font-weight:700}.TransparencyModal-module__cCHDFa__streamRate{color:hsl(var(--primary));margin-bottom:.5rem;font-size:.8rem;font-weight:600;display:block}.TransparencyModal-module__cCHDFa__streamDesc{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem;line-height:1.4}.TransparencyModal-module__cCHDFa__tableSection{background:hsl(var(--muted) / .3);border:1px solid hsl(var(--border));border-radius:var(--radius);margin-bottom:2rem;padding:1.5rem}.TransparencyModal-module__cCHDFa__tableSection h3{align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.15rem;display:flex}.TransparencyModal-module__cCHDFa__economicsTable{border-collapse:collapse;width:100%;font-size:.85rem}.TransparencyModal-module__cCHDFa__economicsTable th,.TransparencyModal-module__cCHDFa__economicsTable td{text-align:left;border-bottom:1px solid hsl(var(--border) / .5);padding:.6rem .75rem}.TransparencyModal-module__cCHDFa__economicsTable th{color:hsl(var(--muted-foreground));text-transform:uppercase;font-size:.75rem;font-weight:600}.TransparencyModal-module__cCHDFa__economicsTable td:last-child{text-align:right;font-weight:600}.TransparencyModal-module__cCHDFa__profitRow{background:hsl(var(--primary) / .1);color:hsl(var(--primary));font-weight:700!important}.TransparencyModal-module__cCHDFa__profitRow td{border-bottom:none;font-size:.95rem}.TransparencyModal-module__cCHDFa__privacyBanner{border-radius:var(--radius);color:hsl(var(--foreground));background:#21c45d1a;border:1px solid #21c45d4d;align-items:flex-start;gap:1rem;padding:1.25rem;font-size:.85rem;line-height:1.5;display:flex}.TransparencyModal-module__cCHDFa__privacyIcon{flex-shrink:0;font-size:1.5rem}.TransparencyModal-module__cCHDFa__footerNote{text-align:center;color:hsl(var(--muted-foreground));margin-top:1.5rem;font-size:.8rem}
.page-module___8aEwW__shell{flex-direction:column;gap:1.75rem;min-height:100vh;padding:2.5rem 0 3.5rem;display:flex}.page-module___8aEwW__topbar{z-index:20;background:linear-gradient(120deg, hsl(var(--card)) 0%, hsl(var(--card) / .6) 100%);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + .25rem);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid;position:sticky;top:0;box-shadow:0 20px 60px #00000040}.page-module___8aEwW__brand{align-items:center;gap:.75rem;display:flex}.page-module___8aEwW__logo{aspect-ratio:3/4;border:1px solid hsl(var(--border));width:2.8rem;min-width:2.8rem;box-shadow:0 14px 32px #00000059, inset 0 0 0 1px hsl(var(--card) / .8);background:linear-gradient(145deg, hsl(var(--muted)), hsl(var(--card)));border-radius:.95rem;position:relative;overflow:hidden}.page-module___8aEwW__logoImage{object-fit:cover;object-position:center}.page-module___8aEwW__brandTitle{letter-spacing:-.04em;font-size:1.1rem;font-weight:700}.page-module___8aEwW__brandTagline{color:hsl(var(--muted-foreground));font-size:.75rem}.page-module___8aEwW__search{border:1px solid hsl(var(--border) / .85);border-radius:calc(var(--radius) + .1rem);background:hsl(var(--card) / .85);align-items:center;gap:.65rem;padding:.55rem .95rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff0d}.page-module___8aEwW__search:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 16px hsl(var(--primary) / .2), inset 0 1px 0 #ffffff0d}.page-module___8aEwW__search input{color:hsl(var(--foreground));background:0 0;border:none;flex:1;font-size:.92rem}.page-module___8aEwW__search input:focus{outline:none}.page-module___8aEwW__searchIcon{color:hsl(var(--primary));font-size:1.05rem;font-weight:700}.page-module___8aEwW__searchKbd{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));letter-spacing:.05em;border-radius:4px;padding:.15rem .35rem;font-family:inherit;font-size:.65rem;font-weight:600}.page-module___8aEwW__actions{align-items:center;gap:.55rem;display:flex}.page-module___8aEwW__loginLink{border:1px solid hsl(var(--primary) / .4);background:hsl(var(--primary) / .15);color:hsl(var(--primary));letter-spacing:-.01em;border-radius:.75rem;padding:.55rem .95rem;font-weight:700;text-decoration:none;transition:all .2s}.page-module___8aEwW__loginLink:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 14px hsl(var(--primary) / .3);transform:translateY(-1px)}.page-module___8aEwW__roleToggleBtn{border:1px solid hsl(var(--border) / .9);background:hsl(var(--card) / .9);color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;align-items:center;gap:.5rem;padding:.42rem .85rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0003}.page-module___8aEwW__roleToggleBtn:hover{border-color:hsl(var(--primary));box-shadow:0 4px 14px hsl(var(--primary) / .25);transform:translateY(-1px)}.page-module___8aEwW__roleDotBusiness{background:hsl(var(--secondary));width:8px;height:8px;box-shadow:0 0 8px hsl(var(--secondary));border-radius:50%}.page-module___8aEwW__roleDotConsumer{background:hsl(var(--primary));width:8px;height:8px;box-shadow:0 0 8px hsl(var(--primary));border-radius:50%}.page-module___8aEwW__roleText{font-size:.82rem;font-weight:700}.page-module___8aEwW__roleSwitchHint{color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border));padding-left:.35rem;font-size:.72rem}.page-module___8aEwW__roleToggleBtn:hover .page-module___8aEwW__roleSwitchHint{color:hsl(var(--primary))}.page-module___8aEwW__navActionButton{border:1px solid hsl(var(--border) / .85);background:hsl(var(--card) / .85);color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;align-items:center;gap:.4rem;padding:.42rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.page-module___8aEwW__navActionButton:hover{border-color:hsl(var(--ring));box-shadow:0 4px 12px hsl(var(--ring) / .2);color:hsl(var(--foreground));transform:translateY(-1px)}.page-module___8aEwW__navActionIcon{font-size:.95rem;line-height:1}.page-module___8aEwW__navActionLabel{letter-spacing:-.01em;font-size:.82rem}.page-module___8aEwW__navBadgePulse{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 0 6px hsl(var(--primary) / .6);border-radius:999px;padding:.1rem .35rem;font-size:.65rem;font-weight:800}.page-module___8aEwW__navBadgeCount{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));box-shadow:0 0 6px hsl(var(--secondary) / .6);border-radius:999px;padding:.1rem .35rem;font-size:.65rem;font-weight:800}.page-module___8aEwW__accountPill{border:1px solid hsl(var(--border) / .85);background:hsl(var(--card) / .9);cursor:pointer;border-radius:.85rem;align-items:center;gap:.5rem;padding:.28rem .65rem .28rem .35rem;text-decoration:none;transition:all .2s;display:inline-flex}.page-module___8aEwW__accountPill:hover{border-color:hsl(var(--primary));box-shadow:0 4px 14px hsl(var(--primary) / .2);transform:translateY(-1px)}.page-module___8aEwW__avatarMini{background:linear-gradient(135deg, hsl(var(--accent)), hsl(var(--primary)));width:2rem;height:2rem;color:hsl(var(--primary-foreground));letter-spacing:-.03em;border-radius:.65rem;place-items:center;font-size:.82rem;font-weight:700;display:grid;box-shadow:0 2px 6px #0000004d}.page-module___8aEwW__accountInfo{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.page-module___8aEwW__accountName{color:hsl(var(--foreground));letter-spacing:-.02em;font-size:.82rem;font-weight:700}.page-module___8aEwW__accountRole{color:hsl(var(--muted-foreground));text-transform:capitalize;font-size:.68rem}.page-module___8aEwW__iconButton{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.5rem;height:2.5rem;color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;transition:transform .15s,border-color .15s}.page-module___8aEwW__iconButton:hover{border-color:hsl(var(--ring));transform:translateY(-2px)}.page-module___8aEwW__avatar{background:linear-gradient(135deg, hsl(var(--accent)), hsl(var(--primary)));width:2.6rem;height:2.6rem;color:hsl(var(--primary-foreground));letter-spacing:-.03em;border-radius:.9rem;place-items:center;font-weight:700;display:grid}.page-module___8aEwW__hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1.25rem;display:grid}.page-module___8aEwW__heroCopy{border-radius:calc(var(--radius) + .35rem);border:1px solid hsl(var(--border));background:linear-gradient(160deg, hsl(var(--card) / .9), hsl(var(--muted)));flex-direction:column;gap:.65rem;padding:1.6rem;display:flex;box-shadow:0 25px 60px #00000040}.page-module___8aEwW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.8rem}.page-module___8aEwW__heroCopy h1{letter-spacing:-.05em;font-size:clamp(1.8rem,3vw,2.2rem);line-height:1.2}.page-module___8aEwW__heroCopy p{color:hsl(var(--muted-foreground));max-width:60ch}.page-module___8aEwW__heroCtas{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.page-module___8aEwW__ctaOutline,.page-module___8aEwW__ctaGhost{border-radius:calc(var(--radius) - .2rem);letter-spacing:-.01em;border:1px solid hsl(var(--border));padding:.6rem 1rem;font-weight:700;text-decoration:none;transition:transform .15s,border-color .15s,color .15s}.page-module___8aEwW__ctaOutline{background:hsl(var(--card));color:hsl(var(--foreground))}.page-module___8aEwW__ctaGhost{color:hsl(var(--muted-foreground));background:0 0}.page-module___8aEwW__ctaOutline:hover,.page-module___8aEwW__ctaGhost:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.page-module___8aEwW__filterRow{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.page-module___8aEwW__filterChip{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.5rem .85rem;transition:border-color .15s,transform .15s}.page-module___8aEwW__filterChip:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.page-module___8aEwW__insights{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-top:.8rem;display:grid}.page-module___8aEwW__insightCard{border-radius:calc(var(--radius) + .2rem);border:1px solid hsl(var(--border));background:hsl(var(--card));flex-direction:column;gap:.2rem;padding:.9rem 1rem;display:flex}.page-module___8aEwW__primary{border-color:hsl(var(--ring));box-shadow:0 10px 30px hsl(var(--ring) / .35)}.page-module___8aEwW__secondary{border-color:hsl(var(--secondary));box-shadow:0 10px 30px hsl(var(--secondary) / .2)}.page-module___8aEwW__muted{opacity:.85;border-style:dashed}.page-module___8aEwW__insightValue{letter-spacing:-.03em;font-size:1.35rem;font-weight:700}.page-module___8aEwW__insightLabel{color:hsl(var(--muted-foreground));font-size:.85rem}.page-module___8aEwW__heroCard{border-radius:calc(var(--radius) + .5rem);border:1px solid hsl(var(--border));background:radial-gradient(100% 120% at 0% 0%, hsl(var(--primary) / .25), transparent), radial-gradient(120% 100% at 100% 0%, hsl(var(--accent) / .15), transparent), hsl(var(--card));flex-direction:column;gap:.6rem;padding:1.4rem;display:flex;box-shadow:0 20px 45px #0000004d}.page-module___8aEwW__heroCard h3{letter-spacing:-.03em;font-size:1.2rem}.page-module___8aEwW__heroCard p{color:hsl(var(--muted-foreground))}.page-module___8aEwW__cardBadge{background:hsl(var(--primary) / .2);color:hsl(var(--primary));border:1px solid hsl(var(--primary));border-radius:999px;align-self:flex-start;padding:.35rem .75rem;font-size:.85rem;font-weight:600}.page-module___8aEwW__perks{flex-wrap:wrap;gap:.35rem;display:flex}.page-module___8aEwW__perkChip{border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:.65rem;padding:.35rem .65rem;font-size:.9rem}.page-module___8aEwW__cta{border-radius:calc(var(--radius) - .25rem);background:linear-gradient(120deg, hsl(var(--primary)), hsl(var(--secondary)));color:hsl(var(--primary-foreground));letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;align-self:flex-start;margin-top:.4rem;padding:.65rem 1.1rem;font-weight:700;transition:transform .15s}.page-module___8aEwW__cta:hover{transform:translateY(-2px)}.page-module___8aEwW__layout{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:1.5rem;display:grid}.page-module___8aEwW__feedColumn{flex-direction:column;gap:1rem;display:flex}.page-module___8aEwW__feedHeader{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));justify-content:space-between;align-items:center;padding:.65rem .85rem;display:flex;box-shadow:0 10px 25px #0003}.page-module___8aEwW__tabs{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;gap:.4rem;padding:.2rem;display:inline-flex}.page-module___8aEwW__tab{color:hsl(var(--muted-foreground));cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;border-radius:999px;padding:.5rem .9rem;font-weight:600;transition:background .2s,color .2s}.page-module___8aEwW__active{background:linear-gradient(120deg, hsl(var(--primary) / .22), hsl(var(--accent) / .25));color:hsl(var(--foreground))}.page-module___8aEwW__pill{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.4rem .75rem;font-size:.9rem}.page-module___8aEwW__sidebar{flex-direction:column;gap:1rem;display:flex}.page-module___8aEwW__sideCard{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + .1rem);background:linear-gradient(140deg, hsl(var(--card)), hsl(var(--muted)));padding:1rem;box-shadow:0 12px 30px #0003}.page-module___8aEwW__sideHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.page-module___8aEwW__sideMeta{color:hsl(var(--muted-foreground));font-size:.8rem}.page-module___8aEwW__sideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.page-module___8aEwW__sideChip{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;text-align:left;border-radius:.75rem;padding:.6rem .75rem;transition:border-color .15s,transform .15s}.page-module___8aEwW__sideChip:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.page-module___8aEwW__brandList{flex-direction:column;gap:.65rem;display:flex}.page-module___8aEwW__brandRow{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.55rem .65rem;display:grid}.page-module___8aEwW__brandAvatar{background:hsl(var(--primary) / .15);width:2.35rem;height:2.35rem;color:hsl(var(--primary));border-radius:.65rem;place-items:center;font-weight:700;display:grid}.page-module___8aEwW__brandName{letter-spacing:-.01em;font-weight:600}.page-module___8aEwW__brandSubtext{color:hsl(var(--muted-foreground));font-size:.85rem}.page-module___8aEwW__followButton{border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-weight:600}@media (max-width:1080px){.page-module___8aEwW__topbar,.page-module___8aEwW__hero,.page-module___8aEwW__layout{grid-template-columns:1fr}}.page-module___8aEwW__desktopOnly{display:inline-flex}@media (max-width:640px){.page-module___8aEwW__shell{padding:1rem 0 2rem}.page-module___8aEwW__topbar{grid-template-columns:auto 1fr auto;gap:.5rem;padding:.65rem .75rem;position:sticky;top:.5rem}.page-module___8aEwW__brandTagline{display:none}.page-module___8aEwW__desktopOnly{display:none!important}.page-module___8aEwW__search{width:100%;padding:.5rem .65rem}.page-module___8aEwW__feedHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.page-module___8aEwW__filterRow{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;margin:.25rem -.25rem 0;padding:.35rem .2rem .65rem;overflow-x:auto}.page-module___8aEwW__filterRow::-webkit-scrollbar{display:none}.page-module___8aEwW__filterChip{scroll-snap-align:start;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:.5rem 1rem;font-size:.85rem;display:inline-flex}}.page-module___8aEwW__langSelector{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:.75rem;outline:none;padding:.4rem .65rem;font-size:.85rem;font-weight:600;transition:border-color .15s,transform .15s}.page-module___8aEwW__langSelector:hover{border-color:hsl(var(--ring));transform:translateY(-1px)}.page-module___8aEwW__langSelector:focus{border-color:hsl(var(--ring))}
.page-module__VBdWPW__shell{flex-direction:column;min-height:100vh;padding-top:2rem;padding-bottom:6rem;display:flex}.page-module__VBdWPW__header{margin-bottom:2rem}.page-module__VBdWPW__headerTop{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__VBdWPW__backBtn{color:hsl(var(--muted-foreground));font-weight:500;text-decoration:none;transition:color .2s}.page-module__VBdWPW__backBtn:hover{color:hsl(var(--foreground))}.page-module__VBdWPW__title{background:linear-gradient(to right, hsl(var(--foreground)), hsl(var(--muted-foreground)));color:#0000;-webkit-background-clip:text;font-size:2rem}.page-module__VBdWPW__userInfo{align-items:center;gap:1rem;margin-top:1rem;display:flex}.page-module__VBdWPW__avatar{background:hsl(var(--primary)/.2);width:64px;height:64px;color:hsl(var(--primary));border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.page-module__VBdWPW__tabs{border-bottom:1px solid hsl(var(--border));gap:1rem;margin-bottom:2rem;display:flex}.page-module__VBdWPW__tab{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1.1rem;font-weight:600;transition:color .2s;position:relative}.page-module__VBdWPW__tab:hover,.page-module__VBdWPW__tab.page-module__VBdWPW__active{color:hsl(var(--foreground))}.page-module__VBdWPW__tab.page-module__VBdWPW__active:after{content:"";background:hsl(var(--primary));width:100%;height:2px;position:absolute;bottom:-1px;left:0}.page-module__VBdWPW__section{flex-direction:column;gap:1rem;display:flex}.page-module__VBdWPW__sectionTitle{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:1.25rem}.page-module__VBdWPW__preferencesGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;display:grid}.page-module__VBdWPW__prefChip{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;text-align:center;padding:1rem;font-weight:500;transition:all .2s}.page-module__VBdWPW__prefChip:hover{background:hsl(var(--card)/.8);border-color:hsl(var(--primary)/.5)}.page-module__VBdWPW__prefChip.page-module__VBdWPW__active{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.page-module__VBdWPW__walletGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.page-module__VBdWPW__walletGrid{grid-template-columns:1fr 1fr}}.page-module__VBdWPW__emptyState{text-align:center;background:hsl(var(--card)/.5);border-radius:var(--radius);border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));padding:4rem 2rem}.page-module__VBdWPW__controlGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:1rem;display:grid}@media (min-width:768px){.page-module__VBdWPW__controlGrid{grid-template-columns:1fr 1fr}}.page-module__VBdWPW__controlCard{background:hsl(var(--card)/.5);border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.page-module__VBdWPW__controlGroupTitle{color:#fff;margin-bottom:.25rem;font-size:1.15rem;font-weight:600}.page-module__VBdWPW__controlGroupDesc{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.85rem;line-height:1.4}.page-module__VBdWPW__freqSelector{background-color:hsl(var(--muted)/.4);border:1px solid hsl(var(--border)/.5);border-radius:8px;grid-template-columns:1fr 1fr 1fr;gap:.5rem;padding:.25rem;display:grid}.page-module__VBdWPW__freqBtn{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.6rem;font-size:.85rem;font-weight:600;transition:all .2s}.page-module__VBdWPW__freqBtn:hover{color:#fff}.page-module__VBdWPW__freqBtn.page-module__VBdWPW__active{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page-module__VBdWPW__freqExplain{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.8rem;font-style:italic;line-height:1.4}.page-module__VBdWPW__channelRow{border-bottom:1px solid hsl(var(--border)/.4);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.page-module__VBdWPW__channelRow:last-child{border-bottom:none}.page-module__VBdWPW__channelLabel{flex-direction:column;gap:.15rem;display:flex}.page-module__VBdWPW__channelName{color:#fff;font-size:.9rem;font-weight:600}.page-module__VBdWPW__channelDesc{color:hsl(var(--muted-foreground));font-size:.75rem}.page-module__VBdWPW__switch{width:44px;height:24px;display:inline-block;position:relative}.page-module__VBdWPW__switch input{opacity:0;width:0;height:0}.page-module__VBdWPW__slider{cursor:pointer;background-color:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:24px;transition:all .3s;position:absolute;inset:0}.page-module__VBdWPW__slider:before{content:"";background-color:#fff;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;bottom:3px;left:3px}.page-module__VBdWPW__switch input:checked+.page-module__VBdWPW__slider{background-color:hsl(var(--primary));border-color:hsl(var(--primary))}.page-module__VBdWPW__switch input:checked+.page-module__VBdWPW__slider:before{background-color:hsl(var(--primary-foreground));transform:translate(20px)}.page-module__VBdWPW__timeInputRow{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.page-module__VBdWPW__timeField{flex-direction:column;flex-grow:1;gap:.25rem;display:flex}.page-module__VBdWPW__timeField label{color:hsl(var(--muted-foreground));font-size:.75rem}.page-module__VBdWPW__timeInput{background-color:hsl(var(--muted));border:1px solid hsl(var(--border));color:#fff;border-radius:6px;width:100%;padding:.5rem;font-family:inherit;font-size:.9rem}.page-module__VBdWPW__timeInput:focus{border-color:hsl(var(--primary));outline:none}
