[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}html:has([data-shell]){scroll-padding-top:88px}@media (min-width:1024px){html:has([data-shell]){scroll-padding-top:calc(var(--space-toolbar) + var(--space-md))}}html:has([data-screen=release-new]){scroll-padding-top:204px}@media (min-width:1024px){html:has([data-screen=release-new]){scroll-padding-top:calc(156px + var(--space-md))}}.app-shell{min-height:100dvh;background:var(--sem-app-bg);color:var(--sem-app-fg);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.app-focus:focus-visible{outline:1px solid var(--sem-primary);outline-offset:2px}[data-theme=light] .app-focus:focus-visible{outline-color:var(--sem-status-confirmed)}.app-table{width:100%;border-collapse:collapse;font-size:13px}.app-table td,.app-table th{padding:0 var(--space-md);text-align:left;border-bottom:1px solid var(--sem-app-border);white-space:nowrap}.app-table th{height:32px;font-size:12px;font-weight:500;color:var(--sem-app-muted)}.app-table td{height:var(--space-row)}.app-table td:first-child,.app-table th:first-child{border-left:2px solid transparent;padding-left:14px}.app-table tbody tr:hover{background:var(--sem-hover-row)}.app-table tbody tr[data-selected=true]{background:var(--sem-selected-row)}.app-table tbody tr[data-selected=true] td:first-child{border-left-color:var(--sem-primary)}.app-table tbody tr:last-child td{border-bottom:none}.app-table .num{text-align:right;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.app-scroll-x{overflow-x:auto;overscroll-behavior-x:contain}.app-nav-item{border-left:2px solid transparent}.app-nav-item[aria-current=page]{border-left-color:var(--sem-primary);background:var(--sem-selected-row)}.app-tab[aria-current=page]{box-shadow:inset 0 2px 0 0 var(--sem-primary)}.app-navstrip[aria-current=page]{box-shadow:inset 0 -2px 0 0 var(--sem-primary)}.app-tabbar{padding-bottom:env(safe-area-inset-bottom,0)}.app-overlay{position:fixed;inset:0;background:rgb(0 0 0/.5)}.app-sheet{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);box-shadow:0 8px 24px rgb(0 0 0/.4);overscroll-behavior:contain;animation:app-sheet-in var(--dur-base) var(--ease-base)}@keyframes app-sheet-in{0%{transform:translateY(16px)}to{transform:translateY(0)}}.app-dialog{border-radius:var(--radius-md);box-shadow:0 8px 24px rgb(0 0 0/.4);overscroll-behavior:contain}.app-dialog::backdrop{background:rgb(0 0 0/.5)}@media (prefers-reduced-motion:reduce){.app-sheet{animation:none}}.app-skeleton{background:var(--sem-app-border);border-radius:var(--radius-sm)}.app-btn-secondary{background:var(--sem-pill);color:var(--sem-on-pill)}.app-btn-secondary:hover{filter:brightness(.93)}[data-theme=light] .app-btn-secondary{background:var(--sem-app-surface);color:var(--sem-app-fg);box-shadow:inset 0 0 0 1px var(--sem-app-border)}[data-theme=light] .app-btn-secondary:hover{filter:none;background:var(--sem-app-bg)}.app-chip{border:1px solid var(--sem-app-border);border-radius:var(--radius-full);color:var(--sem-app-muted)}.app-chip:hover{color:var(--sem-app-fg)}.app-chip[data-pressed=true]{background:var(--sem-selected-row);border-color:var(--sem-status-confirmed);color:var(--sem-app-fg)}.app-field{border:1px solid var(--sem-app-border);border-radius:var(--radius-sm);background-color:var(--sem-app-bg);color:var(--sem-app-fg)}.app-field:focus{border-color:var(--sem-primary);outline:1px solid var(--sem-primary);outline-offset:2px}.app-field[aria-invalid=true]{border-color:var(--sem-error)}[data-theme=light] .app-field{background-color:var(--sem-app-surface)}[data-theme=light] .app-field:focus{border-color:var(--sem-status-confirmed);outline-color:var(--sem-status-confirmed)}.app-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--sem-app-border);border-bottom:1px solid var(--sem-app-border)}.app-metrics>*{border-left:1px solid var(--sem-app-border)}.app-metrics>:nth-child(odd){border-left:none}.app-metrics>:nth-child(n+3){border-top:1px solid var(--sem-app-border)}@media (min-width:1024px){.app-metrics{grid-template-columns:repeat(var(--metric-cols,4),minmax(0,1fr))}.app-metrics>*,.app-metrics>:nth-child(n+3),.app-metrics>:nth-child(odd){border-left:1px solid var(--sem-app-border);border-top:none}.app-metrics>:first-child{border-left:none}}.app-sheet{margin:auto auto 0;width:100%;max-width:100%;max-height:88dvh;padding:0;border:none;background:var(--sem-app-surface);color:var(--sem-app-fg)}.app-sheet::backdrop{background:rgb(0 0 0/.5)}.app-dialog{width:min(420px,calc(100vw - 32px));padding:0;border:1px solid var(--sem-app-border);background:var(--sem-app-surface);color:var(--sem-app-fg)}