:is(.workspace-streak-classic-chip,.workspace-sidebar-streak-classic,.workspace-streak-classic-dialog){--streak-red:#ff4d1f;--streak-orange:#ff9a2e;--streak-ember:#ff8a3d;--streak-yellow:#ffd25e;--streak-core:#ffe7a3;--streak-action-text:#1a0c05;--streak-count-text:#3a1405;--streak-dot-hi:#ffb547;--streak-dot-mid:#ff6a21;--streak-dot-lo:#e8431f}:is(.workspace-streak-classic-chip,.workspace-sidebar-streak-classic,.workspace-streak-classic-dialog)[data-streak-tier=gold-streak-fire]{--streak-dot-hi:#ffe08a;--streak-dot-mid:#f0b429;--streak-dot-lo:#b8800f;--streak-count-text:#3a2604;--streak-red:#c8901a;--streak-orange:#f5c542;--streak-ember:#e9b330;--streak-yellow:#ffe9a3;--streak-core:#fff4cf}:is(.workspace-streak-classic-chip,.workspace-sidebar-streak-classic,.workspace-streak-classic-dialog)[data-streak-tier=white-streak-fire]{--streak-dot-hi:#fff;--streak-dot-mid:#ece6d8;--streak-dot-lo:#c9bfa8;--streak-count-text:#2a2620;--streak-red:#ffc98a;--streak-orange:#f4f1ea;--streak-ember:#d9d3c4;--streak-yellow:#fff;--streak-core:#fff}:is(.workspace-streak-classic-chip,.workspace-sidebar-streak-classic,.workspace-streak-classic-dialog)[data-streak-tier=blue-streak-fire]{--streak-dot-hi:#9fd4ff;--streak-dot-mid:#4da3ff;--streak-dot-lo:#2a5fe0;--streak-count-text:#04163a;--streak-red:#2f6bff;--streak-orange:#4da3ff;--streak-ember:#4da3ff;--streak-yellow:#9fd4ff;--streak-core:#e0f1ff;--streak-action-text:#04101f}:is(.workspace-streak-classic-chip,.workspace-sidebar-streak-classic,.workspace-streak-classic-dialog)[data-streak-tier=plasma-streak-fire]{--streak-dot-hi:#f0a6ff;--streak-dot-mid:#b45cff;--streak-dot-lo:#6a24d9;--streak-count-text:#2a0a4a;--streak-red:#7b2ff7;--streak-orange:#c04dff;--streak-ember:#b86bff;--streak-yellow:#f0a6ff;--streak-core:#fbe3ff;--streak-action-text:#fff}:is(.workspace-streak-classic-chip,.workspace-sidebar-streak-classic,.workspace-streak-classic-dialog)[data-streak-tier=rainbow-streak-fire]{--streak-dot-hi:#3de8c2;--streak-dot-mid:#8f7bff;--streak-dot-lo:#ff4d6d;--streak-count-text:#1a1238;--streak-red:#ff4d6d;--streak-orange:#ffc93d;--streak-ember:#8f7bff;--streak-yellow:#3de8c2;--streak-core:#e8e4ff;--streak-action-text:#1a1238}.workspace-streak-classic-week{--streak-slot:22px;--streak-gap:6px;gap:var(--streak-gap);margin:0;padding:0;list-style:none;display:flex}.workspace-streak-classic-week--sm{--streak-slot:9px;--streak-gap:3px}.workspace-streak-classic-week--lg{--streak-slot:34px;--streak-gap:10px;justify-content:center;margin:18px 0 6px}.workspace-streak-classic-slot{width:var(--streak-slot);height:var(--streak-slot);border:1.5px solid color-mix(in srgb, var(--dk-text) 14%, transparent);background:color-mix(in srgb, var(--dk-text) 4%, transparent);border-radius:34%;place-items:center;display:grid;position:relative}.workspace-streak-classic-slot.is-done{background-image:linear-gradient(100deg, var(--streak-red), var(--streak-orange) 55%, var(--streak-yellow));background-origin:border-box;background-clip:border-box;background-size:calc(7 * var(--streak-slot) + 6 * var(--streak-gap)) 100%;background-position:calc(-1 * var(--streak-index,0) * (var(--streak-slot) + var(--streak-gap))) 0;box-shadow:inset 0 0 0 1.5px #ffffff73, 0 0 10px color-mix(in srgb, var(--streak-orange) 40%, transparent);border-color:#0000}.workspace-streak-classic-slot.is-done .workspace-streak-classic-slot-flame{width:62%;height:62%;filter:brightness(0) invert(1) drop-shadow(0 0 1px color-mix(in srgb, var(--streak-dot-lo) 50%, black));opacity:.95}.workspace-streak-classic-week--sm .workspace-streak-classic-slot{border-width:1px}.workspace-streak-classic-week--sm .workspace-streak-classic-slot.is-done{box-shadow:inset 0 0 0 1px #ffffff73, 0 0 5px color-mix(in srgb, var(--streak-orange) 35%, transparent)}.workspace-streak-classic-week--sm .workspace-streak-classic-slot-flame{display:none}.workspace-streak-classic-slot.is-today{border:1.5px dashed var(--streak-ember);background:color-mix(in srgb, var(--streak-ember) 8%, transparent)}.workspace-streak-classic-slot.is-today:after{content:"";box-shadow:0 0 0 4px color-mix(in srgb, var(--streak-ember) 16%, transparent);opacity:0;border-radius:34%;animation:2.4s ease-in-out infinite workspace-streak-classic-pending;position:absolute;inset:-5px}.workspace-streak-classic-slot-day{color:var(--dk-faint);font-size:11px;position:absolute;top:calc(100% + 4px)}.workspace-streak-classic-slot.is-done .workspace-streak-classic-slot-day{color:var(--dk-muted)}@keyframes workspace-streak-classic-pending{50%{opacity:1}}.workspace-thread .thread-bottom>button.workspace-streak-classic-chip{flex:none;align-self:center;margin-top:14px}.workspace-streak-classic-chip{box-sizing:border-box;max-width:calc(100% - 24px);color:var(--dk-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:5px 11px 5px 9px;font-size:12.5px;line-height:1.3;transition:color .16s;display:inline-flex;position:relative}.workspace-streak-classic-chip:before{content:"";border:1px solid var(--dk-control-border);pointer-events:none;border-radius:999px;transition:border-color .16s;position:absolute;inset:0}@media (hover:hover){.workspace-streak-classic-chip:hover{color:var(--dk-text)}.workspace-streak-classic-chip:hover:before{border-color:color-mix(in srgb, var(--streak-ember) 45%, transparent)}}.workspace-streak-classic-chip:focus-visible{outline:2px solid color-mix(in srgb, var(--streak-ember) 50%, transparent);outline-offset:2px}.workspace-streak-classic-chip-buffy{width:13px;margin-block:-2px;transform:translateY(-4px)}.workspace-streak-classic-chip-label{color:var(--dk-text);font-weight:500}.workspace-streak-classic-chip-note{display:none}.workspace-streak-classic-chip .workspace-streak-classic-week--sm{--streak-slot:7px}.workspace-streak-classic-chip .workspace-streak-classic-slot.is-today:after{display:none}@media (min-width:900px){.workspace-streak-classic-chip{text-align:left;border-radius:14px;gap:12px;padding:9px 16px 9px 12px;font-size:13px}.workspace-streak-classic-chip:before{border-radius:14px}.workspace-streak-classic-chip-buffy{width:20px;margin-block:0;transform:translateY(-8px)}.workspace-streak-classic-chip-copy{flex-direction:column;gap:1px;display:flex}.workspace-streak-classic-chip-label{font-size:14px}.workspace-streak-classic-chip-note{color:var(--dk-muted);display:block}.workspace-streak-classic-chip .workspace-streak-classic-week--sm{--streak-slot:18px;--streak-gap:5px;margin-left:6px}.workspace-streak-classic-chip .workspace-streak-classic-week--sm .workspace-streak-classic-slot{border-width:1.5px}.workspace-streak-classic-chip .workspace-streak-classic-week--sm .workspace-streak-classic-slot-flame{filter:brightness(0)invert();opacity:.9;width:62%;height:62%;display:block}}.workspace-sidebar-streak-classic{width:calc(100% - 16px);color:var(--dk-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin:4px 8px;padding:6px 12px;font-size:12px;display:flex}.workspace-sidebar-streak-classic:hover{background:color-mix(in srgb, var(--dk-text) 5%, transparent);color:var(--dk-text)}.workspace-sidebar-streak-classic:focus-visible{box-shadow:var(--dk-focus-halo);outline:none}.workspace-sidebar-streak-classic-buffy{filter:saturate(.55);opacity:.8;width:16px;margin-block:-4px;transform:translateY(-7px)}.workspace-sidebar-streak-classic.is-lit .workspace-sidebar-streak-classic-buffy{filter:none;opacity:1}.workspace-sidebar-streak-classic-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.workspace-sidebar-streak-classic .workspace-streak-classic-slot.is-today:after{display:none}.workspace-dialog.workspace-streak-classic-dialog{text-align:center;background:radial-gradient(ellipse 90% 55% at 50% 0%, color-mix(in srgb, var(--streak-ember) 18%, transparent), transparent 70%), var(--dk-surface);width:min(420px,100vw - 32px);overflow:hidden auto}.workspace-streak-classic-dialog h2{margin:8px 0 4px;font-size:22px;font-weight:600}.workspace-streak-classic-dialog p{margin:0}.workspace-streak-classic-dialog-hero{width:104px;margin:0 auto}.workspace-streak-classic-dialog .workspace-streak-classic-week--lg{margin-bottom:26px}.workspace-streak-classic-reward{border:1px solid var(--dk-border);corner-shape:squircle;background:color-mix(in srgb, var(--dk-text) 3%, transparent);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.workspace-streak-classic-reward+.workspace-streak-classic-reward{margin-top:8px}.workspace-streak-classic-reward.is-earned{border-color:color-mix(in srgb, var(--streak-ember) 40%, var(--dk-border));background:color-mix(in srgb, var(--streak-ember) 8%, transparent)}.workspace-streak-classic-reward-preview{flex:none;width:64px}.workspace-streak-classic-reward-preview>.appearance-preview{border-radius:10px}.workspace-streak-classic-reward:not(.is-earned) .workspace-streak-classic-reward-preview{filter:saturate(.4)brightness(.8)}.workspace-streak-classic-reward-copy{flex-direction:column;flex:auto;min-width:0;font-size:13px;display:flex}.workspace-streak-classic-reward-copy>span{color:var(--dk-muted)}.workspace-streak-classic-reward-in-use{color:var(--streak-ember);white-space:nowrap;flex:none;font-size:13px;font-weight:600}.workspace-streak-classic-reward-action{white-space:nowrap;flex:none}.workspace-streak-classic-reward .workspace-streak-classic-reward-action.primary:not(:disabled){background:linear-gradient(135deg, var(--streak-orange), var(--streak-red));color:var(--streak-action-text);border-color:#0000}.workspace-streak-classic-dialog .workspace-dialog-actions{justify-content:center;margin-top:18px}@media (prefers-reduced-motion:reduce){.workspace-streak-classic-slot.is-today:after{animation:none}}
