.filter-group.svelte-ib0c2p{align-items:center;gap:8px;display:flex}@media (width<=768px){.filter-group.svelte-ib0c2p{flex-wrap:wrap}.filter-control{width:100%!important;min-width:100%!important}}.account-select-content.svelte-ib0c2p{align-items:center;gap:8px;display:flex}.event-type-icon-container.svelte-ib0c2p{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.search-input-wrapper.svelte-ib0c2p{align-items:center;display:flex;position:relative}.search-input-wrapper.svelte-ib0c2p .search-input{width:100%;box-shadow:none;border:none;padding-right:32px}.search-clear-button.svelte-ib0c2p{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:flex;position:absolute;right:8px}.search-clear-button.svelte-ib0c2p:hover{color:var(--foreground)}.empty-row.svelte-1p9g7y7 td:where(.svelte-1p9g7y7){text-align:center;padding:0;border:none!important}.empty-state.svelte-1p9g7y7{width:100%;min-height:200px;animation:svelte-1p9g7y7-fadeInUp .4s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.empty-headline.svelte-1p9g7y7{color:var(--foreground);text-align:center;margin:0;font-size:16px;font-weight:600}.empty-sub.svelte-1p9g7y7{color:var(--muted-foreground);text-align:center;margin:0;font-size:14px}@keyframes svelte-1p9g7y7-fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.events-section.svelte-ltwmzq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-rs-border);background:#ffffff0a;border-radius:16px;padding:24px}.section-header.svelte-ltwmzq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.section-title.svelte-ltwmzq{color:var(--foreground);font-size:24px;font-weight:700}.controls.svelte-ltwmzq{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.action-row.svelte-ltwmzq{align-items:center;gap:12px;display:flex}.btn-icon.svelte-ltwmzq{border:1px solid var(--color-rs-border);color:var(--muted-foreground);cursor:pointer;transition:background-color .15s var(--ease-out-quart), color .15s var(--ease-out-quart), border-color .15s var(--ease-out-quart), transform .15s var(--ease-out-quart);background:#ffffff0f;border-radius:10px;justify-content:center;align-items:center;padding:10px;display:flex}.btn-icon.svelte-ltwmzq:hover:not(:disabled){background:var(--color-rs-border);color:var(--foreground);border-color:oklab(100% 0 5.96046e-8/.2);transform:scale(1.08)}.btn-icon.svelte-ltwmzq:active:not(:disabled){transition-duration:80ms;transform:scale(.94)}.btn-icon.svelte-ltwmzq:disabled{cursor:not-allowed;opacity:.6}.btn-icon.svelte-ltwmzq:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 50%, transparent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.btn-icon.spinning.svelte-ltwmzq svg{animation:.8s linear infinite svelte-ltwmzq-spin}}@keyframes svelte-ltwmzq-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-secondary.svelte-ltwmzq{background:color-mix(in oklab, var(--color-rs-accent) 15%, transparent);border:1px solid color-mix(in oklab, var(--color-rs-accent) 30%, transparent);color:var(--primary);cursor:pointer;transition:background-color .15s var(--ease-out-quart), transform .15s var(--ease-out-quart);border-radius:10px;padding:10px 20px;font-size:14px;font-weight:500}.btn-secondary.svelte-ltwmzq:hover{background:color-mix(in oklab, var(--color-rs-accent) 25%, transparent);transform:translateY(-1px)}.btn-secondary.svelte-ltwmzq:active{transition-duration:80ms;transform:scale(.97)}.btn-secondary.active.svelte-ltwmzq{background:color-mix(in oklab, var(--color-rs-accent) 25%, transparent);border-color:color-mix(in oklab, var(--color-rs-accent) 50%, transparent)}.btn-secondary.svelte-ltwmzq:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 50%, transparent);outline-offset:2px}.btn-ghost-destructive.svelte-ltwmzq{border:1px solid color-mix(in oklab, var(--destructive) 40%, transparent);color:var(--destructive);cursor:pointer;transition:background-color .15s var(--ease-out-quart), border-color .15s var(--ease-out-quart), transform .15s var(--ease-out-quart);background:0 0;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:500}.btn-ghost-destructive.svelte-ltwmzq:hover{background:color-mix(in oklab, var(--destructive) 10%, transparent);border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}.btn-ghost-destructive.svelte-ltwmzq:active{transition-duration:80ms;transform:scale(.97)}.btn-ghost-destructive.svelte-ltwmzq:focus-visible{outline:2px solid color-mix(in oklab, var(--destructive) 50%, transparent);outline-offset:2px}.delete-mode-hint.svelte-ltwmzq{color:var(--muted-foreground);font-size:13px;font-style:italic}.table-container.svelte-ltwmzq{margin-bottom:20px;overflow-x:auto}table.svelte-ltwmzq{border-collapse:separate;border-spacing:0 8px;width:100%}thead.svelte-ltwmzq th:where(.svelte-ltwmzq){text-align:left;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--color-rs-border);background:oklab(100% 0 5.96046e-8/.03);padding:12px 16px;font-size:12px;font-weight:600}.skeleton-cell.svelte-ltwmzq{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:16px}.skeleton-cell.svelte-ltwmzq:first-child{border-left:1px solid #ffffff0d;border-top-left-radius:8px;border-bottom-left-radius:8px}.skeleton-cell.svelte-ltwmzq:last-child{border-right:1px solid #ffffff0d;border-top-right-radius:8px;border-bottom-right-radius:8px}@media (prefers-reduced-motion:no-preference){tbody tr{animation:rowFadeIn .3s var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)) both}tbody tr:first-child{animation-delay:0s}tbody tr:nth-child(2){animation-delay:40ms}tbody tr:nth-child(3){animation-delay:80ms}tbody tr:nth-child(4){animation-delay:.12s}tbody tr:nth-child(5){animation-delay:.16s}tbody tr:nth-child(6){animation-delay:.2s}tbody tr:nth-child(7){animation-delay:.24s}tbody tr:nth-child(8){animation-delay:.28s}tbody tr:nth-child(9){animation-delay:.32s}tbody tr:nth-child(10){animation-delay:.36s}tbody tr.loot-mega-valuable{animation-name:rowFadeIn,goldShimmer;animation-duration:.3s,3s;animation-timing-function:var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none}tbody tr.pet-rare{animation-name:rowFadeIn,petGlow;animation-duration:.3s,4s;animation-timing-function:var(--ease-out-quart,cubic-bezier(.25, 1, .5, 1)), ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:both,none}}@media (width<=768px){.section-header.svelte-ltwmzq{flex-direction:column;align-items:flex-start}.controls.svelte-ltwmzq{flex-direction:column;align-items:stretch;width:100%}.action-row.svelte-ltwmzq{width:100%}.table-container.svelte-ltwmzq{overflow-x:visible}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid var(--color-rs-border);background:oklab(100% 0 5.96046e-8/.03);border-radius:12px;margin-bottom:16px;padding:12px}td{text-align:right;border:none;justify-content:space-between;align-items:center;min-height:40px;padding:8px 0;display:flex;position:relative}td:first-child{border-left:none;border-radius:0}td:last-child{border-right:none;border-radius:0}td:before{content:attr(data-label);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;text-align:left;margin-right:16px;font-size:11px;font-weight:600}td:empty{display:none}}.note-field.svelte-yfpjqj{flex-direction:column;gap:6px;display:flex}.note-label.svelte-yfpjqj{color:var(--foreground);font-size:14px;font-weight:500}.note-textarea.svelte-yfpjqj{background:var(--surface-glass);width:100%;color:var(--foreground);resize:vertical;border:1px solid #ffffff26;border-radius:8px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.note-textarea.svelte-yfpjqj:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in oklab, var(--primary) 30%, transparent)}.note-textarea.svelte-yfpjqj::placeholder{color:#ffffff4d}.char-counter.svelte-yfpjqj{color:var(--muted-foreground);text-align:right;font-size:12px}tr.svelte-11piwem{background:#ffffff08;border-radius:8px;transition:all .2s}tr.svelte-11piwem:hover{background:#ffffff14;transform:translate(4px)}td.svelte-11piwem{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:16px}td.svelte-11piwem:first-child{border-left:1px solid #ffffff0d;border-top-left-radius:8px;border-bottom-left-radius:8px}td.svelte-11piwem:last-child{border-right:1px solid #ffffff0d;border-top-right-radius:8px;border-bottom-right-radius:8px}.time-col.svelte-11piwem{color:var(--muted-foreground);white-space:nowrap;font-size:13px}.note-chip.svelte-11piwem{vertical-align:middle;background:color-mix(in oklab, var(--primary) 12%, transparent);border:1px solid color-mix(in oklab, var(--primary) 30%, transparent);color:var(--primary);cursor:default;border-radius:4px;align-items:center;margin-left:6px;padding:1px 4px;line-height:1;display:inline-flex}.account-badge.svelte-11piwem{background:#ffffff0f;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.view-btn.svelte-11piwem{background:color-mix(in oklab, var(--primary) 15%, transparent);border:1px solid color-mix(in oklab, var(--primary) 30%, transparent);color:var(--primary);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:13px;transition:all .2s}.view-btn.svelte-11piwem:hover{background:color-mix(in oklab, var(--primary) 25%, transparent);transform:scale(1.05)}.view-btn.svelte-11piwem:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 50%, transparent);outline-offset:2px}input[type=checkbox].svelte-11piwem{appearance:none;border:2px solid color-mix(in oklab, var(--primary) 30%, transparent);cursor:pointer;background:#ffffff0f;border-radius:4px;width:18px;height:18px;transition:all .2s;position:relative}input[type=checkbox].svelte-11piwem:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent);background:#ffffff1a}input[type=checkbox].svelte-11piwem:checked{background:color-mix(in oklab, var(--primary) 25%, transparent);border-color:color-mix(in oklab, var(--primary) 60%, transparent)}input[type=checkbox].svelte-11piwem:checked:after{content:"";border:solid color-mix(in oklab, var(--primary) 90%, transparent);border-width:0 2px 2px 0;border-radius:0 2px 2px 0;width:5px;height:10px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}input[type=checkbox].svelte-11piwem:focus{outline:2px solid color-mix(in oklab, var(--primary) 40%, transparent);outline-offset:2px}tr.loot-valuable td:first-child{border-left:3px solid #fbbf2466!important}tr.loot-very-valuable td:first-child{border-left:3px solid #fbbf24a6!important}tr.loot-mega-valuable td:first-child{border-left:3px solid #fbbf24e6!important}@keyframes svelte-11piwem-goldShimmer{0%,to{filter:brightness()}50%{filter:brightness(1.06)}}tr.pet-rare td:first-child{border-left:3px solid #a855f799!important}@keyframes svelte-11piwem-petGlow{0%,to{filter:brightness()}50%{filter:brightness(1.06)hue-rotate(15deg)}}
