[role=dialog]:has([data-npc-detail-card]){background:var(--color-background)!important;border:1px solid var(--color-border)!important;box-shadow:0 18px 60px #000000b8!important}[role=dialog]:has([data-npc-detail-card]) .hud-title{color:var(--color-title)!important;text-shadow:none!important}[data-npc-detail-card]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--npc-dossier-glass:#000000c7;--npc-dossier-backdrop-blur:10px}@supports (color:lab(0% 0 0)){[data-npc-detail-card]{--npc-dossier-glass:lab(0% 0 0/.78)}}@media(max-width:640px){[data-npc-detail-card]{--npc-dossier-backdrop-blur:7px}}[data-npc-detail-card] .rust-edge{border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important;box-shadow:none!important;background:#0003!important}[data-npc-detail-card] .rust-edge:after{content:none!important;mix-blend-mode:normal!important;background:0 0!important;display:none!important}[data-npc-detail-card] section.metal-row.corner-cut{-webkit-backdrop-filter:blur(var(--npc-dossier-backdrop-blur));backdrop-filter:blur(var(--npc-dossier-backdrop-blur));clip-path:none!important;background:var(--npc-dossier-glass)!important;border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important;min-height:0!important;box-shadow:none!important;padding:.75rem!important}[data-npc-detail-card] section [class*=bg-background]{box-shadow:none!important;background-color:#0003!important}[data-npc-detail-card] section img[class*=bg-background],[data-npc-detail-card] section [data-game-entity-media]{background-color:#0000004d!important}[data-npc-detail-card] section div[class*=border-border]{clip-path:none!important;border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important;box-shadow:none!important}[data-npc-detail-card] section :is(div,span,code)[class*=bg-primary],[data-npc-detail-card] section :is(div,span,code)[class*=border-primary][class*=bg-primary]{border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important;box-shadow:none!important;background:#0003!important}[data-npc-detail-card] section :is(div,span,code)[class*=text-primary]{color:var(--color-foreground)!important}[data-npc-detail-card] section>div:first-child[class*=border-b],[data-npc-detail-card] section>div:first-child[class*=flex]{border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important}[data-npc-detail-card] section>div:first-child[class*=flex]>div:first-child[class*=text-primary]{color:var(--color-foreground)!important}[data-npc-detail-card] section>div:first-child[class*=flex]>div[class*=bg-primary]{background:color-mix(in oklch,var(--color-border) 70%,transparent)!important}[data-npc-detail-card] section div[class*=border-destructive][class*=bg-destructive]{clip-path:none!important;background:color-mix(in oklch,var(--color-destructive) 5%,transparent)!important;border-color:color-mix(in oklch,var(--color-destructive) 50%,transparent)!important;box-shadow:none!important}[data-npc-detail-card] section button[class*=border],[data-npc-detail-card] section [role=button][class*=border]{transition:border-color .12s,background-color .12s,opacity .12s;clip-path:none!important;box-shadow:none!important;background:#0003!important}[data-npc-detail-card] section button[class*=border]:not(:disabled):hover,[data-npc-detail-card] section [role=button][class*=border]:not([aria-disabled=true]):hover{border-color:color-mix(in oklch,var(--color-warning) 60%,transparent)!important;background:color-mix(in oklch,var(--color-warning) 5%,transparent)!important}[data-npc-detail-card] section button[aria-pressed=true],[data-npc-detail-card] section [role=button][aria-pressed=true]{border-color:var(--color-primary)!important;background:color-mix(in oklch,var(--color-primary) 10%,transparent)!important}[data-npc-detail-card] section button[aria-pressed=true] [class*=text-primary],[data-npc-detail-card] section [role=button][aria-pressed=true] [class*=text-primary]{color:var(--color-primary)!important}[data-npc-detail-card] section button:disabled,[data-npc-detail-card] section [aria-disabled=true]{opacity:.5;cursor:not-allowed}[data-npc-detail-card] section>h2,[data-npc-detail-card] section>h3,[data-npc-detail-card] section [data-npc-section-title]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--color-foreground)!important}[data-npc-detail-card] img{background:#0000004d}[data-npc-detail-card] section img[class*=border],[data-npc-detail-card] section [data-game-entity-media]{border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important}[data-npc-detail-card] input:not([type=checkbox]):not([type=radio]),[data-npc-detail-card] textarea,[data-npc-detail-card] select{font-family:var(--font-mono,ui-monospace, monospace);border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important;color:var(--color-foreground)!important;box-shadow:none!important;background:#0003!important}[data-npc-detail-card] input:not([type=checkbox]):not([type=radio]):focus,[data-npc-detail-card] textarea:focus,[data-npc-detail-card] select:focus{outline:none;border-color:var(--color-primary)!important;box-shadow:none!important}[data-npc-detail-card] [data-npc-detail-layout]{align-items:start;gap:.75rem}[data-npc-detail-card] [data-npc-detail-layout]>*{min-width:0}[data-npc-detail-card] [data-npc-relations-scroll]{scrollbar-width:thin;scrollbar-color:oklch(44% .005 250) transparent}@media(max-width:767px){[role=dialog]:has([data-npc-detail-card]){width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important}[data-npc-detail-card] [data-npc-detail-layout]{gap:.625rem}[data-npc-detail-card] section.metal-row.corner-cut{min-height:0!important;padding:.625rem!important}}[data-npc-detail-card] [data-npc-active-quest] .npc-quest-dossier-card{clip-path:none!important;border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important;box-shadow:none!important;background:#0003!important;border-radius:0!important}[data-npc-detail-card] [data-npc-active-quest] .npc-quest-dossier-card:hover,[data-npc-detail-card] [data-npc-active-quest] .npc-quest-dossier-card:focus-visible{background:color-mix(in oklch,var(--color-warning) 5%,transparent)!important;border-color:color-mix(in oklch,var(--color-warning) 60%,transparent)!important}[data-npc-detail-card] [data-npc-active-quest] [data-npc-quest-countdown]{border-color:color-mix(in oklch,var(--color-border) 70%,transparent)!important}
