/* Modulyra Stellar Identity — final cascade V3.9.30.3 */
html[data-identity-engine=stellar]{background:#050806;color-scheme:dark}
html[data-identity-engine=stellar] body{isolation:isolate;background:transparent!important;background-image:none!important}
html[data-identity-engine=stellar] body:before{display:none!important}
.modulyra-stellar-field{position:fixed;inset:0;z-index:-1;display:block;width:100%;height:100%;pointer-events:none;background:radial-gradient(circle at 50% 110%,rgba(124,255,178,.055),transparent 44%),#050806}

/* Final token bridge: the old electric-blue vocabulary no longer leaks through. */
html[data-identity-engine=stellar]{--bg:#050806;--bg2:#0a0e0c;--surface:#101612;--surface2:#171e19;--text:#f4f0e4;--text-soft:#d8ddd7;--muted:#98a29e;--cyan:var(--mi-accent);--cyan2:var(--mi-accent);--blue:var(--mi-accent);--purple:var(--mi-secondary);--border:#303936;--shadow:none;--ui-bg:#050806;--ui-surface:#101612;--ui-surface-2:#171e19;--ui-primary:var(--mi-accent);--ui-purple:var(--mi-secondary);--ui-border:#303936}
html[data-identity-engine=stellar] .content,html[data-identity-engine=stellar] .main-area,html[data-identity-engine=stellar] .page-transition{background:transparent!important;background-image:none!important}
html[data-identity-engine=stellar] .topbar,html[data-identity-engine=stellar] .command-topbar{background:rgba(5,8,6,.94)!important;backdrop-filter:blur(18px)!important}
html[data-identity-engine=stellar] .platform-public-footer,html[data-identity-engine=stellar] .support-banner,
html[data-identity-engine=stellar] .trial-countdown-bar,html[data-identity-engine=stellar] .workspace-context-bar,
html[data-identity-engine=stellar] .logo-card,html[data-identity-engine=stellar] .accent-panel,
html[data-identity-engine=stellar] .auth-atmosphere,html[data-identity-engine=stellar] .auth-atmosphere:before,
html[data-identity-engine=stellar] .auth-atmosphere:after{background:rgba(8,12,10,.9)!important;background-image:none!important;box-shadow:none!important}
html[data-identity-engine=stellar] .public-developer-link{background:transparent!important;background-image:none!important;border-color:var(--mi-stroke-strong)!important}
html[data-identity-engine=stellar] .notice,html[data-identity-engine=stellar] .errors{background-image:none!important;box-shadow:none!important}

/* Every mast action has a semantic glyph and a distinct hover signal. */
.command-actions .top-action{position:relative;display:grid!important;place-items:center!important;border:1px solid var(--mi-stroke)!important;color:var(--mi-dim)!important}
.command-actions .top-action[data-mi-icon=plus]{color:var(--mi-accent)!important;border-color:color-mix(in srgb,var(--mi-accent) 48%,var(--mi-stroke))!important}
.command-actions .top-action[data-mi-icon=approval],.command-actions .top-action[data-mi-icon=tasks]{color:#f3d59b!important}
.command-actions .top-action[data-mi-icon=bell]{color:#d6eee0!important}
.command-actions .top-action[data-mi-icon=theme]{color:#dec9a5!important}
.command-actions .top-action[data-mi-icon=settings],.command-actions .top-action[data-mi-icon=command]{color:#a7b8af!important}
.command-actions .top-action[data-mi-icon=logout]{color:#e69a91!important}
.command-actions .top-action:hover{background:var(--mi-paper)!important;color:var(--mi-void)!important;border-color:var(--mi-paper)!important}
.top-action>svg,.shell-toggle>svg,.app-launch-button>span svg,.global-search>span svg,.platform-nav-search>span svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
.global-search>span,.platform-nav-search>span{display:grid;place-items:center;width:22px;height:22px}
.top-action em{position:absolute;inset:-6px -6px auto auto;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--mi-void);background:var(--mi-secondary)!important;color:#161109!important;font:800 9px/13px ui-monospace,monospace}
[dir=rtl] .top-action em{inset:-6px auto auto -6px}

/* One translucent editorial surface, no inherited blue glass or purple glow. */
html[data-identity-engine=stellar] .panel,html[data-identity-engine=stellar] .metric,html[data-identity-engine=stellar] .module-card,
html[data-identity-engine=stellar] .plan-card,html[data-identity-engine=stellar] .dashboard-widget,html[data-identity-engine=stellar] .workspace-card,
html[data-identity-engine=stellar] .stat-card,html[data-identity-engine=stellar] .kpi-card,html[data-identity-engine=stellar] .action-card,
html[data-identity-engine=stellar] .content-card,html[data-identity-engine=stellar] .filter-panel,html[data-identity-engine=stellar] .form-card,
html[data-identity-engine=stellar] .table-card,html[data-identity-engine=stellar] .settings-card,html[data-identity-engine=stellar] .industry-card,
html[data-identity-engine=stellar] [class$="-panel"],html[data-identity-engine=stellar] [class$="-card"]{background:rgba(13,18,15,.88)!important;background-image:none!important;border-color:var(--mi-stroke)!important;box-shadow:none!important;backdrop-filter:blur(9px)!important}
html[data-identity-engine=stellar] input,html[data-identity-engine=stellar] select,html[data-identity-engine=stellar] textarea{background:rgba(6,10,8,.92)!important;border-color:var(--mi-stroke-strong)!important;color:var(--mi-paper)!important}
html[data-identity-engine=stellar] input:focus,html[data-identity-engine=stellar] select:focus,html[data-identity-engine=stellar] textarea:focus{outline:1px solid var(--mi-accent)!important;border-color:var(--mi-accent)!important;box-shadow:none!important}
html[data-identity-engine=stellar] th{color:var(--mi-accent)!important;background:#0b100d!important}
html[data-identity-engine=stellar] .button.primary,html[data-identity-engine=stellar] button.primary{background:var(--mi-accent)!important;background-image:none!important;color:#061008!important;box-shadow:none!important}
html[data-identity-engine=stellar] .button.secondary,html[data-identity-engine=stellar] button.secondary{background:rgba(9,13,11,.78)!important;background-image:none!important;color:var(--mi-paper)!important}

/* Public landing page rebuilt over the global stellar field. */
.motion-landing:before,.motion-grid,.motion-noise,.motion-glow,.code-rain{display:none!important}
.motion-copy h1,html[data-theme=light] .motion-copy h1{background:none!important;-webkit-background-clip:initial!important;color:var(--mi-paper)!important;text-shadow:none!important;letter-spacing:-.055em!important}
.motion-copy>p,.motion-section-head p{color:var(--mi-dim)!important}
.motion-meta span{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(11,16,13,.82)!important}
.network-theater{border:1px solid var(--mi-stroke-strong)!important;border-radius:0!important;background:rgba(8,12,10,.88)!important;background-image:none!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)}
.network-theater:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mi-accent) 7%,transparent),transparent)!important}
.flow-path{stroke:var(--mi-accent)!important}.flow-path-shadow{stroke:color-mix(in srgb,var(--mi-accent) 10%,transparent)!important}.flow-packet{filter:drop-shadow(0 0 5px var(--mi-accent))!important}
.flow-node{border-radius:0!important;border-color:var(--mi-stroke)!important;background:#101612!important;background-image:none!important;box-shadow:none!important}
.flow-node:nth-of-type(3n){border-color:color-mix(in srgb,var(--mi-secondary) 45%,var(--mi-stroke))!important}.flow-node.is-active{border-color:var(--mi-accent)!important;box-shadow:inset 0 -3px var(--mi-accent)!important}
.flow-node i{border:1px solid var(--mi-stroke-strong)!important;border-radius:0!important;background:transparent!important;color:var(--mi-accent)!important}.flow-node i svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.flow-core-badge,.flow-log span{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(6,10,8,.92)!important;box-shadow:none!important;color:var(--mi-dim)!important}
.motion-card,.micro-grid article,.terminal-mini,.cloud-ingest,.erp-galaxy,.motion-cta{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(12,17,14,.88)!important;background-image:none!important;box-shadow:none!important}
.motion-card:after{display:none!important}.micro-grid article:hover{border-color:var(--mi-accent)!important;transform:translateY(-3px)}
.terminal-mini header{background:#171e19!important}.security-orbit .shield-core,.cloud-body,.erp-galaxy .galaxy-core{background:var(--mi-layer-2)!important;border:1px solid var(--mi-stroke-strong)!important;box-shadow:none!important;filter:none!important}
.security-ring,.shield-burst,.orbit,.tech-star{border-color:color-mix(in srgb,var(--mi-accent) 35%,transparent)!important}.tech-star{border-radius:0!important;background:#0b100d!important;color:var(--mi-paper)!important;box-shadow:none!important}
.motion-section-head h2{letter-spacing:-.04em}.motion-cta{border-inline-start:4px solid var(--mi-secondary)!important}

/* Automatically discovered module catalog with contrast-safe proprietary SVGs. */
.modules-hero{position:relative;margin-top:28px;padding:54px 0 32px!important;border-block-end:1px solid var(--mi-stroke)}
.modules-hero h1{max-width:1000px;letter-spacing:-.055em;line-height:.92!important}
.modules-tools{padding:16px 0;border-block-end:1px solid var(--mi-stroke)}
.category-pill{border-radius:0!important;background:rgba(9,13,11,.86)!important;border-color:var(--mi-stroke)!important;color:var(--mi-dim)!important}.category-pill.active{background:var(--mi-paper)!important;color:var(--mi-void)!important;border-color:var(--mi-paper)!important}
.public-module-grid{counter-reset:mi-public-module;gap:12px!important}
.public-module-card{counter-increment:mi-public-module;min-height:290px!important;border-radius:0!important;background:rgba(13,18,15,.9)!important;background-image:none!important;border-color:var(--mi-stroke)!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}
.public-module-card:before{content:"0" counter(mi-public-module);position:absolute;top:15px;inset-inline-end:16px;color:var(--mi-dim);font:800 9px ui-monospace,monospace;letter-spacing:1px}
.public-module-card:after{width:44px!important;height:4px!important;inset:auto 0 0 auto!important;border-radius:0!important;background:var(--mi-accent)!important;filter:none!important;opacity:1!important;transition:width .24s ease}
.public-module-card:nth-child(3n):after{background:var(--mi-secondary)!important}.public-module-card:hover{transform:translateY(-4px)!important;border-color:var(--mi-stroke-strong)!important}.public-module-card:hover:after{width:100%!important}
.module-card-icon{width:58px!important;height:58px!important;border-radius:0!important;border:1px solid var(--mi-stroke-strong)!important;background:#090e0b!important;background-image:none!important;color:var(--mi-accent)!important;box-shadow:none!important}
.public-module-card:nth-child(3n) .module-card-icon{color:var(--mi-secondary)!important}.module-card-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
.module-card-badge,.modules-summary span{border-radius:0!important;background:transparent!important;border-color:var(--mi-stroke)!important}.module-card-badge.ksa{color:var(--mi-accent)!important}.module-open{color:var(--mi-accent)!important}
.custom-solution-cta{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(13,18,15,.9)!important;background-image:none!important;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}.custom-solution-cta:after{display:none!important}.custom-solution-icon{border-radius:0!important;background:var(--mi-secondary)!important;background-image:none!important;box-shadow:none!important}

/* Theme engine switch is intentionally usable in either mode. */
.identity-engine-mode{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 18px;padding:22px;border:1px solid var(--mi-stroke);background:rgba(13,18,15,.92);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}
.identity-engine-mode h2{margin:4px 0}.identity-engine-mode p{margin:0;color:var(--mi-dim)}.identity-engine-mode.is-stellar{border-inline-start:4px solid var(--mi-accent)}.identity-engine-mode.is-legacy{border-inline-start:4px solid var(--mi-secondary)}
.owner-head-actions form{display:inline-flex;margin:0}.owner-theme-mode-button{white-space:nowrap}

@media(max-width:820px){.identity-engine-mode{display:grid}.public-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:560px){.public-module-grid{grid-template-columns:1fr!important}.modules-hero{padding-top:34px!important}}
@media(prefers-reduced-motion:reduce){.modulyra-stellar-field{opacity:.7}.public-module-card,.flow-node{transition:none!important}}

/* V3.9.30.3 — autonomous interactive sky above every Stellar surface. */
.modulyra-stellar-field{z-index:0!important;background:radial-gradient(circle at 48% 115%,rgba(124,255,178,.07),transparent 43%),radial-gradient(circle at 6% 18%,rgba(255,180,94,.025),transparent 29%),#050806!important}
:where(html[data-identity-engine=stellar] body>*:not(.modulyra-stellar-field):not(script)){position:relative;z-index:1}
html[data-identity-engine=stellar] .subscriber-launcher,html[data-identity-engine=stellar] .dv-main,html[data-identity-engine=stellar] .owner-shell{background:transparent!important;background-image:none!important}

/* Remove the last inherited blue command ribbon from subscriber workspaces. */
html[data-identity-engine=stellar] .module-command-bar{margin:0 0 22px!important;padding:7px 9px!important;border:1px solid var(--mi-stroke)!important;border-inline-start:3px solid var(--mi-accent)!important;border-radius:0!important;background:rgba(7,11,9,.78)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:blur(16px)!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}
html[data-identity-engine=stellar] .module-command-bar:before{display:none!important}
html[data-identity-engine=stellar] .module-command-title{border-color:var(--mi-stroke)!important;color:var(--mi-paper)!important}
html[data-identity-engine=stellar] .module-command-title>span,html[data-identity-engine=stellar] .module-command-links a i{border:1px solid var(--mi-stroke)!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .module-command-links a{border-radius:0!important;color:var(--mi-dim)!important}
html[data-identity-engine=stellar] .module-command-links a:hover{border-color:var(--mi-stroke-strong)!important;background:rgba(124,255,178,.045)!important;color:var(--mi-paper)!important}
html[data-identity-engine=stellar] .module-command-links a.active{border-color:var(--mi-accent)!important;background:rgba(124,255,178,.09)!important;background-image:none!important;color:var(--mi-accent)!important;box-shadow:inset 0 -2px var(--mi-accent)!important}
html[data-identity-engine=stellar] .module-command-links a.settings-link,html[data-identity-engine=stellar] .module-command-links a.settings-link.active,html[data-identity-engine=stellar] .module-command-links a.settings-link:hover{border-color:color-mix(in srgb,var(--mi-secondary) 52%,var(--mi-stroke))!important;background:rgba(255,180,94,.055)!important;color:var(--mi-secondary)!important}
html[data-identity-engine=stellar] .module-command-links a.settings-link i{color:var(--mi-secondary)!important;background:transparent!important}
html[data-identity-engine=stellar] .module-command-mega summary{border-color:var(--mi-stroke-strong)!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:var(--mi-paper)!important;box-shadow:none!important}
html[data-identity-engine=stellar] .module-command-mega summary i{border:1px solid var(--mi-stroke)!important;border-radius:0!important;background:transparent!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .module-command-mega summary:hover,html[data-identity-engine=stellar] .module-command-mega summary.active{border-color:var(--mi-accent)!important;color:var(--mi-accent)!important;box-shadow:none!important}
html[data-identity-engine=stellar] .module-command-mega-panel{border-color:var(--mi-stroke-strong)!important;border-radius:0!important;background:rgba(6,10,8,.97)!important;background-image:none!important;box-shadow:0 26px 70px rgba(0,0,0,.5)!important;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}
html[data-identity-engine=stellar] .module-command-mega-panel:before{display:none!important}
html[data-identity-engine=stellar] .module-command-mega-panel>header{border-color:var(--mi-stroke)!important}
html[data-identity-engine=stellar] .module-command-mega-panel>header button,html[data-identity-engine=stellar] .module-command-mega-grid section{border-radius:0!important;background:rgba(13,18,15,.82)!important;border-color:var(--mi-stroke)!important}
html[data-identity-engine=stellar] .module-command-mega-grid h3 i,html[data-identity-engine=stellar] .module-command-mega-grid a i{border:1px solid var(--mi-stroke)!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .module-command-mega-grid a{border-radius:0!important}
html[data-identity-engine=stellar] .module-command-mega-grid a:hover,html[data-identity-engine=stellar] .module-command-mega-grid a.active{border-color:var(--mi-accent)!important;background:rgba(124,255,178,.055)!important;color:var(--mi-paper)!important}

/* Developer network — a wide editorial observatory, not the former blue template. */
html[data-identity-engine=stellar] body.dv-body{--dv-bg:#050806;--dv-panel:#0d120f;--dv-panel2:#141b16;--dv-line:#303936;--dv-text:#f4f0e4;--dv-muted:#99a49e;--dv-cyan:var(--mi-accent);--dv-violet:var(--mi-secondary);--dv-green:var(--mi-accent);--dv-warn:var(--mi-secondary);background:transparent!important;background-image:none!important;color:var(--mi-paper)!important}
html[data-identity-engine=stellar] .dv-atmosphere{display:none!important}
html[data-identity-engine=stellar] .dv-unified-topbar,html[data-identity-engine=stellar] .dv-top{border-block-end:1px solid var(--mi-stroke)!important;background:rgba(5,8,6,.9)!important;background-image:none!important;box-shadow:none!important;backdrop-filter:blur(20px)!important}
html[data-identity-engine=stellar] .dv-unified-topbar:after{content:"TALENT NETWORK / 01";position:absolute;inset-inline-start:max(16px,calc((100vw - 1510px)/2));bottom:4px;color:var(--mi-accent);font:800 7px ui-monospace,monospace;letter-spacing:2px;opacity:.7}
html[data-identity-engine=stellar] .dv-unified-topbar .container{width:min(1510px,calc(100% - 36px))!important}
html[data-identity-engine=stellar] .dv-unified-topbar .brand img{border-radius:0!important;box-shadow:none!important}
html[data-identity-engine=stellar] .dv-unified-topbar .brand small{color:var(--mi-dim)!important}
html[data-identity-engine=stellar] .dv-unified-topbar .button{min-height:39px!important;padding:8px 13px!important}
html[data-identity-engine=stellar] .dv-shell{width:min(1510px,calc(100% - 42px))!important}
html[data-identity-engine=stellar] .dv-main{position:relative!important;z-index:1!important;padding:28px 0 100px!important}
html[data-identity-engine=stellar] .dv-hero{min-height:min(760px,calc(100vh - 90px))!important;grid-template-columns:minmax(420px,.86fr) minmax(540px,1.14fr)!important;gap:clamp(38px,6vw,108px)!important;padding:62px 0 34px!important}
html[data-identity-engine=stellar] .dv-hero-copy{padding-inline-start:30px;border-inline-start:1px solid var(--mi-stroke-strong)}
html[data-identity-engine=stellar] .dv-hero-copy:before{content:"01 / FIND EXPERTISE";display:block;margin-bottom:20px;color:var(--mi-accent);font:800 9px ui-monospace,monospace;letter-spacing:2px}
html[data-identity-engine=stellar] .dv-kicker{padding:7px 10px!important;border-color:color-mix(in srgb,var(--mi-secondary) 38%,var(--mi-stroke))!important;border-radius:0!important;background:rgba(255,180,94,.045)!important;color:var(--mi-secondary)!important;font:800 10px ui-monospace,monospace!important;letter-spacing:.7px}
html[data-identity-engine=stellar] .dv-hero h1{max-width:760px!important;margin:22px 0 18px!important;background:none!important;-webkit-background-clip:initial!important;color:var(--mi-paper)!important;font-size:clamp(52px,6.5vw,108px)!important;line-height:.94!important;letter-spacing:-.06em!important;text-shadow:none!important;text-wrap:balance}
html[dir=rtl][data-identity-engine=stellar] .dv-hero h1{font-family:Tahoma,"Segoe UI",Arial,sans-serif!important;font-size:clamp(50px,5.8vw,96px)!important;line-height:1.13!important;letter-spacing:-.045em!important}
html[data-identity-engine=stellar] .dv-lead{max-width:700px!important;color:var(--mi-dim)!important;font-size:17px!important;line-height:1.95!important}
html[data-identity-engine=stellar] .dv-btn{min-height:42px;border-color:var(--mi-stroke-strong)!important;border-radius:0!important;background:rgba(11,16,13,.84)!important;color:var(--mi-paper)!important;box-shadow:none!important}
html[data-identity-engine=stellar] .dv-btn.primary{border:1px solid var(--mi-accent)!important;background:var(--mi-accent)!important;background-image:none!important;color:#061008!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))!important}
html[data-identity-engine=stellar] .dv-btn:hover{border-color:var(--mi-accent)!important;filter:none!important}
html[data-identity-engine=stellar] .dv-trust-row span,html[data-identity-engine=stellar] .dv-badge,html[data-identity-engine=stellar] .dv-tag{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(8,12,10,.72)!important;color:var(--mi-dim)!important}
html[data-identity-engine=stellar] .dv-hero-stats{gap:0!important;margin-top:34px!important}
html[data-identity-engine=stellar] .dv-hero-stats .dv-stat{min-width:150px;padding:0 20px!important;border-color:var(--mi-stroke)!important}
html[data-identity-engine=stellar] .dv-stat strong{color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .dv-network-stage{min-height:590px!important;border:1px solid var(--mi-stroke-strong)!important;border-radius:0!important;background:rgba(8,12,10,.81)!important;background-image:none!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,0 100%)!important}
html[data-identity-engine=stellar] .dv-network-stage:before{background-image:linear-gradient(rgba(124,255,178,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(124,255,178,.045) 1px,transparent 1px)!important;background-size:34px 34px!important;mask-image:linear-gradient(to bottom,#000,transparent 92%)!important}
html[data-identity-engine=stellar] .dv-network-stage:after{background:conic-gradient(from 90deg,transparent,rgba(124,255,178,.055),transparent 25%,rgba(255,180,94,.045),transparent 53%)!important}
html[data-identity-engine=stellar] .dv-stage-label{color:var(--mi-accent)!important}.dv-live{border-radius:0!important}
html[data-identity-engine=stellar] .dv-network-hub{border-color:var(--mi-accent)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(23,30,25,.98),rgba(6,10,8,.98) 70%)!important;box-shadow:0 0 52px rgba(124,255,178,.09)!important}
html[data-identity-engine=stellar] .dv-hub-ring{border-color:rgba(124,255,178,.28)!important}
html[data-identity-engine=stellar] .dv-network-node{border-color:var(--mi-stroke-strong)!important;border-radius:0!important;background:rgba(13,18,15,.94)!important;background-image:none!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}
html[data-identity-engine=stellar] .dv-network-node b{color:var(--mi-accent)!important}.dv-network-node:nth-of-type(odd) b{color:var(--mi-secondary)!important}
html[data-identity-engine=stellar] .dv-network-node.active,html[data-identity-engine=stellar] .dv-network-node:hover{border-color:var(--mi-accent)!important;box-shadow:inset 0 -3px var(--mi-accent)!important}
html[data-identity-engine=stellar] .dv-stage-log span{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(6,10,8,.88)!important;color:var(--mi-dim)!important}
html[data-identity-engine=stellar] .dv-section{margin-top:94px!important}
html[data-identity-engine=stellar] .dv-section-head{padding-block-end:17px;border-block-end:1px solid var(--mi-stroke)!important}
html[data-identity-engine=stellar] .dv-section h2,html[data-identity-engine=stellar] .dv-page-head h1{color:var(--mi-paper)!important;font-size:clamp(31px,4vw,54px)!important;letter-spacing:-.045em!important}
html[data-identity-engine=stellar] .dv-grid{gap:12px!important;counter-reset:dv-card}
html[data-identity-engine=stellar] .dv-card{counter-increment:dv-card;min-height:160px;border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(13,18,15,.86)!important;background-image:none!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}
html[data-identity-engine=stellar] .dv-card:after{content:"0" counter(dv-card);position:absolute;top:14px;inset-inline-end:16px;color:var(--mi-dim);font:800 9px ui-monospace,monospace;letter-spacing:1px}
html[data-identity-engine=stellar] .dv-card:before{display:none!important}
html[data-identity-engine=stellar] .dv-card:hover{transform:translateY(-4px)!important;border-color:var(--mi-stroke-strong)!important;box-shadow:inset 0 -3px var(--mi-accent)!important}
html[data-identity-engine=stellar] .dv-specialty-icon,html[data-identity-engine=stellar] .dv-avatar{border:1px solid var(--mi-stroke-strong)!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .dv-card-arrow{color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .dv-side,html[data-identity-engine=stellar] .dv-list-item{border-radius:0!important;border-color:var(--mi-stroke)!important;background:rgba(13,18,15,.88)!important;background-image:none!important}
html[data-identity-engine=stellar] .dv-side a{border-radius:0!important}.dv-side a.active,.dv-side a:hover{background:rgba(124,255,178,.09)!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .dv-field input,html[data-identity-engine=stellar] .dv-field select,html[data-identity-engine=stellar] .dv-field textarea{border-radius:0!important;border-color:var(--mi-stroke-strong)!important;background:rgba(6,10,8,.92)!important;color:var(--mi-paper)!important}
html[data-identity-engine=stellar] .dv-table th,html[data-identity-engine=stellar] .dv-table td{border-color:var(--mi-stroke)!important}

/* Owner command center regains depth and signature color without old blue. */
html[data-identity-engine=stellar] .owner-dashboard-head{min-height:245px!important;padding:clamp(30px,4vw,64px)!important;border-color:var(--mi-stroke-strong)!important;background:radial-gradient(circle at 82% 18%,rgba(124,255,178,.115),transparent 28%),radial-gradient(circle at 12% 90%,rgba(255,180,94,.08),transparent 31%),rgba(11,16,13,.92)!important;color:var(--mi-paper)!important;clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,0 100%)}
html[data-identity-engine=stellar] .owner-dashboard-head:before{color:rgba(124,255,178,.055)!important;text-shadow:0 0 70px rgba(124,255,178,.08)!important}
html[data-identity-engine=stellar] .owner-dashboard-head:after{content:"MODULYRA / PLATFORM OWNER / 01"!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .owner-dashboard-head h1{max-width:980px!important;color:var(--mi-paper)!important;font-size:clamp(42px,5vw,78px)!important}
html[data-identity-engine=stellar] .owner-dashboard-head p{color:var(--mi-dim)!important;font-size:16px!important}
html[data-identity-engine=stellar] .owner-dashboard-head .eyebrow{color:var(--mi-secondary)!important;font:800 9px ui-monospace,monospace!important;letter-spacing:2.2px!important}
html[data-identity-engine=stellar] .owner-head-actions .secondary{border-color:var(--mi-stroke-strong)!important;background:rgba(6,10,8,.46)!important;color:var(--mi-paper)!important}
html[data-identity-engine=stellar] .owner-head-actions .secondary:hover{border-color:var(--mi-accent)!important;color:var(--mi-accent)!important}
html[data-identity-engine=stellar] .owner-head-actions .primary{border-color:var(--mi-accent)!important;background:var(--mi-accent)!important;color:#061008!important}
html[data-identity-engine=stellar] .owner-operation-strip{border-color:var(--mi-stroke-strong)!important;background:rgba(10,15,12,.83)!important;backdrop-filter:blur(10px)}
html[data-identity-engine=stellar] .owner-operation-intro{background:linear-gradient(135deg,rgba(255,180,94,.065),transparent)!important}
html[data-identity-engine=stellar] .owner-operation-links a:first-child i{background:var(--mi-secondary)!important;color:#160f05!important}
html[data-identity-engine=stellar] .owner-operation-links a:last-child i{background:var(--mi-accent)!important;color:#061008!important}
html[data-identity-engine=stellar] .owner-widget-board>.dashboard-widget{background:rgba(13,18,15,.84)!important;backdrop-filter:blur(10px)!important}
html[data-identity-engine=stellar] .owner-widget-board>.dashboard-widget:nth-child(3n+2){background:linear-gradient(145deg,rgba(255,180,94,.035),rgba(13,18,15,.84))!important}
html[data-identity-engine=stellar] .owner-metric-ribbon strong{color:var(--mi-paper)!important}.owner-metric-ribbon article:nth-child(odd) strong{color:var(--mi-accent)!important}

@media(max-width:1050px){html[data-identity-engine=stellar] .dv-hero{grid-template-columns:1fr!important;min-height:0!important}.dv-network-stage{min-height:520px!important}.dv-hero-copy{max-width:900px}.dv-shell{width:min(100% - 28px,1510px)!important}}
@media(max-width:700px){html[data-identity-engine=stellar] .dv-hero-copy{padding-inline-start:16px}.dv-network-stage{min-height:450px!important}.owner-dashboard-head{min-height:300px!important}.module-command-bar{clip-path:none!important}}
