body:has(.social-shell){background:#ffffff;color:#172146}.social-shell .topbar{background:#ffffff}.social-shell .brand{color:#172146}.social-shell .environment{background:#ffffff;color:#65708b}.social-shell .wallet-pill{background:#ffffff;border:1px solid #f3d6bd}.social-shell .top-actions .avatar{background:#ffffff}.social-shell .icon-button{color:#65708b}.social-shell .side-nav{background:#ffffff}.social-shell .nav-profile small,.social-shell .side-nav>button{color:#65708b}.social-shell .side-nav>button.active{color:#26334e;box-shadow:none}.social-shell .side-nav i{background:#f7f8fc;color:#b23550}.social-shell .side-note{color:#65708b}.social-shell .side-note strong{color:#172146}.social-shell .side-note button{color:#26334e}.social-shell .side-note button:hover{background:#fff3f6}.social-shell .side-note button:focus-visible{outline:3px solid #e5e8f2}.social-shell .button{border-color:#f3d6bd;color:#26334e}.social-shell .button.secondary{border-color:#e5e8f2;color:#172146}.social-shell .button.secondary:hover:not(:disabled){background:#ffffff;border-color:#d9e7fb}.social-shell .button.ghost{color:#65708b}.social-shell .button.ghost:active:not(:disabled),.social-shell .button.ghost:hover:not(:disabled){background:#ffffff;color:#65708b}.social-shell :is(.text-button,.inline-link,.pink,.danger-text){color:#ad4a17!important}.social-shell .field :is(input,textarea,select){background:#ffffff;border:1px solid #d9e7fb}.social-shell .field :is(input,textarea)::placeholder{color:#65708b}.social-shell :is(.notice,.micro-copy){color:#65708b}.social-shell .notice{background:#ffffff;border:1px solid #e5e8f2;color:#65708b}.social-shell .notice>svg{color:#65708b}.social-shell .choice{background:#ffffff}.social-shell .choice.selected,.social-shell .error{background:#ffffff;border-color:#f3d6bd}.social-shell .error{color:#65708b}.social-shell .card{background:#ffffff;border:1px solid #e5e8f2;box-shadow:none}.social-shell :is(.avatar,.heart-orbit){background:#ffffff;color:#b23550}.social-shell .avatar.hero{border:3px solid #e5e8f2;box-shadow:none}.social-shell .empty p{color:#65708b}.social-shell .status-badge{background:#ffffff;color:#65708b}.social-shell .modal{background:#ffffff;border:1px solid #e5e8f2;box-shadow:none;color:#172146}.social-shell .modal>p{color:#65708b}.social-shell .toast{color:#26334e}.social-shell .loading-skeleton i,.social-shell .skeleton-card b{background:#f7f8fc}.social-shell .skeleton-card{background:#ffffff;border-color:#e5e8f2}.social-shell .inbox-toolbar>svg{color:#65708b}.social-shell .tabs button.selected{color:#ad4a17}.social-shell .tabs b{color:#26334e}.social-shell .filter-row button{background:#ffffff}.social-shell .filter-row button.selected{border-color:#f3d6bd;color:#26334e}.social-shell .message-card{background:#ffffff;border:1px solid #e5e8f2}.social-shell .message-card:hover{background:#ffffff;border-color:#d9e7fb}.social-shell .message-card.unread{background:#ffffff;border-color:#f3d6bd}.social-shell .message-heart{color:#172146;background:#f0f6ff}.social-shell .message-card.clues .message-heart{background:#edf8f2;color:#365fc3}.social-shell .message-card.reveal .message-heart{color:#26334e}.social-shell .message-row-meta small,.social-shell .message-row-meta time,.social-shell .message-status,.social-shell .message-summary>.message-row-meta,.social-shell .message-summary>.message-tags,.social-shell .message-tags time{color:#65708b}.social-shell .share-callout small,.social-shell .share-callout>svg{color:#172146}.social-shell .profile-poster{background:#ffffff}.social-shell .profile-poster:after{background:linear-gradient(0deg,#ffffff,#0f110e1a 60%,transparent)}.social-shell .poster-copy p,.social-shell .poster-copy>span{color:#65708b}.social-shell .poster-copy button{color:#172146}.social-shell .poster-heart{color:#b23550}.social-shell .inbox-invitation p{color:#172146}.social-shell .inbox-invitation button{background:#f7f8fc;color:#b23550}.social-shell .companion-note{color:#65708b}.social-shell .companion-note svg{color:#ad4a17}.social-shell .message-detail{background:#ffffff}.social-shell .message-meta>span:not(.anonymous-sigil){color:#65708b}.social-shell .anonymous-sigil{color:#26334e}.social-shell .credit-chip{background:#ffffff;border-color:#f3d6bd;color:#65708b}.social-shell .discovery-progress>small{color:#65708b}.social-shell .discovery-progress>div>span{background:#f7f8fc}.social-shell .step-number{background:#f0f6ff;color:#172146}.social-shell .clue-step:after{background:#f7f8fc}.social-shell .clue-body{background:#ffffff;border:1px solid #e5e8f2}.social-shell .next .clue-body{border-color:#f3d6bd;background:#ffffff}.social-shell .clue-icon{background:#ffffff;color:#ad4a17}.social-shell .acquired .clue-icon{color:#26334e}.social-shell .clue-body>small,.social-shell .clue-title small{color:#65708b}.social-shell .step-cost{color:#65708b;background:#f7f8fc}.social-shell .future .step-waiting,.social-shell .step-waiting{color:#65708b}.social-shell .revealed-phrase{color:#172146}.social-shell .open-label{color:#16775e}.social-shell .preview-photo{background:#ffffff}.social-shell .identity-reveal>p:not(.identity-note),.social-shell .path-total,.social-shell .path-total strong{color:#65708b}.social-shell .identity-name h3{color:#172146}.social-shell .identity-name>div>span{color:#65708b}.social-shell .identity-name .status-badge{background:#ffffff;color:#65708b}.social-shell .identity-note{color:#65708b}.social-shell .revealed-recap{background:#ffffff;border-color:#e5e8f2}.social-shell .revealed-recap>summary{color:#65708b}.social-shell .reply,.social-shell .reply.mine{background:#ffffff}.social-shell .reply time{color:#65708b}.social-shell .settings-list{background:#ffffff;border-color:#e5e8f2}.social-shell .settings-list>button:hover{background:#ffffff}.social-shell .settings-group-title{color:#172146}.social-shell .my-profile-hero{background:#ffffff}.social-shell .my-profile-hero:after{background:linear-gradient(0deg,#ffffff,#171a166b)}.social-shell .my-profile-identity p{color:#172146}.social-shell .story-preview{background:#f7f8fc;color:#26334e}.social-shell .story-brand svg{color:#b23550}.social-shell .story-preview h2,.social-shell .story-preview p{color:#26334e}.social-shell .story-preview>span:not(.story-brand):not(.avatar){color:#b23550;background:#f7f8fc}.social-shell .story-preview>small{color:#26334e}.social-shell .link-box{background:#ffffff;border-color:#e5e8f2}.social-shell .link-box input{color:#172146}.social-shell .link-box span{color:#65708b}.social-shell .qr-card{border-color:#e5e8f2}.social-shell .wallet-hero{background:#ffffff;border:1px solid #d9e7fb}.social-shell .wallet-hero>span{color:#65708b}.social-shell .wallet-hero>strong{color:#172146}.social-shell .wallet-hero>strong small{color:#65708b}.social-shell .pack{background:#ffffff;border-color:#e5e8f2}.social-shell .pack.selected{background:#ffffff;border-color:#f3d6bd}.social-shell .pack-heart{background:#f0f6ff;color:#7145c9}.social-shell .pack>strong{color:#172146}.social-shell .pack>strong small{color:#65708b}.social-shell .pack>b{color:#172146}.social-shell .pack>span:not(.pack-heart){color:#65708b}.social-shell .creator-intro{background:#ffffff;border-color:#d9e7fb;color:#172146}.social-shell .creator-intro>p{color:#65708b}.social-shell .program-facts{background:#ffffff;border-color:#d9e7fb;color:#65708b}.social-shell .program-facts span{color:#65708b}.social-shell .program-facts strong{color:#172146}.social-shell .earning-main{background:#ffffff;border-color:#d9e7fb}.social-shell .earning-main>strong{color:#172146}.social-shell .earning-stats{background:#ffffff;border-color:#e5e8f2;color:#65708b}.social-shell .earning-stats strong{color:#172146}.social-shell .public-hero{background:#ffffff;border-color:#e5e8f2}.social-shell .public-cover>span{color:#65708b}.social-shell .public-hero .handle{color:#ad4a17}.social-shell .public-identity>p{color:#172146}.social-shell .profile-tag{background:#ffffff;color:#65708b}.social-shell .public-promises{border-color:#e5e8f2}.social-shell .public-promises strong{color:#172146}.social-shell .public-promises small{color:#65708b}.social-shell .chips>span{background:#ffffff;color:#65708b}.social-shell.public-shell .narrow{background:#ffffff;border-color:#e5e8f2}.social-shell .draft-save{color:#65708b}.social-shell .audio-editor,.social-shell .clue-editor,.social-shell .clue-select,.social-shell .upload-drop,.social-shell .upload-label{background:#ffffff;border-color:#e5e8f2;color:#172146}.social-shell .clue-select small{color:#65708b}.social-shell .draft-progress li>span{background:#f7f8fc;border-color:#d9e7fb;color:#172146}.social-shell .draft-progress li>small{color:#65708b}.social-shell .draft-progress .complete>span{border-color:#f3d6bd;color:#26334e}.social-shell .draft-progress .complete>small{color:#65708b}.social-shell .draft-progress li:before{background:#f0f6ff}.social-shell .review-list{color:#65708b}.social-shell .message-preview,.social-shell .review-list{background:#ffffff;border-color:#e5e8f2}.social-shell .message-preview .message-text{color:#172146}.social-shell .acquired .clue-body,.social-shell .final.acquired .clue-body{background:#ffffff;border-color:#d9e7fb}.social-shell .future .clue-icon{background:#f7f8fc;color:#65708b}.social-shell .final .preview-photo{background:#ffffff}.social-shell .beta-result,.social-shell .beta-stats>div,.social-shell .case-row.unread,.social-shell .dev-mail,.social-shell .faq details{background:#ffffff;border-color:#e5e8f2}.social-shell .settings-list>button>svg:first-child{background:#ffffff;color:#ad4a17}.social-shell .clue-select:hover,.social-shell .pack:hover{background:#f7f8fc}.social-shell .wallet-pill:hover{background:#fff5eb}.social-shell .button.secondary:not(:disabled):active{background:#f7f8fc;color:#172146}.social-shell .balance-review{background:#ffffff;border-color:#e5e8f2;color:#65708b}.social-shell .balance-review strong{color:#172146}.social-shell .sent-check{color:#26334e}.social-shell .faq p{color:#65708b}.social-shell .site-footer{background:#ffffff}@media (max-width:700px){.social-shell .topbar{background:#ffffff}.social-shell .bottom-nav{border-top:1px solid #e5e8f2;background:#ffffff}.social-shell .bottom-nav>button{color:#65708b}.social-shell .bottom-nav>button.active{color:#b23550}.social-shell .bottom-nav i{border:2px solid #e5e8f2;color:#26334e}.social-shell .public-hero{background:#ffffff}}.social-shell .button:hover:not(:disabled){background:#fff3f6;border-color:#f3d6bd;box-shadow:none}.social-shell .button:active:not(:disabled){box-shadow:none}.social-shell .button.secondary{background:#ffffff;border-color:#d9e7fb;box-shadow:none}.social-shell .button.secondary:hover:not(:disabled){background:#f7f8fc;border-color:#e5e8f2}.social-shell .button.ghost{box-shadow:none}.social-shell .button.ghost:hover:not(:disabled){background:#ffffff;box-shadow:none}.social-shell .button.danger{background:#fff3f6;border-color:#f0d5de}.social-shell .button:disabled{box-shadow:none}.social-shell .filter-row button:not(.selected):has(.lucide-sparkles){background:#ffffff}.social-shell .filter-row button:not(.selected):has(.lucide-star){color:#65708b;border-color:#e5e8f2;background:#ffffff}.social-shell .message-card{box-shadow:none}.social-shell .message-card.reveal,.social-shell .message-card.reveal:hover{background:#ffffff;border-color:#f3d6bd}.social-shell .message-card.clues,.social-shell .message-card.clues:hover{background:#ffffff;border-color:#ccebdd}.social-shell .message-card.note .message-heart{background:#f0f6ff;color:#365fc3}.social-shell .message-card.reveal .message-heart{background:#fff5eb;color:#b23550}.social-shell .message-heart{box-shadow:none}.social-shell .message-tags b{border:1px solid #f3d6bd;background:#ffffff;color:#65708b}.social-shell .message-status i{background:#fff5eb;box-shadow:none}.social-shell .inbox-invitation{background:#f7f8fc;color:#b23550}.social-shell .inbox-invitation h2,.social-shell .inbox-invitation p{color:#b23550}.social-shell .inbox-invitation button{color:#172146}.social-shell .share-privacy,.social-shell .share-section-heading>span,.social-shell .story-caption{color:#65708b}.social-shell .qr-card{background:#ffffff}.social-shell .qr-card p{color:#65708b}.social-shell .profile-share{background:#ffffff;border:1px solid #e5e8f2}.social-shell .profile-share p{color:#65708b}.social-shell .settings-list>button:nth-child(4n+1)>svg:first-child{background:#fff5eb}.social-shell .settings-list>button:nth-child(4n+2)>svg:first-child{background:#f0f6ff}.social-shell .settings-list>button:nth-child(4n+3)>svg:first-child{background:#edf8f2}.social-shell .settings-list>button:nth-child(4n+4)>svg:first-child{background:#f7f8fc}.social-shell .clue-step .clue-icon{box-shadow:none}.social-shell .clue-editor>.clue-label>svg,.social-shell .clue-step.acquired .step-number{color:#26334e}.social-shell .record-orbit{background:#f0f6ff;border:1px solid #d9e7fb}.social-shell .wallet-hero{background:#f0f6ff}.social-shell .wallet-hero>span{color:#172146}.social-shell .wallet-hero>span>svg{background:#f0f6ff;color:#7145c9}.social-shell .wallet-hero:after{border:40px solid #d9e7fb}.social-shell .wallet-hero>.text-button{color:#7145c9!important}.social-shell .pack{border:1px solid #e5e8f2;box-shadow:none}.social-shell .pack-check,.social-shell .pack-heart{color:#26334e}.social-shell .creator-heart{background:#f0f6ff;color:#7145c9}.social-shell .program-facts span:first-child strong{color:#65708b}@media (max-width:700px){.social-shell .bottom-nav>.active>svg{background:#fff5eb;color:#65708b}.social-shell .bottom-nav>.nav-compartir.active>svg{background:#f0f6ff;color:#7145c9}.social-shell .bottom-nav>.nav-ganancias.active>svg{background:#ffffff;color:#65708b}.social-shell .bottom-nav>.nav-perfil.active>svg{background:#f7f8fc;color:#365fc3}}.social-shell .share-art .story-preview{background:#f7f8fc}.social-shell .story-preview-loading,.social-shell .story-preview-loading>p{color:#b23550}.social-shell .empty{background:#ffffff;color:#172146;border:1px dashed #d9e7fb}.social-shell .empty h2,.social-shell .message-card{color:#172146}.social-shell .sent-search>label{color:#65708b}.social-shell .sent-search>div{border:1px solid #d9e7fb;background:#ffffff}.social-shell .sent-search>div>svg{color:#365fc3}.social-shell .sent-search input{color:#172146}.social-shell .sent-search input::placeholder{color:#65708b}.social-shell .sent-query-status{color:#65708b}.social-shell .message-tags .message-state{background:#f7f8fc;color:#172146;border-color:#d9e7fb}.social-shell .sent-guide{background:#ffffff;border:1px solid #ccebdd;color:#172146}.social-shell .sent-guide summary>svg:first-child{color:#16775e}.social-shell .sent-guide p{color:#65708b}.social-shell .sent-guide p:nth-child(2)>svg,.social-shell .sent-guide p>svg{color:#365fc3}.social-shell .sent-guide p:nth-child(3)>svg{color:#16775e}.social-shell .sent-guide strong{color:#172146}.social-shell .skip-link{background:#ffffff;color:#172146;border:1px solid #d9e7fb}.social-shell .studio-heading h2{color:#172146}.social-shell .studio-heading p{color:#65708b}.social-shell .studio-count{color:#16775e}.social-shell .studio-count small{color:#172146}.social-shell .studio-mode button{background:#ffffff;color:#65708b;border:1px solid #d9e7fb}.social-shell .studio-mode button.selected{background:#edf8f2;color:#16775e;border-color:#ccebdd}.social-shell .studio-list>li{background:#ffffff;border:1px solid #d9e7fb}.social-shell .studio-toggle{color:#16775e}.social-shell [data-kind=audio] .studio-toggle,.social-shell [data-kind=photo] .studio-toggle{color:#365fc3}.social-shell .studio-toggle strong{color:#172146}.social-shell .studio-toggle small{color:#65708b}.social-shell .studio-position{border:1px solid #ccebdd}.social-shell .studio-actions button{border:1px solid #d9e7fb;background:#ffffff;color:#65708b}.social-shell .studio-actions button:last-child{color:#65708b}.social-shell .studio-item-editor{border-top:1px solid #d9e7fb}.social-shell .studio-item-editor>p{color:#65708b}.social-shell .clue-inspiration{color:#65708b;background:#ffffff;border:1px solid #e5e8f2}.social-shell .clue-inspiration button{color:#65708b}.social-shell .studio-add-heading h3{color:#172146}.social-shell .studio-add-heading small{color:#65708b}.social-shell .studio-picker button{border:1px solid #ccebdd;background:#edf8f2;color:#16775e}.social-shell .studio-picker button[data-kind=photo]{background:#f7f8fc;border-color:#d9e7fb;color:#365fc3}.social-shell .studio-picker button[data-kind=audio]{background:#f0f6ff;border-color:#d9e7fb;color:#7145c9}.social-shell .studio-starter{background:#ffffff;border:1px solid #d9e7fb;color:#365fc3}.social-shell .studio-starter strong{color:#172146}.social-shell .studio-preview{background:#ffffff;border:1px solid #d9e7fb}.social-shell .studio-preview>p{color:#65708b}.social-shell .studio-preview-step{border-top:1px solid #d9e7fb;color:#16775e}.social-shell .studio-preview-step strong{color:#172146}.social-shell .studio-preview-step small{color:#65708b}.social-shell .studio-preview-step[data-kind=audio],.social-shell .studio-preview-step[data-kind=photo]{color:#365fc3}.social-shell .review-module{border-bottom:1px solid #d9e7fb;color:#16775e}.social-shell .review-module[data-kind=audio],.social-shell .review-module[data-kind=photo]{color:#365fc3}.social-shell .review-module>p{color:#172146}.social-shell :is(.draft-shelf,.private-notebook){border:1px solid #d9e7fb;background:#ffffff;color:#365fc3}.social-shell :is(.draft-shelf,.private-notebook)>summary>svg{color:#365fc3}.social-shell .draft-shelf>summary b{color:#365fc3}.social-shell :is(.draft-shelf,.private-notebook)>div>p{color:#65708b}.social-shell .notebook-status{color:#365fc3}.social-shell .saved-draft{border-top:1px solid #d9e7fb}.social-shell .saved-draft strong{color:#172146}.social-shell .saved-draft p{color:#365fc3}.social-shell .saved-draft small{color:#65708b}.social-shell .studio-time-total{background:#f0f6ff;color:#7145c9}.social-shell .studio-time-total strong{color:#172146}.social-shell .studio-time-total small{color:#7145c9}.social-shell .clue-tempo{border-top:1px solid #d9e7fb}.social-shell .clue-tempo label{color:#365fc3}.social-shell .tempo-presets button{border:1px solid #d9e7fb;background:#ffffff;color:#172146}.social-shell .tempo-presets button[aria-pressed=true]{border-color:#f3d6bd;color:#26334e}.social-shell .clue-tempo select{background:#ffffff;color:#172146;border:1px solid #d9e7fb}.social-shell .clue-tempo p,.social-shell .tempo-last{color:#65708b}.social-shell .clue-wait{background:#f0f6ff;color:#7145c9}.social-shell .clue-wait h3{color:#172146}.social-shell .clue-wait p{color:#7145c9}.social-shell .clue-wait .button:disabled{background:#f7f8fc;color:#65708b}.social-shell .clue-countdown{color:#7145c9}.social-shell .guess-game{background:#ffffff;border:1px solid #d9e7fb;color:#365fc3}.social-shell .game-heading>svg{color:#365fc3}.social-shell .game-heading h2{color:#172146}.social-shell .game-heading p{color:#65708b}.social-shell .guess-game .field>span{color:#365fc3}.social-shell .game-disclosure,.social-shell .game-empty,.social-shell .game-quota,.social-shell .guess-game .field small,.social-shell .pending-guess>span{color:#65708b}.social-shell .pending-guess>p:first-of-type{color:#172146}.social-shell .pending-guess>p:not(:first-of-type){color:#65708b}.social-shell .guess-waiting{color:#7145c9}.social-shell .guess-game .guess-yes{background:#edf8f2;color:#365fc3}.social-shell .guess-game .guess-yes:hover{background:#edf8f2}.social-shell .guess-history{border-top:1px solid #d9e7fb}.social-shell .guess-history summary{color:#365fc3}.social-shell .guess-history li{border-top:1px solid #d9e7fb}.social-shell .guess-history small{color:#65708b}.social-shell .guess-history strong{color:#7145c9}.social-shell .game-matched{background:#edf8f2;border-color:#ccebdd}.social-shell .game-matched .match-name,.social-shell .game-matched h2,.social-shell .game-matched>p{color:#172146}.social-shell .match-status{background:#edf8f2;color:#365fc3}.social-shell .match-emblem{color:#16775e}.social-shell .match-emblem svg:nth-child(2){color:#ad4a17}.social-shell .game-matched .game-disclosure{color:#172146}.social-shell .game-matched .guess-history,.social-shell .game-matched .guess-history li{border-color:#ccebdd}.social-shell .game-closed h2{color:#365fc3}.social-shell .game-closed p{color:#65708b}.radar-search label{background:#ffffff;border:1px solid #d9e7fb;color:#65708b}.radar-search label:focus-within{outline:2px solid #f3d6bd}.radar-search input{color:#172146}.radar-search>button:not(.text-button){color:#26334e}.social-radar{background:radial-gradient(circle at center,#ffffff 0,#ffffff 28%,#ffffff 66%,#ffffff 70%)}.radar-motion-toggle{border:1px solid #d9e7fb;background:#ffffff;color:#16775e}.radar-center{background:#edf8f2;color:#16775e}.radar-pin{color:#172146}.radar-pin .avatar{border:2px solid #ccebdd;box-shadow:none}.radar-pin.selected .avatar{border-color:#f3d6bd;box-shadow:none}.radar-pin>span:last-child{background:#ffffff}.radar-caption,.radar-location-note,.radar-pin.selected>span:last-child{color:#65708b}.radar-selected{background:#ffffff;border:1px solid #e5e8f2}.radar-selected-person .avatar{border:2px solid #f3d6bd}.radar-selected-person small{color:#65708b}.radar-selected>p{color:#172146}.radar-format-tags span{border:1px solid #d9e7fb;color:#7145c9;background:#ffffff}.radar-profile-list>button{background:#ffffff;border:1px solid #e5e8f2;color:#172146}.radar-profile-list>button.selected{background:#ffffff}.follow-button-row>span,.profile-social-actions>span,.radar-profile-list small{color:#65708b}.save-profile{border:1px solid #d9e7fb;color:#365fc3;background:#ffffff}.save-profile.selected{color:#7145c9;background:#f7f8fc;border-color:#d9e7fb}.personal-collection{background:#ffffff;border:1px solid #e5e8f2}.community-section-head p{color:#65708b}.community-section-head>svg{color:#16775e}.personal-catalog-row{background:#ffffff;border:1px solid #e5e8f2;color:#172146}.personal-catalog-row.is-free{background:#ffffff;border-color:#ccebdd}.personal-catalog-row small{color:#65708b}.format-icon{background:#f7f8fc;color:#365fc3}.format-icon.audio{background:#f0f6ff;color:#365fc3}.format-icon.photo{background:#ffffff;color:#65708b}.format-icon.phrase{background:#edf8f2;color:#16775e}.clue-visibility{color:#365fc3}.clue-visibility.free{color:#16775e}.connection-card,.personal-owner-item{background:#ffffff;border:1px solid #e5e8f2}.connection-heading small{color:#16775e}.personal-owner-title small{color:#65708b}.connection-origin{color:#172146;background:#ffffff}.shared-profile-link{background:#ffffff;color:#16775e;border:1px solid #ccebdd}.personal-studio-intro{background:#ffffff;border:1px solid #e5e8f2}.personal-studio-intro>svg{color:#16775e}.personal-studio-intro p{color:#65708b}.personal-create{background:#ffffff;border:1px solid #e5e8f2}.personal-kind-picker button{border:1px solid #d9e7fb;background:#ffffff;color:#65708b}.personal-kind-picker button.selected{color:#65708b;background:#ffffff;border-color:#f3d6bd}.personal-written{background:#ffffff;border:1px solid #e5e8f2}.public-interactions{border-top:1px solid #d9e7fb}.reaction{background:#ffffff;border:1px solid #d9e7fb}.reaction,.reaction.heart{color:#65708b}.reaction.up{color:#16775e}.reaction.down{color:#365fc3}.reaction.chili{color:#ad4a17}.reaction.selected{background:#f7f8fc}.reaction.heart.selected{background:#fff5eb}.comment-author small,.comment-disclosure,.comments-title>span{color:#65708b}.comment-compose textarea{border:1px solid #d9e7fb;background:#ffffff;color:#172146}.comment-compose label small{color:#65708b}.comment-send{color:#26334e}.comment-compose>p{color:#65708b}.journey-bell .text-button{color:#365fc3}.activity-strip button{background:#ffffff;border:1px solid #d9e7fb;color:#172146}.activity-strip button>svg:first-child{color:#ad4a17}.activity-strip button:nth-child(2)>svg:first-child{color:#365fc3}.activity-strip button:nth-child(3)>svg:first-child{color:#16775e}.activity-strip small{color:#65708b}.journey-row{background:#ffffff;border:1px solid #d9e7fb;color:#172146}.journey-row small{color:#65708b}.journey-row>svg{color:#365fc3}.journey-row.ready>svg{color:#16775e}.reviewed-comment{background:#ffffff}.community-totals>span{background:#ffffff;color:#65708b}.community-totals strong{color:#172146}@media (hover:hover){.radar-pin:hover .avatar{border-color:#e5e8f2}.personal-catalog-row:hover,.radar-profile-list>button:hover{border-color:#e2d7fa}.reaction:hover{background:#f7f8fc}}.radar-format-tags .free-clue-tag{background:#edf8f2;border-color:#ccebdd;color:#16775e}.radar-list-row{border:1px solid #e5e8f2}.radar-list-row,.radar-list-row.selected{background:#ffffff}.radar-list-profile{color:#172146}.radar-list-follow{background:#edf8f2;color:#172146;border:1px solid #ccebdd}.radar-list-follow.following{background:#f7f8fc;color:#16775e;border-color:#ccebdd}.test-collection .community-section-head>svg{color:#65708b}.test-catalog>button{background:#ffffff;color:#65708b;border:1px solid #e5e8f2}.test-catalog>button:hover{background:#ffffff}.test-catalog small{color:#65708b}.test-symbol{background:#f7f8fc;color:#26334e}.test-studio-intro{background:#ffffff;color:#65708b}.test-studio-intro h2,.test-studio-intro>svg,.test-studio-tools>span{color:#65708b}.test-owner-list article{border:1px solid #d9e7fb;background:#ffffff}.test-archive summary,.test-owner-list article>div>span,.test-owner-list p{color:#65708b}.test-archive p{border-bottom:1px solid #e5e8f2}.test-archive p>span,.test-ideas>span{color:#65708b}.test-ideas>button{border:1px solid #e5e8f2;background:#ffffff;color:#65708b}.test-question-editor{background:#ffffff;border:1px solid #d9e7fb}.test-counter{color:#65708b}.test-correct{border:1px solid #d9e7fb;color:#65708b}.test-correct.selected{background:#edf8f2;border-color:#ccebdd;color:#16775e}.test-correct:focus-within{outline:3px solid #e5e8f2}.test-description,.test-play-meta,.test-publication-note{color:#65708b}.test-round{background:#ffffff;border:1px solid #d9e7fb}.test-round legend{color:#172146}.test-answer-options>label{border:1px solid #d9e7fb;background:#ffffff}.test-answer-options>label:hover{border-color:#e5e8f2}.test-answer-options>label.selected{background:#ffffff;border-color:#e5e8f2;color:#65708b}.test-answer-options label:focus-within{outline:3px solid #e5e8f2}.test-option-check,.test-option-letter{color:#65708b}.test-result{background:#edf8f2}.test-result,.test-result>svg{color:#16775e}.test-result>strong{color:#172146}.test-result>strong>span{color:#16775e}.test-result h2{color:#172146}.test-review article{border-bottom:1px solid #e5e8f2}.test-answer-right{color:#16775e}.test-answer-wrong{color:#65708b}.test-owner-preview article{border-bottom:1px solid #e5e8f2}.test-owner-preview ul{color:#65708b}.access-layout{border:1px solid #e5e8f2}.access-layout,.access-story{background:#ffffff}.access-kicker{color:#ad4a17}.access-story h1{color:#172146}.access-story h1 span{color:#ad4a17}.access-story>p{color:#65708b}.access-promise>svg{color:#16775e}.access-promise strong{color:#172146}.access-adults,.access-promise span{color:#65708b}.access-panel{color:#172146}.access-icon{background:#ffffff;color:#ad4a17}.access-panel h2{color:#172146}.access-address,.access-description{color:#65708b}.access-address strong{color:#172146}.access-fineprint{color:#65708b}.access-panel .legal-links button{color:#ad4a17}.access-back{color:#65708b}.public-login{background:#ffffff;color:#172146}.public-login-header>a{color:#65708b}.public-login-badge{color:#16775e}.public-login .access-fineprint a,.public-login .legal-links a{color:#ad4a17}.public-login a:focus-visible,.public-login button:focus-visible{outline:2px solid #f3d6bd}.public-login-loading{color:#65708b}.access-recovery{border:1px solid #e5e8f2;background:#ffffff;color:#65708b}.access-recovery .text-button{color:#ad4a17}.public-login .clerk-access>.error{border:1px solid #f3d6bd;background:#ffffff;color:#65708b}.legal-page,.legal-page .heading>p{color:#26334e}.legal-document-nav{border-block:1px solid #e5e8f2}.legal-document-nav a{color:#365fc3}.legal-document-nav a:hover,.legal-document-nav a[aria-current=page]{color:#b23550}.legal-contents{background:#f7f8fc;border:1px solid #e5e8f2}.legal-contents a,.legal-copy p{color:#365fc3}.legal-home{color:#b23550}.legal-page a:focus-visible,.legal-page summary:focus-visible{outline:3px solid #f3d6bd}.lp-footer nav a{color:#26334e}.lp-footer nav a:focus-visible{outline:3px solid #f3d6bd}.request-shell{background:#ffffff;color:#172146}.request-shell>header{border-bottom:1px solid #e5e8f2}.request-shell a{color:#ad4a17}.request-shell>header>a:last-child{color:#65708b}.request-kicker{color:#ad4a17}.request-intro em{color:#b23550}.request-intro p{color:#65708b}.request-guidance,.request-panel{border:1px solid #d9e7fb}.request-panel{background:#ffffff}.request-closed>svg,.request-receipt>svg{color:#16775e}.request-closed p,.request-receipt p{color:#65708b}.request-panel button{background:#fff3f6;color:#172146}.request-tabs button{color:#65708b;border:1px solid #d9e7fb}.request-tabs button[aria-pressed=true]{background:#ffffff;color:#65708b;border-color:#f3d6bd}.request-panel input:not([type=checkbox]),.request-panel select,.request-panel textarea{background:#ffffff;color:#172146;border:1px solid #d9e7fb}.request-error,.request-fineprint,.request-panel small{color:#65708b}.request-receipt dd{background:#ffffff}.request-receipt .request-secondary{border:1px solid #d9e7fb}.request-result{color:#65708b}.request-shell>footer{border-top:1px solid #e5e8f2}.request-shell :is(a,button,input,textarea,select):focus-visible{outline:3px solid #ccebdd}.request-shell :is(h1,h2,h3){color:#172146}.lp .scene-section{background:#f7f8fc}.lp .scene-heading p{color:#26334e}.scene-card{background:#ffffff}.scene-card,.scene-card span{color:#172146}.lp .scene-note{color:#26334e}.guide-invite{background:#f7f8fc;color:#26334e}.guide-invite span{color:#26334e}.guide-invite-start{background:#ffffff;color:#172146}.guide-invite-dismiss{color:#26334e}.social-shell .side-note .guide-nav-link{border:1px solid #e5e8f2;color:#172146}.social-shell .side-note .guide-nav-link:hover{background:#f7f8fc;color:#172146}.guide-help-link{border:1px solid #f3d6bd;background:#ffffff;color:#ad4a17}.guide-help-link small{color:#65708b}.learn-shell{background:#f7f8fc}.learn-shell,.learn-site-header>a{color:#26334e}.guide-invite button:focus-visible,.learn :is(button,input,textarea,summary,a):focus-visible{outline:3px solid #f3d6bd}.learn-eyebrow{color:#26334e}.learn-intro em{color:#b23550}.learn-intro-art>span{background:#f7f8fc;color:#26334e}.learn-bar>button,.learn-steps>button,.learn-steps>button>svg{color:#26334e}.learn-steps>button[aria-current]{border-color:#f3d6bd}.learn-steps small{color:#26334e}.learn-step-number{background:#f7f8fc}.learn-steps>p{color:#26334e}.learn-lesson{background:#f7f8fc}.learn-kicker{color:#b23550}.learn-message{background:#ffffff;color:#172146}.learn-message-meta small{color:#65708b}.learn-tag{border:1px solid #e5e8f2}.learn-message-bottom{border-top:1px solid #e5e8f2;color:#ad4a17}.learn .learn-primary{color:#26334e}.learn .learn-primary:hover:not(:disabled){background:#fff3f6}.learn .learn-secondary{border-color:#e5e8f2;color:#26334e}.learn .learn-secondary:hover:not(:disabled){background:#f7f8fc}.learn-text{color:#b23550}.learn .learn-tip{color:#26334e}.learn-wallet{background:#f7f8fc}.learn-wallet>span{color:#26334e}.learn-clue>header>span{background:#f7f8fc}.learn-clue small{color:#26334e}.learn-clue.is-open{border-color:#ccebdd;background:#f7f8fc}.learn-clue.is-open>header>span{background:#f7f8fc}.learn-photo-clue p{color:#26334e}.learn-confirm{background:#f7f8fc;border:1px solid #f3d6bd}.learn-permissions>label{background:#f7f8fc;border:1px solid #e5e8f2}.learn .learn-hint,.learn-permissions small{color:#26334e}.learn-public-preview{background:#f7f8fc;border:1px dashed #e5e8f2}.learn-public-preview p{color:#26334e}.learn-public-lock{background:#f7f8fc}.learn-send :is(textarea,input:not([type=checkbox])){border:1px solid #e5e8f2;background:#f7f8fc;color:#26334e}.learn-send small{color:#26334e}.learn-sent>svg{color:#16775e}.learn-sent>p{color:#26334e}.learn-sent .learn-message small{color:#65708b}.learn-status{color:#16775e}.learn-finished{background:#f7f8fc}.learn-finished p,.learn-footer p,.learn-reference details p{color:#26334e}.birth-date label{color:#65708b}.birth-date select{border:1px solid #e5e8f2;background:#ffffff}.birth-date small{color:#65708b}body:has(.app-boot){background:#ffffff;color:#172146}.app-boot .loading-skeleton b,.app-boot .loading-skeleton i,.app-boot .skeleton-card{background:#ffffff}.profile-cover-preview{color:#65708b}.edit-cover-button,.profile-cover-preview{background:#ffffff;border:1px solid #e5e8f2}.edit-cover-button{color:#172146}.profile-crop-editor>p{color:#65708b}.profile-crop-frame{background:#ffffff;border:1px solid #e5e8f2}.profile-crop-controls label{color:#172146}@media (max-width:700px){.social-shell.private .bottom-nav{box-shadow:none}.social-shell .bottom-nav>.nav-item.active>svg{background:#fff5eb;color:#ad4a17}}.social-shell .my-profile-hero:has(.profile-backdrop[data-cover=true]){background:#ffffff}:root{--brand-cream:#fff;--brand-orange:#ff823d;--brand-ink:#172146}body:has(.app-boot),body:has(.public-login),body:has(.social-shell){background:#fff;color:#172146}.social-shell{--pink:#7145c9;--pink-dark:#5c35ad;--paper:#fff;--white:#fff;--ink:#172146;--muted:#65708b;--line:#e5e8f2;--wash:#f5f1ff;--action:#ff823d;--mint:#16775e;--sky:#365fc3;--lilac:#7145c9;--gold:#a56808;--shadow:none;max-width:1680px;background:#fff;color:#172146;border-color:#e5e8f2}.social-shell :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid #7145c9;outline-offset:3px}.social-shell h1,.social-shell h2,.social-shell h3{color:#172146;letter-spacing:-.03em}.social-shell h1{font-size:34px;line-height:1.12}.social-shell .heading>p{color:#65708b;max-width:65ch}.social-shell .eyebrow{display:none}.social-shell.private{grid-template-columns:238px minmax(0,1fr);grid-template-rows:84px minmax(0,1fr)}.social-shell.private>.topbar{grid-column:2;grid-row:1;height:84px;padding:0 30px;border-bottom:1px solid #e5e8f2;background:#fff;gap:24px;justify-content:space-between}.social-shell.private>.topbar>.brand-button{display:none}.social-shell.private>.side-nav{grid-column:1;grid-row:1/3;position:sticky;top:0;height:100dvh;padding:0 18px 20px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-color:#e5e8f2;gap:4px}.social-shell .nav-brand{height:84px;min-height:84px;display:flex;align-items:center;justify-content:flex-start;padding:0 11px;margin-bottom:16px}.social-shell .nav-brand .brand{width:176px}.social-shell .side-nav>.nav-item{display:flex;align-items:center;gap:14px;padding:13px 14px;min-height:48px;margin:3px 0;border-radius:14px;color:#29334f;font-size:14px;font-weight:500;flex-shrink:0}.social-shell .side-nav>.nav-item>svg{width:21px;height:21px;color:inherit;stroke-width:1.8}.social-shell .side-nav>.nav-item:hover{background:#f7f8fc;color:#172146}.social-shell .side-nav>.nav-item.active{background:#f0e9ff;color:#6840ba;font-weight:700}.social-shell .side-nav>.nav-item.active>svg{color:#7145c9;stroke-width:2.2}.social-shell .side-nav i{background:#ff823d;color:#172146;font-size:11px;padding:1px 7px}.social-shell .app-send-cta{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 10px;border-radius:14px;margin:24px 0;background:#ff823d;color:#172146;font-size:13px;font-weight:700;flex-shrink:0}.social-shell .app-send-cta:hover{background:#ffa66e}.social-shell .side-note{margin-top:auto;padding:20px 5px 16px;border-top:0}.social-shell .side-note>.guide-nav-link{display:flex;align-items:center;gap:9px;margin:0;padding:7px;background:none;border:0;min-height:40px;color:#65708b;font-size:12px;justify-content:flex-start}.social-shell .side-note>.guide-nav-link>svg{margin:0;width:17px;height:17px;color:inherit}.social-shell .nav-account{display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto;gap:0 10px;padding:16px 8px 0;border-top:1px solid #e5e8f2;align-items:center;flex-shrink:0}.social-shell .nav-account .avatar{width:38px;height:38px;grid-row:1/3;margin:0;border:0}.social-shell .nav-account strong{font-size:12px;overflow-wrap:anywhere;line-height:1.4}.social-shell .nav-account small{font-size:11px;color:#65708b}.social-shell.private>main{grid-column:2;grid-row:2;padding:28px 30px 56px;min-height:calc(100dvh - 84px)}.social-shell .view-content{max-width:1280px}.social-shell .platform-search{display:flex;align-items:center;gap:12px;min-height:48px;width:min(590px,60%);padding:0 16px;background:#f7f8fc;border:1px solid #e5e8f2;border-radius:24px;color:#65708b}.platform-search input{width:100%;min-width:0;border:0;background:none;color:#172146;font-size:13px;outline:0;min-height:44px}.platform-search input::placeholder{color:#65708b}.platform-search:focus-within{outline:2px solid #7145c9;outline-offset:2px}.platform-search button{min-width:30px;padding:0;display:grid;place-items:center}.social-shell .top-actions{gap:14px;margin-left:auto}.social-shell .wallet-pill{background:#fff;border:1px solid #e5e8f2;color:#65708b;min-height:46px;padding:7px 13px;gap:8px}.social-shell .wallet-pill strong{color:#172146;font-size:16px}.social-shell .wallet-pill svg{color:#c1541a}.social-shell .environment{background:#f5f1ff;color:#6840ba;font-size:10px}.social-shell .top-actions>.icon-button{color:#65708b}.social-shell .avatar,.social-shell .top-actions .avatar{background:#f0e9ff;border-color:#e2d7fa}.social-shell .avatar>.whozli-mark{object-fit:contain;width:76%;height:76%}.social-shell .button{border-radius:13px;min-height:48px;box-shadow:none;padding:12px 19px;font-size:14px;transition:background .15s ease-out,border-color .15s ease-out}.social-shell .button:not(.secondary):not(.ghost):not(.danger){background:#ff823d;border-color:#ff823d;color:#172146}.social-shell .button:not(.secondary):not(.ghost):not(.danger):hover:not(:disabled){background:#ffa66e;border-color:#ffa66e;color:#172146;box-shadow:none}.social-shell .button.secondary{background:#f5f1ff;color:#6840ba;border-color:#e2d7fa}.social-shell .button.secondary:hover:not(:disabled){background:#ece3ff;border-color:#d1bdf5;box-shadow:none}.social-shell .button.ghost{background:transparent;color:#6840ba;border-color:transparent}.social-shell .button.danger{background:#b23550;border-color:#b23550;color:#fff}.social-shell .inline-link,.social-shell .text-button{color:#6840ba}.social-shell .card,.social-shell .empty,.social-shell .message-card,.social-shell .message-detail,.social-shell .modal{background:#fff;border-color:#e5e8f2;box-shadow:none;color:#172146}.social-shell .empty{border:1px dashed #dce0ec;border-radius:16px;margin:20px 0;padding:38px 22px}.social-shell .empty p,.social-shell .micro-copy,.social-shell .notice{color:#65708b}.social-shell .heart-orbit{background:#fff5eb;border:0}.social-shell .field>span{font-size:13px;color:#29334f}.social-shell .field :is(input,textarea,select){background:#fff;color:#172146;border:1px solid #dce1ee;border-radius:12px;box-shadow:none;font-size:16px}.social-shell .field :is(input,textarea)::placeholder{color:#717b94}.social-shell .choice{background:#fff;border-color:#e5e8f2;color:#172146;border-radius:12px}.social-shell .choice.selected{background:#f6f1ff;border-color:#cab5ee}.social-shell .choice strong{color:#29334f}.social-shell .choice small{color:#65708b}.social-shell .choice input{accent-color:#7145c9}.social-shell .error{background:#fff3f6;color:#b23550;border:1px solid #f0d5de;border-radius:12px}.social-shell .tabs button{color:#65708b}.social-shell .tabs button.selected{color:#6840ba;border-bottom-color:#7145c9}.social-shell .filter-row button{background:#fff;border-color:#e5e8f2;color:#65708b}.social-shell .filter-row button.selected{background:#7145c9;border-color:#7145c9;color:#fff}.social-shell .filter-row button:not(.selected):has(.lucide-sparkles){background:#eef8f5;color:#16775e;border-color:#ccebdd}.social-shell .filter-row button:not(.selected):has(.lucide-star){background:#fff7e8;color:#97600a;border-color:#f0dfb9}.social-shell .message-card{border-radius:14px;background:#fff;border-color:#e5e8f2}.social-shell .message-card.clues{background:#fff8ef;border-color:#f3e3cf}.social-shell .message-card.reveal{background:#f6f1ff;border-color:#e2d7fa}.social-shell .message-summary strong,.social-shell .message-text{color:#172146}.social-shell .message-meta,.social-shell .message-status,.social-shell .message-summary>span{color:#65708b}.social-shell .anonymous-sigil,.social-shell .message-heart{background:#f0e9ff;color:#7145c9;box-shadow:none}.social-shell .share-callout{background:#fff5eb;border:1px solid #f3d6bd;color:#ad4a17;box-shadow:none;border-radius:14px}.social-shell .share-callout small,.social-shell .share-callout strong{color:inherit}.social-shell .share-callout>svg:first-child{background:#ff823d;color:#172146}.social-shell .inbox-companion,.social-shell .inbox-companion>*{border-color:#e5e8f2}.social-shell .inbox-invitation{background:#f6f1ff;color:#172146}.social-shell .inbox-invitation h2{color:#172146}.social-shell .inbox-invitation p{color:#65708b}.social-shell .settings-list>button{background:#fff;border-color:#e5e8f2;color:#172146}.social-shell .settings-list>button:hover{background:#f7f8fc}.social-shell .settings-list small{color:#65708b}.social-shell .settings-list>button>svg:first-child{color:#7145c9;background:#f3edff;border-radius:9px;padding:7px;box-sizing:content-box}.social-shell .my-profile-hero{background:#f6f1ff;height:auto;min-height:0;border:1px solid #e5e8f2;border-radius:16px}.social-shell .my-profile-hero:after{display:none}.social-shell .profile-backdrop:not([data-cover=true]){height:150px;z-index:0;object-position:center}.social-shell .my-profile-identity{position:relative;padding-top:90px;background:#fff0;z-index:1}.social-shell .my-profile-identity h2{color:#172146}.social-shell .my-profile-identity p{color:#65708b}.social-shell .my-profile-identity .avatar.hero{background:#fff;border:4px solid #fff}.social-shell .my-profile-hero.without-photo .my-profile-identity{padding-top:35px}.social-shell .my-profile-hero:has(.profile-backdrop[data-cover=true]) .my-profile-identity{margin-top:-48px;padding-top:0;background:none}.social-shell .edit-cover-button{background:#fff;color:#172146;border-color:#e5e8f2}.social-shell .profile-backdrop[data-cover=true]{position:relative;height:auto;aspect-ratio:3.2;z-index:0}.social-shell .status-badge{background:#f0e9ff;border-color:#e2d7fa;color:#6840ba}.social-shell .public-profile{display:block;max-width:1000px;margin:auto}.social-shell .public-hero{background:#fff;border:1px solid #e5e8f2;border-radius:16px;overflow:hidden}.social-shell .public-cover{height:200px;background:#f3edff}.social-shell .public-cover.no-photo{height:140px;background:#f3edff}.social-shell .public-cover.no-photo>.whozli-mark{width:100px;height:100px;object-fit:contain;opacity:1}.social-shell .public-cover.has-cover{height:auto;aspect-ratio:3.2}.social-shell .public-identity{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;align-items:start;padding:24px;text-align:left}.social-shell .public-identity>.avatar{width:84px;height:84px;margin:0;border:3px solid #fff;background:#f3edff}.social-shell .public-identity h1{font-size:28px;margin:0 0 5px;color:#172146}.social-shell .public-identity .handle{color:#7145c9;font-size:13px}.social-shell .public-identity p{font-size:14px;color:#65708b;margin:10px 0 0}.social-shell .public-identity>.profile-social-actions{grid-column:1/-1;margin:0;padding:0;border:0}.social-shell .public-content{padding:0;max-width:none}.profile-section-tabs{display:flex;gap:8px;border-bottom:1px solid #e5e8f2;margin:26px 0;padding-bottom:12px;flex-wrap:wrap}.profile-section-tabs button{padding:10px 15px;min-height:44px;font-size:13px;color:#65708b;border-radius:10px}.profile-section-tabs button.selected{background:#f0e9ff;color:#6840ba;font-weight:700}.public-message-start{padding:30px;background:#fff8ef;border:1px solid #f3e3cf;border-radius:16px;max-width:780px;margin:auto}.public-message-start>div>svg{color:#c1541a;margin-bottom:14px}.public-message-start h2{font-size:29px;margin:0 0 13px}.public-message-start p{color:#65708b;font-size:15px;max-width:58ch}.public-clue-options{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.public-clue-options>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#ad4a17}.profile-message-disclosure{display:flex;gap:8px;font-size:12px!important;margin:20px 0 0}.profile-message-disclosure svg{flex-shrink:0;margin-top:2px}.personal-studio-visibility,.profile-section-explainer,.test-profile-visibility{padding:18px 20px;background:#f7f8fc;border-radius:12px;color:#65708b;font-size:13px;line-height:1.6;margin:20px 0}.profile-section-explainer{display:flex;gap:12px;align-items:flex-start}.personal-studio-visibility p,.profile-section-explainer p,.test-profile-visibility p{margin:0}.social-shell .personal-collection,.social-shell .test-collection{border:0;margin:0;padding:0}.social-shell .personal-catalog-row,.social-shell .test-catalog>button{background:#fff;border-color:#e5e8f2;color:#172146;border-radius:14px}.social-shell .personal-catalog-row.is-free{background:#edf8f2;border-color:#ccebdd}.social-shell .personal-catalog-row small,.social-shell .test-catalog small{color:#65708b}.social-shell .test-symbol{background:#f0e9ff;color:#7145c9}.social-shell .personal-studio-intro,.social-shell .test-studio-intro{background:#f6f1ff;color:#6840ba;border-radius:14px}.social-shell .personal-studio-intro h2,.social-shell .test-studio-intro h2{color:#172146}.social-shell .personal-studio-intro p,.social-shell .test-studio-intro p{color:#65708b}.social-shell .personal-create,.social-shell .studio-item-editor,.social-shell .test-question-editor,.social-shell .test-round{background:#fff;border-color:#e5e8f2;border-radius:14px}.social-shell .studio-picker button,.social-shell .test-ideas>button{background:#f6f1ff;border-color:#e2d7fa;color:#6840ba}.social-shell .personal-kind-picker button.selected,.social-shell .studio-mode button.selected{background:#7145c9;border-color:#7145c9;color:#fff}.social-shell .clue-step,.social-shell .opened-clue,.social-shell .personal-owner-item,.social-shell .personal-studio .card{background:#fff;border-color:#e5e8f2}.social-shell .public-interactions{background:#f7f8fc;border-radius:14px;padding:20px}.social-shell .reaction{background:#fff;border-color:#e5e8f2;color:#65708b}.social-shell .reaction.selected{background:#f0e9ff;border-color:#d1bdf5;color:#6840ba}.social-shell .clue-comment{background:#fff;color:#172146;border-color:#e5e8f2}.social-shell .clue-comment p,.social-shell .comment-author strong{color:#172146}.social-shell .comment-author small,.social-shell .comment-disclosure{color:#65708b}.social-shell .reply{background:#f7f8fc;color:#172146;border-color:#e5e8f2}.social-shell .reply.mine{background:#f0e9ff;border-color:#e2d7fa}.social-shell .reply :is(p,small,time){color:inherit}.social-shell .social-radar{background:#f0faf6;border-color:#ccebdd;box-shadow:none}.social-shell .radar-ring{border-color:#c0e4d6}.social-shell .radar-center{background:#fff;border-color:#a5d1bf}.social-shell .radar-center>.whozli-mark{object-fit:contain;width:66%;height:66%}.social-shell .radar-list-row,.social-shell .radar-selected{background:#fff;border-color:#e5e8f2}.social-shell .radar-list-row strong,.social-shell .radar-selected h2{color:#172146}.social-shell .radar-pin>span{color:#172146;background:#fff;border-color:#e5e8f2}.social-shell .radar-motion-toggle{color:#16775e;background:#fff;border-color:#ccebdd}.social-shell .radar-search label{background:#fff;border-color:#dce1ee}.social-shell .radar-search input{color:#172146;font-size:16px}.social-shell .radar-search button{background:#7145c9;color:#fff}.social-shell .radar-controls{gap:20px}.social-shell .toast{background:#172146;color:#fff;border:0;border-radius:12px}.social-shell .toast>svg{color:#a8e5ce}.social-shell .birth-date label,.social-shell .birth-date legend{color:#29334f}.social-shell .birth-date select{background:#fff;color:#172146;border-color:#dce1ee;color-scheme:light}.social-shell .birth-date small,.social-shell .profile-crop-controls label,.social-shell .profile-crop-editor>p{color:#65708b}.social-shell .profile-crop-frame{background:#f7f8fc;border-color:#dce1ee}.social-shell .profile-crop-controls input{accent-color:#7145c9}.social-shell .profile-cover-preview{background:#f3edff;color:#6840ba;border-color:#e2d7fa}.social-shell .upload-label{background:#f5f1ff;color:#6840ba;border:1px solid #e2d7fa}.social-shell .upload-drop{background:#f7f8fc;border-color:#dce1ee;color:#65708b}.social-shell .upload-drop strong{color:#172146}.social-shell .site-footer{background:#fff;border-color:#e5e8f2;color:#65708b}.app-boot{color:#172146;background:#fff}.app-boot .loading-skeleton b,.app-boot .loading-skeleton i,.app-boot .skeleton-card{background:#f0f2f8;border-color:#e5e8f2}.access-layout,.public-login .access-layout{background:#fff;border-color:#e5e8f2}.access-story{background:#f6f1ff;color:#172146}.access-panel h2,.access-promise strong,.access-story h1{color:#172146}.access-story h1 span{color:#7145c9}.access-adults,.access-panel,.access-promise span,.access-story>p{color:#65708b}.access-panel{background:#fff}.birth-date select{background:#fff;color:#172146;border-color:#dce1ee;color-scheme:light}.birth-date label,.birth-date legend,.birth-date small{color:#65708b}.access-panel .choice{background:#fff;border-color:#e5e8f2;color:#172146}.access-panel .choice.selected{background:#f6f1ff;border-color:#d1bdf5}.access-panel .button{background:#ff823d;border-color:#ff823d;color:#172146}.access-panel .legal-links a,.access-panel .text-button{color:#6840ba}.public-login-header{border-color:#e5e8f2}.public-login-header a{color:#65708b}.public-login-header .whozli-wordmark{content:url(/brand/whozli-logo-ink.svg?v=wink-20261020)}.dashboard{min-width:0}.dashboard-top{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px}.dashboard-main-intro{min-width:0}.dashboard-welcome{position:relative;min-height:162px;display:flex;align-items:center;padding-right:180px;margin-bottom:18px}.dashboard-welcome h1{font-size:37px;margin:0 0 10px;line-height:1.1}.dashboard-welcome p{font-size:15px;color:#65708b;margin:0;line-height:1.55;max-width:440px}.dashboard-welcome>img{position:absolute;right:-5px;bottom:-10px;width:180px;height:180px;object-fit:contain;z-index:1}.dashboard-bubble{position:absolute;display:grid;place-items:center;width:44px;height:44px;border-radius:13px;z-index:2}.bubble-question{right:156px;top:24px;background:#eee5ff;color:#7145c9;transform:rotate(-9deg)}.bubble-message{right:5px;top:20px;background:#fff0de;color:#ad4a17;transform:rotate(9deg)}.dashboard-mobile-break,.dashboard-mobile-share{display:none}.dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-stat{display:flex;align-items:center;gap:11px;min-height:96px;padding:16px 12px;border:1px solid #e5e8f2;border-radius:14px;text-align:left;color:#7145c9}.peach{background:#fff8ef!important;border-color:#f3e3cf!important}.dashboard-stat.peach{color:#ad4a17}.dashboard-stat.lilac{background:#f6f1ff;border-color:#e2d7fa}.dashboard-stat.sky{background:#f0f6ff;border-color:#d9e7fb;color:#365fc3}.dashboard-stat.rose{background:#fff4f7;border-color:#f0d5de;color:#b23550}.dashboard-stat>svg:first-child{flex-shrink:0}.dashboard-stat>div{min-width:0}.dashboard-stat strong{display:block;font-size:24px;font-weight:700;line-height:1.15;color:inherit}.dashboard-stat span{display:block;font-size:11px;color:#65708b;margin-top:7px;line-height:1.35}.dashboard-stat>svg:last-child{margin-left:auto;width:14px;flex-shrink:0}.dashboard-stat:hover{outline:1px solid currentColor;outline-offset:-1px}.dashboard-link-card{border:1px solid #e5e8f2;border-radius:16px;padding:20px;align-self:end;background:#fff}.dashboard-link-card h2{font:700 15px/1.4 DM Sans,sans-serif;letter-spacing:0;margin:0 0 9px}.dashboard-link-card p{font-size:13px;color:#65708b;line-height:1.5;margin:0 0 16px}.dashboard-copy-link{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;background:#f7f8fc;border:1px solid #e5e8f2;border-radius:11px;padding:10px 12px;font-size:12px;font-weight:600;text-align:left;color:#172146}.dashboard-copy-link>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-link-card .button{margin:12px 0 9px}.dashboard-link-card small{font-size:11px;color:#65708b}.dashboard-compose{display:flex;align-items:center;gap:14px;margin:26px 0 18px}.dashboard-compose>.avatar{width:48px;height:48px;border:0}.dashboard-compose>label{flex:1;min-width:0;background:#f9faff;border:1px solid #e5e8f2;border-radius:15px}.dashboard-compose input{min-height:54px;width:100%;min-width:0;border:0;background:none;border-radius:15px;padding:12px 18px;font-size:14px;color:#172146}.dashboard-compose input::placeholder{color:#65708b}.dashboard-compose>button{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#7145c9;color:#fff;flex-shrink:0}.dashboard-tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid #e5e8f2;margin-bottom:18px}.dashboard-tabs>button{position:relative;min-height:48px;padding:10px 5px;color:#65708b;font-size:13px;white-space:nowrap}.dashboard-tabs>button.selected{color:#6840ba;font-weight:700}.dashboard-tabs>button.selected:after{content:"";height:3px;border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0;right:0;background:#7145c9}.dashboard-tabs>.dashboard-guide-link{display:flex;align-items:center;gap:7px;margin-left:auto;font-size:12px}.dashboard-private-label{display:flex;gap:7px;align-items:center;color:#65708b;font-size:11px;margin:0 0 14px}.dashboard-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard-message{border:1px solid #e5e8f2;border-radius:15px;padding:18px 19px;min-width:0;display:flex;flex-direction:column;background:#fff}.dashboard-message>header{display:flex;align-items:center;gap:9px;font-size:10px;color:#65708b}.dashboard-anonymous{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f0e9ff;flex-shrink:0}.dashboard-message>header>b{font-size:9px;margin-left:auto;background:#fff0de;color:#ad4a17;border-radius:20px;padding:3px 7px}.dashboard-message>p{font-size:16px;line-height:1.45;color:#172146;margin:17px 0 20px;overflow-wrap:anywhere;flex:1;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.dashboard-message>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#65708b}.dashboard-message>footer>button,.dashboard-message>footer>span{display:flex;align-items:center;gap:6px}.dashboard-message>footer>button{color:#6840ba;font-size:11px;font-weight:600;padding:0;min-height:36px;text-align:right}.dashboard-next{display:flex;align-items:center;gap:18px;border-top:1px solid #e5e8f2;margin-top:28px;padding-top:23px;flex-wrap:wrap}.dashboard-next>div{margin-right:auto}.dashboard-next h2{font-size:19px;margin:0 0 7px}.dashboard-next p{font-size:12px;margin:0;color:#65708b}.dashboard-next>button{display:flex;align-items:center;gap:7px;min-height:44px;color:#6840ba;font-size:12px;font-weight:600}.dashboard-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboard-people>button{display:flex;align-items:flex-start;gap:12px;border:1px solid #e5e8f2;border-radius:15px;padding:20px;text-align:left}.dashboard-people .avatar{width:42px;height:42px;flex-shrink:0}.dashboard-people strong{display:block;font-size:14px}.dashboard-people small{font-size:12px;color:#7145c9}.dashboard-people p{font-size:12px;line-height:1.5;color:#65708b;margin:12px 0 0}.dashboard-challenges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-challenges>article{display:flex;align-items:center;gap:14px;padding:22px;border:1px solid #e2d7fa;border-radius:15px;background:#f6f1ff;color:#6840ba;flex-wrap:wrap}.dashboard-challenges h2{font-size:20px;margin:0 0 7px}.dashboard-challenges p{font-size:13px;color:#65708b;margin:0}.dashboard-challenges button:not(.button){display:flex;align-items:center;gap:8px;font-size:12px;color:#6840ba;min-height:44px}.dashboard-challenge-create{padding:24px;border:1px dashed #d1bdf5;border-radius:15px}.dashboard-challenge-create .button{margin-bottom:0}.dashboard-starter{display:grid;grid-template-columns:1fr 320px;align-items:center;gap:30px;max-width:960px;margin:25px auto}.dashboard-starter h1{font-size:46px}.dashboard-starter p{color:#65708b;max-width:55ch}.dashboard-starter .button{max-width:320px}.dashboard-starter>img{width:100%;object-fit:contain}.dashboard-starter-guide{grid-column:1/-1;display:flex;gap:18px;padding:25px;background:#f6f1ff;border-radius:15px}.dashboard-starter-guide h2{font-size:22px}.dashboard-starter-guide p{margin-bottom:0}@media(max-width:1250px){.social-shell.private{grid-template-columns:210px minmax(0,1fr)}.social-shell.private>.topbar,.social-shell.private>main{padding-inline:24px}.dashboard-top{grid-template-columns:1fr}.dashboard-link-card{display:none}.dashboard-feed,.dashboard-people{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-welcome h1{font-size:35px}.dashboard-stats{gap:10px}.dashboard-stat{padding:14px}.dashboard-stat>svg:last-child{display:none}}@media(max-width:850px){.social-shell.private{grid-template-columns:180px minmax(0,1fr)}.social-shell.private>.side-nav{padding-inline:12px}.social-shell .nav-brand .brand{width:150px}.social-shell .side-nav>.nav-item{font-size:12px;padding-inline:11px;gap:10px}.social-shell .app-send-cta{font-size:11px;gap:7px}.social-shell .app-send-cta>svg:last-child{display:none}.social-shell .platform-search{width:100%}.social-shell .top-actions{gap:8px}.social-shell .environment{display:none}.dashboard-welcome{padding-right:130px}.dashboard-welcome>img{width:145px;height:145px}.dashboard-welcome h1{font-size:30px}.dashboard-bubble{width:34px;height:34px}.bubble-question{right:120px}.dashboard-stat{display:block;padding:13px 9px}.dashboard-stat strong{font-size:22px;margin-top:6px}.dashboard-stat span{font-size:10px}.dashboard-feed{grid-template-columns:1fr}.dashboard-tabs{gap:14px}.dashboard-tabs>.dashboard-guide-link,.social-shell .notification-button{display:none}}@media(max-width:700px){.social-shell.private{display:block;padding:0;min-height:100svh;--mobile-nav-height:76px}.social-shell .topbar,.social-shell.private>.topbar{display:flex;position:relative;height:76px;padding:0 20px;background:#fff;border:0;gap:12px}.social-shell.private>.topbar>.brand-button{display:block;padding:0;min-height:44px}.social-shell .topbar .brand{width:156px}.social-shell .topbar .whozli-wordmark{width:100%;height:auto}.social-shell .topbar .platform-search{display:none}.social-shell .top-actions{gap:10px}.social-shell .top-actions>.icon-button:last-child{display:inline-flex;width:38px;height:38px;padding:0}.social-shell .top-actions .avatar{width:36px;height:36px;border:0}.social-shell .wallet-pill{min-height:40px;padding:5px 10px;font-size:11px;gap:5px}.social-shell .wallet-pill strong{font-size:15px}.social-shell .wallet-pill svg{width:18px}.social-shell .wallet-pill span{font-size:10px}.social-shell.private>.side-nav{display:none}.social-shell.private>main{min-height:0;padding:18px 20px calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px) + 28px)}.social-shell .view-content{max-width:600px}.social-shell .heading h1{font-size:29px}.social-shell .heading>p{font-size:14px}.social-shell .bottom-nav{height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom,0px));padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e5e8f2;box-shadow:none;backdrop-filter:none}.social-shell .bottom-nav>.nav-item{height:62px;gap:4px;font-size:9px;color:#65708b;min-width:0}.social-shell .bottom-nav>.nav-item>svg{padding:5px 10px;width:22px;height:22px;color:inherit;fill:none;stroke-width:1.8;background:none}.social-shell .bottom-nav>.nav-item.active{color:#6840ba;font-weight:700}.social-shell .bottom-nav>.nav-item.active>svg{background:#f0e9ff;color:#7145c9;fill:none;stroke-width:2.2}.social-shell .bottom-nav i{border:2px solid #fff;background:#ff823d;color:#172146;top:1px;right:calc(50% - 24px)}.social-shell .my-profile-hero{margin-inline:0;border-radius:15px}.social-shell .my-profile-identity .avatar.hero{width:110px;height:110px}.social-shell .my-profile-identity h2{font-size:27px}.social-shell .public-hero{margin:0;border:1px solid #e5e8f2;border-radius:15px}.social-shell .public-identity{padding:20px;gap:13px;grid-template-columns:62px minmax(0,1fr)}.social-shell .public-identity>.avatar{width:62px;height:62px}.social-shell .public-identity h1{font-size:25px}.social-shell .public-identity p{font-size:13px}.social-shell .public-cover.no-photo{height:115px}.profile-section-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:20px 0;border:0;padding:0}.profile-section-tabs button{border:1px solid #e5e8f2;padding:10px 7px;text-align:center;font-size:12px;line-height:1.3}.profile-section-tabs button.selected{border-color:#d1bdf5}.public-message-start{padding:23px}.public-message-start h2{font-size:26px}.public-message-start p{font-size:14px}.public-clue-options{gap:12px;margin:20px 0}.public-clue-options>span{font-size:11px}.dashboard-top{display:block}.dashboard-welcome{min-height:210px;margin:0 0 16px;background:#f8f9ff;border:1px solid #edf0f7;border-radius:16px;padding:22px 120px 68px 19px;align-items:flex-start;overflow:hidden}.dashboard-welcome h1{font-size:30px;margin:0 0 10px}.dashboard-welcome p{font-size:13px;line-height:1.5}.dashboard-welcome>img{width:147px;height:147px;right:-8px;bottom:52px}.dashboard-mobile-share{display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;left:18px;right:18px;bottom:17px;min-height:45px;background:#ff823d;color:#172146;border-radius:12px;font-size:13px;font-weight:700;z-index:3}.dashboard-bubble{width:33px;height:33px;border-radius:10px}.bubble-question{right:116px;top:30px}.bubble-message{right:9px;top:21px}.dashboard-mobile-break{display:block}.dashboard-stats{gap:8px}.dashboard-stat{padding:13px 5px 12px;text-align:center;min-height:103px;border-radius:13px}.dashboard-stat>svg:first-child{width:24px;height:24px;margin:auto}.dashboard-stat strong{font-size:23px;margin-top:6px}.dashboard-stat span{font-size:11px;line-height:1.35;margin-top:6px}.dashboard-stat.rose>div{margin-top:14px}.dashboard-compose{gap:9px;margin:21px 0 12px}.dashboard-compose>.avatar{width:36px;height:36px}.dashboard-compose>label{border-radius:13px}.dashboard-compose input{min-height:46px;padding:10px 12px;font-size:16px;line-height:1.3}.dashboard-compose>button{width:42px;height:42px}.dashboard-tabs{gap:18px;justify-content:space-between;margin-bottom:15px}.dashboard-tabs>button{font-size:11px;padding-inline:0;min-height:44px}.dashboard-private-label{font-size:10px;margin-bottom:13px}.dashboard-feed{grid-template-columns:1fr;gap:12px}.dashboard-message{padding:18px}.dashboard-message>header{font-size:10px}.dashboard-message>p{font-size:17px;line-height:1.45;margin:15px 0 20px}.dashboard-message>footer{font-size:11px}.dashboard-message>footer>button{font-size:11px;min-height:40px}.dashboard-next{display:block;margin-top:24px;padding-top:22px}.dashboard-next h2{font-size:22px}.dashboard-next p{font-size:13px;margin-bottom:12px}.dashboard-next>button{font-size:13px}.dashboard-challenges,.dashboard-people{grid-template-columns:1fr}.dashboard-starter{display:flex;flex-direction:column;gap:10px;margin:0}.dashboard-starter>div:first-child{order:1}.dashboard-starter h1{font-size:36px}.dashboard-starter>img{width:190px;height:190px;order:0}.dashboard-starter-guide{order:2;width:100%;margin-top:22px}.dashboard-starter-guide h2{font-size:22px}.dashboard .empty{padding:30px 20px}.dashboard .empty h2{font-size:25px}.social-shell .radar-controls{align-items:stretch}.social-shell .radar-search{width:100%}.social-shell .public-interactions{padding:17px}.social-shell .reaction{padding:8px 11px}.social-shell .profile-crop-frame.avatar{width:220px}.social-shell .modal{max-height:calc(100dvh - 32px)}}@media(max-width:374px){.social-shell .topbar,.social-shell.private>main{padding-inline:16px}.social-shell .topbar .brand{width:132px}.social-shell .wallet-pill{padding-inline:8px}.social-shell .top-actions{gap:7px}.dashboard-welcome{padding-right:106px}.dashboard-welcome h1{font-size:27px}.dashboard-welcome p{font-size:12px}.dashboard-welcome>img{width:128px;height:128px;bottom:57px}.bubble-question{right:99px}.dashboard-stat span{font-size:10px}.dashboard-tabs{gap:12px}.dashboard-tabs>button{font-size:10px}.dashboard-compose input{font-size:16px}.social-shell .bottom-nav>.nav-item{font-size:8px}}.social-shell .side-nav>.app-send-cta{color:#172146;font-size:13px;padding:14px 12px;gap:8px;white-space:nowrap}@media(min-width:769px){.dashboard-welcome{align-items:flex-start;min-height:110px}.dashboard-link-card{padding:18px}.dashboard-link-card p{margin:8px 0 14px}.dashboard-link-card .button{min-height:43px}.dashboard-copy-link{min-height:43px;margin-bottom:10px}}.learn-profile-paths{margin:30px 0}.learn-profile-paths>h2{font-size:24px;margin:0 0 16px}.learn-profile-paths>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.learn-profile-paths article{padding:22px;background:#f6f1ff;border:1px solid #e8def8;border-radius:18px}.learn-profile-paths article:nth-child(2){background:#fff8ef;border-color:#f4e5d3}.learn-profile-paths article:nth-child(3){background:#f0f6ff;border-color:#dee9f8}.learn-profile-paths h3{font-size:17px;margin:12px 0 8px}.learn-profile-paths p{font-size:14px;line-height:1.65;margin:0;color:#65708b}@media(max-width:768px){.learn-profile-paths>div{grid-template-columns:1fr}}@media(min-width:769px){.dashboard-welcome{min-height:150px}.dashboard-welcome>img{width:150px;height:150px;bottom:0;right:0}.dashboard-message>header,.dashboard-stat span{font-size:12px}.dashboard-message>header>b{font-size:10px}.dashboard-message>footer,.dashboard-message>footer>button{font-size:12px}}@media(max-width:768px){.dashboard-welcome{min-height:232px}.dashboard-welcome>img{width:140px;height:140px;bottom:74px;right:-3px}}@media(max-width:374px){.dashboard-welcome>img{width:128px;height:128px;bottom:74px}}.access-panel.clerk-access{margin:0;min-width:0}.clerk-access .cl-cardBox,.clerk-access .cl-rootBox{width:100%;max-width:100%;min-width:0}.clerk-access .cl-cardBox{border:1px solid #e5e8f2;border-radius:16px;box-shadow:none;overflow:hidden;background:#fff}.clerk-access .cl-card{width:100%;max-width:100%;margin:0;padding:28px;gap:24px;box-sizing:border-box;border:0;border-radius:0;box-shadow:none;background:#fff}.clerk-access .cl-form,.clerk-access .cl-main{gap:24px}.clerk-access .cl-formField{display:flex;flex-direction:column;gap:8px;min-width:0}.clerk-access .cl-formFieldLabel{font-size:14px;font-weight:600;line-height:1.4;color:#29334f}.clerk-access .cl-formFieldInput{min-height:50px;padding:12px 14px;font-size:16px;line-height:1.4;border:1px solid #dce1ee;border-radius:12px;background:#fff;color:#172146;box-shadow:none}.clerk-access .cl-formFieldInput::placeholder{color:#65708b;opacity:1}.clerk-access .cl-socialButtonsBlockButton{min-height:52px;padding:14px 18px;gap:12px;border:1px solid #dce1ee;border-radius:12px;background:#fff;color:#172146;font-size:16px;line-height:1.4;font-weight:600;box-shadow:none}.clerk-access .cl-socialButtonsBlockButton:hover{background:#f7f8fc;border-color:#b8bfd2}.clerk-access .cl-socialButtonsBlockButtonText{font:inherit;color:inherit}.clerk-access .cl-socialButtonsProviderIcon{width:20px;height:20px;flex-shrink:0}.clerk-access .cl-dividerRow{gap:16px;margin:0}.clerk-access .cl-dividerText{font-size:13px;line-height:1.4;color:#65708b}.clerk-access .cl-dividerLine{background:#e5e8f2}.clerk-access .cl-formButtonPrimary{min-height:50px;padding:13px 18px;border:0;border-radius:12px;background:#ff823d;color:#172146;font-size:16px;line-height:1.4;font-weight:700;box-shadow:none}.clerk-access .cl-formButtonPrimary:hover{background:#ffa66e;color:#172146;box-shadow:none}.access-panel.clerk-access .cl-formButtonPrimary[data-variant=solid][data-color=primary]{box-shadow:none}.clerk-access .cl-formButtonPrimary:after{background:none;box-shadow:none}.clerk-access .cl-footer{margin:0;padding:16px 24px 20px;border-top:1px solid #e5e8f2;background:#fff}.clerk-access :is(.cl-socialButtonsBlockButton,.cl-formButtonPrimary,.cl-formFieldInput):focus-visible{outline:3px solid #7145c9;outline-offset:3px}.public-login .access-panel>h2{margin:0 0 12px}.public-login .access-description{margin:0 0 28px;color:#65708b}.public-login .access-fineprint{margin:24px 0 0;color:#65708b;line-height:1.6}.public-login .access-recovery{margin-top:20px;padding:0;border:0;border-radius:0;background:none;color:#65708b}.public-login .access-recovery summary{display:flex;align-items:center;min-height:44px;color:#6840ba;cursor:pointer;font-size:13px;text-decoration:underline;text-underline-offset:3px}.public-login .access-recovery[open]{padding-bottom:8px}.public-login .access-recovery p{margin:8px 0 4px;font-size:13px;line-height:1.6}.public-login .access-recovery .text-button{color:#6840ba}.public-login .legal-links{margin-top:20px;gap:20px}.public-login .legal-links a{color:#6840ba}.login-entry-fallback{padding:28px;border:1px solid #e5e8f2;border-radius:16px;background:#fff}.login-entry-fallback :is(button,input){width:100%;min-height:50px;border:1px solid #dce1ee;border-radius:12px;padding:12px 16px;font:inherit;font-size:16px;line-height:1.4;color:#172146;background:#fff;opacity:1}.login-entry-fallback button{display:flex;align-items:center;justify-content:center;gap:12px;font-weight:700}.login-entry-fallback button:disabled{cursor:wait}.login-entry-fallback .login-google-entry img{flex:none}.login-entry-divider{display:flex;align-items:center;gap:16px;margin:24px 0;font-size:13px;color:#65708b}.login-entry-divider span{height:1px;background:#e5e8f2;flex:1}.login-entry-fallback label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;color:#29334f}.login-entry-fallback input::placeholder{color:#65708b;opacity:1}.login-entry-fallback .login-email-entry{margin-top:24px;border:0;background:#ff823d}.login-entry-status{margin:16px 0 0;font-size:13px;line-height:1.5;color:#65708b}.login-entry-fallback .login-reload-entry{margin-top:12px;min-height:44px;color:#6840ba;background:#f5efff;border-color:#d9c9ee;font-size:14px}.login-reload-entry:focus-visible{outline:3px solid #7145c9;outline-offset:3px}@media(max-width:760px){.public-login{padding:0 20px max(24px,env(safe-area-inset-bottom))}.public-login-header{min-height:80px;gap:16px;max-width:440px}.public-login .access-layout{display:block;max-width:440px;margin:12px auto 24px;border:0;border-radius:0;overflow:visible}.public-login .access-story{display:none}.public-login .access-panel{padding:0}.public-login .access-panel>h2{font-size:30px;line-height:1.15}.public-login .access-description{font-size:16px;line-height:1.5;margin-bottom:24px}.clerk-access .cl-card{padding:24px 20px}.clerk-access .cl-footer{padding:16px 20px 18px}.login-entry-fallback{padding:24px 20px}}@media(max-width:359px){.public-login{padding-inline:16px}.public-login-header .whozli-wordmark{width:120px}.public-login-header>a:last-child{font-size:11px;gap:5px}.public-login .access-panel>h2{font-size:28px}.clerk-access .cl-card{padding:22px 16px}.clerk-access .cl-socialButtonsBlockButton{padding-inline:12px;font-size:15px}}.section-loading{min-height:76px;display:flex;align-items:center;justify-content:center;gap:10px;color:#65708b;font-size:13px;padding:20px}.section-loading-pending{min-height:76px}.section-loading-dot{width:16px;height:16px;border:2px solid #e2d7fa;border-top-color:#7145c9;border-radius:50%;animation:section-loading-spin .8s linear infinite;flex-shrink:0}.app-boot .section-loading{margin:16px 0 0;min-height:44px}@keyframes section-loading-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.section-loading-dot{animation:none;border-color:#7145c9}}.social-shell .checkout-page .result-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 0;text-align:center}.social-shell .purchase-status-icon{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 12px;border-radius:50%;background:#f6f1ff;color:#7145c9;flex-shrink:0}.social-shell .purchase-status-icon[data-state=paid]{background:#edf8f2;color:#16775e}.social-shell .purchase-status-icon>svg{width:32px;height:32px;fill:none;stroke-width:2.25}.social-shell .checkout-page .result-card :is(h2,p){margin:0}.social-shell .checkout-page .result-card p{max-width:55ch;color:#65708b}.my-profile-page{max-width:800px;margin-inline:auto}.profile-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.profile-page-head .heading{min-width:0}.profile-settings-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #e5e8f2;border-radius:12px;color:#29334f;background:#fff;flex-shrink:0;font-size:14px}.profile-settings-button:hover{background:#f7f8fc}.profile-following-link{display:flex;align-items:center;gap:12px;min-height:52px;width:100%;padding:12px 16px;margin:12px 0 24px;border:1px solid #e5e8f2;border-radius:12px;color:#29334f;text-align:left;background:#f7f8fc;font-size:14px}.profile-following-link>svg:first-child{color:#7145c9}.profile-following-link>svg:last-child{margin-left:auto;color:#7145c9}.profile-following-link:hover{background:#f6f1ff}.settings-page{max-width:760px;margin-inline:auto}.settings-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.settings-page-head>.heading{min-width:0}.logout-control{flex-shrink:0}.logout-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #f0d5de;border-radius:12px;background:#fff;color:#b23550;font-size:14px;white-space:nowrap}.logout-button:hover{background:#fff3f6}.logout-button:disabled{opacity:.6}.logout-control>.error{max-width:30ch;font-size:13px}.settings-page>section{margin:28px 0}.social-shell .settings-page .settings-group-title{margin:0 0 12px}.social-shell .side-note>.guide-nav-link.active{color:#6840ba;background:#f0e9ff;border-radius:12px}#account-notifications{scroll-margin-top:24px}.dashboard-following-link{margin:0 0 16px}.radar-page{max-width:1040px;margin-inline:auto;container-type:inline-size;container-name:profile-discovery}.social-shell .radar-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0}.social-shell .radar-controls .community-tabs{display:flex;flex:0 0 auto;gap:8px;align-items:center;overflow:visible;margin:0;min-height:44px}.social-shell .radar-controls .community-tabs>button{font-size:14px;min-height:44px;padding:10px 14px;white-space:nowrap}.social-shell .radar-search{width:340px;max-width:100%;margin:0;flex:0 1 340px}.social-shell .radar-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.social-shell .radar-left,.social-shell .radar-right{min-width:0;width:100%;padding:0}.social-shell .social-radar{width:min(100%,420px);margin:0 auto}.social-shell .radar-motion-toggle{right:12%;bottom:12%;width:40px;height:40px;z-index:2}.social-shell .radar-caption{display:flex;align-items:center;justify-content:center;gap:6px;margin:16px 0 4px;font-size:12px;line-height:1.5;text-align:center}.social-shell .radar-caption>svg{flex-shrink:0}.social-shell .radar-location-note{margin:0;font-size:12px;line-height:1.5;text-align:center}.social-shell .radar-layout.radar-is-empty{padding:28px;border:1px solid #dfeee7;border-radius:16px;background:#f7fbf9;align-items:center}.social-shell .radar-is-empty .social-radar{width:min(100%,320px)}.radar-empty-copy{padding:12px}.radar-empty-copy h2{font-size:28px;line-height:1.2;margin:0 0 16px}.radar-empty-copy p{font-size:15px;line-height:1.65;color:#65708b;max-width:36ch;margin:0 0 24px}.social-shell .radar-empty-copy .button{display:inline-flex;width:auto;margin:0;min-height:48px}.radar-empty-copy>.text-button{display:flex;gap:8px;align-items:center;margin-top:12px}.social-shell .radar-profile-list>h2{font-size:20px;margin:8px 0}.social-shell .radar-settings-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;font-size:13px}.following-list{display:grid;gap:12px}.following-person{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;border:1px solid #e5e8f2;border-radius:14px;background:#fff}.following-person-link{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;gap:16px;min-width:0;width:100%;padding:0;text-align:left;color:#172146}.following-person-link .avatar{width:56px;height:56px}.following-person-link>span:not(.avatar){min-width:0;overflow-wrap:anywhere}.following-person-link strong{display:block;font-size:17px;line-height:1.4}.following-person-link small{display:block;color:#65708b;font-size:12px;margin-top:2px}.following-person-link p{margin:6px 0 0;color:#65708b;font-size:14px;line-height:1.5}.following-person-link>svg{color:#7145c9}.social-shell .following-person>.radar-list-follow{min-height:44px;min-width:112px;justify-content:center;padding:10px 14px;font-size:13px}.following-person-link:hover strong{color:#6840ba}@container profile-discovery (max-width:650px){.social-shell .radar-layout{display:flex;flex-direction:column;gap:24px}.social-shell .radar-layout.radar-is-empty{padding:20px;gap:20px}.social-shell .social-radar{width:min(100%,340px)}.social-shell .radar-is-empty .social-radar{width:min(100%,250px)}.radar-empty-copy{text-align:center;padding:0}.radar-empty-copy h2{font-size:25px}.radar-empty-copy p{margin-inline:auto}.radar-empty-copy>.text-button{justify-content:center;margin-inline:auto}.social-shell .radar-search{flex-basis:100%;width:100%}.following-person{padding:16px;gap:12px}.following-person-link{grid-template-columns:44px minmax(0,1fr) 16px;gap:12px}.following-person-link .avatar{width:44px;height:44px}.following-person-link strong{font-size:16px}.following-person-link p{font-size:13px}}@media(max-width:480px){.settings-page-head{flex-wrap:wrap;gap:12px}.settings-page-head>.heading{flex:1 1 180px;margin-bottom:0}.settings-page-head>.logout-control{padding-top:0}.profile-page-head{gap:12px}.profile-settings-button{padding:10px;font-size:12px;gap:6px}.profile-page-head .heading>p{font-size:13px}.following-person{grid-template-columns:1fr}.social-shell .following-person>.radar-list-follow{justify-self:start;margin-left:56px}}