@import url("fonts.css");
@import url("tokens.css");
@import url("kits.css");
@import url("base.css");
@import url("ui.css");
@import url("auth.css");
@import url("shell.css");
[x-cloak]{display:none!important}.brand-image{max-width:240px;max-height:56px}.migration-notice{padding:24px;border:1px solid var(--color-border);background:var(--color-surface)}

[hidden]{display:none!important}.shell-brand .logo-art{max-height:24px}.shell-brand .haul360-word{font-size:20px}.shell-brand .logo-row{gap:8px}.shell-tools{flex-wrap:wrap}

.dispatch{--arrival-bg:var(--kit-plate);--arrival-text:var(--kit-plate-text);--arrival-muted:var(--kit-plate-muted)}
.logo-header-fallback{display:contents}
.shell-brand{--logo-ink:var(--color-text);--logo-accent:var(--color-primary)}

.more-dialog{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);max-width:min(90vw,420px);width:100%;padding:24px}.more-dialog::backdrop{background:#0009}

.htmx-indicator{opacity:0}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{opacity:1}

.hp-field{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
