.sim .sim-up{color:#14864f}.sim .sim-down{color:#c2412d}.sim .sim-neutral{color:var(--s-dim)}.sim-chip{box-shadow:inset 0 0 0 1px var(--s-night-line);background:#ffffff0f;border-radius:999px;padding:.55rem 1rem;font-size:.92rem;font-weight:500;transition:background-color .2s,box-shadow .2s,transform .2s}.sim-chip:hover{background:#f5b30124;box-shadow:inset 0 0 0 1px #f5b3018c}.sim-chip:active{transform:scale(.97)}.sim-chip-light{box-shadow:inset 0 0 0 1px var(--s-line);background:var(--s-card);border-radius:999px;padding:.45rem .9rem;font-size:.85rem;font-weight:600}.sim-chip-light:hover{box-shadow:inset 0 0 0 1px var(--s-ink)}.sim-bar{z-index:40;background:var(--s-bg);border-bottom:1px solid var(--s-line);position:sticky;top:4.25rem;box-shadow:0 10px 24px -20px #12121559}.sim-pins{scrollbar-width:none}.sim-pins>*{flex-shrink:0}.sim-pin,.sim-tag-pin{background:color-mix(in srgb, var(--s-honey) 22%, var(--s-card));color:#4a3500;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.sim-pin:hover,.sim-tag-pin:hover{background:color-mix(in srgb, var(--s-honey) 38%, var(--s-card))}.sim-tag-pin{white-space:nowrap;padding:.25rem .6rem;font-size:.75rem}.sim-tag-auto{white-space:nowrap;background:color-mix(in srgb, var(--s-ink) 7%, transparent);color:var(--s-dim);border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:600}.sim-card{--glow:0;background:var(--s-card);border:1px solid var(--s-line);border-radius:var(--s-radius);box-shadow:0 0 0 calc(var(--glow) * 3px) #f5b30173, 0 18px 40px -30px rgba(18,18,21, calc(.15 + var(--glow) * .25));padding:1.25rem 1.25rem 1rem;transition:box-shadow .5s,border-color .3s}.sim-card.is-pinned{border-color:var(--s-honey);box-shadow:0 0 0 1px var(--s-honey), 0 18px 40px -26px #b77f0080}.sim-range{align-items:center;height:1.75rem;display:flex;position:relative}.sim-base{background:var(--s-ink);opacity:.35;pointer-events:none;z-index:1;border-radius:2px;width:2px;height:1.1rem;position:absolute;top:50%;translate:-1px -50%}.sim-range input[type=range]{--fill:50%;--from:50%;appearance:none;cursor:pointer;background:0 0;width:100%;height:1.75rem;margin:0}.sim-range input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, transparent min(var(--from), var(--fill)), var(--s-honey) min(var(--from), var(--fill)), var(--s-honey) max(var(--from), var(--fill)), transparent max(var(--from), var(--fill))), color-mix(in srgb, var(--s-ink) 10%, transparent);border-radius:99px;height:6px}.sim-range input[type=range]::-moz-range-track{background:linear-gradient(90deg, transparent min(var(--from), var(--fill)), var(--s-honey) min(var(--from), var(--fill)), var(--s-honey) max(var(--from), var(--fill)), transparent max(var(--from), var(--fill))), color-mix(in srgb, var(--s-ink) 10%, transparent);border-radius:99px;height:6px}.sim-range input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--s-ink);border:3px solid var(--s-card);border-radius:99px;width:22px;height:22px;margin-top:-8px;transition:transform .15s;box-shadow:0 2px 8px #00000040}.sim-range input[type=range]::-moz-range-thumb{background:var(--s-ink);border:3px solid var(--s-card);border-radius:99px;width:18px;height:18px;box-shadow:0 2px 8px #00000040}.sim-range input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.sim-range input[type=range]:focus-visible{outline:2px solid var(--s-honey);outline-offset:4px;border-radius:99px}.sim-why{color:var(--s-dim);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.sim-why:hover{color:var(--s-ink)}
