.PixelStreaksDashboard-module__cGU8xW__page{--ps-surface:#fff;--ps-row:#f5f7f5;--ps-border:#e1e8e2;--ps-text:#202c24;--ps-muted:#647269;--ps-accent:#217b4d;--ps-tint:#eef7f0;font-size:14px;line-height:1.5}html[data-theme=dark] .PixelStreaksDashboard-module__cGU8xW__page{--ps-surface:#121a16;--ps-row:#19231d;--ps-border:#2b3930;--ps-text:#edf4ef;--ps-muted:#a0b1a6;--ps-accent:#65d895;--ps-tint:#16291e}.PixelStreaksDashboard-module__cGU8xW__page .ps-shell{max-width:1120px}.PixelStreaksDashboard-module__cGU8xW__page .ps-header{gap:8px 16px}.PixelStreaksDashboard-module__cGU8xW__page .ps-page-title{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:650;line-height:1.3}.PixelStreaksDashboard-module__cGU8xW__page .ps-header-links{gap:4px;font-size:12px;font-weight:500}.PixelStreaksDashboard-module__cGU8xW__page .ps-header-links a{border-radius:12px;padding:0 12px}.PixelStreaksDashboard-module__cGU8xW__page .ps-caption{margin-top:4px;font-size:12px;font-weight:400;line-height:1.55;color:var(--ps-muted)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-tabs{box-shadow:none;border-radius:14px;gap:3px;padding:4px}.PixelStreaksDashboard-module__cGU8xW__page .ps-tab{border-radius:10px;min-height:44px;font-size:12px;font-weight:600}.PixelStreaksDashboard-module__cGU8xW__page .ps-tab>span[aria-hidden=true]{font-size:13px}.PixelStreaksDashboard-module__cGU8xW__page .ps-section{margin-top:14px}.PixelStreaksDashboard-module__cGU8xW__page .ps-section>:not([hidden])~:not([hidden]){margin-top:14px}.PixelStreaksDashboard-module__cGU8xW__page .ps-section-heading{margin-bottom:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-title{letter-spacing:-.015em;margin-top:3px;font-size:16px;font-weight:600;line-height:1.4;color:var(--ps-text)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-eyebrow{letter-spacing:.1em;font-size:10px;font-weight:600;line-height:1.5;color:var(--ps-accent)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-meta{font-size:11px;font-weight:400;line-height:1.45;color:var(--ps-muted)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-name{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;line-height:1.4;color:var(--ps-text)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-panel{border:1px solid var(--ps-border);border-radius:18px;padding:14px;box-shadow:0 3px 16px #152a1b04;background:var(--ps-surface)!important;color:var(--ps-text)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-panel-heading{gap:10px}.PixelStreaksDashboard-module__cGU8xW__page .ps-list{margin-top:12px}.PixelStreaksDashboard-module__cGU8xW__page .ps-list>:not([hidden])~:not([hidden]){margin-top:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-card{box-shadow:none;border-radius:12px;padding:10px;background:var(--ps-row)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-icon{border-radius:10px;flex-shrink:0;width:32px;height:32px;font-size:17px;background:var(--ps-tint)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-count{border-radius:9px;width:auto;min-width:28px;height:28px;padding:0 8px;font-size:12px;background:var(--ps-tint)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-received-row{gap:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-received-button{border-radius:10px;padding:0 14px;background:var(--ps-tint)!important;color:var(--ps-accent)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-received-row .ps-name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PixelStreaksDashboard-module__cGU8xW__page .ps-incoming-shortcut{border-radius:12px;min-height:48px;padding:10px 12px;font-size:12px;font-weight:600;background:var(--ps-surface)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-streak-summary{box-shadow:none;border-radius:18px;padding:14px}.PixelStreaksDashboard-module__cGU8xW__page .ps-streak-number{font-size:34px;font-weight:650}.PixelStreaksDashboard-module__cGU8xW__page .ps-streak-summary button{border-radius:12px;padding:8px 12px;font-size:12px;font-weight:600}.PixelStreaksDashboard-module__cGU8xW__page .ps-activity-card{border-radius:13px;min-height:92px;padding:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-activity-card button:first-child>span:last-child{font-size:12px;font-weight:500;line-height:1.35}.PixelStreaksDashboard-module__cGU8xW__page .ps-streak-chip{box-shadow:none;border-radius:12px;padding:9px 11px}.PixelStreaksDashboard-module__cGU8xW__page .ps-progress-grid{gap:14px}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-identity{align-items:flex-start;gap:8px;min-width:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-identity>div{min-width:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-identity .ps-name{margin-top:1px}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-actions{align-items:center;gap:8px;min-width:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-actions:has(input){flex-wrap:wrap;grid-column:1/-1}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-actions>div:first-child{flex-shrink:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-actions>div:first-child>div:first-child{font-size:12px;font-weight:600}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-actions>button{min-width:44px;max-width:76px;font-size:11px;line-height:1.3}.PixelStreaksDashboard-module__cGU8xW__page .ps-goal-editor{gap:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-goal-editor input{background:var(--ps-surface);width:64px}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-days{gap:4px;margin-top:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-days>div>div{height:5px}.PixelStreaksDashboard-module__cGU8xW__page .ps-week-days>div>span{font-size:10px;color:var(--ps-muted)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-recent-row>div{gap:8px}.PixelStreaksDashboard-module__cGU8xW__page .ps-recent-row button{border-radius:10px;padding-left:9px;padding-right:9px;font-size:11px;font-weight:500}:is(.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel .text-white\/45,.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel .text-white\/55,.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel .text-white\/40,.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel .text-white\/35,.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel .text-white\/70,.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel .text-white\/75){color:var(--ps-muted)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel input{background:var(--ps-row)!important;border-color:var(--ps-border)!important;color:var(--ps-text)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel input::-moz-placeholder{color:var(--ps-muted)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel input::placeholder{color:var(--ps-muted)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel [class~=border-white\/15]{border-color:var(--ps-border)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel [class~="text-[#8be0ac]"]{color:var(--ps-accent)!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel [class~=text-rose-300]{color:#d34b5b!important}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-panel button{font-weight:500}.PixelStreaksDashboard-module__cGU8xW__page .ps-settings{max-width:680px;margin-left:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-privacy-form{flex-direction:column;gap:0;margin-top:12px;display:flex}.PixelStreaksDashboard-module__cGU8xW__page .ps-setting-row{border-bottom:1px solid var(--ps-border);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 0;display:flex;position:relative}.PixelStreaksDashboard-module__cGU8xW__page .ps-setting-row>div{min-width:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-setting-row .ps-meta{margin-top:2px}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch{flex-shrink:0;align-items:center;width:44px;height:44px;display:grid;position:relative}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-track{pointer-events:none;background:#8b9b90;border-radius:20px;width:38px;height:22px;margin:auto;transition:background .15s}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;margin:3px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0002}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-input:checked+.ps-switch-track{background:#218657}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-input:checked+.ps-switch-track:after{transform:translate(16px)}.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-input:focus-visible+.ps-switch-track{outline:2px solid var(--ps-accent);outline-offset:4px}.PixelStreaksDashboard-module__cGU8xW__page .ps-save-button{border-radius:12px;width:100%;margin-top:14px;padding:10px 16px;font-size:12px;font-weight:600}@media (min-width:640px){.PixelStreaksDashboard-module__cGU8xW__page .ps-page-title{font-size:24px}.PixelStreaksDashboard-module__cGU8xW__page .ps-title{font-size:18px}.PixelStreaksDashboard-module__cGU8xW__page .ps-panel{border-radius:20px;padding:18px}.PixelStreaksDashboard-module__cGU8xW__page .ps-name{font-size:14px}.PixelStreaksDashboard-module__cGU8xW__page .ps-caption{font-size:13px}.PixelStreaksDashboard-module__cGU8xW__page .ps-tab{font-size:13px}.PixelStreaksDashboard-module__cGU8xW__page .ps-streak-summary{padding:18px}.PixelStreaksDashboard-module__cGU8xW__page .ps-streak-number{font-size:40px}.PixelStreaksDashboard-module__cGU8xW__page .ps-save-button{width:fit-content}}@media (prefers-reduced-motion:reduce){:is(.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-track,.PixelStreaksDashboard-module__cGU8xW__page .ps-switch-track:after){transition:none}}.PixelStreaksDashboard-module__cGU8xW__page .ps-tab{position:relative}.PixelStreaksDashboard-module__cGU8xW__page .ps-friends-badge{color:#fff;font-variant-numeric:tabular-nums;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--ps-surface);pointer-events:none;background:#c73549;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px}.PixelStreaksDashboard-module__cGU8xW__page .ps-tab[aria-pressed=true] .ps-friends-badge{box-shadow:0 0 0 2px #1f8f52}
