.page-module__ZbSxYq__container{box-sizing:content-box;width:100%}.page-module__ZbSxYq__main{width:100%;max-width:var(--max-width);padding:var(--space-8);margin:0 auto}.page-module__ZbSxYq__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.page-module__ZbSxYq__loadingState{justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}.page-module__ZbSxYq__timeAgo{align-items:center;gap:.25rem;display:flex}.page-module__ZbSxYq__dot{color:var(--text-secondary)}.page-module__ZbSxYq__skeleton{position:relative;overflow:hidden}.page-module__ZbSxYq__skeletonPulse{background:linear-gradient(90deg,var(--card-bg)0%,var(--hover)50%,var(--card-bg)100%);background-size:200% 100%;width:100%;height:100%;animation:1.5s infinite page-module__ZbSxYq__pulse;position:absolute;top:0;left:0}@keyframes page-module__ZbSxYq__pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.page-module__ZbSxYq__title{font-size:2.5rem}.page-module__ZbSxYq__subtitle{font-size:1.25rem}.page-module__ZbSxYq__grid{grid-template-columns:1fr}}.page-module__ZbSxYq__titleWrapper{align-items:center;gap:.5rem;display:flex}.page-module__ZbSxYq__editButton{color:var(--text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;padding:4px;transition:opacity .2s}.page-module__ZbSxYq__card:hover .page-module__ZbSxYq__editButton{opacity:1}.page-module__ZbSxYq__editForm{width:100%}.page-module__ZbSxYq__editInput{background:var(--bg-secondary);border:1px solid var(--border);width:100%;color:var(--text);border-radius:var(--radius);padding:.5rem;font-size:1.25rem;font-weight:600}.page-module__ZbSxYq__emptyState{text-align:center;background:var(--bg-secondary);border-radius:var(--radius);color:var(--text-secondary);flex-direction:column;align-items:center;gap:1.5rem;max-width:480px;margin:2rem auto;padding:2rem;display:flex}.page-module__ZbSxYq__emptyStateIcon{background:var(--card-bg);width:96px;height:96px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.page-module__ZbSxYq__emptyState h2{color:var(--text);font-size:1.75rem;font-weight:600;font-family:var(--font-inter);margin:0}.page-module__ZbSxYq__emptyState p{max-width:400px;margin:0;font-size:1.125rem;line-height:1.6}.page-module__ZbSxYq__emptyStateActions{margin-top:1rem}.page-module__ZbSxYq__createFirstCollection{background:var(--primary);color:#000;border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.75rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.page-module__ZbSxYq__createFirstCollection:hover{filter:brightness(1.1);transform:translateY(-2px)}.page-module__ZbSxYq__newCollectionCard{border:2px dashed var(--border);border-radius:var(--radius);cursor:pointer;color:var(--text);background:#ffffff1a;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;font-weight:500;transition:all .2s;display:flex}.page-module__ZbSxYq__newCollectionCard:hover{border-color:var(--primary);background:#ffffff26;transform:translateY(-2px)}.page-module__ZbSxYq__newCollectionForm{width:100%}.page-module__ZbSxYq__newCollectionInput{background:var(--bg-secondary);border:1px solid var(--border);width:100%;color:var(--text);border-radius:var(--radius);padding:.75rem 1rem;font-size:1rem}.page-module__ZbSxYq__newCollectionInput:focus{border-color:var(--primary);outline:none}.page-module__ZbSxYq__deleteButton{opacity:0;color:#fff;border-radius:var(--radius);cursor:pointer;background:#ef4444;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.page-module__ZbSxYq__card:hover .page-module__ZbSxYq__deleteButton{opacity:1}.page-module__ZbSxYq__deleteButton:hover{background:#dc2626;transform:scale(1.1)}.page-module__ZbSxYq__confirmOverlay{-webkit-backdrop-filter:blur(4px);z-index:100;background:#000000b3;position:fixed;inset:0}.page-module__ZbSxYq__confirmDialog{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);z-index:101;width:90%;max-width:400px;padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__ZbSxYq__confirmContent{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module__ZbSxYq__confirmContent h3{color:var(--text);margin:0;font-size:1.5rem;font-weight:600}.page-module__ZbSxYq__confirmContent p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.page-module__ZbSxYq__confirmActions{justify-content:center;gap:1rem;width:100%;margin-top:1.5rem;display:flex}.page-module__ZbSxYq__confirmActions button{border-radius:var(--radius);cursor:pointer;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.page-module__ZbSxYq__confirmActions button:first-child{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text)}.page-module__ZbSxYq__confirmActions button:first-child:hover{background:var(--hover)}.page-module__ZbSxYq__confirmDelete{color:#fff;background:#ef4444;border:none}.page-module__ZbSxYq__confirmDelete:hover{background:#dc2626}.page-module__ZbSxYq__emptyStateActions .page-module__ZbSxYq__newCollectionCard{background:var(--primary);color:#000;border:none;padding:.875rem 1.5rem;font-weight:600}.page-module__ZbSxYq__emptyStateActions .page-module__ZbSxYq__card{background:var(--bg-secondary);border-radius:var(--radius);width:300px;padding:.875rem}.page-module__ZbSxYq__emptyStateActions .page-module__ZbSxYq__newCollectionInput{padding:.75rem;font-size:1rem}.page-module__ZbSxYq__clearSearchButton{background-color:var(--primary);color:#000;cursor:pointer;border:none;border-radius:8px;margin-top:16px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.page-module__ZbSxYq__clearSearchButton:hover{background-color:#ffffffe6;transform:translateY(-1px)}.page-module__ZbSxYq__headerWrapper{position:relative}.page-module__ZbSxYq__limitIndicator{top:1.75rem;right:var(--padding-page-h);z-index:40;position:absolute}.page-module__ZbSxYq__limitIndicator p{font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:var(--space-2);background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;margin:0;padding:.4rem .75rem;font-weight:500;display:flex}.page-module__ZbSxYq__limitReached{color:var(--error);font-weight:600}
.switch-module__jHrLga__switch{width:40px;height:24px;display:inline-block;position:relative}.switch-module__jHrLga__switch input{opacity:0;width:0;height:0}.switch-module__jHrLga__slider{cursor:pointer;background-color:#fff3;border-radius:34px;transition:all .4s;position:absolute;inset:0}.switch-module__jHrLga__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:3px}input:checked+.switch-module__jHrLga__slider{background-color:var(--primary)}input:checked+.switch-module__jHrLga__slider:before{background-color:#000;transform:translate(16px)}
.ToggleGroup-module__JkYLEW__toggleGroup{align-items:center;gap:var(--dropdown-gap);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--button-border-radius);padding:var(--space-1);transition:all .2s;display:flex}.ToggleGroup-module__JkYLEW__toggleGroup:hover{background:var(--bg-card);border-color:var(--border)}.ToggleGroup-module__JkYLEW__toggleGroup.ToggleGroup-module__JkYLEW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ToggleGroup-module__JkYLEW__toggleOption{justify-content:center;align-items:center;gap:var(--button-gap);padding:var(--space-1)var(--space-3);border-radius:calc(var(--button-border-radius) - 2px);color:var(--text-secondary);font-size:var(--button-font-size);cursor:pointer;white-space:nowrap;background:0 0;border:none;transition:all .2s;display:flex}.ToggleGroup-module__JkYLEW__toggleOption:hover:not(:disabled){color:var(--text)}.ToggleGroup-module__JkYLEW__toggleOption.ToggleGroup-module__JkYLEW__active{background:var(--active-background);color:var(--active-text);font-weight:500}.ToggleGroup-module__JkYLEW__toggleOption:disabled{cursor:not-allowed;opacity:.5}.ToggleGroup-module__JkYLEW__icon{justify-content:center;align-items:center;display:flex}.ToggleGroup-module__JkYLEW__label{white-space:nowrap}@media (max-width:768px){.ToggleGroup-module__JkYLEW__toggleGroup{justify-content:space-between;width:100%}.ToggleGroup-module__JkYLEW__toggleOption{flex:1}}
.ToggleSwitch-module__n6sYka__toggleSwitch{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--button-border-radius);padding:var(--space-1);height:var(--button-height);box-sizing:border-box;align-items:center;min-width:180px;transition:all .2s;display:flex;position:relative;overflow:hidden}.ToggleSwitch-module__n6sYka__toggleSwitch.ToggleSwitch-module__n6sYka__iconOnly{width:auto;min-width:auto}.ToggleSwitch-module__n6sYka__toggleSwitch.ToggleSwitch-module__n6sYka__iconOnly .ToggleSwitch-module__n6sYka__option{padding:var(--space-1)var(--space-2)}.ToggleSwitch-module__n6sYka__sticky .ToggleSwitch-module__n6sYka__toggleSwitch{background:0 0}.ToggleSwitch-module__n6sYka__toggleSwitch:hover{border-color:var(--border)}.ToggleSwitch-module__n6sYka__toggleSwitch.ToggleSwitch-module__n6sYka__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ToggleSwitch-module__n6sYka__option{z-index:2;justify-content:center;align-items:center;gap:var(--button-gap);padding:var(--space-1)var(--space-3);border-radius:calc(var(--button-border-radius) - 2px);color:var(--text-secondary);font-size:var(--button-font-size);cursor:pointer;background:0 0;border:none;flex:1;transition:all .2s;display:flex;position:relative}.ToggleSwitch-module__n6sYka__option:focus{outline:none}.ToggleSwitch-module__n6sYka__option:hover:not(:disabled):not(.ToggleSwitch-module__n6sYka__active){color:var(--text)}.ToggleSwitch-module__n6sYka__option.ToggleSwitch-module__n6sYka__active{color:var(--active-text);font-weight:500}.ToggleSwitch-module__n6sYka__option:disabled{cursor:not-allowed}.ToggleSwitch-module__n6sYka__slider{left:var(--space-1);top:var(--space-1);bottom:var(--space-1);width:calc(50% - var(--space-1));background:var(--active-background);border-radius:calc(var(--button-border-radius) - 2px);z-index:1;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:absolute}.ToggleSwitch-module__n6sYka__slider.ToggleSwitch-module__n6sYka__right{left:50%}.ToggleSwitch-module__n6sYka__icon{justify-content:center;align-items:center;display:flex}.ToggleSwitch-module__n6sYka__label{white-space:nowrap}@media (max-width:768px){.ToggleSwitch-module__n6sYka__toggleSwitch{width:100%}}
.page-module__jUTpRG__container{width:100%;min-height:100vh}.page-module__jUTpRG__loadingContainer{width:100%;min-height:100vh;color:var(--text);background:var(--bg);justify-content:center;align-items:center;padding:2rem;font-size:1.25rem;display:flex}.page-module__jUTpRG__errorContainer{background:var(--bg);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex}.page-module__jUTpRG__errorContent{text-align:center;max-width:500px}.page-module__jUTpRG__errorContent h2{color:var(--text);margin-bottom:1rem;font-size:1.5rem}.page-module__jUTpRG__errorContent p{color:var(--text-secondary);margin-bottom:.5rem;font-size:1rem}.page-module__jUTpRG__errorDetail{color:var(--text-secondary);opacity:.7;font-size:.875rem}.page-module__jUTpRG__main{max-width:var(--max-width);width:100%;min-height:calc(100vh - 200px);margin:0 auto;padding:0}@media (max-width:768px){.page-module__jUTpRG__container{padding:0}.page-module__jUTpRG__main{margin-top:var(--space-2)}}.page-module__jUTpRG__controls{align-items:center;gap:1rem;display:flex}.page-module__jUTpRG__sortSection{max-width:300px;margin-top:1.5rem}.page-module__jUTpRG__infoIcon{cursor:help;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .2s;display:inline-flex}.page-module__jUTpRG__infoIcon:hover{background:#ffffff2e}.page-module__jUTpRG__searchResultsInfo{max-width:var(--max-width);background:#ffffff08;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;margin:0 auto;padding:1rem 1.5rem;display:flex}.page-module__jUTpRG__searchResultsDetails{flex-direction:column;gap:.25rem;display:flex}.page-module__jUTpRG__searchResultsDetails p{margin:0;font-weight:600}.page-module__jUTpRG__searchNote{color:var(--text-secondary);font-size:.875rem}.page-module__jUTpRG__welcomeBanner{background:rgba(var(--primary-rgb),.15);border-top:1px solid rgba(var(--primary-rgb),.3);border-bottom:1px solid rgba(var(--primary-rgb),.3);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1.5rem;animation:.5s ease-out page-module__jUTpRG__fadeIn;display:flex}.page-module__jUTpRG__welcomeMessage{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__jUTpRG__welcomeText{color:var(--text);font-size:.95rem;font-weight:500}.page-module__jUTpRG__dismissButton{color:var(--text);cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:1.25rem;line-height:1;transition:all .2s;display:flex}.page-module__jUTpRG__dismissButton:hover{background:#fff3}@keyframes page-module__jUTpRG__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-module__jUTpRG__searchBanner{background:rgba(var(--primary-rgb),.1);border-top:1px solid rgba(var(--primary-rgb),.2);border-bottom:1px solid rgba(var(--primary-rgb),.2);justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1.5rem;display:flex}.page-module__jUTpRG__searchInfo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__jUTpRG__searchLabel{color:var(--text-secondary);font-size:.875rem}.page-module__jUTpRG__searchTermContainer{align-items:center;display:flex;position:relative}.page-module__jUTpRG__searchTerm{color:var(--text);background:#ffffff1a;border-radius:16px;padding:.25rem 2rem .25rem .75rem;font-size:1rem;font-weight:600}.page-module__jUTpRG__clearSearchButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;right:.5rem}.page-module__jUTpRG__clearSearchButton:hover{color:var(--text);background:#fff3}@media (max-width:768px){.page-module__jUTpRG__searchBanner,.page-module__jUTpRG__welcomeBanner{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.75rem;padding:.75rem 1rem}.page-module__jUTpRG__searchInfo{flex:0;min-width:auto}.page-module__jUTpRG__clearSearchButton{margin-left:.75rem}}
.InsightsToggle-module__xni3Aq__insightsToggle{align-items:center;gap:var(--space-2);padding:var(--button-padding);height:var(--button-height);border-radius:var(--button-border-radius);border:1px solid var(--border-light);background:var(--bg);color:var(--text-secondary);font-size:var(--button-font-size);cursor:pointer;white-space:nowrap;font-weight:400;transition:all .2s;display:flex}.InsightsToggle-module__xni3Aq__insightsToggle:hover:not(:disabled){background:var(--hover);border-color:var(--border);color:var(--text)}.InsightsToggle-module__xni3Aq__insightsToggle.InsightsToggle-module__xni3Aq__active{background:var(--active-background);border-color:var(--active-background);color:var(--active-text)}
.CollectionsHeader-module__QFA-_q__header{z-index:50;width:100%;padding:var(--space-4)var(--space-4)var(--space-4)var(--space-4);background:var(--bg-elevated);transition:all .3s;position:relative;top:0}.CollectionsHeader-module__QFA-_q__sticky{-webkit-backdrop-filter:blur(12px);padding:var(--space-2)0;background:#000c;position:sticky;top:0;box-shadow:0 4px 20px #0003}.CollectionsHeader-module__QFA-_q__sticky .CollectionsHeader-module__QFA-_q__headerContent{padding:var(--space-2)var(--padding-page-h)}.CollectionsHeader-module__QFA-_q__headerContent{max-width:var(--max-width);margin:0 auto}.CollectionsHeader-module__QFA-_q__headerTop{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.CollectionsHeader-module__QFA-_q__titleSection{align-items:center;gap:var(--space-4);display:flex}.CollectionsHeader-module__QFA-_q__titleWrapper{margin-bottom:var(--space-4);flex-direction:column;display:flex}.CollectionsHeader-module__QFA-_q__backButton{width:36px;height:36px;color:var(--text);background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__backButton:hover{background:#fff3;transform:translate(-2px)}.CollectionsHeader-module__QFA-_q__logo{align-items:center;display:flex}.CollectionsHeader-module__QFA-_q__logoText{font-size:var(--text-2xl);letter-spacing:.03em;font-weight:600;font-family:var(--font-jetbrains-mono);text-transform:uppercase}.CollectionsHeader-module__QFA-_q__subtitle{font-size:var(--text-base);color:var(--text-secondary);margin:0;margin-top:var(--space-1)}.CollectionsHeader-module__QFA-_q__navLinks{align-items:center;gap:16px;display:flex}.CollectionsHeader-module__QFA-_q__exploreLink{color:var(--text);background:#ffffff1a;border-radius:32px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__exploreLink:hover{background:#fff3;transform:translateY(-2px)}.CollectionsHeader-module__QFA-_q__searchContainer{max-width:400px;margin:0 var(--space-4);flex:1}.CollectionsHeader-module__QFA-_q__searchInputWrapper{padding:0 var(--space-4);background:#ffffff1a;border-radius:8px;align-items:center;transition:all .2s;display:flex;position:relative}.CollectionsHeader-module__QFA-_q__searchInputWrapper:focus-within{background:#ffffff26;box-shadow:0 0 0 2px #ffffff1a}.CollectionsHeader-module__QFA-_q__searchIcon{color:var(--text-secondary);margin-right:var(--space-2)}.CollectionsHeader-module__QFA-_q__searchInput{color:var(--text);font-size:var(--text-base);padding:var(--space-3)0;background:0 0;border:none;flex:1;width:100%}.CollectionsHeader-module__QFA-_q__searchInput:focus{outline:none}.CollectionsHeader-module__QFA-_q__searchInput::placeholder{color:var(--text-secondary)}.CollectionsHeader-module__QFA-_q__clearSearch{color:var(--text-secondary);cursor:pointer;padding:var(--space-1);background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__clearSearch:hover{color:var(--text)}.CollectionsHeader-module__QFA-_q__searchingIcon{color:var(--text-secondary);margin-left:var(--space-2);animation:1s linear infinite CollectionsHeader-module__QFA-_q__spin}@keyframes CollectionsHeader-module__QFA-_q__spin{to{transform:rotate(360deg)}}.CollectionsHeader-module__QFA-_q__userMenuContainer{align-items:center;display:flex}.CollectionsHeader-module__QFA-_q__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1rem 0;display:flex}.CollectionsHeader-module__QFA-_q__controlsLeft,.CollectionsHeader-module__QFA-_q__controlsCenter,.CollectionsHeader-module__QFA-_q__controlsRight{align-items:center;display:flex}.CollectionsHeader-module__QFA-_q__controlsLeft{flex:1;justify-content:flex-start;gap:1rem;min-width:200px}.CollectionsHeader-module__QFA-_q__controlsCenter{flex:0 auto;justify-content:center}.CollectionsHeader-module__QFA-_q__controlsRight{flex:1;justify-content:flex-end;gap:1.25rem;min-width:200px}.CollectionsHeader-module__QFA-_q__publicToggle{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.CollectionsHeader-module__QFA-_q__toggleLabel{color:var(--text);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.CollectionsHeader-module__QFA-_q__viewControls{display:flex}.CollectionsHeader-module__QFA-_q__remixButtonContainer{display:none}.CollectionsHeader-module__QFA-_q__exportButton{background-color:var(--background-secondary);border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__exportButton:hover{background-color:var(--background-tertiary);border-color:var(--border-color-hover)}.CollectionsHeader-module__QFA-_q__exportButton svg{color:var(--text-color-secondary)}.CollectionsHeader-module__QFA-_q__publicUrlContainer{flex:1;align-items:center;max-width:400px;display:flex}.CollectionsHeader-module__QFA-_q__urlInputWrapper{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__urlInputWrapper:hover{background:#ffffff26;border-color:#ffffff4d}.CollectionsHeader-module__QFA-_q__urlIcon{color:var(--text-secondary)}.CollectionsHeader-module__QFA-_q__urlInput{color:var(--text);font-size:.875rem;font-family:var(--font-jetbrains-mono);background:0 0;border:none;flex:1;width:100%;padding:0}.CollectionsHeader-module__QFA-_q__urlInput:focus{outline:none}.CollectionsHeader-module__QFA-_q__copyButton{color:var(--text);cursor:pointer;background:#ffffff26;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__copyButton:hover{background:#ffffff40;transform:scale(1.05)}.CollectionsHeader-module__QFA-_q__shareButtons{align-items:center;gap:.375rem;margin-left:.5rem;display:flex}.CollectionsHeader-module__QFA-_q__shareButton{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.CollectionsHeader-module__QFA-_q__shareButton:hover{color:var(--text);background:#fff3;transform:scale(1.05)}@media (max-width:768px){.CollectionsHeader-module__QFA-_q__header{padding:var(--space-6)var(--space-4)var(--space-3)var(--space-4)}.CollectionsHeader-module__QFA-_q__sticky{top:calc(var(--mobile-nav-height) + env(safe-area-inset-top))}.CollectionsHeader-module__QFA-_q__titleWrapper{margin-bottom:var(--space-4)}.CollectionsHeader-module__QFA-_q__headerTop{flex-direction:column;align-items:flex-start;gap:16px}.CollectionsHeader-module__QFA-_q__navLinks{align-self:flex-end}.CollectionsHeader-module__QFA-_q__searchContainer{width:100%;max-width:100%;margin:var(--space-4)0}.CollectionsHeader-module__QFA-_q__controls{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1rem 1.5rem}.CollectionsHeader-module__QFA-_q__controlsLeft,.CollectionsHeader-module__QFA-_q__controlsCenter,.CollectionsHeader-module__QFA-_q__controlsRight{justify-content:flex-start;gap:1rem;width:100%}.CollectionsHeader-module__QFA-_q__controlsRight{flex-wrap:wrap}.CollectionsHeader-module__QFA-_q__viewControls{margin-left:0}.CollectionsHeader-module__QFA-_q__publicToggle{justify-content:space-between;width:100%}.CollectionsHeader-module__QFA-_q__publicUrlContainer{order:1;width:100%;max-width:100%}.CollectionsHeader-module__QFA-_q__urlInputWrapper{width:100%}.CollectionsHeader-module__QFA-_q__remixButtonContainer{margin-top:.5rem}}@media (max-width:480px){.CollectionsHeader-module__QFA-_q__header{padding:var(--space-4)var(--space-3)var(--space-2)var(--space-3)}.CollectionsHeader-module__QFA-_q__titleWrapper{margin-bottom:var(--space-3)}}
.Button-module__xDwtkW__btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--button-font-size);cursor:pointer;transition:background-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);white-space:nowrap;font-weight:500;text-decoration:none;display:inline-flex}.Button-module__xDwtkW__btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.Button-module__xDwtkW__md{padding:var(--space-2)var(--space-5);min-height:var(--control-height-lg)}.Button-module__xDwtkW__sm{padding:var(--space-2)var(--space-3);min-height:var(--control-height-sm)}.Button-module__xDwtkW__primary{background:var(--button-primary-fill);color:#fff;border:1px solid var(--primary-accent-light)}.Button-module__xDwtkW__primary:hover:not(:disabled,.Button-module__xDwtkW__loading){background:var(--button-primary-fill-hover);transform:translateY(-1px)}.Button-module__xDwtkW__btn.Button-module__xDwtkW__secondary{color:var(--text-secondary);border:1px solid var(--border);background:0 0}.Button-module__xDwtkW__secondary:hover:not(:disabled,.Button-module__xDwtkW__loading){background:var(--hover);color:var(--text)}.Button-module__xDwtkW__danger{background:var(--red);color:#fff;border:1px solid var(--red)}.Button-module__xDwtkW__danger:hover:not(:disabled,.Button-module__xDwtkW__loading){background:color-mix(in srgb,var(--red)85%,#fff)}.Button-module__xDwtkW__white{color:var(--bg);background:#fff;border:1px solid #fff3}.Button-module__xDwtkW__white:hover:not(:disabled,.Button-module__xDwtkW__loading){background:#ffffffe6;transform:translateY(-1px)}.Button-module__xDwtkW__loading{cursor:progress;position:relative}.Button-module__xDwtkW__label{color:#0000;forced-color-adjust:none;display:contents}.Button-module__xDwtkW__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;margin:auto;animation:.6s linear infinite Button-module__xDwtkW__spin;position:absolute;inset:0}@keyframes Button-module__xDwtkW__spin{to{transform:rotate(360deg)}}
.ConfirmDialog-module__rgurDq__overlay{-webkit-backdrop-filter:blur(4px);z-index:100;background:#000000b3;position:fixed;inset:0}.ConfirmDialog-module__rgurDq__dialog{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);z-index:101;width:90%;max-width:400px;padding:2rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ConfirmDialog-module__rgurDq__content{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.ConfirmDialog-module__rgurDq__title{color:var(--text);margin:0;font-size:1.5rem;font-weight:600}.ConfirmDialog-module__rgurDq__message{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.ConfirmDialog-module__rgurDq__actions{justify-content:center;gap:1rem;width:100%;margin-top:1.5rem;display:flex}.ConfirmDialog-module__rgurDq__cancelButton,.ConfirmDialog-module__rgurDq__confirmButton{border-radius:var(--radius);cursor:pointer;border:none;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.ConfirmDialog-module__rgurDq__cancelButton{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text)}.ConfirmDialog-module__rgurDq__cancelButton:hover{background:var(--hover)}.ConfirmDialog-module__rgurDq__confirmButton:disabled{opacity:.5;cursor:not-allowed}.ConfirmDialog-module__rgurDq__confirmButton.ConfirmDialog-module__rgurDq__danger{color:#fff;background:#ef4444}.ConfirmDialog-module__rgurDq__confirmButton.ConfirmDialog-module__rgurDq__danger:hover{background:#dc2626}.ConfirmDialog-module__rgurDq__confirmButton.ConfirmDialog-module__rgurDq__warning{color:#fff;background:#f59e0b}.ConfirmDialog-module__rgurDq__confirmButton.ConfirmDialog-module__rgurDq__warning:hover{background:#d97706}.ConfirmDialog-module__rgurDq__confirmButton.ConfirmDialog-module__rgurDq__info{background:var(--primary);color:#000}.ConfirmDialog-module__rgurDq__confirmButton.ConfirmDialog-module__rgurDq__info:hover{background:var(--primary-dark,var(--primary))}
.PageHeader-module__qMjVgW__header{box-sizing:border-box;width:100%;padding:var(--space-4)var(--space-4)var(--space-4)var(--space-4);position:relative}.PageHeader-module__qMjVgW__headerContent{box-sizing:border-box;width:100%;margin:0 auto;position:relative}.PageHeader-module__qMjVgW__headerContent.PageHeader-module__qMjVgW__limitedWidth{margin:0 auto;max-width:var(--max-width)!important}.PageHeader-module__qMjVgW__pageTitle{text-align:left;margin-bottom:var(--space-4);align-items:center;gap:var(--space-3);display:flex}.PageHeader-module__qMjVgW__pageTitle h1{font-size:var(--text-2xl);letter-spacing:.03em;font-weight:600;font-family:var(--font-jetbrains-mono);text-transform:uppercase;color:var(--text);margin:0}.PageHeader-module__qMjVgW__headerContent.PageHeader-module__qMjVgW__limitedWidth .PageHeader-module__qMjVgW__pageTitle h1{font-size:var(--text-3xl)}.PageHeader-module__qMjVgW__lastUpdated{font-size:var(--text-sm);color:var(--text-muted);font-weight:500;font-family:var(--font-inter);text-transform:none;letter-spacing:normal}.PageHeader-module__qMjVgW__backButton{width:36px;height:36px;color:var(--text);background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.PageHeader-module__qMjVgW__backButton:hover{background:#fff3;transform:translate(-2px)}.PageHeader-module__qMjVgW__searchContainer{width:100%;margin-bottom:var(--space-4)}.PageHeader-module__qMjVgW__searchInputWrapper{background:var(--bg-card);border:2px solid var(--border);border-radius:var(--button-border-radius);width:100%;height:var(--control-height-xl);padding:0 var(--space-4);align-items:center;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #00000026}.PageHeader-module__qMjVgW__searchInputWrapper.PageHeader-module__qMjVgW__focused{border-color:var(--active-text);background:var(--bg-card-hover);box-shadow:0 0 0 3px #a198ff33,0 6px 20px #0003}.PageHeader-module__qMjVgW__searchIcon{color:var(--text);margin-right:var(--space-4);font-size:var(--icon-xl);flex-shrink:0}.PageHeader-module__qMjVgW__searchInput{color:var(--text);font-size:var(--text-lg);background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;padding:0;font-weight:500}.PageHeader-module__qMjVgW__searchInput::placeholder{color:var(--text-secondary);opacity:.9;font-weight:400}.PageHeader-module__qMjVgW__searchInputWrapper.PageHeader-module__qMjVgW__focused .PageHeader-module__qMjVgW__searchInput::placeholder{opacity:.7}.PageHeader-module__qMjVgW__clearSearch{color:var(--text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius);margin-left:var(--space-3);background:#ffffff26;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.PageHeader-module__qMjVgW__clearSearch:hover{background:var(--hover);color:var(--text);transform:scale(1.05)}.PageHeader-module__qMjVgW__clearSearch:active{transform:scale(.95)}@media (max-width:900px){.PageHeader-module__qMjVgW__pageTitle h1{font-size:var(--text-xl)}}@media (max-width:768px){.PageHeader-module__qMjVgW__header{padding:var(--space-6)var(--space-4)var(--space-3)var(--space-4)}.PageHeader-module__qMjVgW__pageTitle{margin-bottom:var(--space-4)}.PageHeader-module__qMjVgW__pageTitle h1{font-size:var(--text-lg)}.PageHeader-module__qMjVgW__lastUpdated{font-size:var(--text-xs)}.PageHeader-module__qMjVgW__searchContainer{margin-bottom:var(--space-3)}.PageHeader-module__qMjVgW__searchInputWrapper{height:var(--control-height-lg);padding:0 var(--space-4);border-width:2px}.PageHeader-module__qMjVgW__searchIcon{margin-right:var(--space-3);font-size:var(--icon-lg)}.PageHeader-module__qMjVgW__searchInput{font-size:var(--text-base);font-weight:500}.PageHeader-module__qMjVgW__clearSearch{width:30px;height:30px}}@media (max-width:480px){.PageHeader-module__qMjVgW__header{padding:var(--space-4)var(--space-3)var(--space-2)var(--space-3)}.PageHeader-module__qMjVgW__pageTitle{margin-bottom:var(--space-3)}.PageHeader-module__qMjVgW__pageTitle h1{font-size:var(--text-base)}.PageHeader-module__qMjVgW__lastUpdated{font-size:.625rem}.PageHeader-module__qMjVgW__searchInputWrapper{height:var(--control-height-md);padding:0 var(--space-3);border-width:2px}.PageHeader-module__qMjVgW__searchIcon{margin-right:var(--space-3);font-size:var(--icon-md)}.PageHeader-module__qMjVgW__searchInput{font-size:var(--text-sm);font-weight:500}.PageHeader-module__qMjVgW__clearSearch{width:28px;height:28px}}
.AppPulseSkeleton-module__lMIEvG__skeleton{gap:var(--space-5);padding:var(--space-5)var(--space-6);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.AppPulseSkeleton-module__lMIEvG__header{align-items:center;gap:var(--space-4);display:flex}.AppPulseSkeleton-module__lMIEvG__icon{border-radius:14px;flex-shrink:0;width:56px;height:56px}.AppPulseSkeleton-module__lMIEvG__headerText{flex-direction:column;flex:1;gap:8px;display:flex}.AppPulseSkeleton-module__lMIEvG__titleBar{border-radius:6px;width:60%;max-width:320px;height:22px}.AppPulseSkeleton-module__lMIEvG__metaBar{border-radius:6px;width:40%;max-width:200px;height:14px}.AppPulseSkeleton-module__lMIEvG__timelineRow{padding-top:var(--space-2)}.AppPulseSkeleton-module__lMIEvG__timelineBar{border-radius:10px;width:100%;height:140px}.AppPulseSkeleton-module__lMIEvG__outlierHeader{margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.AppPulseSkeleton-module__lMIEvG__outlierCount{border-radius:6px;width:120px;height:20px}.AppPulseSkeleton-module__lMIEvG__sortRail{gap:var(--space-2);display:flex}.AppPulseSkeleton-module__lMIEvG__sortChip{border-radius:999px;width:64px;height:28px}.AppPulseSkeleton-module__lMIEvG__grid{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1200px){.AppPulseSkeleton-module__lMIEvG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.AppPulseSkeleton-module__lMIEvG__grid>:nth-child(4){display:none}}@media (max-width:720px){.AppPulseSkeleton-module__lMIEvG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.AppPulseSkeleton-module__lMIEvG__card{aspect-ratio:9/16;border-radius:12px;width:100%}.AppPulseSkeleton-module__lMIEvG__shimmer{background:linear-gradient(90deg,var(--bg-elevated,#ffffff0a)0%,var(--bg-shimmer,#ffffff14)50%,var(--bg-elevated,#ffffff0a)100%);background-size:200% 100%;animation:1.4s ease-in-out infinite AppPulseSkeleton-module__lMIEvG__shimmer-pass}@keyframes AppPulseSkeleton-module__lMIEvG__shimmer-pass{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.AppPulseSkeleton-module__lMIEvG__shimmer{background:var(--bg-elevated,#ffffff0d);animation:none}}.AppPulseSkeleton-module__lMIEvG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AppPulsePage-module__AtZRaa__page{height:calc(100dvh - var(--pulse-chrome-offset,0px));min-height:0;margin:0 calc(-1*var(--space-4));background:var(--bg);color:var(--text);--zone-panel:#111114;--zone-surface:#16161a;flex-direction:column;display:flex;overflow:hidden}@media (max-width:768px){.AppPulsePage-module__AtZRaa__page{margin:0}}.AppPulsePage-module__AtZRaa__headerWrap{--bg:var(--zone-panel);background:var(--bg);flex-shrink:0}.AppPulsePage-module__AtZRaa__explainer{margin:calc(var(--space-2)*-1)0 0;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.AppPulsePage-module__AtZRaa__filterBar{padding:0 var(--space-6)var(--space-3);--bg:var(--zone-panel);background:var(--bg);flex-shrink:0;align-items:center;display:flex}.AppPulsePage-module__AtZRaa__filterBar>:first-child{flex:1;min-width:0}.AppPulsePage-module__AtZRaa__body{flex:1;grid-template-columns:360px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.AppPulsePage-module__AtZRaa__master{--bg:var(--zone-panel);background:var(--bg);min-width:0;min-height:0;display:flex}.AppPulsePage-module__AtZRaa__detail{scroll-behavior:smooth;--bg:var(--zone-surface);background:var(--bg);min-width:0;min-height:0;overflow-y:auto}.AppPulsePage-module__AtZRaa__timelineWrap{padding:var(--space-5)var(--space-6);border-bottom:1px solid var(--border-light)}.AppPulsePage-module__AtZRaa__outliersSection{padding:var(--space-5)var(--space-6)var(--space-8)}.AppPulsePage-module__AtZRaa__outliersHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.AppPulsePage-module__AtZRaa__outliersTitle{letter-spacing:-.005em;color:var(--text-secondary);align-items:baseline;gap:8px;margin:0;font-weight:400;display:inline-flex}.AppPulsePage-module__AtZRaa__outliersCount{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1}.AppPulsePage-module__AtZRaa__outliersLabel{color:var(--text-secondary);font-size:13px;font-weight:400;line-height:1}.AppPulsePage-module__AtZRaa__sortRail{background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:3px;display:inline-flex}.AppPulsePage-module__AtZRaa__sortChip{color:var(--text-secondary);border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.AppPulsePage-module__AtZRaa__sortChip:hover{color:var(--text)}.AppPulsePage-module__AtZRaa__sortChip[data-active=true]{background:var(--hover);color:var(--text);font-weight:600}.AppPulsePage-module__AtZRaa__sortChipLabel{line-height:1}.AppPulsePage-module__AtZRaa__detailEmpty{height:100%;padding:var(--space-8);text-align:center;justify-content:center;align-items:center;display:flex}.AppPulsePage-module__AtZRaa__detailEmptyInner{max-width:40ch;color:var(--text-muted);font-size:14px}.AppPulsePage-module__AtZRaa__retryButton{margin-top:var(--space-3);padding:var(--space-2)var(--space-4);background:var(--accent);color:var(--accent-contrast,#fff);border-radius:var(--radius-2,6px);cursor:pointer;border:0;font-size:14px;font-weight:500}.AppPulsePage-module__AtZRaa__retryButton:hover{filter:brightness(1.05)}.AppPulsePage-module__AtZRaa__retryButton:active{filter:brightness(.95)}@media (max-width:960px){.AppPulsePage-module__AtZRaa__body{grid-template-rows:55dvh minmax(0,1fr);grid-template-columns:1fr}.AppPulsePage-module__AtZRaa__master{border-bottom:1px solid var(--border-light)}.AppPulsePage-module__AtZRaa__timelineWrap,.AppPulsePage-module__AtZRaa__outliersSection{padding-left:var(--space-4);padding-right:var(--space-4)}}@media (max-width:640px){.AppPulsePage-module__AtZRaa__sortChipLabel{display:none}}
.SavePostModal-module__DtMN8a__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10100;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SavePostModal-module__DtMN8a__modal{background:var(--card-bg);border:1px solid var(--border);padding:var(--space-8);border-radius:var(--radius-md);width:90%;max-width:480px;position:relative}.SavePostModal-module__DtMN8a__header{margin-bottom:var(--space-6)}.SavePostModal-module__DtMN8a__title{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--text);margin-bottom:var(--space-2)}.SavePostModal-module__DtMN8a__closeButton{top:var(--space-6);right:var(--space-6);cursor:pointer;color:var(--text-secondary);padding:var(--space-2);border-radius:var(--radius-full);background:0 0;border:none;transition:all .2s;position:absolute}.SavePostModal-module__DtMN8a__closeButton:hover{background:var(--hover);color:var(--text)}.SavePostModal-module__DtMN8a__collections{max-height:300px;margin-bottom:var(--space-6);margin-top:var(--space-2);padding-right:var(--space-2);overflow-y:auto}.SavePostModal-module__DtMN8a__collections::-webkit-scrollbar{width:8px}.SavePostModal-module__DtMN8a__collections::-webkit-scrollbar-track{border-radius:var(--radius-xs);background:#ffffff0d}.SavePostModal-module__DtMN8a__collections::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#ffffff26}.SavePostModal-module__DtMN8a__collections::-webkit-scrollbar-thumb:hover{background:#ffffff40}.SavePostModal-module__DtMN8a__collectionItem{padding:var(--space-3);cursor:pointer;border-radius:var(--radius-sm);color:var(--text);align-items:center;transition:all .2s;display:flex}.SavePostModal-module__DtMN8a__collectionItem:hover{background:var(--hover)}.SavePostModal-module__DtMN8a__checkboxWrapper{align-items:center;width:100%;display:flex}.SavePostModal-module__DtMN8a__checkbox{appearance:none;border:2px solid var(--border);border-radius:var(--radius-sm);width:20px;height:20px;margin-right:var(--space-3);cursor:pointer;background:var(--bg);flex-shrink:0;transition:all .2s;position:relative}.SavePostModal-module__DtMN8a__checkbox:hover{border-color:var(--primary)}.SavePostModal-module__DtMN8a__checkbox:checked{background:var(--primary);border-color:var(--primary)}.SavePostModal-module__DtMN8a__checkbox:checked:after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.SavePostModal-module__DtMN8a__checkbox:focus{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--primary);outline:none}.SavePostModal-module__DtMN8a__collectionName{font-family:var(--font-heading);font-size:var(--text-sm);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SavePostModal-module__DtMN8a__createNew{gap:var(--space-3);margin-bottom:var(--space-6);display:flex}.SavePostModal-module__DtMN8a__createInput{background:var(--bg);border:1px solid var(--border);padding:var(--space-3)var(--space-4);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-heading);flex:1;transition:all .2s}.SavePostModal-module__DtMN8a__createInput:focus{border-color:var(--primary);outline:none}.SavePostModal-module__DtMN8a__createSubmit{background:var(--primary);color:var(--bg);border-radius:var(--radius-sm);width:var(--control-height-lg);height:var(--control-height-lg);cursor:pointer;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.SavePostModal-module__DtMN8a__createSubmit:disabled{opacity:.5;cursor:not-allowed}.SavePostModal-module__DtMN8a__newCollectionButton{align-items:center;gap:var(--space-3);border:1px dashed var(--border);padding:var(--space-3)var(--space-4);border-radius:var(--radius-sm);cursor:pointer;width:100%;color:var(--text);font-family:var(--font-heading);margin-bottom:var(--space-6);background:0 0;transition:all .2s;display:flex}.SavePostModal-module__DtMN8a__newCollectionButton:hover{background:var(--hover);border-color:var(--text-secondary)}.SavePostModal-module__DtMN8a__limitReached{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-4);margin-bottom:var(--space-6);text-align:center}.SavePostModal-module__DtMN8a__limitReached p{margin-bottom:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm)}.SavePostModal-module__DtMN8a__upgradeButton{background:var(--primary-accent);color:var(--text);border-radius:var(--radius-full);padding:var(--space-2)var(--space-4);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:500;transition:all .2s}.SavePostModal-module__DtMN8a__upgradeButton:hover{opacity:.9}.SavePostModal-module__DtMN8a__successMessage{top:var(--space-6);right:var(--space-6);background:var(--bg);color:var(--primary);padding:var(--space-3)var(--space-4);border-radius:var(--radius-sm);align-items:center;gap:var(--space-2);font-family:var(--font-heading);animation:.2s ease-in SavePostModal-module__DtMN8a__fadeIn;display:flex;position:absolute}@keyframes SavePostModal-module__DtMN8a__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SavePostModal-module__DtMN8a__skeletonCollection{padding:var(--space-3);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background:var(--bg);align-items:center;animation:1.5s infinite SavePostModal-module__DtMN8a__pulse;display:flex}.SavePostModal-module__DtMN8a__skeletonCheckbox{border-radius:var(--radius-sm);width:20px;height:20px;margin-right:var(--space-3);background:var(--border);flex-shrink:0}.SavePostModal-module__DtMN8a__skeletonText{background:var(--border);border-radius:var(--radius-xs);width:70%;height:16px}@keyframes SavePostModal-module__DtMN8a__pulse{0%,to{opacity:1}50%{opacity:.5}}.SavePostModal-module__DtMN8a__saveSpinner{justify-content:center;align-items:center;height:20px;display:flex}.SavePostModal-module__DtMN8a__spinner{border:2px solid #0000;border-top-color:var(--bg);border-radius:var(--radius-full);width:16px;height:16px;animation:.6s linear infinite SavePostModal-module__DtMN8a__spin}@keyframes SavePostModal-module__DtMN8a__spin{to{transform:rotate(360deg)}}
.AppAdaptButton-module__w4guQa__wrap{flex-shrink:0;position:relative}.AppAdaptButton-module__w4guQa__wrap.AppAdaptButton-module__w4guQa__overlay{width:100%}.AppAdaptButton-module__w4guQa__btn{justify-content:center;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);min-height:var(--control-height-sm);background:var(--primary-accent);border:1px solid var(--primary-accent-light);border-radius:var(--radius-sm);color:#fff;font-size:var(--button-font-size);cursor:pointer;white-space:nowrap;font-family:inherit;font-weight:500;transition:all .15s;display:inline-flex}.AppAdaptButton-module__w4guQa__wrap:not(.AppAdaptButton-module__w4guQa__overlay) .AppAdaptButton-module__w4guQa__btn{justify-content:flex-start;width:auto}.AppAdaptButton-module__w4guQa__btn:hover{background:var(--primary-accent-light);transform:translateY(-1px)}.AppAdaptButton-module__w4guQa__logo{object-fit:cover;border-radius:4px;flex-shrink:0;width:18px;height:18px}.AppAdaptButton-module__w4guQa__btnName{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.AppAdaptButton-module__w4guQa__wrap.AppAdaptButton-module__w4guQa__overlay .AppAdaptButton-module__w4guQa__btnName{text-align:center}.AppAdaptButton-module__w4guQa__btnIcon{flex-shrink:0;transition:transform .15s}.AppAdaptButton-module__w4guQa__iconOpen{transform:rotate(180deg)}.AppAdaptButton-module__w4guQa__dropdown{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);z-index:30;min-width:160px;padding:var(--space-1);overscroll-behavior:contain;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0006}.AppAdaptButton-module__w4guQa__wrap:not(.AppAdaptButton-module__w4guQa__overlay) .AppAdaptButton-module__w4guQa__dropdown{left:auto;right:0}.AppAdaptButton-module__w4guQa__wrap .AppAdaptButton-module__w4guQa__dropdown.AppAdaptButton-module__w4guQa__dropUp{animation:.15s ease-out AppAdaptButton-module__w4guQa__slideUp;top:auto;bottom:calc(100% + 4px)}.AppAdaptButton-module__w4guQa__wrap .AppAdaptButton-module__w4guQa__dropdown.AppAdaptButton-module__w4guQa__dropDown{animation:.15s ease-out AppAdaptButton-module__w4guQa__slideDown;top:calc(100% + 4px);bottom:auto}@keyframes AppAdaptButton-module__w4guQa__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes AppAdaptButton-module__w4guQa__slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AppAdaptButton-module__w4guQa__dropdownItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--button-font-size);cursor:pointer;text-align:left;background:0 0;border:none;font-family:inherit;transition:all .1s;display:flex}.AppAdaptButton-module__w4guQa__dropdownItem:hover{color:var(--text);background:#ffffff0a}.AppAdaptButton-module__w4guQa__dropdownItemActive{color:var(--text);background:#ffffff0f}.AppAdaptButton-module__w4guQa__dropdownName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AppAdaptButton-module__w4guQa__dropdownStar{opacity:.4;flex-shrink:0;margin-left:auto}.AppAdaptButton-module__w4guQa__dropdownItem:hover .AppAdaptButton-module__w4guQa__dropdownStar{opacity:.8}
.OutlierTooltip-module__w37BZW__originalWrapper{display:inline;position:static}.OutlierTooltip-module__w37BZW__tooltip{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;pointer-events:none;z-index:9999;background-color:#212121f2;border-radius:8px;width:240px;padding:10px 12px;animation:.2s ease-in-out OutlierTooltip-module__w37BZW__fadeIn;position:relative;box-shadow:0 3px 10px #00000080}@keyframes OutlierTooltip-module__w37BZW__fadeIn{0%{opacity:0}to{opacity:1}}.OutlierTooltip-module__w37BZW__tooltipContent{font-size:.875rem;line-height:1.4}.OutlierTooltip-module__w37BZW__tooltipText{margin:0;font-weight:400}.OutlierTooltip-module__w37BZW__arrow{border:8px solid #0000;border-top-color:#212121f2;border-bottom:0;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}@media (max-width:768px){.OutlierTooltip-module__w37BZW__tooltip{width:200px}}@media (max-width:480px){.OutlierTooltip-module__w37BZW__tooltip{width:180px;font-size:.8rem}}
.EmptyState-module__vu0WCq__emptyState{text-align:center;padding:var(--space-8);color:var(--text-secondary);align-items:center;gap:var(--space-4);margin:var(--space-8)auto;flex-direction:column;max-width:640px;display:flex}.EmptyState-module__vu0WCq__fullHeight{justify-content:center;min-height:60vh}.EmptyState-module__vu0WCq__iconWrapper{background:var(--card-bg);width:80px;height:80px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;display:flex}.EmptyState-module__vu0WCq__title{font-size:var(--text-xl);color:var(--text);font-weight:600;font-family:var(--font-jetbrains-mono);margin:0}.EmptyState-module__vu0WCq__description{font-size:var(--text-sm);max-width:400px;margin:0;line-height:1.6}.EmptyState-module__vu0WCq__actions{margin-top:var(--space-2)}
.AdaptedHookBody-module__jMwHfW__hook{font-size:var(--text-base);color:var(--text);text-wrap:pretty;margin:0;font-weight:600;line-height:1.4}.AdaptedHookBody-module__jMwHfW__compact{font-size:var(--text-sm)}.AdaptedHookBody-module__jMwHfW__note{font-size:var(--text-xs);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.5}
.FocusLayout-module__j_Qe1G__column{width:100%;max-width:35rem;padding-top:var(--space-16);padding-bottom:var(--space-16);margin-inline:auto}.FocusLayout-module__j_Qe1G__column>*{margin:0}.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__headline,.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__sub{margin-top:var(--space-3)}.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__hero,.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__action{margin-top:var(--space-8)}.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__helper{margin-top:var(--space-2)}.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__proof,.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__door{margin-top:var(--space-12)}.FocusLayout-module__j_Qe1G__column>:first-child{margin-top:0}.FocusLayout-module__j_Qe1G__context{min-height:calc(var(--text-sm)*1.5);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.FocusLayout-module__j_Qe1G__context:has([data-identity]){min-height:0}.FocusLayout-module__j_Qe1G__column>.FocusLayout-module__j_Qe1G__context:has([data-identity])+.FocusLayout-module__j_Qe1G__headline{margin-top:var(--space-6)}.FocusLayout-module__j_Qe1G__headline{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--text);text-wrap:balance;font-weight:600;line-height:1.15}.FocusLayout-module__j_Qe1G__headline:focus{outline:none}.FocusLayout-module__j_Qe1G__sub{font-size:var(--text-base);color:var(--text-secondary);line-height:1.5}.FocusLayout-module__j_Qe1G__action{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.FocusLayout-module__j_Qe1G__header{height:3.5rem;padding-inline:var(--space-6);border-bottom:1px solid var(--border-light);align-items:center;display:flex}.FocusLayout-module__j_Qe1G__header[data-empty]{border-bottom-color:#0000}.FocusLayout-module__j_Qe1G__headerInner{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:35rem;font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;margin-inline:auto;display:flex}.FocusLayout-module__j_Qe1G__quiet,.FocusLayout-module__j_Qe1G__quiet:link,.FocusLayout-module__j_Qe1G__quiet:visited{align-items:center;gap:var(--space-2);min-height:2.75rem;font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;padding:0;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.FocusLayout-module__j_Qe1G__quiet:hover{color:var(--text)}.FocusLayout-module__j_Qe1G__quiet:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.FocusLayout-module__j_Qe1G__quiet:disabled,.FocusLayout-module__j_Qe1G__quiet[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed}.FocusLayout-module__j_Qe1G__helper{font-size:var(--text-sm);color:var(--text-muted);text-wrap:pretty;line-height:1.5}.FocusLayout-module__j_Qe1G__surface{padding:var(--space-6);border-radius:var(--radius-md);background:var(--surface-raised)}.FocusLayout-module__j_Qe1G__rows{margin:0;padding:0;list-style:none}.FocusLayout-module__j_Qe1G__rows>*{align-items:center;gap:var(--space-3);min-height:3.5rem;display:flex}.FocusLayout-module__j_Qe1G__rows>*+*{border-top:1px solid var(--border-light)}.FocusLayout-module__j_Qe1G__skeleton{border-radius:var(--radius-sm);background:var(--surface-raised);max-width:100%;display:block}.FocusLayout-module__j_Qe1G__enter{--enter-rise:var(--space-2);animation:FocusLayout-module__j_Qe1G__enter var(--dur-base)var(--ease-out)backwards}@keyframes FocusLayout-module__j_Qe1G__enter{0%{opacity:0;transform:translateY(var(--enter-rise))}}.FocusLayout-module__j_Qe1G__breathe{animation:1.6s ease-in-out infinite FocusLayout-module__j_Qe1G__breathe}@keyframes FocusLayout-module__j_Qe1G__breathe{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.FocusLayout-module__j_Qe1G__enter{--enter-rise:0;animation-duration:.1s}.FocusLayout-module__j_Qe1G__breathe{animation:none}}@media (max-width:639px){.FocusLayout-module__j_Qe1G__column{padding:var(--space-8)var(--space-4)}.FocusLayout-module__j_Qe1G__column:not([data-helper-last]){flex-direction:column;display:flex}.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__action{display:contents}.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__action>:first-child,.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__action>form:first-child>[data-variant=primary]{margin-top:var(--space-8)}.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__action>*+*{margin-top:var(--space-2);order:1}.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__proof,.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__door,.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>[data-sr-only]{order:2}.FocusLayout-module__j_Qe1G__column:not([data-helper-last])>.FocusLayout-module__j_Qe1G__action.FocusLayout-module__j_Qe1G__enter>*{animation:FocusLayout-module__j_Qe1G__enter var(--dur-base)var(--ease-out)backwards}.FocusLayout-module__j_Qe1G__headline{font-size:var(--text-xl);line-height:1.2}.FocusLayout-module__j_Qe1G__action{align-items:stretch;gap:var(--space-2);flex-direction:column}.FocusLayout-module__j_Qe1G__action [data-variant=primary]{width:100%}.FocusLayout-module__j_Qe1G__action>.FocusLayout-module__j_Qe1G__quiet{align-self:flex-start}.FocusLayout-module__j_Qe1G__header{padding-inline:var(--space-4)}.FocusLayout-module__j_Qe1G__surface{padding:var(--space-4)}}
.skeleton-module__uyWQKG__pulse{border-radius:var(--radius-xs);animation:1.2s ease-in-out infinite skeleton-module__uyWQKG__skeletonPulse}@media (prefers-reduced-motion:reduce){.skeleton-module__uyWQKG__pulse{animation:none}}@keyframes skeleton-module__uyWQKG__skeletonPulse{0%,to{opacity:1}50%{opacity:.45}}
.CopyField-module__7PtIDW__field{gap:var(--space-1);flex-direction:column;display:flex}.CopyField-module__7PtIDW__label{font-size:var(--text-sm);color:var(--text-secondary)}.CopyField-module__7PtIDW__row{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-2)var(--space-2)var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex}.CopyField-module__7PtIDW__value{min-width:0;font-size:var(--text-sm);color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1}.CopyField-module__7PtIDW__mono{font-family:var(--font-heading);overflow-wrap:normal;white-space:pre;overflow-x:auto}.CopyField-module__7PtIDW__button{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);font-size:var(--text-sm);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-shrink:0;display:inline-flex}.CopyField-module__7PtIDW__button:hover{border-color:var(--text);color:var(--text)}
.SearchRescue-module__SRQ85W__rescue{width:100%;max-width:40rem;padding:0 var(--space-4)var(--space-8);gap:var(--space-2);flex-direction:column;margin:0 auto;display:flex}.SearchRescue-module__SRQ85W__title{font-family:var(--font-jetbrains-mono);font-size:var(--text-base);color:var(--text);text-align:center;margin:0;font-weight:600}.SearchRescue-module__SRQ85W__subtitle{font-size:var(--text-sm);color:var(--text-secondary);text-align:center;text-wrap:pretty;margin:0;line-height:1.5}.SearchRescue-module__SRQ85W__subtitle strong{color:var(--text);font-weight:600}.SearchRescue-module__SRQ85W__rows{margin-top:var(--space-2);flex-direction:column;display:flex}.SearchRescue-module__SRQ85W__row{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);text-align:left;align-items:flex-start;text-decoration:none;transition:background .15s;display:flex}.SearchRescue-module__SRQ85W__row+.SearchRescue-module__SRQ85W__row{border-top:1px solid var(--border-light)}.SearchRescue-module__SRQ85W__row:hover{background:var(--hover)}.SearchRescue-module__SRQ85W__thumb,.SearchRescue-module__SRQ85W__thumbFallback{aspect-ratio:3/4;border-radius:var(--radius-xs);object-fit:cover;flex:none;width:3.5rem;display:block}.SearchRescue-module__SRQ85W__thumbFallback{background:color-mix(in srgb,var(--primary-accent)12%,transparent)}.SearchRescue-module__SRQ85W__body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SearchRescue-module__SRQ85W__meta{font-family:var(--font-jetbrains-mono);font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1)}.SearchRescue-module__SRQ85W__skeleton{background:color-mix(in srgb,var(--text-muted)22%,transparent)}.SearchRescue-module__SRQ85W__skeletonThumb{aspect-ratio:3/4;border-radius:var(--radius-xs);flex:none;width:3.5rem}.SearchRescue-module__SRQ85W__skeletonHook{width:80%;height:var(--text-sm)}.SearchRescue-module__SRQ85W__skeletonNote{width:55%;height:var(--text-xs)}
.LinkedLine-module__uQoIxG__link:link,.LinkedLine-module__uQoIxG__link:visited{color:var(--text)}.LinkedLine-module__uQoIxG__link:hover{color:var(--text-secondary)}.LinkedLine-module__uQoIxG__link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.LinkedLine-module__uQoIxG__alert{vertical-align:text-bottom;color:var(--red);margin-inline-end:var(--space-2)}.LinkedLine-module__uQoIxG__alerted{color:var(--text-secondary)}
.Disclosure-module__gL8HXW__chevron,.Disclosure-module__gL8HXW__up{transition:transform var(--dur-base)var(--ease-out);flex-shrink:0}.Disclosure-module__gL8HXW__up{transform:rotate(180deg)}.Disclosure-module__gL8HXW__panel{margin-top:var(--space-2)}@media (prefers-reduced-motion:reduce){.Disclosure-module__gL8HXW__chevron,.Disclosure-module__gL8HXW__up{transition:none}}
.EmptyState-module__7WLPKq__suggestions{margin-top:var(--space-4)}.EmptyState-module__7WLPKq__suggestionText{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-3)}.EmptyState-module__7WLPKq__formatLinks{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.EmptyState-module__7WLPKq__formatLink{padding:var(--space-2)var(--space-3);background:var(--card-bg);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-xs);text-decoration:none;transition:background .15s,border-color .15s}.EmptyState-module__7WLPKq__formatLink:hover{background:var(--hover);border-color:var(--border)}.EmptyState-module__7WLPKq__searchEmpty{flex-direction:column;justify-content:center;min-height:60vh;display:flex}.EmptyState-module__7WLPKq__searchEmptyMessage{padding-bottom:var(--space-4);margin-bottom:0}
.CreateKeyRow-module__faJSvG__newKey{align-items:center;gap:var(--space-3);max-width:100%;display:inline-flex}.CreateKeyRow-module__faJSvG__key,.CreateKeyRow-module__faJSvG__fullKey{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text);line-height:1.5}.CreateKeyRow-module__faJSvG__key{white-space:nowrap}.CreateKeyRow-module__faJSvG__fullKey{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0}
.LiveStatus-module__EtlaDG__status{grid-template-columns:var(--space-2)minmax(0,1fr);align-content:start;column-gap:var(--space-3);display:grid}.LiveStatus-module__EtlaDG__framed{min-height:10.5rem}.LiveStatus-module__EtlaDG__dot{width:var(--space-2);height:var(--space-2);margin-top:var(--space-2);border-radius:var(--radius-full)}.LiveStatus-module__EtlaDG__live{background:var(--text)}.LiveStatus-module__EtlaDG__stopped{background:var(--text-muted)}.LiveStatus-module__EtlaDG__done{background:var(--green)}.LiveStatus-module__EtlaDG__line{font-size:var(--text-base);color:var(--text);grid-column:2;margin:0;font-weight:400;line-height:1.5}.LiveStatus-module__EtlaDG__control{margin-top:var(--space-3);grid-column:2}.LiveStatus-module__EtlaDG__status>.LiveStatus-module__EtlaDG__helper{margin:var(--space-2)0 0;grid-column:2}.LiveStatus-module__EtlaDG__status:not(.LiveStatus-module__EtlaDG__framed)>.LiveStatus-module__EtlaDG__control,.LiveStatus-module__EtlaDG__status:not(.LiveStatus-module__EtlaDG__framed)>.LiveStatus-module__EtlaDG__helper{grid-column:1/3}
.PostsGrid-module__LXODmq__grid{grid-template-columns:repeat(5,1fr);gap:1rem;width:100%;margin-bottom:2rem;display:grid}.PostsGrid-module__LXODmq__card{cursor:pointer;border-radius:12px;transition:transform .2s;position:relative;overflow:hidden}.PostsGrid-module__LXODmq__card:hover{transform:translateY(-2px)}.PostsGrid-module__LXODmq__imageWrapper{aspect-ratio:9/16;width:100%;height:auto;position:relative;overflow:visible}.PostsGrid-module__LXODmq__image{object-fit:cover;opacity:1;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.PostsGrid-module__LXODmq__metrics{color:#fff;z-index:2;opacity:0;text-shadow:2px 2px 4px #000c,0 0 8px #0009;flex-direction:column;gap:8px;font-size:14px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;top:60px;left:21px}.PostsGrid-module__LXODmq__metricItem{align-items:center;gap:6px;display:flex}.PostsGrid-module__LXODmq__metricItem svg{filter:drop-shadow(2px 2px 4px #000c)drop-shadow(0 0 8px #0009)}.PostsGrid-module__LXODmq__actions{z-index:10;opacity:0;pointer-events:none;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:16px;right:16px}.PostsGrid-module__LXODmq__actions button{pointer-events:auto}.PostsGrid-module__LXODmq__actionButton{z-index:10;color:#000;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background-color:#ffffffe6;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:relative}.PostsGrid-module__LXODmq__actionButton:hover{background-color:#fff;transform:scale(1.1)}.PostsGrid-module__LXODmq__savedButton{color:#000}.PostsGrid-module__LXODmq__adaptOverlay{padding:var(--space-3);z-index:10;opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.PostsGrid-module__LXODmq__adaptOverlay>*{box-shadow:0 4px 12px #0006}.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__adaptOverlay,.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__metrics,.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__actions,.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__slideNavigation{opacity:1;pointer-events:auto}@media (hover:none){.PostsGrid-module__LXODmq__metrics,.PostsGrid-module__LXODmq__actions{opacity:1}}.PostsGrid-module__LXODmq__removeButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background-color:#ef4444;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.PostsGrid-module__LXODmq__removeButton:hover{background-color:#dc2626;transform:scale(1.1)}.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__actions,.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__removeButton{opacity:1}.PostsGrid-module__LXODmq__infos{padding:1rem 0 2rem}.PostsGrid-module__LXODmq__loadMore{margin-top:var(--space-4);overflow-anchor:none}@media (min-width:1600px){.PostsGrid-module__LXODmq__grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:1200px){.PostsGrid-module__LXODmq__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.PostsGrid-module__LXODmq__grid{grid-template-columns:repeat(3,1fr);gap:.75rem}}@media (max-width:480px){.PostsGrid-module__LXODmq__grid{grid-template-columns:repeat(2,1fr);gap:.5rem}}.PostsGrid-module__LXODmq__skeleton{background:#1a1a1a;position:relative;overflow:hidden}@keyframes PostsGrid-module__LXODmq__pulse{0%{transform:translate(-100%)}to{transform:translate(100%)}}.PostsGrid-module__LXODmq__video{object-fit:cover;opacity:1;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.PostsGrid-module__LXODmq__image{object-fit:cover;width:100%;height:100%;transition:opacity .3s}video.PostsGrid-module__LXODmq__image{pointer-events:none;object-fit:cover;object-fit:cover;width:100%;height:100%}.PostsGrid-module__LXODmq__slideNavigation{z-index:3;opacity:0;background-color:#000000b3;border-radius:12px;align-items:center;gap:1px;padding:6px;transition:opacity .2s;display:flex;position:absolute;bottom:16px;right:16px}.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__slideNavigation{opacity:1}.PostsGrid-module__LXODmq__navButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:transform .2s;display:flex}.PostsGrid-module__LXODmq__navButton:hover{transform:scale(1.1)}.PostsGrid-module__LXODmq__slideCounter{color:#fff;text-align:center;min-width:30px;font-size:14px}.PostsGrid-module__LXODmq__actions,.PostsGrid-module__LXODmq__slideNavigation{pointer-events:none}.PostsGrid-module__LXODmq__actions button,.PostsGrid-module__LXODmq__slideNavigation button,.PostsGrid-module__LXODmq__slideNavigation span,.PostsGrid-module__LXODmq__actions button{pointer-events:auto}.PostsGrid-module__LXODmq__imageWrapper:hover .PostsGrid-module__LXODmq__actions{opacity:1}.PostsGrid-module__LXODmq__blurredCard{aspect-ratio:9/16;cursor:pointer;background:#1a1a1a;border-radius:12px;transition:transform .2s;position:relative;overflow:hidden}.PostsGrid-module__LXODmq__blurredCard:hover{transform:translateY(-2px)}.PostsGrid-module__LXODmq__blurredCard:after{content:"";z-index:1;background:linear-gradient(#0000001a 0%,#0000004d 50%,#000000b3 100%);position:absolute;inset:0}.PostsGrid-module__LXODmq__blurredImage{object-fit:cover;filter:blur(8px);opacity:.8;width:100%;height:100%;transition:all .3s;transform:scale(1.05)}.PostsGrid-module__LXODmq__videoContainer,.PostsGrid-module__LXODmq__slideshowContainer{width:100%;height:100%;position:relative;overflow:hidden}.PostsGrid-module__LXODmq__slideImage{object-fit:cover;width:100%;height:100%}.PostsGrid-module__LXODmq__metrics.PostsGrid-module__LXODmq__visible,.PostsGrid-module__LXODmq__actions.PostsGrid-module__LXODmq__visible,.PostsGrid-module__LXODmq__slideNavigation.PostsGrid-module__LXODmq__visible,.PostsGrid-module__LXODmq__adaptOverlay.PostsGrid-module__LXODmq__visible{opacity:1;pointer-events:auto}.PostsGrid-module__LXODmq__fallbackImage{color:#666;text-align:center;background-color:#1a1a1a;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;font-size:14px;display:flex}.PostsGrid-module__LXODmq__skeletonCard{border-radius:var(--radius-md);background:var(--card-bg);aspect-ratio:9/16;border:1px solid var(--border-light);position:relative;overflow:hidden}.PostsGrid-module__LXODmq__skeletonImage{background:var(--bg);width:100%;height:100%;position:relative;overflow:hidden}.PostsGrid-module__LXODmq__skeletonImage:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff05 50%,#0000 100%);width:100%;height:100%;animation:2s ease-in-out infinite PostsGrid-module__LXODmq__pulse;position:absolute;top:0;left:0}.PostsGrid-module__LXODmq__skeletonContent{padding:var(--space-3);background:linear-gradient(to top,var(--card-bg)0%,transparent 100%);position:absolute;bottom:0;left:0;right:0}.PostsGrid-module__LXODmq__skeletonText{height:8px;margin-bottom:var(--space-2);background:var(--border-light);border-radius:var(--radius-xs);position:relative;overflow:hidden}.PostsGrid-module__LXODmq__skeletonText:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff08 50%,#0000 100%);width:100%;height:100%;animation:2s ease-in-out infinite PostsGrid-module__LXODmq__pulse;position:absolute;top:0;left:0}.PostsGrid-module__LXODmq__skeletonText:last-child{width:60%;margin-bottom:0}.PostsGrid-module__LXODmq__transcriptSection{padding:var(--space-4);color:#fff;opacity:0;z-index:3;background:linear-gradient(#0000,#000000e6);transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.PostsGrid-module__LXODmq__card:hover .PostsGrid-module__LXODmq__transcriptSection{opacity:1}.PostsGrid-module__LXODmq__transcriptBlur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--space-3);border-radius:var(--radius);background:#0006}.PostsGrid-module__LXODmq__transcriptPreview{font-size:var(--text-sm);margin:0 0 var(--space-3);opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PostsGrid-module__LXODmq__transcriptButton{background:var(--primary-violet);color:#fff;padding:var(--space-2)var(--space-4);border-radius:var(--radius);cursor:pointer;text-align:center;width:100%;box-shadow:0 0 15px var(--primary-violet);border:none;font-weight:500;transition:all .2s;animation:2s infinite alternate PostsGrid-module__LXODmq__glow}.PostsGrid-module__LXODmq__transcriptButton:hover{box-shadow:0 0 20px var(--primary-violet);transform:translateY(-1px)}@keyframes PostsGrid-module__LXODmq__glow{0%{box-shadow:0 0 10px var(--primary-violet)}to{box-shadow:0 0 20px var(--primary-violet),0 0 30px var(--primary-violet)}}.PostsGrid-module__LXODmq__deleteAccountButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background-color:#ef4444;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.PostsGrid-module__LXODmq__deleteAccountButton:hover{background-color:#dc2626;transform:scale(1.1)}.PostsGrid-module__LXODmq__banReasonBlock{text-align:left;flex-direction:column;gap:.5rem;width:100%;margin-top:.25rem;display:flex}.PostsGrid-module__LXODmq__banReasonLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}.PostsGrid-module__LXODmq__banReasonSelect,.PostsGrid-module__LXODmq__banReasonInput{border-radius:var(--radius-sm,6px);border:1px solid var(--border);background:var(--bg-secondary,var(--bg));width:100%;color:var(--text);padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.PostsGrid-module__LXODmq__banReasonSelect:focus,.PostsGrid-module__LXODmq__banReasonInput:focus{border-color:var(--active-text,var(--primary));outline:none}.PostsGrid-module__LXODmq__banReasonInput::placeholder{color:var(--text-muted)}.PostsGrid-module__LXODmq__seoContent{padding:var(--space-2)var(--space-3);font-size:var(--text-xs)}.PostsGrid-module__LXODmq__seoCaption{color:var(--text);margin:0 0 var(--space-2)0;line-height:1.4}.PostsGrid-module__LXODmq__seoTags{gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.PostsGrid-module__LXODmq__seoTag{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-xs);color:var(--text-secondary);padding:2px 6px}.PostsGrid-module__LXODmq__seoTranscript{border-top:1px solid var(--border-light);padding-top:var(--space-2)}.PostsGrid-module__LXODmq__seoTranscript summary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none}.PostsGrid-module__LXODmq__seoTranscript summary:hover{color:var(--text)}.PostsGrid-module__LXODmq__seoTranscript p{margin-top:var(--space-2);color:var(--text-muted);max-height:150px;line-height:1.5;overflow-y:auto}.PostsGrid-module__LXODmq__retryButton{padding:var(--space-2)var(--space-4);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm,8px);color:#000;font-size:var(--text-base);cursor:pointer;justify-content:center;align-items:center;font-weight:500;transition:opacity .2s;display:inline-flex}.PostsGrid-module__LXODmq__retryButton:hover{opacity:.85}.PostsGrid-module__LXODmq__laneHeader{align-items:baseline;gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.PostsGrid-module__LXODmq__laneTitle{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--text);font-weight:600}.PostsGrid-module__LXODmq__laneSub{font-size:var(--text-xs);color:var(--text-muted)}.PostsGrid-module__LXODmq__laneNote{align-items:center;column-gap:var(--space-3);padding-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}.PostsGrid-module__LXODmq__laneNoteAction{min-height:44px;font:inherit;color:var(--primary-accent);cursor:pointer;background:0 0;border:none;padding:0}.PostsGrid-module__LXODmq__laneNoteAction:hover{text-decoration:underline}
.ClaudeAddSketch-module__9ywvQq__page{background:var(--elsewhere-backdrop);flex:1;align-items:center;min-height:0;padding:16px;display:flex}.ClaudeAddSketch-module__9ywvQq__dialog{border-radius:var(--radius-md);background:var(--elsewhere-dialog);flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}.ClaudeAddSketch-module__9ywvQq__title{margin:0 0 4px;font-size:16px;font-weight:600;line-height:22px}.ClaudeAddSketch-module__9ywvQq__field{border-radius:var(--radius-sm);background:var(--elsewhere-line);height:20px}.ClaudeAddSketch-module__9ywvQq__actions{justify-content:flex-end;display:flex}.ClaudeAddSketch-module__9ywvQq__ring{padding:8px 10px;position:relative}.ClaudeAddSketch-module__9ywvQq__button{border-radius:var(--radius-sm);background:var(--elsewhere-fill);height:32px;color:var(--elsewhere-page);align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ClaudeAddSketch-module__9ywvQq__pen{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ClaudeAddSketch-module__9ywvQq__pen path{fill:none;stroke:var(--elsewhere-text-soft);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}@media (forced-colors:active){.ClaudeAddSketch-module__9ywvQq__field,.ClaudeAddSketch-module__9ywvQq__button{border:1px dashed graytext}}
.PostsGridLoadState-module__R4UXoW__loadMoreError{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);display:flex}
.HeroInsight-module__ehPmUq__hero{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-light);margin-bottom:var(--space-4);display:flex}.HeroInsight-module__ehPmUq__media{border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;width:120px;overflow:hidden}.HeroInsight-module__ehPmUq__content{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.HeroInsight-module__ehPmUq__badge{width:fit-content;font-size:var(--text-xs);color:#f97316;align-items:center;gap:4px;font-weight:600;display:inline-flex}.HeroInsight-module__ehPmUq__hook{font-size:var(--text-lg);color:var(--text);margin:0;font-weight:500;line-height:1.4}.HeroInsight-module__ehPmUq__meta{gap:var(--space-3);font-size:var(--text-sm);color:var(--text-muted);display:flex}.HeroInsight-module__ehPmUq__outlier{color:var(--text-secondary);font-weight:600}.HeroInsight-module__ehPmUq__angle{color:var(--text-muted)}.HeroInsight-module__ehPmUq__actions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.HeroInsight-module__ehPmUq__copyBtn,.HeroInsight-module__ehPmUq__similarBtn{padding:var(--space-2)var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;background:0 0;align-items:center;gap:4px;display:inline-flex}.HeroInsight-module__ehPmUq__copyBtn:hover,.HeroInsight-module__ehPmUq__similarBtn:hover{border-color:var(--primary-accent);color:var(--primary-accent)}@media (max-width:600px){.HeroInsight-module__ehPmUq__hero{gap:var(--space-3);flex-direction:column}.HeroInsight-module__ehPmUq__media{width:100%;max-width:200px}.HeroInsight-module__ehPmUq__hook{font-size:var(--text-base)}}
.Steps-module__YpoNiq__center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:560px;display:flex}.Steps-module__YpoNiq__stepContent{gap:var(--space-6);flex-direction:column;width:100%;max-width:680px;display:flex}.Steps-module__YpoNiq__stepHeader{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.Steps-module__YpoNiq__stepTitle{font-size:var(--text-xl);color:var(--text);margin:0;font-weight:500}.Steps-module__YpoNiq__stepSub{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.Steps-module__YpoNiq__appPreview{align-items:center;gap:var(--space-4);display:flex}.Steps-module__YpoNiq__appIcon{border-radius:var(--radius-md);object-fit:cover;flex-shrink:0;width:48px;height:48px}.Steps-module__YpoNiq__liveTag{border-radius:var(--radius-full);background:rgba(var(--primary-accent-rgb),.12);font-size:var(--text-xs);color:var(--primary-accent-light);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-weight:600;display:flex}.Steps-module__YpoNiq__liveDot{background:var(--primary-accent-light);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite Steps-module__YpoNiq__pulse}@keyframes Steps-module__YpoNiq__pulse{0%,to{opacity:.4}50%{opacity:1}}.Steps-module__YpoNiq__card{background-color:var(--card-bg);border:1px solid var(--border-light);border-radius:var(--radius);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.Steps-module__YpoNiq__cardLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-weight:600}.Steps-module__YpoNiq__personaLabel{font-size:var(--text-xl);color:var(--text);letter-spacing:-.01em;font-weight:600}.Steps-module__YpoNiq__cardGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.Steps-module__YpoNiq__listCol{column-gap:var(--space-3);row-gap:var(--space-3);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.Steps-module__YpoNiq__listRow{display:contents}.Steps-module__YpoNiq__summaryRow{gap:var(--space-4);padding:var(--space-3)var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius);background:#ffffff05;flex-wrap:wrap;display:flex}.Steps-module__YpoNiq__summaryItem{flex-direction:column;gap:2px;min-width:0;display:flex}.Steps-module__YpoNiq__summaryLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:10px;font-weight:600}.Steps-module__YpoNiq__summaryValue{font-size:var(--text-sm);color:var(--text);text-transform:capitalize;font-weight:500}.Steps-module__YpoNiq__tagRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.Steps-module__YpoNiq__tag{border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap;background:#ffffff0f;padding:2px 10px;font-weight:500;display:inline-block}.Steps-module__YpoNiq__depthBadge{font-size:var(--text-xs);white-space:nowrap;border-radius:var(--radius-full);text-transform:capitalize;flex-shrink:0;min-width:52px;padding:2px 8px;font-weight:600}.Steps-module__YpoNiq__depth_surface{color:#4ade80;background:#4ade801a}.Steps-module__YpoNiq__depth_mid{color:#fbbf24;background:#fbbf241a}.Steps-module__YpoNiq__depth_deep{color:#f87171;background:#f871711a}.Steps-module__YpoNiq__heroContent{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.Steps-module__YpoNiq__heroTitle{font-size:var(--text-2xl);color:var(--text);margin:0;font-weight:500}.Steps-module__YpoNiq__heroDesc{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.Steps-module__YpoNiq__urlForm{gap:var(--space-2);width:100%;margin-top:var(--space-4);flex-direction:column;display:flex}.Steps-module__YpoNiq__urlField{align-items:center;gap:var(--space-3);background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3)var(--space-4);transition:border-color .2s,box-shadow .2s;display:flex}.Steps-module__YpoNiq__urlField:focus-within{border-color:var(--primary-accent-light);box-shadow:0 0 0 2px rgba(var(--primary-accent-rgb),.15)}.Steps-module__YpoNiq__urlFieldError{border-color:#f87171}.Steps-module__YpoNiq__urlFieldIcon{color:var(--text-muted);flex-shrink:0}.Steps-module__YpoNiq__urlFieldInput{font-size:var(--text-base);color:var(--text);min-width:0;padding:var(--space-1)0;background:0 0;border:none;outline:none;flex:1;font-family:inherit}.Steps-module__YpoNiq__urlFieldInput::placeholder{color:var(--text-muted)}.Steps-module__YpoNiq__urlFieldBtn{padding:var(--space-2)var(--space-5);background:var(--primary-accent);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;min-height:var(--control-height-lg);border:none;justify-content:center;align-items:center;font-weight:500;transition:all .2s;display:inline-flex}.Steps-module__YpoNiq__urlFieldBtn:hover:not(:disabled){background:var(--primary-accent-light);transform:translateY(-1px)}.Steps-module__YpoNiq__urlFieldBtn:disabled{opacity:.5;cursor:not-allowed}.Steps-module__YpoNiq__fieldError{font-size:var(--text-xs);color:#f87171;padding-left:var(--space-1)}.Steps-module__YpoNiq__describeInput{resize:vertical;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;min-height:120px;padding:var(--space-3)var(--space-4);font-size:var(--text-base);color:var(--text);font-family:inherit;line-height:1.5}.Steps-module__YpoNiq__describeInput:focus{border-color:var(--primary-accent-light);box-shadow:0 0 0 2px rgba(var(--primary-accent-rgb),.15);outline:none}.Steps-module__YpoNiq__escapeLink{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-family:inherit;text-decoration:underline}.Steps-module__YpoNiq__escapeLink:hover{color:var(--text-secondary)}.Steps-module__YpoNiq__hint{font-size:var(--text-xs);color:var(--text-muted);margin:0}.Steps-module__YpoNiq__hint code{font-family:var(--font-heading);background:#ffffff0a;border-radius:3px;padding:1px 6px}.Steps-module__YpoNiq__errorBanner{padding:var(--space-3)var(--space-4);border-radius:var(--radius);color:#f87171;font-size:var(--text-sm);background:#f8717114;border:1px solid #f8717133;width:100%}.Steps-module__YpoNiq__loadingBlock{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.Steps-module__YpoNiq__progressTrack{background:var(--border-light);border-radius:var(--radius-full);width:220px;height:4px;overflow:hidden}.Steps-module__YpoNiq__progressFill{background:var(--primary-accent-light);border-radius:var(--radius-full);height:100%;transition:width .8s cubic-bezier(.4,0,.2,1)}.Steps-module__YpoNiq__loadingText{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.Steps-module__YpoNiq__loadingSub{font-size:var(--text-xs);color:var(--text-muted);word-break:break-all;margin:0}.Steps-module__YpoNiq__scrapeErrorText{font-size:var(--text-sm);color:var(--error,#e5484d);margin:0 0 var(--space-3);max-width:42ch}.Steps-module__YpoNiq__scrapeRetryBtn{font-size:var(--text-sm);padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-default,#00000026);color:var(--text-primary);cursor:pointer;background:0 0;font-weight:500}.Steps-module__YpoNiq__scrapeRetryBtn:hover{background:var(--bg-hover,#0000000a)}.Steps-module__YpoNiq__previewGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.Steps-module__YpoNiq__previewCard{aspect-ratio:3/4;border-radius:var(--radius-md);cursor:pointer;border:2px solid var(--border-light);background:0 0;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.Steps-module__YpoNiq__previewCard:hover{border-color:var(--border);transform:translateY(-2px)}.Steps-module__YpoNiq__previewCardActive{border:3px solid var(--primary-accent-light);box-shadow:0 0 0 1px #fff6,0 0 12px rgba(var(--primary-accent-rgb),.5),inset 0 0 0 1px #ffffff26}.Steps-module__YpoNiq__previewCheck{top:var(--space-2);right:var(--space-2);z-index:4;background:var(--primary-accent);color:#fff;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;box-shadow:0 2px 8px #0006}.Steps-module__YpoNiq__previewVideo{object-fit:cover;z-index:1;opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.Steps-module__YpoNiq__previewVideoLoading{opacity:0}.Steps-module__YpoNiq__previewVideoReady{opacity:1}.Steps-module__YpoNiq__previewPlaceholder{z-index:0;background:linear-gradient(135deg,rgba(var(--primary-accent-rgb),.08)0%,#ffffff08 50%,rgba(var(--primary-accent-rgb),.06)100%);position:absolute;inset:0}.Steps-module__YpoNiq__previewGradient{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#000000bf 100%);height:50%;position:absolute;inset:auto 0 0}.Steps-module__YpoNiq__previewLabel{bottom:var(--space-3);left:var(--space-3);z-index:3;color:#fff;font-size:var(--text-lg);text-transform:uppercase;text-align:left;letter-spacing:.02em;text-shadow:0 1px 4px #00000080;pointer-events:none;font-weight:700;line-height:1.3;position:absolute}.Steps-module__YpoNiq__chipHint{font-size:var(--text-xs);color:var(--text-muted);margin:0}.Steps-module__YpoNiq__inspirationLink{font-size:var(--text-sm);color:var(--text-secondary);margin:var(--space-4)0 0}.Steps-module__YpoNiq__inspirationLink a{color:var(--primary-accent-light);font-weight:500;text-decoration:none}.Steps-module__YpoNiq__inspirationLink a:hover{text-decoration:underline}@media (max-width:640px){.Steps-module__YpoNiq__cardGrid{grid-template-columns:1fr}.Steps-module__YpoNiq__previewGrid{grid-template-columns:repeat(2,1fr)}.Steps-module__YpoNiq__heroTitle{font-size:var(--text-xl)}.Steps-module__YpoNiq__urlField{padding:var(--space-2)var(--space-3)}.Steps-module__YpoNiq__urlFieldInput{font-size:var(--text-sm)}.Steps-module__YpoNiq__appPreview{flex-wrap:wrap}}
.ToolIcon-module__b5SytW__tile{border-radius:var(--radius-md);background:var(--surface-raised);width:2.5rem;height:2.5rem;color:var(--text);flex:none;justify-content:center;align-items:center;display:inline-flex}
.ClaudeWindow-module__5zMxYG__window{width:100%;height:var(--win-h);border-radius:var(--radius-md);background:var(--elsewhere-page);color:var(--elsewhere-text);font-family:var(--font-elsewhere-sans);cursor:default;flex-direction:column;display:flex;overflow:hidden}.ClaudeWindow-module__5zMxYG__bar{height:var(--bar-h);border-bottom:1px solid var(--elsewhere-line);flex-shrink:0;align-items:center;gap:16px;padding:0 14px;display:flex}.ClaudeWindow-module__5zMxYG__dots{gap:8px;display:flex}.ClaudeWindow-module__5zMxYG__dots i{border-radius:var(--radius-full);background:var(--elsewhere-line);width:10px;height:10px}.ClaudeWindow-module__5zMxYG__title,.ClaudeWindow-module__5zMxYG__tool{min-width:0;font:14px/20px var(--font-elsewhere-sans);white-space:nowrap;align-items:center;gap:4px;margin:0;display:flex}.ClaudeWindow-module__5zMxYG__caret{stroke:var(--elsewhere-text-soft);flex-shrink:0}.ClaudeWindow-module__5zMxYG__chat{padding:var(--pad);flex-direction:column;display:flex}.ClaudeWindow-module__5zMxYG__you{max-width:85%;padding:var(--you-pad);border-radius:var(--radius-md);background:var(--elsewhere-bubble);font:var(--you-font)var(--font-elsewhere-sans);white-space:var(--you-wrap,normal);text-overflow:ellipsis;align-self:flex-end;margin:0;overflow:hidden}.ClaudeWindow-module__5zMxYG__claude{gap:var(--p-gap);margin-top:var(--turn-gap);flex-direction:column;display:flex}.ClaudeWindow-module__5zMxYG__tool{color:var(--elsewhere-text-soft);gap:6px}.ClaudeWindow-module__5zMxYG__triangle{fill:currentColor;flex-shrink:0}.ClaudeWindow-module__5zMxYG__answer{-webkit-line-clamp:2;font:var(--a-font)var(--font-elsewhere-serif);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ClaudeWindow-module__5zMxYG__hook{font-style:italic}.ClaudeWindow-module__5zMxYG__soft{color:var(--elsewhere-text-soft)}.ClaudeWindow-module__5zMxYG__S{--win-h:144px;--bar-h:28px;--pad:8px 14px 0;--you-pad:6px 12px;--you-font:14px/20px;--you-wrap:nowrap;--turn-gap:8px;--p-gap:4px;--a-font:15px/21px;max-width:400px}.ClaudeWindow-module__5zMxYG__M{--win-h:256px;--bar-h:36px;--pad:16px 24px 0;--you-pad:8px 14px;--you-font:15px/21px;--turn-gap:12px;--p-gap:8px;--a-font:16px/24px}.ClaudeWindow-module__5zMxYG__step{--win-h:280px;--bar-h:36px;max-width:400px}@container (max-width:519px){.ClaudeWindow-module__5zMxYG__M{--win-h:300px;--pad:12px 16px 0;--p-gap:6px;--a-font:15px/22px}}@media (forced-colors:active){.ClaudeWindow-module__5zMxYG__window{border:2px dashed canvastext}}
.KeywordsPanel-module__57mRKa__section{margin-bottom:var(--space-6)}.KeywordsPanel-module__57mRKa__header{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.KeywordsPanel-module__57mRKa__title{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:500}.KeywordsPanel-module__57mRKa__subtitle{font-size:var(--text-xs);color:var(--text-muted);opacity:.7}.KeywordsPanel-module__57mRKa__list{gap:var(--space-2);flex-wrap:wrap;display:flex}.KeywordsPanel-module__57mRKa__tag{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text);cursor:pointer;transition:all .15s;display:inline-flex}.KeywordsPanel-module__57mRKa__tag:hover{border-color:var(--primary-accent);background:var(--bg-hover)}.KeywordsPanel-module__57mRKa__text{font-weight:500}.KeywordsPanel-module__57mRKa__metric{font-size:var(--text-xs);color:#f97316;align-items:center;gap:2px;font-weight:600;display:inline-flex}.KeywordsPanel-module__57mRKa__count{font-size:var(--text-xs);color:var(--text-muted)}
.EditableField-module__GOMN_a__editableField{gap:var(--space-2);flex-direction:column;display:flex}.EditableField-module__GOMN_a__label{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.EditableField-module__GOMN_a__displayRow{align-items:baseline;gap:var(--space-2);min-height:28px;display:flex}.EditableField-module__GOMN_a__displayValue{font-size:var(--text-sm);color:var(--text);flex:1;min-width:0;line-height:1.6}.EditableField-module__GOMN_a__displayValue.EditableField-module__GOMN_a__empty{color:var(--text-muted);font-style:italic}.EditableField-module__GOMN_a__displayValue.EditableField-module__GOMN_a__streaming{color:var(--text-secondary)}.EditableField-module__GOMN_a__cursor{background:var(--primary-accent-light);vertical-align:text-bottom;width:2px;height:14px;margin-left:1px;animation:.8s ease-in-out infinite EditableField-module__GOMN_a__blink;display:inline-block}@keyframes EditableField-module__GOMN_a__blink{0%,to{opacity:1}50%{opacity:0}}.EditableField-module__GOMN_a__editBtn{border-radius:var(--radius);width:24px;height:24px;color:var(--text);cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.EditableField-module__GOMN_a__editBtn:hover,.EditableField-module__GOMN_a__editBtn:focus-visible{opacity:1;background:#ffffff14}.EditableField-module__GOMN_a__lockedBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--success);border-radius:var(--radius-full);background:#00c8531a;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600}.EditableField-module__GOMN_a__editRow{align-items:flex-start;gap:var(--space-2);display:flex}.EditableField-module__GOMN_a__input{min-width:0;font-size:var(--text-sm);color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2)var(--space-3);outline:none;flex:1;font-family:inherit;transition:border-color .2s,box-shadow .2s}.EditableField-module__GOMN_a__input:focus{border-color:var(--primary-accent-light);box-shadow:0 0 0 2px rgba(var(--primary-accent-rgb),.15)}.EditableField-module__GOMN_a__input.EditableField-module__GOMN_a__inputError{border-color:#f87171;box-shadow:0 0 0 2px #f8717126}.EditableField-module__GOMN_a__textarea{resize:vertical;min-height:64px;line-height:1.6}select.EditableField-module__GOMN_a__input{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}select.EditableField-module__GOMN_a__input option{background:var(--card-bg);color:var(--text)}.EditableField-module__GOMN_a__editActions{flex-shrink:0;gap:2px;padding-top:2px;display:flex}.EditableField-module__GOMN_a__confirmBtn,.EditableField-module__GOMN_a__cancelBtn{border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex}.EditableField-module__GOMN_a__confirmBtn{color:var(--success);background:#00c8531f}.EditableField-module__GOMN_a__confirmBtn:hover{background:#00c85333}.EditableField-module__GOMN_a__cancelBtn{color:var(--text-muted);background:#ffffff0a}.EditableField-module__GOMN_a__cancelBtn:hover{background:#ffffff14}.EditableField-module__GOMN_a__error{font-size:var(--text-xs);color:#f87171}
.outlier-module__tI_EyW__multiplier{font-weight:600;font-family:var(--font-inter);letter-spacing:.05rem;color:#fff;z-index:2;border-radius:20px;padding:5px 10px;font-size:16px;position:absolute;top:16px;left:16px}.outlier-module__tI_EyW__multiplier span{display:inline-block}.outlier-module__tI_EyW__multiplierCompact{color:#fff;text-align:center;border:1px solid;border-radius:6px;min-width:40px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:relative}.outlier-module__tI_EyW__outlierBadge{border-radius:24px;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.875rem;font-weight:500;display:flex}.outlier-module__tI_EyW__multiplierWeak{color:#fff;background:#6366f1;border-color:#7c3aed}.outlier-module__tI_EyW__multiplierMedium{color:#fff;background:#06b6d4;border-color:#0891b2}.outlier-module__tI_EyW__multiplierStrong{color:#fff;background:#6d28d9;border-color:#059669;box-shadow:0 0 8px #6d28d966}.outlier-module__tI_EyW__multiplierVeryStrong{color:#fff;background:red;border-color:#db2777;animation:2s infinite outlier-module__tI_EyW__pulse-glow;box-shadow:0 0 12px #ec489999}@keyframes outlier-module__tI_EyW__pulse-glow{0%,to{box-shadow:0 0 12px #ec489999}50%{box-shadow:0 0 16px #ec4899cc}}
.AnomaliesPanel-module__W0NYpW__panel{border:1px solid var(--border-light);background:var(--card-bg);border-radius:8px;min-height:120px;padding:8px}.AnomaliesPanel-module__W0NYpW__allClear{color:var(--text-secondary);align-items:center;gap:8px;padding:16px 12px;font-size:13px;display:flex}.AnomaliesPanel-module__W0NYpW__subhead{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-top:1px solid var(--border-light);margin-top:8px;padding:8px 12px 4px;font-size:11px}.AnomaliesPanel-module__W0NYpW__list{margin:0;padding:0;list-style:none}.AnomaliesPanel-module__W0NYpW__row{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.AnomaliesPanel-module__W0NYpW__row:last-child{border-bottom:none}.AnomaliesPanel-module__W0NYpW__rowMain{flex:1;gap:10px;min-width:0;display:flex}.AnomaliesPanel-module__W0NYpW__text{flex:1;min-width:0}.AnomaliesPanel-module__W0NYpW__title{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.AnomaliesPanel-module__W0NYpW__provider{text-transform:capitalize;color:var(--text);font-weight:500}.AnomaliesPanel-module__W0NYpW__service{font-family:var(--font-heading);color:var(--text-secondary);font-size:12px}.AnomaliesPanel-module__W0NYpW__sep{color:var(--text-muted)}.AnomaliesPanel-module__W0NYpW__reason{color:var(--text-secondary);font-size:12px;font-family:var(--font-heading);margin-top:2px}.AnomaliesPanel-module__W0NYpW__investigate{color:var(--text-muted);margin-top:4px;font-size:11px}.AnomaliesPanel-module__W0NYpW__code{font-family:var(--font-heading);background:var(--bg-secondary);color:var(--text-secondary);border-radius:3px;padding:1px 4px;font-size:11px}.AnomaliesPanel-module__W0NYpW__amount{font-family:var(--font-heading);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;font-size:13px}.AnomaliesPanel-module__W0NYpW__sev_crit,.AnomaliesPanel-module__W0NYpW__sev_warn,.AnomaliesPanel-module__W0NYpW__sev_info{font-family:var(--font-heading);letter-spacing:.05em;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:600}.AnomaliesPanel-module__W0NYpW__sev_crit{color:var(--red);background:#ef444426}.AnomaliesPanel-module__W0NYpW__sev_warn{color:var(--amber);background:#f59e0b26}.AnomaliesPanel-module__W0NYpW__sev_info{background:var(--bg-secondary);color:var(--text-secondary)}.AnomaliesPanel-module__W0NYpW__dotOk,.AnomaliesPanel-module__W0NYpW__dotInfo,.AnomaliesPanel-module__W0NYpW__dotWarn,.AnomaliesPanel-module__W0NYpW__dotCrit{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px;display:inline-block}.AnomaliesPanel-module__W0NYpW__dotOk{background:var(--green)}.AnomaliesPanel-module__W0NYpW__dotInfo{background:var(--text-muted)}.AnomaliesPanel-module__W0NYpW__dotWarn{background:var(--amber)}.AnomaliesPanel-module__W0NYpW__dotCrit{background:var(--red);box-shadow:0 0 8px #ef444466}
.OtherToolRows-module__BwW1Fa__row.OtherToolRows-module__BwW1Fa__row{align-items:center;gap:var(--space-4);padding-block:var(--space-3);display:flex;position:relative}.OtherToolRows-module__BwW1Fa__text>a:first-child,.OtherToolRows-module__BwW1Fa__text>button:first-child{min-height:0}.OtherToolRows-module__BwW1Fa__text>a:first-child:after,.OtherToolRows-module__BwW1Fa__text>button:first-child:after{content:"";position:absolute;inset:0}.OtherToolRows-module__BwW1Fa__text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.OtherToolRows-module__BwW1Fa__meta{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}
.PostRow-module__07ppWW__box.PostRow-module__07ppWW__box{height:10rem;padding:var(--space-4);align-items:center;gap:var(--space-4);display:flex}.PostRow-module__07ppWW__cover{border-radius:var(--radius-md);object-fit:cover;flex-shrink:0;width:4.5rem;height:8rem}.PostRow-module__07ppWW__text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.PostRow-module__07ppWW__title{-webkit-line-clamp:2;font-size:var(--text-base);color:var(--text);-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.PostRow-module__07ppWW__meta{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.PostRow-module__07ppWW__question{font-size:var(--text-base);color:var(--text);margin:0;line-height:1.5}
.OnboardingFlow-module__fN8lOa__screen{grid-template-columns:2fr 1fr;width:100%;min-height:100%;display:grid}.OnboardingFlow-module__fN8lOa__left{flex-direction:column;min-height:0;display:flex}.OnboardingFlow-module__fN8lOa__topBar{padding:var(--space-4)var(--space-6);align-items:center;gap:var(--space-6);flex-shrink:0;display:flex}.OnboardingFlow-module__fN8lOa__logo{color:var(--text);font-size:1.1rem;font-weight:600;font-family:var(--font-jetbrains-mono,var(--font-inter));text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;text-decoration:none;transition:color .2s}.OnboardingFlow-module__fN8lOa__logo:hover{color:var(--primary-accent-light)}.OnboardingFlow-module__fN8lOa__dots{align-items:center;gap:var(--space-8);display:flex}.OnboardingFlow-module__fN8lOa__dot{align-items:center;gap:var(--space-2);display:flex}.OnboardingFlow-module__fN8lOa__dotCircle{background:var(--border-light);border-radius:50%;width:10px;height:10px;transition:background .3s,box-shadow .3s}.OnboardingFlow-module__fN8lOa__dotActive .OnboardingFlow-module__fN8lOa__dotCircle{background:var(--primary-accent-light);box-shadow:0 0 0 3px rgba(var(--primary-accent-rgb),.2)}.OnboardingFlow-module__fN8lOa__dotDone .OnboardingFlow-module__fN8lOa__dotCircle{background:var(--success)}.OnboardingFlow-module__fN8lOa__dotLabel{font-size:var(--text-xs);color:var(--text-muted);font-weight:500;transition:color .3s}.OnboardingFlow-module__fN8lOa__dotActive .OnboardingFlow-module__fN8lOa__dotLabel{color:var(--text)}.OnboardingFlow-module__fN8lOa__dotDone .OnboardingFlow-module__fN8lOa__dotLabel{color:var(--text-secondary)}.OnboardingFlow-module__fN8lOa__body{padding:var(--space-6)var(--space-8);scrollbar-width:none;flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.OnboardingFlow-module__fN8lOa__body::-webkit-scrollbar{display:none}.OnboardingFlow-module__fN8lOa__footer{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4)var(--space-6);flex-shrink:0;display:flex}.OnboardingFlow-module__fN8lOa__rightPanel{background:#06050e;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.OnboardingFlow-module__fN8lOa__orb{filter:blur(80px);mix-blend-mode:normal;will-change:transform;border-radius:50%;animation:ease-in-out infinite alternate OnboardingFlow-module__fN8lOa__orbDrift;position:absolute}.OnboardingFlow-module__fN8lOa__noiseOverlay{z-index:2;filter:contrast(170%)brightness();mix-blend-mode:overlay;opacity:.45;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='1'/%3E%3C/svg%3E");background-size:100px 100px;position:absolute;inset:0}.OnboardingFlow-module__fN8lOa__textureOverlay{z-index:3;mix-blend-mode:soft-light;opacity:.15;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter2'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.05' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter2)' opacity='1'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}.OnboardingFlow-module__fN8lOa__panelVignette{z-index:4;pointer-events:none;background:radial-gradient(circle,#0000 40%,#000c 100%);position:absolute;inset:0}@keyframes OnboardingFlow-module__fN8lOa__orbDrift{0%{transform:translate(0)scale(1)}to{transform:translate(var(--move-x),var(--move-y))scale(1.12)}}.OnboardingFlow-module__fN8lOa__helpContent{z-index:10;gap:var(--space-6);width:100%;max-width:none;padding:var(--space-10,3rem)var(--space-10,3rem);flex-direction:column;display:flex;position:relative}.OnboardingFlow-module__fN8lOa__helpStep{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:.7;text-shadow:0 2px 10px #000c;font-weight:600}.OnboardingFlow-module__fN8lOa__helpTitle{color:#fff;text-shadow:0 4px 24px #000c;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600;line-height:1.25}.OnboardingFlow-module__fN8lOa__helpList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OnboardingFlow-module__fN8lOa__helpItem{font-size:var(--text-base,1rem);color:#ffffffd9;text-shadow:0 2px 10px #000000b3;line-height:1.7}@media (max-width:1024px){.OnboardingFlow-module__fN8lOa__screen{grid-template-columns:1fr}.OnboardingFlow-module__fN8lOa__rightPanel{display:none}}@media (max-width:640px){.OnboardingFlow-module__fN8lOa__topBar{gap:var(--space-3);padding:var(--space-3)}.OnboardingFlow-module__fN8lOa__dots{gap:var(--space-4)}.OnboardingFlow-module__fN8lOa__dotLabel{display:none}.OnboardingFlow-module__fN8lOa__logo{font-size:.9rem}.OnboardingFlow-module__fN8lOa__body{padding:var(--space-4)var(--space-3)}.OnboardingFlow-module__fN8lOa__footer{padding:var(--space-3)var(--space-4)}}
.page-module__nl8F3W__fullscreen{z-index:1000;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.page-module__nl8F3W__loading{color:var(--text-secondary);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;display:flex}.page-module__nl8F3W__preparing{justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;flex:1;display:flex}.page-module__nl8F3W__preparingBar{background:var(--border-light);border-radius:var(--radius-full);width:240px;height:4px;overflow:hidden}.page-module__nl8F3W__preparingFill{background:var(--primary-accent-light);border-radius:var(--radius-full);width:0%;height:100%;animation:2.5s cubic-bezier(.4,0,.2,1) forwards page-module__nl8F3W__prepareFill}@keyframes page-module__nl8F3W__prepareFill{0%{width:0%}60%{width:70%}to{width:95%}}.page-module__nl8F3W__preparingText{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.page-module__nl8F3W__loginBanner{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2)var(--space-4);z-index:5;background:var(--bg);border-bottom:1px solid var(--border-light);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;flex-wrap:wrap;flex-shrink:0;display:flex;position:sticky;top:0}.page-module__nl8F3W__loginBannerButton{color:var(--primary-accent-light);font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:-6px 0;padding:10px;font-weight:600;text-decoration:underline}.page-module__nl8F3W__loginBannerButton:hover{color:var(--text)}
.SectionHeader-module__PTuujW__header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.SectionHeader-module__PTuujW__title{font-size:var(--text-xl);color:var(--text);font-weight:600;font-family:var(--font-inter);letter-spacing:-.01em;min-width:0;margin:0}.SectionHeader-module__PTuujW__title:focus{outline:none}.SectionHeader-module__PTuujW__actions{margin-left:var(--space-3);flex-shrink:0}@media (max-width:768px){.SectionHeader-module__PTuujW__title{font-size:var(--text-lg)}}@media (max-width:480px){.SectionHeader-module__PTuujW__title{font-size:var(--text-base)}}
.BudgetStatusPanel-module__RIixkq__panel{border:1px solid var(--border-light);background:var(--card-bg);border-radius:8px;min-height:120px;padding:8px}.BudgetStatusPanel-module__RIixkq__empty{text-align:center;color:var(--text-muted);padding:24px 16px;font-size:13px;font-style:italic}.BudgetStatusPanel-module__RIixkq__code{font-family:var(--font-heading);background:var(--bg-secondary);border-radius:3px;padding:1px 4px;font-size:12px;font-style:normal}.BudgetStatusPanel-module__RIixkq__list{margin:0;padding:0;list-style:none}.BudgetStatusPanel-module__RIixkq__row{border-bottom:1px solid var(--border-light);padding:12px}.BudgetStatusPanel-module__RIixkq__row:last-child{border-bottom:none}.BudgetStatusPanel-module__RIixkq__hard{border-left:3px solid var(--primary-accent);padding-left:9px}.BudgetStatusPanel-module__RIixkq__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.BudgetStatusPanel-module__RIixkq__providerLine{align-items:center;gap:8px;display:flex}.BudgetStatusPanel-module__RIixkq__provider{text-transform:capitalize;color:var(--text);font-size:13px;font-weight:500}.BudgetStatusPanel-module__RIixkq__modeHard{font-family:var(--font-heading);letter-spacing:.08em;background:rgba(var(--primary-accent-rgb),.15);color:var(--primary-accent-light);border-radius:3px;padding:1px 5px;font-size:9px;font-weight:700}.BudgetStatusPanel-module__RIixkq__modeSoft{font-family:var(--font-heading);letter-spacing:.08em;color:var(--text-muted);padding:1px 5px;font-size:9px}.BudgetStatusPanel-module__RIixkq__amounts{font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:12px}.BudgetStatusPanel-module__RIixkq__spent{color:var(--text);font-weight:600}.BudgetStatusPanel-module__RIixkq__cap{color:var(--text-muted)}.BudgetStatusPanel-module__RIixkq__barTrack{background:var(--bg-secondary);border-radius:3px;height:6px;margin-bottom:4px;overflow:hidden}.BudgetStatusPanel-module__RIixkq__barFill{border-radius:3px;height:100%;transition:width .3s}.BudgetStatusPanel-module__RIixkq__ok{background:var(--green)}.BudgetStatusPanel-module__RIixkq__warn{background:var(--amber)}.BudgetStatusPanel-module__RIixkq__bad{background:var(--red)}.BudgetStatusPanel-module__RIixkq__pctLabel{font-family:var(--font-heading);text-align:right;font-size:11px;background:0 0!important}.BudgetStatusPanel-module__RIixkq__pctLabel.BudgetStatusPanel-module__RIixkq__ok{color:var(--text-muted)}.BudgetStatusPanel-module__RIixkq__pctLabel.BudgetStatusPanel-module__RIixkq__warn{color:var(--amber)}.BudgetStatusPanel-module__RIixkq__pctLabel.BudgetStatusPanel-module__RIixkq__bad{color:var(--red);font-weight:600}
.AiToolsCard-module__tfGtvq__titleRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.AiToolsCard-module__tfGtvq__titleRow .AiToolsCard-module__tfGtvq__title{margin:0}.AiToolsCard-module__tfGtvq__titleRow>a{max-height:var(--space-6)}.AiToolsCard-module__tfGtvq__title:focus{outline:none}.AiToolsCard-module__tfGtvq__sentence{font-size:var(--text-base);color:var(--text-secondary);margin:0;line-height:1.5}.AiToolsCard-module__tfGtvq__list+.AiToolsCard-module__tfGtvq__sentence{margin-top:var(--space-4)}.AiToolsCard-module__tfGtvq__action{margin-top:var(--space-3)}.AiToolsCard-module__tfGtvq__list>li{min-height:4rem}.AiToolsCard-module__tfGtvq__text{flex-direction:column;flex:1;min-width:0;display:flex}.AiToolsCard-module__tfGtvq__name,.AiToolsCard-module__tfGtvq__line{font-size:var(--text-base);color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.5}.AiToolsCard-module__tfGtvq__meta{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.AiToolsCard-module__tfGtvq__menu{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AiToolsCard-module__tfGtvq__menu:hover{color:var(--text)}.AiToolsCard-module__tfGtvq__menu:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.AiToolsCard-module__tfGtvq__confirm{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}.AiToolsCard-module__tfGtvq__line{flex:1;min-width:0}.AiToolsCard-module__tfGtvq__leaving{opacity:0;transition:opacity var(--dur-base)var(--ease-out)}.AiToolsCard-module__tfGtvq__box{justify-content:center;gap:var(--space-2);flex-direction:column;min-height:4rem;display:flex}.AiToolsCard-module__tfGtvq__failed{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row}.AiToolsCard-module__tfGtvq__door{margin-top:var(--space-8)}.AiToolsCard-module__tfGtvq__live{min-height:calc(4rem + var(--space-8) + 2.75rem)}@media (prefers-reduced-motion:reduce){.AiToolsCard-module__tfGtvq__leaving{transition:none}}
.ElsewhereFigure-module__Hxji2W__figure{gap:var(--space-2);flex-direction:column;width:100%;margin:0;display:flex;container-type:inline-size}.ElsewhereFigure-module__Hxji2W__label{min-height:calc(var(--text-sm)*1.5);font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}
.AnglesOverview-module__LmRKya__section{margin-bottom:var(--space-6)}.AnglesOverview-module__LmRKya__header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.AnglesOverview-module__LmRKya__title{font-size:var(--text-sm);color:var(--text-muted);margin:0;font-weight:500}.AnglesOverview-module__LmRKya__addBtn{padding:var(--space-1)var(--space-2);border:1px dashed var(--border);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:4px;display:inline-flex}.AnglesOverview-module__LmRKya__addBtn:hover{border-color:var(--primary-accent);color:var(--primary-accent)}.AnglesOverview-module__LmRKya__list{gap:var(--space-1);flex-direction:column;display:flex}.AnglesOverview-module__LmRKya__card{border-bottom:1px solid var(--border-light);padding:var(--space-3)0}.AnglesOverview-module__LmRKya__card:last-child{border-bottom:none}.AnglesOverview-module__LmRKya__cardRow{align-items:center;gap:var(--space-3);display:flex}.AnglesOverview-module__LmRKya__cardThumb{object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;width:36px;height:64px}.AnglesOverview-module__LmRKya__cardContent{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:0;display:flex}.AnglesOverview-module__LmRKya__cardTitle{font-size:var(--text-sm);color:var(--text);font-weight:600;line-height:1.3}.AnglesOverview-module__LmRKya__cardMeta{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:var(--space-2);display:flex}.AnglesOverview-module__LmRKya__newBadge{color:var(--primary-accent);margin-left:var(--space-1);align-items:center;gap:2px;font-weight:500;display:inline-flex}.AnglesOverview-module__LmRKya__expandBtn{width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AnglesOverview-module__LmRKya__expandBtn:hover{background:var(--bg-secondary);color:var(--text)}.AnglesOverview-module__LmRKya__menuWrapper{flex-shrink:0;position:relative}.AnglesOverview-module__LmRKya__menuBtn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.AnglesOverview-module__LmRKya__menuBtn:hover{background:var(--bg-secondary);color:var(--text)}.AnglesOverview-module__LmRKya__menu{background:var(--card-bg);border:1px solid var(--border-light);border-radius:var(--radius-sm);z-index:100;min-width:100px;margin-top:2px;position:absolute;top:100%;right:0;overflow:hidden}.AnglesOverview-module__LmRKya__menu button{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);text-align:left;font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;display:flex}.AnglesOverview-module__LmRKya__menu button:hover{background:var(--bg-secondary)}.AnglesOverview-module__LmRKya__menu button.AnglesOverview-module__LmRKya__danger:hover{color:#ef4444}.AnglesOverview-module__LmRKya__postsGrid{gap:var(--space-2);margin-top:var(--space-3);padding-left:calc(36px + var(--space-3));grid-template-columns:repeat(4,1fr);display:grid}.AnglesOverview-module__LmRKya__postThumb{cursor:pointer;border-radius:var(--radius-sm);overflow:hidden}.AnglesOverview-module__LmRKya__moreCount{aspect-ratio:9/16;background:var(--bg-secondary);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--text-muted);justify-content:center;align-items:center;display:flex}@media (max-width:700px){.AnglesOverview-module__LmRKya__postsGrid{grid-template-columns:repeat(3,1fr);padding-left:0}}@media (max-width:500px){.AnglesOverview-module__LmRKya__postsGrid{grid-template-columns:repeat(2,1fr)}}
.PersonalInfoCard-module__HyT04q__formGroup{margin-bottom:var(--space-6)}.PersonalInfoCard-module__HyT04q__formGroup label{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2);font-weight:500;display:block}.PersonalInfoCard-module__HyT04q__formGroup input{width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background-color:var(--bg);color:var(--text);font-size:var(--text-base);transition:border-color .2s}.PersonalInfoCard-module__HyT04q__formGroup input:focus{border-color:var(--primary-violet);outline:none;box-shadow:0 0 0 2px #5108a733}.PersonalInfoCard-module__HyT04q__emailDisplay{font-size:var(--text-base);color:var(--text);padding:var(--space-3);background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius);margin:0}.PersonalInfoCard-module__HyT04q__emailNote{font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-2)}.PersonalInfoCard-module__HyT04q__verifyEmail{color:#fc0}.PersonalInfoCard-module__HyT04q__verifyEmail a{color:var(--primary-violet);text-decoration:none}.PersonalInfoCard-module__HyT04q__verifyEmail a:hover{text-decoration:underline}.PersonalInfoCard-module__HyT04q__buttonGroup{gap:var(--space-4);margin-top:var(--space-6);display:flex}.PersonalInfoCard-module__HyT04q__cancelButton{color:var(--text-secondary);border:1px solid var(--border);font-size:var(--text-sm);cursor:pointer;background-color:#0000;border-radius:.25rem;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.PersonalInfoCard-module__HyT04q__cancelButton:hover{background-color:var(--hover);color:var(--text);transform:translateY(-1px)}.PersonalInfoCard-module__HyT04q__cancelButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.PersonalInfoCard-module__HyT04q__profileInfo{margin-bottom:var(--space-6)}.PersonalInfoCard-module__HyT04q__infoRow{margin-bottom:var(--space-4);display:flex}.PersonalInfoCard-module__HyT04q__infoLabel{width:120px;font-size:var(--text-sm);color:var(--text-secondary)}.PersonalInfoCard-module__HyT04q__infoValue{font-size:var(--text-base);color:var(--text);flex:1}.PersonalInfoCard-module__HyT04q__editButton{color:#fff;width:100%;font-size:var(--text-sm);text-align:center;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:.25rem;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.PersonalInfoCard-module__HyT04q__editButton:hover{background-color:#5108a71a;transform:translateY(-2px)}
.BannerSlot-module__lcHfeG__shell{z-index:95;-webkit-backdrop-filter:blur(10px);border-top:1px solid #ffffff1a;width:100%;animation:.3s ease-out BannerSlot-module__lcHfeG__slideUp;position:fixed;bottom:0;left:0;right:0}@keyframes BannerSlot-module__lcHfeG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.CardGrid-module__ebzXqa__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%;display:grid}@media (max-width:768px){.CardGrid-module__ebzXqa__grid{grid-template-columns:1fr}}
.KeepPlanButton-module__zPxLMG__busy{margin-left:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.KeepPlanButton-module__zPxLMG__error{margin:var(--space-2)0 0;font-size:var(--text-sm);color:var(--red)}
.QuestionRow-module__LT8dmG__question{font-size:var(--text-base);color:var(--text);margin:0;line-height:1.5}
