.card-invalid{border-color:#f87171!important;box-shadow:0 0 0 1px #f8717159!important}.dark .card-invalid{border-color:#b91c1c!important;box-shadow:0 0 0 1px #b91c1c99!important}@media(max-width:1024px){.card-container-header.svelte-zq88s6{padding-inline:min(var(--gawdux-card-header-px, 1.5rem),1rem)}.card-container-content.svelte-zq88s6{padding-inline:min(var(--gawdux-card-body-px, 1.5rem),1rem)}}@media(max-width:640px){.card-container-header.svelte-zq88s6{padding-inline:min(var(--gawdux-card-header-px, 1.5rem),.75rem)}.card-container-content.svelte-zq88s6{padding-inline:min(var(--gawdux-card-body-px, 1.5rem),.75rem)}}@media(max-width:1024px){.confirm-modal-actions.svelte-7ep03k button,.gawdux-confirm-modal button[aria-label^=Close]{min-width:44px;min-height:44px;touch-action:manipulation}}.command-drawer--attached.svelte-1wk930l{box-shadow:0 -8px 20px -18px #0f172acc}.command-drawer--card.svelte-1wk930l{border-radius:.5rem}@media(max-width:1024px){.command-drawer.svelte-1wk930l{max-height:min(45dvh,var(--command-drawer-max-height, 20rem));overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.command-drawer.svelte-1wk930l button{min-height:44px}}@media(max-width:1024px){.discard-navigation-command-drawer.svelte-1zfdl1{max-height:min(45dvh,20rem);overflow-y:auto}.discard-navigation-command-drawer button{min-height:44px}}.page-feedback-card.svelte-1c750vp{display:flex;align-items:flex-start;gap:.75rem;max-width:min(34rem,100%);padding:.625rem .75rem;border:1px solid;border-radius:.5rem;box-shadow:0 1px 2px #0f172a0f}.page-feedback-card.compact.svelte-1c750vp{align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.375rem;box-shadow:none}.page-feedback-card.error.svelte-1c750vp{border-color:#fecaca;background:#fef2f2;color:#7f1d1d}.page-feedback-card.success.svelte-1c750vp{border-color:#bbf7d0;background:#f0fdf4;color:#14532d}.page-feedback-card.warning.svelte-1c750vp{border-color:#fde68a;background:#fffbeb;color:#78350f}.page-feedback-card.info.svelte-1c750vp,.page-feedback-card.pending.svelte-1c750vp{border-color:#bfdbfe;background:#eff6ff;color:#1e40af}.dark .page-feedback-card.error.svelte-1c750vp{border-color:#7f1d1dcc;background:#450a0af5;color:#fee2e2}.dark .page-feedback-card.success.svelte-1c750vp{border-color:#14532dcc;background:#052e16f5;color:#dcfce7}.dark .page-feedback-card.warning.svelte-1c750vp{border-color:#92400ecc;background:#451a03f5;color:#fef3c7}.dark .page-feedback-card.info.svelte-1c750vp,.dark .page-feedback-card.pending.svelte-1c750vp{border-color:#1e40afcc;background:#172554f5;color:#dbeafe}.page-feedback-icon.svelte-1c750vp{flex:0 0 auto;margin-top:.125rem}.page-feedback-card.compact.svelte-1c750vp .page-feedback-icon:where(.svelte-1c750vp){margin-top:0}.page-feedback-spinner.svelte-1c750vp{width:1.25rem;height:1.25rem;animation:svelte-1c750vp-page-feedback-spin .8s linear infinite}.page-feedback-title.svelte-1c750vp{font-size:.8125rem;font-weight:650;line-height:1.25;letter-spacing:0}.page-feedback-message.svelte-1c750vp{margin-top:.125rem;font-size:.875rem;line-height:1.35;letter-spacing:0}.page-feedback-card.compact.svelte-1c750vp .page-feedback-message:where(.svelte-1c750vp){margin-top:0;overflow-wrap:anywhere}.page-feedback-card.band.svelte-1c750vp{width:100%;max-width:none;min-height:2.75rem;align-items:center;gap:.625rem;padding:.5rem 1rem;border:0;border-radius:0;box-shadow:none}.page-feedback-card.band.svelte-1c750vp .page-feedback-icon:where(.svelte-1c750vp){margin-top:0}.page-feedback-card.band.svelte-1c750vp .page-feedback-message:where(.svelte-1c750vp){margin-top:0;overflow-wrap:anywhere}.page-feedback-action.svelte-1c750vp,.page-feedback-dismiss.svelte-1c750vp{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;border-radius:.375rem;color:currentColor;letter-spacing:0}.page-feedback-action.svelte-1c750vp{align-self:center;padding:.5rem .625rem;border:1px solid rgb(255 255 255 / .56);font-size:.75rem;font-weight:650;line-height:1.2;text-decoration:none;white-space:nowrap}.page-feedback-action.svelte-1c750vp:hover:not(:disabled,[aria-disabled=true]),.page-feedback-action.svelte-1c750vp:focus-visible{background:#ffffff7a}.page-feedback-action.svelte-1c750vp:focus-visible,.page-feedback-dismiss.svelte-1c750vp:focus-visible{outline:2px solid currentColor;outline-offset:2px}.page-feedback-action.svelte-1c750vp:disabled,.page-feedback-action[aria-disabled=true].svelte-1c750vp{cursor:wait;opacity:.68}.page-feedback-dismiss.svelte-1c750vp{width:44px;padding:0;opacity:.7}.page-feedback-dismiss.svelte-1c750vp:hover{opacity:1;background:#ffffff6b}.page-feedback-card.compact.svelte-1c750vp .page-feedback-action:where(.svelte-1c750vp),.page-feedback-card.band.svelte-1c750vp .page-feedback-action:where(.svelte-1c750vp){min-height:0;padding:.25rem .625rem}.page-feedback-card.band.svelte-1c750vp .page-feedback-action:where(.svelte-1c750vp){border-color:color-mix(in srgb,currentColor 45%,transparent)}.page-feedback-card.compact.svelte-1c750vp .page-feedback-dismiss:where(.svelte-1c750vp),.page-feedback-card.band.svelte-1c750vp .page-feedback-dismiss:where(.svelte-1c750vp){min-height:0;width:28px;height:28px;align-self:center}@keyframes svelte-1c750vp-page-feedback-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.page-feedback-spinner.svelte-1c750vp{animation-duration:1.6s}}.filter-pill-viewport.svelte-172bxo{-webkit-overflow-scrolling:touch;scrollbar-width:none}.filter-pill-viewport.svelte-172bxo::-webkit-scrollbar{display:none}.filter-pill-shell.svelte-172bxo:before,.filter-pill-shell.svelte-172bxo:after{content:"";position:absolute;top:25%;bottom:25%;z-index:1;display:none;width:1px;border-radius:9999px;background:#9ca3af;pointer-events:none}.filter-pill-shell.svelte-172bxo:before{left:0}.filter-pill-shell.svelte-172bxo:after{right:0}.filter-pill-can-scroll-backward.svelte-172bxo:before,.filter-pill-can-scroll-forward.svelte-172bxo:after{display:block}.dark .filter-pill-shell.svelte-172bxo:before,.dark .filter-pill-shell.svelte-172bxo:after{background:#6b7280}@media(max-width:1024px){.filter-pill-track.svelte-172bxo .filter-pill{min-width:44px;min-height:44px}.filter-pill-track.svelte-172bxo .filter-pill-remove{opacity:1}}.pagination-pill.svelte-2yz0me{display:inline-flex;align-items:stretch;border:1px solid rgb(229 231 235);border-radius:.375rem;overflow:hidden;background-color:#fff}.dark .pagination-pill.svelte-2yz0me{border-color:#4b5563;background-color:#1f2937}.pp-btn.svelte-2yz0me{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .5rem;background:transparent;border:0;color:#4b5563;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.dark .pp-btn.svelte-2yz0me{color:#9ca3af}.pp-btn.svelte-2yz0me:hover:not(:disabled){background-color:#f3f4f6;color:#111827}.dark .pp-btn.svelte-2yz0me:hover:not(:disabled){background-color:#374151;color:#f3f4f6}.pp-btn.svelte-2yz0me:disabled{opacity:.35;cursor:not-allowed}.pp-range.svelte-2yz0me{display:inline-flex;align-items:center;padding:0 .75rem;font-size:.8125rem;font-variant-numeric:tabular-nums;color:#4b5563;border-left:1px solid rgb(229 231 235);border-right:1px solid rgb(229 231 235);white-space:nowrap}.dark .pp-range.svelte-2yz0me{color:#d1d5db;border-left-color:#4b5563;border-right-color:#4b5563}.pp-pages.svelte-2yz0me{display:inline-flex;align-items:stretch;border-right:1px solid rgb(229 231 235)}.dark .pp-pages.svelte-2yz0me{border-right-color:#4b5563}.pp-page.svelte-2yz0me,.pp-gap.svelte-2yz0me{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:0 .375rem;font-size:.8125rem;font-variant-numeric:tabular-nums;color:#4b5563}.dark .pp-page.svelte-2yz0me,.dark .pp-gap.svelte-2yz0me{color:#9ca3af}.pp-page.svelte-2yz0me{background:transparent;border:0;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.pp-page.svelte-2yz0me:hover:not(.pp-page-active){background-color:#f3f4f6;color:#111827}.dark .pp-page.svelte-2yz0me:hover:not(.pp-page-active){background-color:#374151;color:#f3f4f6}.pp-page-active.svelte-2yz0me{background-color:#f3f4f6;color:#111827;font-weight:600;cursor:default}.dark .pp-page-active.svelte-2yz0me{background-color:#374151;color:#f3f4f6}.pp-gap.svelte-2yz0me{cursor:default}@media(max-width:1024px){.search-input-control.svelte-2ebnhd{height:44px;min-height:44px}.search-input-clear.svelte-2ebnhd{width:44px;height:44px;min-width:44px;min-height:44px}.search-input-icon.svelte-2ebnhd{left:.75rem;width:1rem;height:1rem}.search-input-compact.svelte-2ebnhd .search-input-control:where(.svelte-2ebnhd){font-size:.875rem}.search-input-compact.svelte-2ebnhd .search-input-control:where(.svelte-2ebnhd)::-moz-placeholder{color:#6b7280}.search-input-compact.svelte-2ebnhd .search-input-control:where(.svelte-2ebnhd)::placeholder{color:#6b7280}.dark .search-input-compact.svelte-2ebnhd .search-input-control:where(.svelte-2ebnhd)::-moz-placeholder{color:#9ca3af}.dark .search-input-compact.svelte-2ebnhd .search-input-control:where(.svelte-2ebnhd)::placeholder{color:#9ca3af}}.tab-fill-panel.svelte-49ybr5{display:flex;flex-direction:column;flex:1 1 0%;min-height:0;width:100%}.tab-fill-scroll.svelte-49ybr5{width:auto}
