.select-input.svelte-1kg0o6n{background:var(--bg-input);color:var(--text-secondary);border:1px solid var(--border);border-radius:4px;padding:2px 4px;font-size:.75rem;font-family:inherit;transition:border-color .2s,color .2s}.select-input.svelte-1kg0o6n:hover{border-color:var(--text-secondary);color:var(--text-primary)}.select-input.svelte-1kg0o6n:focus{color:var(--text-primary);outline:1px solid var(--text-secondary)}.group.svelte-hp9j8x,.left-part.svelte-hp9j8x{display:flex;align-items:center;gap:.8rem}.label.svelte-hp9j8x{color:var(--text-secondary);font-weight:600;font-size:.85rem}.checkbox-group.svelte-hp9j8x{display:flex;gap:.8rem;align-items:center}.checkbox-btn.svelte-hp9j8x{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;gap:.3rem;-webkit-tap-highlight-color:transparent}.checkbox-btn.svelte-hp9j8x input:where(.svelte-hp9j8x){appearance:none;width:1rem;height:1rem;background:var(--bg-input);border:1px solid var(--border);border-radius:3px;cursor:pointer;margin:0;display:block;position:relative;transition:opacity .2s,transform .2s,filter .2s}.member-btn.svelte-hp9j8x input:where(.svelte-hp9j8x){background:var(--accent);border-color:var(--accent)}@media(hover:hover){.member-btn.svelte-hp9j8x:hover input:where(.svelte-hp9j8x){filter:brightness(1.15);transform:scale(1.05)}}.member-btn.svelte-hp9j8x input:where(.svelte-hp9j8x):checked:after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.8rem;font-weight:900;line-height:1;color:color-mix(in srgb,var(--accent),black 50%)}.member-btn.svelte-hp9j8x .text:where(.svelte-hp9j8x){font-weight:900;font-size:.9rem;color:var(--accent)}@media(max-width:768px){.group.svelte-hp9j8x{width:100%;justify-content:space-between}}.checkbox-btn.svelte-66m8mg{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;gap:.5rem;font-size:.85rem;-webkit-tap-highlight-color:transparent}.checkbox-btn.svelte-66m8mg span:where(.svelte-66m8mg){padding-top:2px;line-height:1}.checkbox-btn.svelte-66m8mg:hover span:where(.svelte-66m8mg){color:var(--text-primary)}.checkbox-box.svelte-66m8mg{width:1.1rem;height:1.1rem;position:relative;display:flex;align-items:center;justify-content:center}.checkbox-box.svelte-66m8mg input:where(.svelte-66m8mg){appearance:none;width:100%;height:100%;background:#0000004d;border:1px solid var(--border);border-radius:5px;cursor:pointer;margin:0;transition:all .2s ease}@media(hover:hover){.checkbox-btn.svelte-66m8mg:hover .checkbox-box:where(.svelte-66m8mg) input:where(.svelte-66m8mg){border-color:var(--text-secondary);background:#ffffff0d}}.checkbox-box.svelte-66m8mg input:where(.svelte-66m8mg):checked{background:var(--text-primary);border-color:var(--text-primary)}.check-icon.svelte-66m8mg{position:absolute;width:12px;height:12px;fill:none;stroke:#1a1d21;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;opacity:0;transform:scale(.5);transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.checkbox-box.svelte-66m8mg input:where(.svelte-66m8mg):checked+.check-icon:where(.svelte-66m8mg){opacity:1;transform:scale(1)}.checkbox-btn.normal.svelte-66m8mg span:where(.svelte-66m8mg){color:var(--text-secondary);transition:color .2s}.checkbox-btn.normal.is-checked.svelte-66m8mg span:where(.svelte-66m8mg){color:var(--text-primary)}.input-mark-wrapper.svelte-66m8mg{position:relative;width:1.1rem;height:1.1rem;background:var(--bg-input);border:1px solid var(--col-hapbang-border);box-shadow:inset 0 0 0 1px var(--col-hapbang-inner);border-radius:4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:filter .2s,border-color .2s}@media(hover:hover){.checkbox-btn.svelte-66m8mg:hover .input-mark-wrapper:where(.svelte-66m8mg){filter:brightness(1.2);border-color:#fff}}.input-mark-wrapper.svelte-66m8mg input:where(.svelte-66m8mg){appearance:none;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;position:absolute;z-index:2}.input-mark-wrapper.svelte-66m8mg input:where(.svelte-66m8mg):checked{opacity:1;background:transparent;border:none}.input-mark-wrapper.svelte-66m8mg input:where(.svelte-66m8mg):checked:after{content:"✔";color:var(--text-primary);font-size:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.8)}.pill.svelte-1o1zb2e{background:var(--bg-input);border:1px solid var(--border);color:var(--text-secondary);padding:.25rem .6rem;border-radius:12px;cursor:pointer;font-size:.75rem;display:flex;align-items:center;gap:4px;font-weight:500;transition:all .1s;--pill-color: var(--text-secondary)}.pill.active.svelte-1o1zb2e{background:var(--bg-hover);color:var(--text-primary);border-color:var(--pill-color);box-shadow:0 0 0 1px var(--pill-color)}.pill.svelte-1o1zb2e:hover{background:var(--bg-hover);color:var(--text-primary)}.pill.active.svelte-1o1zb2e .content:where(.svelte-1o1zb2e){font-weight:700;color:var(--pill-color)}.pill.active.svelte-1o1zb2e .pill-icon:where(.svelte-1o1zb2e){filter:brightness(1.2)}.pill-icon.svelte-1o1zb2e{width:14px;height:14px}.filter-container.svelte-12c20yv{background:var(--bg-card);padding:.8rem 1rem;border-radius:6px;border:1px solid var(--border);font-size:.85rem}.top-section.svelte-12c20yv{display:flex;justify-content:space-between;align-items:center;gap:1rem}.group.svelte-12c20yv{display:flex;align-items:center;gap:.8rem}.sub-group.svelte-12c20yv,.control-group.svelte-12c20yv{display:flex;gap:.8rem;align-items:center}.label.svelte-12c20yv{color:var(--text-secondary);font-weight:600;padding-top:2px;line-height:1}.separator.svelte-12c20yv{width:1px;height:1.4rem;background:var(--border);margin:0 .2rem}.advanced-toggle.svelte-12c20yv{background:var(--bg-input);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;padding:.3rem .5rem;border-radius:4px;display:flex;align-items:center;gap:.4rem;transition:all .2s}.advanced-toggle.svelte-12c20yv:hover{border-color:var(--text-secondary);color:var(--text-primary)}.chevron.svelte-12c20yv{font-size:.7rem;transition:transform .2s ease;display:inline-block}.advanced-toggle.active.svelte-12c20yv .chevron:where(.svelte-12c20yv){transform:rotate(180deg)}.advanced-filters.svelte-12c20yv{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:1rem;animation:svelte-12c20yv-slideDown .2s ease-out}@keyframes svelte-12c20yv-slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.row.svelte-12c20yv{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.search-input.svelte-12c20yv{width:100%;background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.4rem .8rem;border-radius:4px}.sub-label.svelte-12c20yv{color:var(--text-secondary);font-size:.8rem;min-width:60px;padding-top:4px}.pills.svelte-12c20yv{display:flex;flex-wrap:wrap;gap:.5rem;flex:1}.mixed.svelte-12c20yv{justify-content:space-between}.accounts-block.svelte-12c20yv{display:flex;gap:1rem;flex:1}.misc-checks.svelte-12c20yv{display:flex;gap:1rem;align-items:center;margin-left:auto}.date-input.svelte-12c20yv{background:var(--bg-input);border:1px solid var(--border);color:var(--text-primary);padding:.2rem .4rem;border-radius:4px;font-family:inherit;font-size:.85rem;color-scheme:dark;transition:border-color .2s}.date-input.svelte-12c20yv:hover{border-color:var(--text-secondary)}.sep.svelte-12c20yv{color:var(--text-secondary)}.quick-select.svelte-12c20yv{display:flex;gap:4px}@media(max-width:768px){.top-section.svelte-12c20yv{flex-direction:column;align-items:stretch;gap:.8rem}.controls-group.svelte-12c20yv{justify-content:space-between;width:100%;flex-wrap:wrap;gap:.8rem}.mobile-hide.svelte-12c20yv{display:none}.link-group.svelte-12c20yv{flex:1;justify-content:center}.is-stats.svelte-12c20yv .date-group:where(.svelte-12c20yv){width:100%;display:flex;justify-content:space-between;order:1}.is-stats.svelte-12c20yv .date-label:where(.svelte-12c20yv){display:none}.is-stats.svelte-12c20yv .date-input:where(.svelte-12c20yv){flex:1;min-width:0}.is-stats.svelte-12c20yv .quick-select:where(.svelte-12c20yv){order:2;margin-right:auto}.is-stats.svelte-12c20yv .advanced-toggle:where(.svelte-12c20yv){order:3}.row.svelte-12c20yv,.accounts-block.svelte-12c20yv{flex-direction:row;align-items:flex-start;gap:.5rem}.mixed.svelte-12c20yv{flex-direction:column;gap:1rem}.misc-checks.svelte-12c20yv{border-top:1px dashed var(--border);padding-top:.5rem;margin-left:0;width:100%}.separator.svelte-12c20yv{margin:0}}
