.pharaoh-breadcrumb-link,.pharaoh-breadcrumb-current{color:#f4deb0;letter-spacing:.01em;align-items:center;min-width:44px;min-height:44px;font-weight:700;display:inline-flex}.pharaoh-breadcrumb-link{text-underline-offset:.18em;text-decoration-color:#f4deb06b}.pharaoh-breadcrumb-link:hover{color:var(--pharaoh-status-active);-webkit-text-decoration-color:var(--pharaoh-status-active);text-decoration-color:var(--pharaoh-status-active)}.pharaoh-image-lightbox{cursor:zoom-out;z-index:10000;background:#010811eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pharaoh-image-lightbox:focus{outline:none}.pharaoh-image-lightbox-image{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);display:block}.pharaoh-inline-banner{background:linear-gradient(90deg, color-mix(in srgb, var(--pharaoh-inline-banner-accent) 9%, transparent), transparent 34%), linear-gradient(180deg, #ffffff09, transparent 48%), var(--pharaoh-surface-panel-raised);border:1px solid var(--pharaoh-inline-banner-border);border-left:3px solid var(--pharaoh-inline-banner-accent);border-radius:var(--pharaoh-radius-panel);box-shadow:var(--pharaoh-shadow-panel);color:var(--pharaoh-inline-banner-text);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:12px;width:100%;padding:12px 14px 12px 12px;display:grid;overflow:hidden}.pharaoh-inline-banner-icon{background:color-mix(in srgb, var(--pharaoh-inline-banner-accent) 11%, #07101d6b);border:1px solid color-mix(in srgb, var(--pharaoh-inline-banner-accent) 32%, transparent);border-radius:var(--pharaoh-radius-control);box-shadow:inset 0 1px 0 #ffffff0d, 0 0 18px color-mix(in srgb, var(--pharaoh-inline-banner-accent) 8%, transparent);color:var(--pharaoh-inline-banner-accent);justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.pharaoh-inline-banner-icon svg{width:22px;height:22px}.pharaoh-inline-banner-body{min-width:0;padding-top:1px}.pharaoh-inline-banner-title{color:var(--pharaoh-text-primary);font-size:var(--mantine-font-size-sm);margin-bottom:4px;font-weight:800;line-height:1.35;display:block}.pharaoh-inline-banner-content{color:var(--pharaoh-text-muted);font-size:var(--mantine-font-size-sm);line-height:1.45}.pharaoh-inline-banner-content .mantine-Button-root{vertical-align:middle;margin-left:8px}.pharaoh-inline-banner-badge{background:color-mix(in srgb, var(--pharaoh-inline-banner-accent) 8%, #07101d57);border:1px solid color-mix(in srgb, var(--pharaoh-inline-banner-accent) 28%, transparent);color:color-mix(in srgb, var(--pharaoh-inline-banner-text) 82%, var(--pharaoh-text-primary));font-family:var(--pharaoh-font-mono);font-size:var(--mantine-font-size-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:start;padding:7px 9px;font-weight:900;line-height:1}@media (width<=900px){.pharaoh-inline-banner{grid-template-columns:40px minmax(0,1fr)}.pharaoh-inline-banner-icon{width:40px;height:40px}.pharaoh-inline-banner-badge{grid-column:2;justify-self:start}}.pharaoh-metric-strip{border:1px solid var(--pharaoh-border-soft);border-radius:var(--pharaoh-radius-panel);background:#ffffff03;width:100%;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff13,0 12px 30px #02071214}.pharaoh-metric-strip-item{border-right:1px solid var(--pharaoh-border-soft);box-shadow:none;background:linear-gradient(#ffffff09,#ffffff05);min-width:0;padding:14px;position:relative}.pharaoh-metric-strip-item:before{background:var(--pharaoh-metric-status-accent);content:"";opacity:.7;height:2px;position:absolute;inset:0 0 auto}.pharaoh-metric-strip-item:last-child{border-right:0}.pharaoh-metric-strip-label{color:var(--pharaoh-text-faint);font-family:var(--pharaoh-font-mono);font-size:var(--mantine-font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:750;line-height:1.15}.pharaoh-metric-strip-value{color:var(--pharaoh-text-primary);letter-spacing:0;margin-top:7px;font-size:1.875rem;font-weight:820;line-height:1.04}.pharaoh-metric-strip-detail{color:var(--pharaoh-text-muted);font-family:var(--pharaoh-font-sans);font-size:var(--mantine-font-size-xs);letter-spacing:0;text-transform:none;margin-top:7px;font-weight:650;line-height:1.25}.pharaoh-metric-card-grid{gap:var(--mantine-spacing-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.pharaoh-metric-card{background:linear-gradient(180deg, #ffffff0b, transparent 58%), var(--pharaoh-surface-panel);border:1px solid var(--pharaoh-border-default);border-radius:var(--pharaoh-radius-panel);box-shadow:var(--pharaoh-shadow-panel);min-width:0;min-height:108px;padding:16px;position:relative;overflow:hidden}.pharaoh-metric-card:before{background:var(--pharaoh-metric-status-accent);content:"";width:3px;position:absolute;inset:0 auto 0 0}.pharaoh-metric-card-label{color:var(--pharaoh-text-faint);font-family:var(--pharaoh-font-mono);font-size:var(--mantine-font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:750;line-height:1.15}.pharaoh-metric-card-value{color:var(--pharaoh-text-primary);letter-spacing:0;margin-top:7px;font-size:1.475rem;font-weight:820;line-height:1.05}.pharaoh-metric-card-detail{color:var(--pharaoh-text-muted);font-family:var(--pharaoh-font-sans);font-size:var(--mantine-font-size-xs);letter-spacing:0;text-transform:none;margin-top:7px;font-weight:650;line-height:1.25}.pharaoh-status-pill{box-shadow:inset 0 1px #ffffff0e}.pharaoh-status-pill[data-status=active],.pharaoh-status-pill[data-status=selected]{box-shadow:0 0 0 1px color-mix(in srgb, var(--pharaoh-status-pill-accent) 10%, transparent), 0 0 24px color-mix(in srgb, var(--pharaoh-status-pill-accent) 9%, transparent), inset 0 1px 0 #ffffff12}.pharaoh-status-pill-icon{align-items:center}@media (width<=900px){.pharaoh-metric-card-grid{grid-template-columns:minmax(0,1fr)}.pharaoh-metric-strip{grid-template-columns:minmax(0,1fr)!important}.pharaoh-metric-strip-item,.pharaoh-metric-strip-item:first-child{border-left:0;border-right:0;border-top:1px solid var(--pharaoh-border-soft);padding:14px 16px}.pharaoh-metric-strip-item:first-child{border-top:0}}.pharaoh-data-panel-controls{border-bottom:1px solid var(--pharaoh-border-soft);border-top:1px solid var(--pharaoh-border-soft);align-items:center;padding:4px 0 10px;display:flex}.pharaoh-data-table-panel{overflow-x:auto}.pharaoh-data-table-panel .pharaoh-table{min-width:760px}.pharaoh-responsive-data-view{min-width:0}.pharaoh-responsive-data-view__desktop{display:block}.pharaoh-responsive-data-view__mobile{display:none}.pharaoh-responsive-data-view__card{background:var(--pharaoh-surface-row);border:1px solid var(--pharaoh-border-soft);border-radius:var(--mantine-radius-pharaohPanel);padding:var(--mantine-spacing-xs)}@media (width<=48em){.pharaoh-responsive-data-view__desktop{display:none}.pharaoh-responsive-data-view__mobile{display:flex}}.pharaoh-command-header .mantine-Breadcrumbs-separator{color:#f4deb0b8;font-weight:800}.pharaoh-command-header .pharaoh-breadcrumb-link,.pharaoh-command-header .pharaoh-breadcrumb-current{font-family:var(--pharaoh-font-mono);letter-spacing:.09em;text-transform:uppercase;min-width:0;min-height:0;font-weight:800;line-height:1;font-size:var(--mantine-font-size-xs)!important}.pharaoh-command-header .mantine-Breadcrumbs-separator{font-family:var(--pharaoh-font-mono);font-size:var(--mantine-font-size-xs);margin-inline:8px;font-weight:800;line-height:1}.pharaoh-command-header{border:1px solid var(--pharaoh-border-default);border-radius:var(--pharaoh-radius-panel);background:linear-gradient(145deg,#091423eb,#12273fad);padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 12px 32px #0207122e,inset 0 1px #ffffff0e}.pharaoh-command-header:before{background:linear-gradient(90deg, var(--pharaoh-status-active), transparent 36%);content:"";opacity:.66;height:2px;position:absolute;inset:0 0 auto}.pharaoh-page-header-body{margin-top:4px}.pharaoh-command-header h1,.pharaoh-command-header [data-order="1"]{letter-spacing:0;max-width:840px;margin-top:0;font-weight:820;font-size:clamp(1.375rem,2.15vw,1.875rem)!important;line-height:1.08!important}.pharaoh-command-header [data-testid=page-header-breadcrumbs]{margin-bottom:0}.pharaoh-command-header [data-testid=page-header-description]{max-width:880px;margin-top:6px;font-weight:400;color:var(--pharaoh-text-muted)!important;font-size:var(--mantine-font-size-xs)!important;line-height:1.42!important}.pharaoh-command-header-with-footer{padding-bottom:0}.pharaoh-page-header-title-row{min-width:0}.pharaoh-page-header-footer{margin:8px -16px 0;padding:4px 12px 0}.pharaoh-page-header-tabs-list{gap:4px;min-width:0;min-height:36px;display:flex;overflow-x:auto;border-bottom:0!important;flex-wrap:nowrap!important;margin-bottom:0!important}.pharaoh-page-header-tabs-list:before{display:none}.pharaoh-page-header-tabs-list .mantine-Tabs-tab{border-radius:var(--pharaoh-radius-control);color:var(--pharaoh-text-muted);font-family:var(--pharaoh-font-mono);font-size:var(--mantine-font-size-xs);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #0000;flex:none;min-height:36px;padding:8px 10px;font-weight:900;transition:background-color .12s,border-color .12s,color .12s}.pharaoh-page-header-tabs-list .mantine-Tabs-tab[data-active]{color:var(--pharaoh-text-primary);background:#e8f7ff0e;border-color:#e8f7ff21 #e8f7ff21 #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.pharaoh-page-header-tabs-list .mantine-Tabs-tab:not([data-active]):hover{color:var(--pharaoh-text-secondary);background:#e8f7ff09}.pharaoh-page-header-tabs-list .mantine-Tabs-tab:focus-visible{border-color:var(--pharaoh-border-active);outline:none;box-shadow:0 0 0 2px #7dc9ff47}.pharaoh-command-header>*{z-index:1;position:relative}.pharaoh-command-eyebrow{color:#f4deb0;font-family:var(--pharaoh-font-mono);font-size:var(--mantine-font-size-xs);letter-spacing:.09em;text-transform:uppercase;font-weight:800}@media (width<=900px){.pharaoh-command-header{border-radius:var(--pharaoh-radius-control);padding:12px 14px}.pharaoh-command-header-with-footer{padding-bottom:0}.pharaoh-page-header-body{margin-top:4px}.pharaoh-page-header-footer{margin:8px -14px 0;padding:4px 10px 0}.pharaoh-command-header h1,.pharaoh-command-header [data-order="1"]{font-size:clamp(1.375rem,7vw,1.875rem)!important}.pharaoh-command-header [data-testid=page-header-description]{margin-top:6px;font-size:var(--mantine-font-size-xs)!important}}
