/* Complete light palette for inherited components. Generated from scoped source styles. */
html[data-theme=light]{--ink:#f8f5ed;--paper:#172d30;--muted:#51676a;--line:#172d30;--accent:#176d70;--nav:76px;--max:1280px;color-scheme:light}html[data-theme=light] body{background:var(--paper);color:var(--ink)}html[data-theme=light] button,html[data-theme=light] a,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{-webkit-tap-highlight-color:transparent}html[data-theme=light] a{color:inherit}html[data-theme=light] button{color:inherit}html[data-theme=light] button{border:0;background:none}html[data-theme=light] ::selection{background:#176d70;color:#f8f5ed}html[data-theme=light] .eyebrow{color:#51676a}html[data-theme=light] .dark-eyebrow{color:#51676a}html[data-theme=light] .button{border-radius:5px}html[data-theme=light] .button:hover{box-shadow:0 7px 24px #f8f5ed13}html[data-theme=light] .button.light{background:#172d30;color:#f8f5ed}html[data-theme=light] .button.dark{background:#f8f5ed;color:#172d30}html[data-theme=light] .button.outline{border:1px solid #51676a;color:#172d30;background:transparent}html[data-theme=light] .button.ghost{border:1px solid #172d30;background:transparent;color:#eeeee6}html[data-theme=light] .ink{color:var(--ink)}html[data-theme=light] .status{border:1px solid #172d3026;border-radius:20px;color:inherit}html[data-theme=light] .status i{border-radius:50%;background:#176d70}html[data-theme=light] .status.current i{background:#176d70}html[data-theme=light] .skip{background:#172d30;color:#f8f5ed}html[data-theme=light] .header{background:#172d30ee;border-bottom:1px solid #f8f5ed10}html[data-theme=light] .brand small{color:#51676a}html[data-theme=light] .desktop-nav a:hover,html[data-theme=light] .nav-link:hover{color:#087b80}html[data-theme=light] .portal-nav{border:1px solid #172d30;border-radius:4px}html[data-theme=light] .mega-menu{background:#172d30;border-bottom:1px solid #172d30;box-shadow:0 22px 25px #f8f5ed0c}html[data-theme=light] .mega-products a{border-bottom:1px solid #172d30}html[data-theme=light] .mega-products a:hover b{color:#087b80}html[data-theme=light] .mega-products small{color:#51676a}html[data-theme=light] .product-dot{border-radius:50%;background:radial-gradient(circle at 35% 30%,#172d30,var(--accent) 42%,#eeeee6);box-shadow:0 2px 12px #f8f5ed11}html[data-theme=light] .menu-scrim{background:#f8f5ed6b}html[data-theme=light] .mobile-menu{background:var(--paper)}html[data-theme=light] .hero{background:#f8f5ed;color:#172d30}html[data-theme=light] .hero:before{background:radial-gradient(ellipse at 17% 30%,#eeeee640,transparent 60%),linear-gradient(160deg,transparent 50%,#f8f5ed40)}html[data-theme=light] .hero-word{color:#172d3008}html[data-theme=light] .live-dot{border-radius:50%;background:#087b80;box-shadow:0 0 12px #176d70}html[data-theme=light] .hero h1 em{color:#176d70}html[data-theme=light] .hero-copy>p{color:#51676a}html[data-theme=light] .hero-disciplines{color:#51676a}html[data-theme=light] .hero-disciplines i{border-radius:50%;background:#51676a}html[data-theme=light] .scene-glow{background:radial-gradient(ellipse,#087b8012,transparent 68%)}html[data-theme=light] .art-index{color:#51676a}html[data-theme=light] .art-controls button{border:1px solid #172d302e;border-radius:4px;color:#51676a}html[data-theme=light] .art-controls button:hover,html[data-theme=light] .art-controls button[aria-pressed=true]{background:#eeeee6;color:#172d30}html[data-theme=light] .hero-bottom{border-top:1px solid #51676a2b;color:#51676a}html[data-theme=light] .intro h2 span{color:#51676a}html[data-theme=light] .intro p{color:#51676a}html[data-theme=light] .section-heading p{color:#51676a}html[data-theme=light] .product-stage{color:#172d30}html[data-theme=light] .stage-qavox{background:#f8f5ed}html[data-theme=light] .stage-qavox:after{background-image:linear-gradient(#087b8008 1px,transparent 1px),linear-gradient(90deg,#087b8008 1px,transparent 1px);background-size:68px 68px}html[data-theme=light] .stage-cinema{background:#f8f5ed}html[data-theme=light] .stage-copy>p{color:#172d30}html[data-theme=light] .stage-copy .status{color:#172d30}html[data-theme=light] .scene-label{color:#51676a}html[data-theme=light] .concept-note{color:#51676a}html[data-theme=light] .lens-specs{color:#51676a}html[data-theme=light] .cinema-ribbon{border-top:1px solid #172d3012;color:#51676a}html[data-theme=light] .cinema-ribbon i{color:#51676a}html[data-theme=light] .mini-product{border:1px solid #172d30;border-radius:8px;background:#172d30}html[data-theme=light] .mini-crm{background:#172d30;border-color:#172d30}html[data-theme=light] .mini-top .status{border-color:#51676a66;color:#51676a}html[data-theme=light] .mini-product>p{color:#51676a}html[data-theme=light] .chat-bubble{background:#172d30;border:1px solid #172d30;border-radius:10px 10px 2px;color:#eeeee6;box-shadow:0 5px 20px #eeeee608}html[data-theme=light] .chat-bubble>span{color:#51676a}html[data-theme=light] .chat-bubble.reply{background:#172d30;border-color:#172d30;border-radius:10px 10px 10px 2px}html[data-theme=light] .chat-chips i{border:1px solid #51676a;border-radius:3px}html[data-theme=light] .mini-preview>small{color:#51676a}html[data-theme=light] .crm-visual>div{background:#172d30;border:1px solid #172d30;border-radius:7px;box-shadow:8px 14px 28px #eeeee614}html[data-theme=light] .crm-visual b{background:#172d30;border-radius:4px}html[data-theme=light] .crm-visual i{background:#172d30;border-radius:3px}html[data-theme=light] .xr-stage p{color:#51676a}html[data-theme=light] .xr-stage .status{color:#51676a;border-color:#172d30}html[data-theme=light] .xr-art{background:radial-gradient(ellipse,#172d3055,transparent 70%)}html[data-theme=light] .xr-caption{color:#51676a}html[data-theme=light] .future-teaser{background:#f8f5ed;color:#172d30}html[data-theme=light] .future-teaser p{color:#51676a}html[data-theme=light] .future-orbits i{border:1px solid #51676a2b;border-radius:50%;box-shadow:inset 0 0 90px #51676a11}html[data-theme=light] .future-orbits>span{color:#172d3014}html[data-theme=light] .catalog-teaser p{color:#51676a}html[data-theme=light] .catalog-book{color:#172d30;border-radius:2px 4px 4px 2px;background:#eeeee6;box-shadow:-9px 17px 28px #eeeee61c;border-left:5px solid #eeeee6}html[data-theme=light] .book-qcinemaos{background:#eeeee6;border-left-color:#eeeee6}html[data-theme=light] .catalog-book>span:not(.book-brand){color:#172d30}html[data-theme=light] .book-glyph{color:#176d7088}html[data-theme=light] .book-qcinemaos .book-glyph{color:#176d7088}html[data-theme=light] .catalog-book>small{border-top:1px solid #172d3029}html[data-theme=light] .contact-strip{background:#172d30}html[data-theme=light] .contact-strip .eyebrow{color:#51676a}html[data-theme=light] .contact-strip p{color:#51676a}html[data-theme=light] .activity-links{border-top:1px solid #172d30;color:#51676a}html[data-theme=light] .activity-links>span{color:#51676a}html[data-theme=light] .activity-links>a:hover{color:#eeeee6}html[data-theme=light] .solution-grid article{border-top:1px solid #172d30}html[data-theme=light] .solution-top>span:last-child{color:#51676a}html[data-theme=light] .solution-grid p{color:#51676a}html[data-theme=light] .solution-grid .status{border-color:#172d30;color:#51676a}@media(max-width:1050px)and (min-width:761px){}@media(max-width:760px){}html[data-theme=light] .footer{background:#172d30}html[data-theme=light] .footer-brand p{color:#51676a}html[data-theme=light] .footer-main>div>a:not(.brand){color:#51676a}html[data-theme=light] .footer-main a:hover{color:#eeeee6}html[data-theme=light] .footer-motion{color:#51676a}html[data-theme=light] .footer-bottom{border-top:1px solid #172d30;color:#51676a}html[data-theme=light] .product-subnav{background:#172d30ed;border-bottom:1px solid #172d30}html[data-theme=light] .small-button{background:#eeeee6;color:#172d30;border-radius:4px}html[data-theme=light] .product-hero{background:#f8f5ed;color:#172d30}html[data-theme=light] .breadcrumb{color:#51676a}html[data-theme=light] .product-hero .eyebrow{color:var(--accent)}html[data-theme=light] .product-hero-copy>p{color:#172d30}html[data-theme=light] .product-qcinemaos{background:#f8f5ed}html[data-theme=light] .product-qwachat{background:#eeeee6}html[data-theme=light] .product-crm{background:#eeeee6}html[data-theme=light] .product-xr{background:#eeeee6}html[data-theme=light] .product-overview>p{color:#51676a}html[data-theme=light] .audience-row{border-top:1px solid var(--line)}html[data-theme=light] .audience-row>span{color:#51676a}html[data-theme=light] .feature-grid article{border-top:1px solid #172d30}html[data-theme=light] .feature-number{color:#51676a}html[data-theme=light] .feature-grid p{color:#51676a}html[data-theme=light] .product-path p{color:#51676a}html[data-theme=light] .product-path li{border-bottom:1px solid #172d30}html[data-theme=light] .product-path li span{color:#51676a}html[data-theme=light] .panel-invite{background:#172d30;border:1px solid #172d30;border-radius:6px}html[data-theme=light] .panel-invite p{color:#51676a}html[data-theme=light] .phone{background:#172d30;border:7px solid #51676a;border-radius:36px;box-shadow:20px 30px 75px #f8f5ed5e;color:#eeeee6}html[data-theme=light] .phone-camera{border-radius:0 0 9px 9px;background:#eeeee6}html[data-theme=light] .phone-head{border-bottom:1px solid #172d30}html[data-theme=light] .phone-head>i{background:#eeeee6;color:#172d30;border-radius:50%}html[data-theme=light] .date-chip{color:#51676a}html[data-theme=light] .phone-input{border:1px solid #172d30;border-radius:15px;background:#172d30;color:#51676a}html[data-theme=light] .floating-board{background:#172d30;color:#eeeee6;border-radius:12px;border:2px solid #51676a;box-shadow:-25px 35px 65px #f8f5ed80}html[data-theme=light] .board-bar{border-bottom:1px solid #172d30}html[data-theme=light] .board-bar i{border-radius:50%;background:#51676a}html[data-theme=light] .board-columns>div{background:#172d30;border-radius:5px}html[data-theme=light] .board-columns span{background:#172d30;border-radius:4px}html[data-theme=light] .floating-board>small{color:#51676a}html[data-theme=light] .flow-section{background:#eeeee6;color:#172d30}html[data-theme=light] .flow-section>.container>p{color:#51676a}html[data-theme=light] .flow-tabs{border-bottom:1px solid #51676a59}html[data-theme=light] .flow-tabs button{color:#51676a;border-bottom:2px solid transparent}html[data-theme=light] .flow-tabs button span{color:#51676a}html[data-theme=light] .flow-tabs button[aria-selected=true]{color:#172d30;border-color:#172d30}html[data-theme=light] .flow-tabs button[aria-selected=true] span{color:#172d30}html[data-theme=light] .flow-number{color:#51676a59}html[data-theme=light] .flow-detail p{color:#172d30}html[data-theme=light] .flow-output{border-right:1px solid #51676a66}html[data-theme=light] .flow-output span{color:#51676a}html[data-theme=light] .knowledge-section p{color:#51676a}html[data-theme=light] .knowledge-tabs button{border:1px solid #172d30;border-radius:4px;color:#51676a}html[data-theme=light] .knowledge-tabs button[aria-selected=true]{background:#eeeee6;border-color:#eeeee6;color:#172d30}html[data-theme=light] .knowledge-section small{color:#51676a}html[data-theme=light] .knowledge-visual{background:radial-gradient(circle,#172d307a,transparent 63%)}html[data-theme=light] .knowledge-ring i{border:1px solid #51676a69;border-radius:50%}html[data-theme=light] .knowledge-ring i:nth-child(3){background:#537e2920;border:1px solid #58783e}html[data-theme=light] .knowledge-ring span{color:#eeeee6}html[data-theme=light] .orb-fallback span{border:1px solid #087b807a;border-radius:50%}html[data-theme=light] .orb-fallback i{border-radius:50%;background:radial-gradient(circle at 35% 25%,#172d30,#51676a 30%,#eeeee6 65%,#51676a);box-shadow:0 0 40px #087b8049}html[data-theme=light] .editorial-hero h1>span{color:#51676a}html[data-theme=light] .editorial-hero>p{color:#51676a}html[data-theme=light] .about-brand{background:#eeeee6;color:#172d30}html[data-theme=light] .about-brand blockquote small{color:#51676a}html[data-theme=light] .about-story p{color:#51676a}html[data-theme=light] .values article{border-top:1px solid #172d30}html[data-theme=light] .values span{color:#51676a}html[data-theme=light] .values p{color:#51676a}html[data-theme=light] .domains>a{border-top:1px solid #172d30}html[data-theme=light] .domains>a:last-child{border-bottom:1px solid #172d30}html[data-theme=light] .domain-index{color:#51676a}html[data-theme=light] .domains p{color:#51676a}html[data-theme=light] .domains a:hover h3{color:#eeeee6}html[data-theme=light] .future-page-hero{background:#eeeee6;color:#172d30}html[data-theme=light] .future-page-hero em{color:#176d70}html[data-theme=light] .future-page-hero p{color:#172d30}html[data-theme=light] .future-list>article{border-top:1px solid #172d30}html[data-theme=light] .future-index{color:#172d30}html[data-theme=light] .future-list article p{color:#51676a}html[data-theme=light] .round-link{border:1px solid #172d30;border-radius:50%}html[data-theme=light] .round-link:hover{background:#172d30}html[data-theme=light] .catalog-tools button{border:1px solid #172d30;border-radius:25px;color:#51676a}html[data-theme=light] .catalog-tools button[aria-pressed=true]{background:#eeeee6;color:#172d30;border-color:#eeeee6}html[data-theme=light] .catalog-item{border:1px solid #172d30;border-radius:7px;background:#172d30}html[data-theme=light] .book-display{background:#172d30}html[data-theme=light] .catalog-item:nth-child(2) .book-display{background:#172d30}html[data-theme=light] .catalog-info p{color:#51676a}html[data-theme=light] .catalog-meta{color:#51676a}html[data-theme=light] .catalog-note{border-top:1px solid #172d30}html[data-theme=light] .catalog-note p{color:#51676a}html[data-theme=light] .catalog-reader-head{border-bottom:1px solid #172d30}html[data-theme=light] .catalog-reader-head>p{color:#51676a}html[data-theme=light] .reader-nav>span{color:#51676a}html[data-theme=light] .reader-nav a:hover{color:#eeeee6}html[data-theme=light] .reader-body{color:#51676a}html[data-theme=light] .reader-body h2{color:#eeeee6}html[data-theme=light] .reader-body h3{color:#eeeee6}html[data-theme=light] .reader-body blockquote{border-right:2px solid #51676a;background:#172d30;color:#51676a}html[data-theme=light] .reader-body hr{border:0;border-top:1px solid #172d30}html[data-theme=light] .reader-body table{border-collapse:collapse}html[data-theme=light] .reader-body th{background:#172d30;color:#eeeee6}html[data-theme=light] .reader-body td,html[data-theme=light] .reader-body th{border:1px solid #172d30}html[data-theme=light] .panel-cards>article{background:#172d30;border:1px solid #172d30;border-radius:5px}html[data-theme=light] .panel-number{color:#51676a}html[data-theme=light] .panel-card-top .status{border-color:#51676a69;color:#51676a}html[data-theme=light] .panel-cards p{color:#51676a}html[data-theme=light] .panel-cards>article:before{background:var(--accent)}html[data-theme=light] .panel-note p{color:#51676a}html[data-theme=light] .panel-preview-heading .status{border-color:#172d30;color:#51676a}html[data-theme=light] .panel-preview-heading p{color:#51676a}html[data-theme=light] .studio-preview{border:1px solid #51676a;background:#eeeee6;border-radius:6px;color:#172d30}html[data-theme=light] .studio-bar{border-bottom:1px solid #eeeee6;background:#eeeee6}html[data-theme=light] .studio-body aside{border-left:1px solid #eeeee6}html[data-theme=light] .studio-body aside button{color:#172d30;border:1px solid #eeeee6;border-radius:3px}html[data-theme=light] .studio-body aside button[aria-pressed=true]{background:#eeeee6;border-color:#51676a}html[data-theme=light] .studio-monitor video{background:#f8f5ed;border:1px solid #eeeee6}html[data-theme=light] .studio-monitor p{color:#51676a}html[data-theme=light] .studio-timeline{background:#eeeee6;border-top:1px solid #eeeee6}html[data-theme=light] .studio-timeline>div{background:#51676a;color:#172d30;border-radius:3px}html[data-theme=light] .panel-preview-wrap .flow-section{border-radius:6px}html[data-theme=light] .qavox-preview{background:#172d30;border:1px solid #172d30;border-radius:7px}html[data-theme=light] .qavox-dashboard-top{border-bottom:1px solid #172d30;color:#789258}html[data-theme=light] .qavox-preview-note{border-top:1px solid #172d30}html[data-theme=light] .qavox-preview-note p{color:#51676a}html[data-theme=light] .conversation-preview{border:1px solid #172d30;background:#172d30;border-radius:7px}html[data-theme=light] .conversation-preview>aside{border-left:1px solid #172d30;background:#172d30}html[data-theme=light] .conversation-preview>aside p{color:#51676a}html[data-theme=light] .conversation-list button{border:1px solid transparent;border-radius:4px}html[data-theme=light] .conversation-list button[aria-pressed=true]{background:#172d30;border-color:#172d30}html[data-theme=light] .avatar{background:#176d70;color:#eeeee6;border-radius:50%}html[data-theme=light] .conversation-list small{color:#839c61}html[data-theme=light] .conversation-thread>header{border-bottom:1px solid #172d30;background:#172d30}html[data-theme=light] .conversation-thread header p{color:#8aa367}html[data-theme=light] .conversation-action{background:#172d30;border-top:1px solid #172d30}html[data-theme=light] .conversation-action label{color:#809957}html[data-theme=light] .conversation-action textarea{background:#172d30;border:1px solid #172d30;border-radius:4px}html[data-theme=light] .conversation-action small{color:#51676a}html[data-theme=light] .xr-preview{background:#f8f5ed;border-radius:7px;color:#172d30}html[data-theme=light] .xr-preview p{color:#51676a}html[data-theme=light] .contact-details>p{color:#51676a}html[data-theme=light] .email-link{color:#eeeee6}html[data-theme=light] .contact-hint{border-top:1px solid #172d30}html[data-theme=light] .contact-hint p{color:#51676a}html[data-theme=light] .contact-form{background:#172d30;border:1px solid #172d30;border-radius:6px}html[data-theme=light] .contact-form label{color:#51676a}html[data-theme=light] .contact-form input,html[data-theme=light] .contact-form select,html[data-theme=light] .contact-form textarea{background:#172d30;border:1px solid #172d30;border-radius:4px;color:#eeeee6}html[data-theme=light] .contact-form ::placeholder{color:#51676a}html[data-theme=light] .form-explanation{color:#51676a}html[data-theme=light] .email-preview{border-top:1px solid #172d30}html[data-theme=light] .email-preview>p{color:#708b51}html[data-theme=light] .email-preview pre{background:#172d30;border:1px solid #172d30}html[data-theme=light] #film-dialog{border:1px solid #51676a;border-radius:8px;background:#f8f5ed;color:#172d30;box-shadow:0 40px 160px #f8f5edaa}html[data-theme=light] #film-dialog::backdrop{background:#f8f5edd9}html[data-theme=light] .film-top button{color:#51676a}html[data-theme=light] .film-top button:hover{background:#eeeee6;border-radius:50%}html[data-theme=light] #film-player{background:#f8f5ed}html[data-theme=light] #film-caption{color:#51676a}html[data-theme=light] .toast{background:#eeeee6;color:#172d30;box-shadow:0 7px 40px #f8f5ed33;border:1px solid #51676a;border-radius:6px}@media(min-width:1500px){}@media(max-width:1150px){}@media(max-width:760px){html[data-theme=light]{--nav:65px}html[data-theme=light] .mobile-toggle span{background:#eeeee6}html[data-theme=light] .mobile-menu{border-bottom:1px solid #172d30}html[data-theme=light] .mobile-menu>a{border-bottom:1px solid #172d30}html[data-theme=light] .mobile-menu>.mobile-product{color:#51676a}html[data-theme=light] .mobile-product b{color:#eeeee6}html[data-theme=light] .hero-copy>p{color:#51676a}html[data-theme=light] .hero-word{color:#172d300b}html[data-theme=light] .reader-nav{border-bottom:1px solid #172d30}html[data-theme=light] .studio-body aside{border:0;border-bottom:1px solid #eeeee6}html[data-theme=light] .conversation-preview>aside{border:0;border-bottom:1px solid #172d30}html[data-theme=light] #film-dialog{border-radius:5px}}@media(max-width:370px){}@media(prefers-reduced-motion:reduce){}@media print{html[data-theme=light] body{background:#172d30;color:#f8f5ed}html[data-theme=light] .catalog-reader-head{border-color:#51676a}html[data-theme=light] .reader-body{color:#eeeee6}html[data-theme=light] .reader-body h2{color:#f8f5ed}html[data-theme=light] .reader-body h3{color:#eeeee6}html[data-theme=light] .reader-body th{background:#172d30;color:#f8f5ed}html[data-theme=light] a{color:inherit}html[data-theme=light] *{box-shadow:none!important}}html[data-theme=light] .intro p,html[data-theme=light] .section-heading p,html[data-theme=light] .mini-product>p,html[data-theme=light] .xr-stage p,html[data-theme=light] .catalog-teaser p,html[data-theme=light] .contact-strip p,html[data-theme=light] .product-overview>p,html[data-theme=light] .feature-grid p,html[data-theme=light] .product-path p,html[data-theme=light] .panel-invite p,html[data-theme=light] .knowledge-section p,html[data-theme=light] .editorial-hero>p,html[data-theme=light] .about-story p,html[data-theme=light] .values p,html[data-theme=light] .domains p,html[data-theme=light] .future-list article p,html[data-theme=light] .catalog-info p,html[data-theme=light] .catalog-note p,html[data-theme=light] .panel-cards p,html[data-theme=light] .panel-note p,html[data-theme=light] .panel-preview-heading p,html[data-theme=light] .qavox-preview-note p,html[data-theme=light] .contact-details>p,html[data-theme=light] .contact-hint p,html[data-theme=light] .contact-form label,html[data-theme=light] .form-explanation,html[data-theme=light] .email-preview>p,html[data-theme=light] .conversation-thread header p,html[data-theme=light] .conversation-action small,html[data-theme=light] .conversation-preview>aside p,html[data-theme=light] .conversation-list small{color:#51676a}html[data-theme=light] .mini-top .status,html[data-theme=light] .xr-stage .status,html[data-theme=light] .panel-card-top .status,html[data-theme=light] .panel-preview-heading .status,html[data-theme=light] .solution-grid .status{color:#51676a}html[data-theme=light] .solution-grid p,html[data-theme=light] .catalog-meta,html[data-theme=light] .reader-nav>span,html[data-theme=light] .knowledge-section small,html[data-theme=light] .qavox-dashboard-top,html[data-theme=light] .contact-form ::placeholder{color:#51676a}html[data-theme=light] .footer-main>div>a:not(.brand),html[data-theme=light] .footer-motion{color:#51676a}html[data-theme=light] .q-icon{color:currentColor}html[data-theme=light] .q-icon-main,html[data-theme=light] .q-icon-accent{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html[data-theme=light] .q-icon-accent{stroke:#d7a84b}html[data-theme=light] .q-icon-scroll{color:#176d70}html[data-theme=light] .product-symbol{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent),transparent 55%);border-radius:50%;background:#172d304d}html[data-theme=light] .product-identity-icon{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent),transparent 50%);border-radius:16px;background:#172d300d}html[data-theme=light] .feature-icon{color:#51676a}html[data-theme=light] .q-icon-send{color:#51676a}html[data-theme=light] .panel-product-icon{color:var(--accent);border-radius:10px;border:1px solid color-mix(in srgb,var(--accent),transparent 55%)}html[data-theme=light] .heading-icon{color:#087b80}@media(max-width:760px){}html[data-theme=light]{--font-ui:Vazir;--paper:#172d30;--ink:#eeeee6;--muted:#51676a;--line:#172d30;--nav:86px;--radius:24px}html[data-theme=light]:lang(en){--font-ui:Manrope}html[data-theme=light]:lang(ar){--font-ui:NotoArabic}html[data-theme=light] .button{border-radius:100px}html[data-theme=light] .button.dark{background:#eeeee6}html[data-theme=light] .button.light{background:#172d30}html[data-theme=light] .button:hover{box-shadow:0 9px 28px #f8f5ed22}html[data-theme=light] .header{background:#172d30f2;border-color:#172d3055}html[data-theme=light] .language-switch{border:1px solid #172d30;border-radius:100px;background:#172d3088}html[data-theme=light] .language-switch a{border-radius:50%}html[data-theme=light] .language-switch a[aria-current=true]{background:#eeeee6;color:#172d30;box-shadow:0 3px 9px #eeeee620}html[data-theme=light] .language-switch a:hover{background:#172d30;color:#eeeee6}html[data-theme=light] .search-trigger kbd{border:1px solid #172d30;border-radius:4px;color:#51676a}html[data-theme=light] .mega-menu{box-shadow:0 25px 50px #f8f5ed20}html[data-theme=light] .mega-products a{border-radius:16px}html[data-theme=light] .hero{background:#f8f5ed}html[data-theme=light] .hero h1 em{color:#172d30}html[data-theme=light] .hero-copy>p{color:#172d30}html[data-theme=light] .hero-disciplines{color:#51676a}html[data-theme=light] .hero-bottom{color:#172d30}html[data-theme=light] .art-controls button{border-radius:50px}html[data-theme=light] .intro p{color:#51676a}html[data-theme=light] .activity-links>span{color:#51676a}html[data-theme=light] .product-stage{border-radius:28px}html[data-theme=light] .mini-product{border-radius:24px;background:#172d30}html[data-theme=light] .mini-crm{background:#172d30}html[data-theme=light] .chat-bubble{border-radius:16px 16px 4px}html[data-theme=light] .chat-bubble.reply{border-radius:16px 16px 16px 4px}html[data-theme=light] .catalog-book{border-radius:4px 12px 12px 4px}html[data-theme=light] .contact-strip{background:#172d30}html[data-theme=light] .future-teaser{background:#eeeee6}html[data-theme=light] .feature-grid article,html[data-theme=light] .panel-cards article,html[data-theme=light] .contact-form{border-radius:22px}html[data-theme=light] .contact-form input,html[data-theme=light] .contact-form select,html[data-theme=light] .contact-form textarea{border-radius:12px}html[data-theme=light] .flow-tabs button,html[data-theme=light] .knowledge-tabs button{border-radius:10px}html[data-theme=light] .product-subnav .small-button{border-radius:40px}html[data-theme=light] .panel-note{border-radius:20px}html[data-theme=light] .toast{border-radius:14px}html[data-theme=light][dir=ltr] .reader-body blockquote{border-left:3px solid #087b80;border-right:0}html[data-theme=light] .sr-only{border:0}html[data-theme=light] #search-dialog{border:1px solid #172d30;border-radius:26px;background:#172d30;color:#eeeee6;box-shadow:0 40px 120px #f8f5ed66}html[data-theme=light] #search-dialog::backdrop{background:#f8f5eda6}html[data-theme=light] .search-heading button{border:1px solid #172d30;border-radius:50%}html[data-theme=light] .search-intro{color:#51676a}html[data-theme=light] .search-form{border:1px solid #51676a;border-radius:16px;background:#172d30;box-shadow:0 6px 18px #eeeee606}html[data-theme=light] .search-form:focus-within{border-color:#eeeee6}html[data-theme=light] .search-form input{border:0;background:transparent;color:#eeeee6}html[data-theme=light] .search-submit{background:#eeeee6;color:#172d30;border-radius:10px}html[data-theme=light] .search-suggestions button{border:1px solid #172d30;border-radius:30px;background:#172d30}html[data-theme=light] .search-suggestions button:hover{background:#172d30}html[data-theme=light] .search-status{color:#51676a}html[data-theme=light] .search-results li{border-top:1px solid #172d30}html[data-theme=light] .search-results a{border-radius:12px}html[data-theme=light] .search-results a:hover{background:#172d30}html[data-theme=light] .search-results p{color:#51676a}html[data-theme=light] .search-category{color:#087b80}html[data-theme=light] .search-privacy{color:#51676a;border-top:1px solid #172d30}@media(max-width:1250px){}@media(max-width:1050px){}@media(max-width:760px){html[data-theme=light]{--nav:76px}html[data-theme=light] .product-stage{border-radius:22px}html[data-theme=light] .mini-product{border-radius:22px}html[data-theme=light] #search-dialog{border-radius:22px}}@media(prefers-reduced-motion:reduce){}@media print{html[data-theme=light] .reader-body{color:#f8f5ed}}

/* QATRA / dual-world edition — one identity, across every published page. */
html[data-theme=light]{--n-bg:#f8f5ed;--n-ink:#172d30;--n-muted:#51676a;--n-aqua:#176d70;--n-gold:#176d70;--n-line:#172d3022;--n-paper:#172d30;--n-ease:cubic-bezier(.2,.7,.2,1)}html[data-theme=light] body{background:var(--n-paper)}html[data-theme=light] button,html[data-theme=light] a{-webkit-tap-highlight-color:transparent}html[data-theme=light] .n-header{border-bottom:1px solid #172d3021;background:#f8f5ede8;color:#172d30}html[data-theme=light] .n-header.scrolled{box-shadow:0 15px 50px #f8f5ed33}html[data-theme=light] .n-brand{color:#172d30}html[data-theme=light] .n-brand small{color:#51676a}html[data-theme=light] .n-nav{color:#172d30}html[data-theme=light] .n-nav>a:hover,html[data-theme=light] .n-universe:hover{color:#176d70}html[data-theme=light] .n-universe{background:none;border:0;color:#172d30}html[data-theme=light] .n-universe span{color:#51676a}html[data-theme=light] .n-search{background:none;color:#172d30;border:0}html[data-theme=light] .n-languages{color:#51676a}html[data-theme=light] .n-languages a[aria-current=true]{color:var(--n-aqua)}html[data-theme=light] .n-languages a[aria-current=true]:after{background:currentColor}html[data-theme=light] .n-account{color:#172d30;border-inline-start:1px solid var(--n-line)}html[data-theme=light] .n-ar-link{background:#176d7011;border:1px solid #176d704d;border-radius:100px}html[data-theme=light] .n-ar-link i{color:#51676a}html[data-theme=light] .n-live{border-radius:50%;background:var(--n-aqua);box-shadow:0 0 12px #176d70a0}html[data-theme=light] #mobile-menu{border:0;background:none;color:#172d30}html[data-theme=light] .n-mega{border:1px solid #172d302c;border-radius:22px;background:#f8f5edf7;box-shadow:0 35px 90px #f8f5ed66}html[data-theme=light] .n-mega-intro>span{color:var(--n-gold)}html[data-theme=light] .n-mega-intro a{color:var(--n-aqua)}html[data-theme=light] .n-mega-links>a{border-bottom:1px solid var(--n-line)}html[data-theme=light] .n-mega-links>a>span:not(.n-mega-dot){color:#51676a}html[data-theme=light] .n-mega-dot{background:var(--n-aqua);border-radius:50%}
html[data-theme=light] .n-hero{background:var(--n-bg);color:var(--n-ink)}html[data-theme=light] .n-hero-grid{background-image:linear-gradient(#087b8006 1px,transparent 1px),linear-gradient(90deg,#087b8006 1px,transparent 1px);background-size:74px 74px}html[data-theme=light] .n-ambient>i{border-radius:50%;background:radial-gradient(ellipse,#eeeee632 0%,#eeeee61a 40%,transparent 68%)}html[data-theme=light] .n-ambient>i+ i{background:radial-gradient(ellipse,#b6993a19,transparent 66%)}html[data-theme=light] .n-eyebrow{color:var(--n-gold)}html[data-theme=light] .n-hero h1 em{background:linear-gradient(120deg,#176d70 15%,#176d70 60%,#176d70 100%);color:transparent;background-clip:text}html[data-theme=light] .n-hero p{color:#51676a}html[data-theme=light] .n-button{border-radius:100px}html[data-theme=light] .n-primary{color:#f8f5ed;background:linear-gradient(100deg,#176d70,#176d70);border:1px solid #176d70;box-shadow:0 4px 25px #176d7019,inset 0 1px 1px #172d3099}html[data-theme=light] .n-primary:hover{box-shadow:0 5px 35px #176d7049}html[data-theme=light] .n-film{background:none;border:0;color:#172d30}html[data-theme=light] .n-film i{border:1px solid #51676a3d;border-radius:50%;color:var(--n-gold)}html[data-theme=light] .n-disciplines{color:#51676a}html[data-theme=light] .n-disciplines i{background:#176d7055;border-radius:50%}html[data-theme=light] .n-art-glow{border-radius:50%;background:radial-gradient(ellipse,#087b8024,transparent 64%)}html[data-theme=light] .n-orbit{border:1px solid #176d7028;border-radius:50%;box-shadow:inset 0 0 40px #087b8003}html[data-theme=light] .n-orbit-two{border-color:#176d701c}html[data-theme=light] .n-orbit:before{background:var(--n-gold);border-radius:50%;box-shadow:0 0 15px #176d707a}html[data-theme=light] .n-coordinate{color:#51676a}html[data-theme=light] .n-product-node{border:1px solid #176d7026;border-radius:100px;background:#f8f5edc9;color:#172d30;box-shadow:0 8px 30px #f8f5ed22}html[data-theme=light] .n-product-node span{border-radius:50%;background:#176d7078}html[data-theme=light] .n-product-node:hover,html[data-theme=light] .n-product-node[aria-pressed=true]{border-color:#176d70a0;background:#eeeee6c9;color:#172d30}html[data-theme=light] .n-art-controls{border:1px solid var(--n-line);background:#f8f5ed9c;border-radius:100px}html[data-theme=light] .n-art-controls button{background:none;border:0;color:#172d30;border-radius:100px}html[data-theme=light] .n-art-controls button:hover{background:#176d7021}html[data-theme=light] .n-art-hint{color:#51676a}html[data-theme=light] .n-hero-bottom{border-top:1px solid var(--n-line);color:#51676a}html[data-theme=light] .n-hero-bottom i{color:#51676a66}html[data-theme=light] .n-hero-bottom a{color:#172d30}html[data-theme=light] .n-hero-bottom b{color:var(--n-aqua)}html[data-theme=light] .n-marquee{background:#f8f5ed;color:#087b80;border-top:1px solid #087b8022;border-bottom:1px solid #087b8022}html[data-theme=light] .n-marquee i{color:var(--n-gold)}
/* Full editorial content retained from the original website. */html[data-theme=light] .intro h2 span{color:#087b80}html[data-theme=light] .intro p{color:#51676a}html[data-theme=light] .activity-links{border-top:1px solid #eeeee618;border-bottom:1px solid #eeeee618}html[data-theme=light] .activity-links a{border-radius:100px;background:#172d3066;border:1px solid #172d3042}html[data-theme=light] .product-stage{border-radius:30px;border:1px solid #176d701a}html[data-theme=light] .stage-qavox{background:radial-gradient(ellipse at 20% 45%,#eeeee6 0%,#f8f5ed 50%,#f8f5ed 100%)}html[data-theme=light] .stage-cinema{background:radial-gradient(ellipse at 30% 40%,#eeeee6,#eeeee6 55%,#f8f5ed 100%)}html[data-theme=light] .stage-copy p{color:#172d30}html[data-theme=light] .stage-copy .eyebrow{color:#172d30}html[data-theme=light] .stage-cinema .stage-copy .eyebrow{color:#176d70}html[data-theme=light] .stage-art:before{border:1px solid #176d702a;border-radius:50%;box-shadow:0 0 80px #176d7005}html[data-theme=light] .mini-product{background:linear-gradient(150deg,#172d30,#172d30);border:1px solid #172d3050;border-radius:25px;box-shadow:0 20px 70px #eeeee610}html[data-theme=light] .mini-product:before{background:radial-gradient(circle at var(--px,50%) var(--py,50%),#176d7026,transparent 55%)}html[data-theme=light] .mini-product .mini-preview{border-radius:18px;background:#172d3088}html[data-theme=light] .mini-preview .chat-bubble{background:#172d30e0;box-shadow:0 7px 20px #eeeee610;border-radius:18px}html[data-theme=light] .mini-preview .reply{background:#172d30}html[data-theme=light] .crm-visual>div{background:#172d30e0;border-radius:12px;border:1px solid #172d30}html[data-theme=light] .xr-stage{border-top:1px solid #51676a44;border-bottom:1px solid #51676a44}html[data-theme=light] .xr-art{background:radial-gradient(ellipse,#172d3080,transparent 66%);border-radius:50%}html[data-theme=light] .future-teaser{background:radial-gradient(ellipse at 75% 50%,#eeeee6,#f8f5ed 65%);border-radius:30px}html[data-theme=light] .future-orbits i{border-color:#087b8052}html[data-theme=light] .future-orbits span{color:#176d70}html[data-theme=light] .catalog-book{border-radius:8px 22px 22px 8px;box-shadow:-15px 15px 35px #eeeee622,3px 0 0 #172d30,7px 0 0 #172d30}html[data-theme=light] .contact-strip{background:#172d30}html[data-theme=light] .contact-strip:before{color:#51676a17}html[data-theme=light] .footer{background:#f8f5ed;color:#172d30}html[data-theme=light] .footer h3{color:#51676a}html[data-theme=light] .footer a,html[data-theme=light] .footer p{color:#51676a}html[data-theme=light] .footer .brand{color:#172d30}html[data-theme=light] .footer .footer-bottom{border-color:#51676a2b}html[data-theme=light] .s-footer{background:#f8f5ed;border-color:var(--n-line);color:#51676a}html[data-theme=light] .s-workspace,html[data-theme=light] .s-experience{color:#172d30;background:radial-gradient(ellipse at 90% 0,#eeeee6,#f8f5ed 65%)}html[data-theme=light] .s-auth{border-radius:24px;background:#eeeee680;border-color:#172d302b;box-shadow:0 25px 90px #f8f5ed44}html[data-theme=light] .grid-stack-item-content{border-radius:22px;background:linear-gradient(130deg,#eeeee6,#f8f5ed);border-color:#176d7032;box-shadow:0 10px 30px #f8f5ed22}html[data-theme=light] .s-admin-card{background:#eeeee666;border-color:#51676a2b;border-radius:20px}html[data-theme=light] .s-workspace input,html[data-theme=light] .s-workspace textarea,html[data-theme=light] .s-workspace select,html[data-theme=light] .s-experience select{color:#172d30;background:#f8f5ed;border-color:#176d7037}html[data-theme=light] .s-workspace .s-button,html[data-theme=light] .s-experience .s-button{border-radius:100px}html[data-theme=light] .s-workspace .primary,html[data-theme=light] .s-experience .primary{background:#176d70;color:#f8f5ed}html[data-theme=light] .s-exp-stage{background:radial-gradient(ellipse at 50% 70%,#eeeee6,#f8f5ed 70%);border-color:#176d7042;border-radius:25px;box-shadow:0 30px 90px #f8f5ed33}html[data-theme=light] .s-exp-controls{background:#eeeee666;border:1px solid #176d7026;border-radius:18px}html[data-theme=light] .s-dialog{background:#eeeee6;color:#172d30;border-color:#176d704d;box-shadow:0 20px 100px #f8f5ed88}html[data-theme=light] .editorial-hero h1 span{color:#087b80}html[data-theme=light] .product-subnav{background:#172d30ef;border-color:#172d3030}html[data-theme=light] .product-hero{background:radial-gradient(ellipse at 20% 30%,#eeeee6,#f8f5ed 65%);border-bottom:1px solid #176d7030}html[data-theme=light] .product-hero:before{background:repeating-linear-gradient(0deg,transparent,transparent 73px,#176d7004 74px)}html[data-theme=light] .feature-grid>article,html[data-theme=light] .panel-cards>article,html[data-theme=light] .solution-card,html[data-theme=light] .value-grid>article{border-radius:22px;background:#172d30;border:1px solid #51676a44;box-shadow:0 15px 50px #eeeee60b}html[data-theme=light] .reader-body{background:#172d30;border-radius:22px;border:1px solid #172d3042}html[data-theme=light] .reader-nav{border-radius:16px;background:#172d30}html[data-theme=light] .catalog-grid>article{border-radius:25px}html[data-theme=light] .contact-form,html[data-theme=light] .email-preview{border-radius:24px;background:#172d30;border:1px solid #172d3050}html[data-theme=light] .n-extra-product{border:1px solid #172d3050;border-radius:26px;background:linear-gradient(120deg,#172d30,#172d30)}html[data-theme=light] .n-extra-product>span{color:#51676a}html[data-theme=light] .n-extra-product p{color:#51676a}html[data-theme=light] .n-extra-product strong{color:#eeeee6}html[data-theme=light] .n-extra-art i{border:1px solid #51676a66;border-radius:50%}html[data-theme=light] .n-extra-art b{color:#eeeee6}html[data-theme=light] .n-ar-band{background:linear-gradient(120deg,#f8f5ed,#f8f5ed);border-radius:28px;color:#172d30}html[data-theme=light] .n-ar-band h2 em{color:var(--n-aqua)}html[data-theme=light] .n-ar-band p{color:#51676a}html[data-theme=light] .n-ar-sculpture i{border-radius:13px;color:#176d70;border:1px solid #176d7073;background:linear-gradient(135deg,#eeeee677,#f8f5ed88);box-shadow:10px 15px 25px #f8f5ed33}html[data-theme=light] .n-ar-sculpture>span{color:#51676a26}
html[data-theme=light] .n-dock{border:1px solid #176d7044;border-radius:100px;background:#f8f5edde;box-shadow:0 7px 25px #f8f5ed44;color:#172d30}html[data-theme=light] .n-dock button,html[data-theme=light] .n-dock a{border:0;background:none;border-radius:50%;color:inherit}html[data-theme=light] .n-dock>a:last-child{border-radius:100px;background:#176d7019}html[data-theme=light] .n-dock button:hover,html[data-theme=light] .n-dock a:hover,html[data-theme=light] .n-dock button[aria-pressed=true]{background:#176d7023;color:#172d30}html[data-theme=light] .n-dock>span{background:#51676a60}html[data-theme=light] .n-scroll-progress{background:linear-gradient(90deg,#087b80,#176d70)}html[data-theme=light] .n-pointer{border:1px solid #176d7066;border-radius:50%;background:#176d700a}html[data-theme=light] .n-pointer.hover{background:#176d7012;border-color:#172d3084}html[data-theme=light] .n-search-dialog{color:#172d30;border:1px solid #51676a53;border-radius:24px;background:#f8f5edee;box-shadow:0 35px 100px #f8f5ed99}html[data-theme=light] .n-search-dialog::backdrop{background:#f8f5edbd}html[data-theme=light] .n-search-top{color:var(--n-gold)}html[data-theme=light] .n-search-top button{background:none;border:0;color:#172d30}html[data-theme=light] .n-search-dialog input{border:1px solid #172d3044;border-radius:100px;background:#172d3008;color:#172d30}html[data-theme=light] .n-search-dialog p{color:#51676a}html[data-theme=light] #neo-results a{border-bottom:1px solid #51676a26}html[data-theme=light] #neo-results strong{color:#172d30}html[data-theme=light] #neo-results small{color:#51676a}
/* The entrance is always the first page on port 2800. */
html[data-theme=light] .n-gateway{background:#f8f5ed;color:#172d30}html[data-theme=light] .n-gate-aura{background:radial-gradient(ellipse at 70% 40%,#eeeee631,transparent 55%),radial-gradient(ellipse at 0% 80%,#8c6f3520,transparent 55%)}html[data-theme=light] .n-gate-heading .n-eyebrow{color:#51676a}html[data-theme=light] .n-gate-heading p{color:#51676a}html[data-theme=light] .n-gate-card{border:1px solid #51676a38;border-radius:25px;background:linear-gradient(150deg,#eeeee699,#f8f5edcc);box-shadow:0 12px 65px #f8f5ed22}html[data-theme=light] .n-gate-card:before{background:radial-gradient(circle at var(--px,50%) var(--py,30%),#172d3013,transparent 60%)}html[data-theme=light] .n-gate-card:hover{border-color:#176d7079;box-shadow:0 18px 60px #f8f5ed44}html[data-theme=light] .n-gate-number{color:#176d70}html[data-theme=light] .n-gate-card>p{color:#51676a}html[data-theme=light] .n-gate-enter{border-top:1px solid #51676a2c;color:#176d70}html[data-theme=light] .n-gate-enter b{border:1px solid #176d7040;border-radius:50%}html[data-theme=light] .n-ar-card .n-gate-enter{color:#176d70}html[data-theme=light] .n-ar-card .n-gate-number{color:#176d70}html[data-theme=light] .n-ar-card .n-gate-enter b{border-color:#176d7040}html[data-theme=light] .n-gate-browser{border:1px solid #172d308a;background:#f8f5ed;box-shadow:14px 16px 0 -5px #eeeee6,20px 22px 0 -5px #eeeee677,0 25px 60px #f8f5ed44;border-radius:12px}html[data-theme=light] .n-mini-bar{border-bottom:1px solid #172d302a}html[data-theme=light] .n-mini-bar i{border-radius:50%;background:#51676a}html[data-theme=light] .n-mini-bar span{color:#176d70}html[data-theme=light] .n-mini-site>div>span{color:#51676a}html[data-theme=light] .n-mini-site strong{color:#172d30}html[data-theme=light] .n-mini-site i{background:#51676a;border-radius:10px}html[data-theme=light] .n-mini-line{background:linear-gradient(90deg,#087b80aa,#51676a);border-radius:8px}html[data-theme=light] .n-gate-floor{background-image:linear-gradient(#087b8030 1px,transparent 1px),linear-gradient(90deg,#087b8030 1px,transparent 1px);background-size:25px 25px}html[data-theme=light] .n-gate-holo i{border:1px solid #176d7055;color:#172d30;border-radius:9px;background:linear-gradient(130deg,#eeeee633,#eeeee655);box-shadow:5px 10px 22px #f8f5ed44}html[data-theme=light] .n-gate-holo i:nth-child(2){background:#087b8033}html[data-theme=light] .n-scan-line{background:#176d70;box-shadow:0 0 25px 4px #176d7036}html[data-theme=light] .n-gate-footer{color:#51676a}
html[data-theme=light] body:not([data-route=gateway]) .intro,html[data-theme=light] body:not([data-route=gateway]) .activity-links,html[data-theme=light] .products-section>.section-heading{color:#172d30}html[data-theme=light] body{background:#f8f5ed;color:#172d30}html[data-theme=light] .intro p,html[data-theme=light] .section-heading p{color:#51676a}html[data-theme=light] .dark-eyebrow,html[data-theme=light] .text-link.ink{color:#172d30}html[data-theme=light] .mini-product,html[data-theme=light] .n-extra-product{background:linear-gradient(140deg,#eeeee6,#eeeee6);color:#172d30;border-color:#51676a30}html[data-theme=light] .mini-product p,html[data-theme=light] .n-extra-product p{color:#51676a}html[data-theme=light] .mini-preview{color:#eeeee6}html[data-theme=light] .xr-stage{color:#172d30}html[data-theme=light] .xr-stage p,html[data-theme=light] .catalog-teaser p{color:#172d30}html[data-theme=light] .button.dark{background:#176d70;color:#f8f5ed}html[data-theme=light] .contact-strip{background:#eeeee6;color:#172d30}html[data-theme=light] .feature-grid>article,html[data-theme=light] .panel-cards>article,html[data-theme=light] .value-grid>article,html[data-theme=light] .solution-card,html[data-theme=light] .reader-body{background:#eeeee6;color:#172d30;border-color:#087b8030}html[data-theme=light] .feature-grid p,html[data-theme=light] .panel-cards p,html[data-theme=light] .reader-body p,html[data-theme=light] .value-grid p{color:#172d30}html[data-theme=light] .reader-nav{background:#eeeee6}html[data-theme=light] .product-subnav{background:#eeeee6e8;color:#172d30}html[data-theme=light] .contact-form,html[data-theme=light] .email-preview{background:#eeeee6;color:#172d30}html[data-theme=light] .editorial-hero p{color:#172d30}html[data-theme=light] .editorial-hero h1 span{color:#176d70}html[data-theme=light] .n-hero{--n-bg:#172d30;--n-ink:#eeeee6;--n-muted:#51676a}html[data-theme=light] .n-hero p{color:#51676a}html[data-theme=light] .n-hero h1 em{background-image:linear-gradient(110deg,#eeeee6,#087b80,#92752d)}html[data-theme=light] .n-film{color:#eeeee6}html[data-theme=light] .n-hero .n-eyebrow{color:#8b6c35}html[data-theme=light] .n-hero .n-orbit{border-color:#087b802b}html[data-theme=light] .n-product-node{background:#172d30ce;color:#51676a}html[data-theme=light] .n-hero-bottom a{color:#51676a}html[data-theme=light] .n-art.focused{background:radial-gradient(ellipse,#eeeee6,#f8f5ed 65%)}
@media(min-width:1600px){}
@media(max-width:1200px){}
@media(max-width:900px){}
@media(max-width:760px){html[data-theme=light] .n-nav{background:#f8f5edf7;border-bottom:1px solid #176d7033}html[data-theme=light] .product-stage{border-radius:20px}html[data-theme=light] .mini-product{border-radius:20px}html[data-theme=light] .future-teaser{border-radius:20px}html[data-theme=light] .n-ar-band{border-radius:22px}html[data-theme=light] .s-exp-stage{border-radius:20px}html[data-theme=light] .grid-stack-item-content{border-radius:18px}}
@media(prefers-reduced-motion:reduce){}@media(pointer:coarse){}
html[data-theme=light] .n-spatial-article{border-top:1px solid #51676a38}html[data-theme=light] .n-spatial-article h3{color:#176d70}html[data-theme=light] .n-hero .n-button{color:#f8f5ed;box-shadow:0 8px 35px #176d7027}html[data-theme=light] .n-hero .n-disciplines{color:#51676a}html[data-theme=light] .activity-links a{background:#eeeee6;color:#51676a;border-color:#51676a30}html[data-theme=light] .feature-grid h3,html[data-theme=light] .value-grid h3{color:#172d30}html[data-theme=light] .editorial-hero .eyebrow{color:#51676a}html[data-theme=light] .feature-grid .feature-number{color:#51676a}html[data-theme=light] .contact-form input,html[data-theme=light] .contact-form textarea,html[data-theme=light] .contact-form select{background:#f8f5ed;color:#172d30;border-color:#51676a3d}
html[data-theme=light] .n-online-button{border-radius:100px;background:#176d70!important;color:#eeeee6!important;border:1px solid #176d70}html[data-theme=light] .n-online-button:hover{background:#176d70!important;box-shadow:0 5px 25px #087b8026}

/* QATRA approved midnight lapis / turquoise / arghavani */
html[data-theme=light],html[data-theme=light]{--n-bg:#f8f5ed;--n-ink:#172d30;--n-muted:#172d30;--n-aqua:#087b80;--n-line:#176d702e;--bg:#f8f5ed;--fg:#172d30;--soft:#172d30;--card:#eeeee6;--cyan:#087b80;--line:#176d702e;--n-paper:#f8f5ed;--color-bg:#f8f5ed;--color-text:#172d30;color-scheme:dark}
html[data-theme=light],html[data-theme=light] body{background:#f8f5ed!important;color:#172d30}html[data-theme=light] body:before{background:radial-gradient(ellipse at 92% 12%,#67318517,transparent 45%),radial-gradient(ellipse at 15% 28%,#eeeee62a,transparent 50%)}html[data-theme=light] .k-header{background:#f8f5ede8!important}html[data-theme=light] .k-mode{border:1px solid #087b8055;border-radius:40px}html[data-theme=light] .k-mode a{border-radius:40px}html[data-theme=light] .k-mode .selected{background:linear-gradient(120deg,#087b80,#176d70);color:#f8f5ed}html[data-theme=light] .k-header .n-account{border:0}html[data-theme=light] .k-hero:before{background:radial-gradient(ellipse at 68% 58%,#eeeee660,transparent 50%),radial-gradient(ellipse at 94% 36%,#85239b18,transparent 40%)}html[data-theme=light] .k-hero h1{color:#172d30}html[data-theme=light] .k-hero p{color:#172d30}html[data-theme=light] .k-kicker{color:#51676a}html[data-theme=light] .k-button{border-radius:40px;background:linear-gradient(110deg,#087b80,#176d70);color:#f8f5ed;box-shadow:0 0 30px #087b8016}html[data-theme=light] .k-button:hover{box-shadow:0 0 40px #a83dcc30}html[data-theme=light] .k-button span{border-radius:50%;background:#f8f5ed;color:#087b80;box-shadow:inset -3px 0 8px #b547da55}html[data-theme=light] .k-wordmark{color:#172d30;background:linear-gradient(175deg,#172d30,#176d70 55%,#eeeee6);background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .k-hint{color:#51676a}html[data-theme=light] .k-reset{border:1px solid #176d7044;background:#f8f5ed99;color:#176d70;border-radius:50%}html[data-theme=light] .k-heading>span{color:#51676a}html[data-theme=light] .k-card{border-radius:22px;background:#eeeee6;border:1px solid #087b8037}html[data-theme=light] .k-card:hover{border-color:#176d70;box-shadow:0 12px 35px #4b238028}html[data-theme=light] .k-card:after{background:linear-gradient(90deg,#f8f5ede8,transparent 80%),linear-gradient(0deg,#f8f5ed,transparent 60%)}html[data-theme=light] .k-card p{color:#172d30}html[data-theme=light] .k-arrow{border:1px solid #087b80;border-radius:50%;color:#176d70}html[data-theme=light] .k-card-index{color:#172d30}html[data-theme=light] .tile-0,html[data-theme=light] .tile-1,html[data-theme=light] .tile-2,html[data-theme=light] .tile-3,html[data-theme=light] .tile-4,html[data-theme=light] .tile-5,html[data-theme=light] .tile-6,html[data-theme=light] .tile-7{background-image:url('/assets/kinetic-scenes.png');background-size:400% auto;background-repeat:no-repeat}html[data-theme=light] .tile-0{background-position:0 0}html[data-theme=light] .tile-1{background-position:33.333% 0}html[data-theme=light] .tile-2{background-position:66.666% 0}html[data-theme=light] .tile-3{background-position:100% 0}html[data-theme=light] .tile-4{background-position:0 100%}html[data-theme=light] .tile-5{background-position:33.333% 100%}html[data-theme=light] .tile-6{background-position:66.666% 100%}html[data-theme=light] .tile-7{background-position:100% 100%}html[data-theme=light] .k-beyond{border:1px solid var(--line);border-radius:28px;background:#f8f5ed}html[data-theme=light] .k-beyond:after{background:linear-gradient(90deg,#f8f5edf5 25%,#f8f5ed00 90%)}html[data-theme=light] .k-beyond p{color:#172d30}html[data-theme=light] .k-solution{border-radius:20px;border:1px solid var(--line);background:#eeeee6}html[data-theme=light] .k-solution:after{background:linear-gradient(0deg,#f8f5ed 0%,transparent)}html[data-theme=light] .k-solution b{color:#176d70}html[data-theme=light] .k-platforms{border-top:1px solid var(--line)}html[data-theme=light] .k-platforms article{border:1px solid var(--line);border-radius:22px;background:linear-gradient(130deg,#eeeee6,#f8f5ed)}html[data-theme=light] .k-platforms p{color:#172d30}html[data-theme=light] .k-login{border-radius:40px;background:#176d70;color:#f8f5ed}html[data-theme=light] .k-about p{color:#172d30}html[data-theme=light] .k-outline{background:transparent;border:1px solid #087b8050;color:#172d30;box-shadow:none}html[data-theme=light] .n-dock{background:#f8f5ede8}html[data-theme=light] .n-gateway{background:radial-gradient(ellipse at 65% 20%,#eeeee644,transparent 50%),#f8f5ed!important}html[data-theme=light] .n-gate-card{background:linear-gradient(145deg,#eeeee6,#f8f5ed)!important;border-color:#087b803a}html[data-theme=light] .n-gate-holo i{box-shadow:inset 0 0 35px #087b805a,0 0 30px #963ec32f}html[data-theme=light] .s-exp-stage{background:radial-gradient(ellipse,#eeeee6,#f8f5ed)}html[data-theme=light] .s-exp-controls{background:#eeeee6;border:1px solid #087b8030;border-radius:18px}html[data-theme=light] .s-exp-controls input{accent-color:#087b80}html[data-theme=light] .s-dialog,html[data-theme=light] .n-search-dialog,html[data-theme=light] .n-mega{background:#eeeee6!important}html[data-theme=light] .n-header .s-nav.open{background:#eeeee6}html[data-theme=light] .editorial-hero,html[data-theme=light] .product-hero,html[data-theme=light] .contact-strip,html[data-theme=light] .future-teaser,html[data-theme=light] .catalog-teaser,html[data-theme=light] .product-stage,html[data-theme=light] .mini-product,html[data-theme=light] .feature-grid>article,html[data-theme=light] .value-grid>article,html[data-theme=light] .n-extra-product,html[data-theme=light] .reader-body,html[data-theme=light] .reader-nav,html[data-theme=light] .contact-form,html[data-theme=light] .panel-shell{background-color:#f8f5ed!important;color:#172d30}html[data-theme=light] .footer{background:#f8f5ed!important;border-color:#087b8033;color:#172d30}html[data-theme=light] .footer h3,html[data-theme=light] .editorial-hero h1,html[data-theme=light] .product-hero h1,html[data-theme=light] .stage-copy h2,html[data-theme=light] .section-heading h2{color:#172d30!important}
@media(min-width:1500px){}
@media(max-width:1100px){}
@media(max-width:780px){html[data-theme=light] .k-header .n-nav{border-radius:20px}html[data-theme=light] .k-card{border-radius:18px}html[data-theme=light] .k-beyond:after{background:linear-gradient(0deg,#f8f5ed 15%,#f8f5ed00)}}
@media(max-width:480px){}
@media(prefers-reduced-motion:reduce){}html[data-theme=light] .k-card:after{background:linear-gradient(90deg,#f8f5edb0,transparent 85%),linear-gradient(0deg,#f8f5ede0,transparent 80%)}@media(max-width:780px){}

html[data-theme=light] .s-experience,html[data-theme=light] .s-workspace{background:#f8f5ed!important}html[data-theme=light] .s-exp-stage{background:radial-gradient(ellipse at 55% 55%,#eeeee6,#f8f5ed)!important}html[data-theme=light] .s-footer{background:#f8f5ed!important}@media(max-width:480px){}

/* Crop each sprite tile at its centre without stretching or losing the aircraft. */
html[data-theme=light] .tile-0,html[data-theme=light] .tile-1,html[data-theme=light] .tile-2,html[data-theme=light] .tile-3,html[data-theme=light] .tile-4,html[data-theme=light] .tile-5,html[data-theme=light] .tile-6,html[data-theme=light] .tile-7{background-image:none;--sprite-y:-25%}html[data-theme=light] .tile-0,html[data-theme=light] .tile-4{--sprite-x:0%}html[data-theme=light] .tile-1,html[data-theme=light] .tile-5{--sprite-x:-100%}html[data-theme=light] .tile-2,html[data-theme=light] .tile-6{--sprite-x:-200%}html[data-theme=light] .tile-3,html[data-theme=light] .tile-7{--sprite-x:-300%}html[data-theme=light] .tile-4,html[data-theme=light] .tile-5,html[data-theme=light] .tile-6,html[data-theme=light] .tile-7{--sprite-y:-75%}html[data-theme=light] .tile-0:before,html[data-theme=light] .tile-1:before,html[data-theme=light] .tile-2:before,html[data-theme=light] .tile-3:before,html[data-theme=light] .tile-4:before,html[data-theme=light] .tile-5:before,html[data-theme=light] .tile-6:before,html[data-theme=light] .tile-7:before{background:url("/assets/kinetic-scenes.png") center/100% 100% no-repeat}@media(min-width:1101px){}

html[data-theme=light]:lang(fa){--ui:Vazirmatn}html[data-theme=light]:lang(en){--ui:Manrope}html[data-theme=light]:lang(ar){--ui:NotoArabic}html[data-theme=light]{--bg:#f8f5ed;--fg:#172d30;--soft:#51676a;--line:#172d3014;--card:#f8f5ed;--cyan:#176d70;--gold:#176d70;--ui:Vazirmatn;color-scheme:dark}html[data-theme=light] [data-theme=light]{--bg:#172d30;--fg:#eeeee6;--soft:#51676a;--line:#eeeee622;--card:#172d30;--cyan:#eeeee6;--gold:#855f23;color-scheme:light}html[data-theme=light] body:has(.s-site),html[data-theme=light] body:has(.s-workspace),html[data-theme=light] body:has(.s-experience){background:var(--bg);color:var(--fg)}html[data-theme=light] a{color:inherit}html[data-theme=light] .s-header{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg),transparent 12%)}html[data-theme=light] .s-brand small{color:var(--soft)}html[data-theme=light] .s-nav a:hover{color:var(--cyan)}html[data-theme=light] .s-languages a[aria-current=true]{color:var(--cyan);border-bottom:1px solid var(--cyan)}html[data-theme=light] .s-pill,html[data-theme=light] .s-button{color:var(--fg);background:transparent;border:1px solid var(--line);border-radius:7px}html[data-theme=light] .s-button.primary{background:var(--cyan);color:#f8f5ed;border-color:var(--cyan)}html[data-theme=light] .s-button:hover,html[data-theme=light] .s-pill:hover{border-color:var(--cyan)}html[data-theme=light] #mobile-menu{background:transparent;color:var(--fg);border:0}html[data-theme=light] .s-hero{background:radial-gradient(ellipse at 25% 42%,#eeeee645,transparent 56%)}html[data-theme=light] .s-hero-grid{background-image:linear-gradient(#176d7009 1px,transparent 1px),linear-gradient(90deg,#176d7009 1px,transparent 1px);background-size:74px 74px}html[data-theme=light] .s-eyebrow{color:var(--gold)}html[data-theme=light] .s-hero h1 em,html[data-theme=light] .s-spatial-band em{color:var(--cyan)}html[data-theme=light] .s-hero p{color:var(--soft)}html[data-theme=light] .s-modes button{color:var(--soft);border:0;background:none}html[data-theme=light] .s-modes button[aria-pressed=true]{color:var(--cyan)}html[data-theme=light] .s-brand-stage:before{border:1px solid #176d7022;border-radius:50%;box-shadow:0 0 140px #176d7013,inset 0 0 70px #176d7008}html[data-theme=light] .s-orbit-label{color:var(--soft)}html[data-theme=light] .s-hero-bottom{border-top:1px solid var(--line);color:var(--soft)}html[data-theme=light] .s-hero-bottom a{color:var(--cyan)}html[data-theme=light] .s-section-title p,html[data-theme=light] .s-product p{color:var(--soft)}html[data-theme=light] .s-product{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,var(--card),var(--bg))}html[data-theme=light] .s-product:hover{border-color:#176d704f}html[data-theme=light] .s-product-top{color:var(--soft)}html[data-theme=light] .s-tag{border:1px solid var(--line);border-radius:50px}html[data-theme=light] .s-product-qwachat .s-tag,html[data-theme=light] .s-product-crm .s-tag{color:#176d70;background:#176d700c}html[data-theme=light] .s-glyph{color:var(--cyan)}html[data-theme=light] .s-product-qcinemaos .s-glyph,html[data-theme=light] .s-product-aviation .s-glyph{color:var(--gold)}html[data-theme=light] .s-product-links{border-top:1px solid var(--line)}html[data-theme=light] .s-online{color:#176d70;background:#176d7010;border-radius:5px}html[data-theme=light] .s-spatial-band{border-block:1px solid var(--line);background:linear-gradient(130deg,#eeeee62a,transparent)}html[data-theme=light] .s-spatial-band p{color:var(--soft)}html[data-theme=light] .s-spatial-art span{color:var(--cyan);text-shadow:0 0 80px #176d7040}html[data-theme=light] .s-spatial-art i{border:1px solid #176d7044;border-radius:50%;box-shadow:0 0 40px #176d7008}html[data-theme=light] .s-private p{color:var(--soft)}html[data-theme=light] .s-contact{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-theme=light] .s-contact-arrow{color:var(--gold)}html[data-theme=light] .s-footer{border-top:1px solid var(--line);color:var(--soft)}html[data-theme=light] .s-ar-float{background:#eeeee6;color:#176d70;border:1px solid #176d70;border-radius:40px;box-shadow:0 6px 30px #f8f5ed44}html[data-theme=light] .s-page-heading p,html[data-theme=light] .s-exp-heading p{color:var(--soft)}html[data-theme=light] .s-page-heading small{color:var(--soft)}html[data-theme=light] .s-auth{background:var(--card);border:1px solid var(--line);border-radius:14px}html[data-theme=light] .s-auth p{color:var(--soft)}html[data-theme=light] .s-auth label,html[data-theme=light] .s-admin-card label{color:var(--soft)}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{background:var(--bg);color:var(--fg);border:1px solid var(--line);border-radius:5px}html[data-theme=light] input[type=checkbox]{accent-color:var(--cyan)}html[data-theme=light] .s-admin-card{background:var(--card);border:1px solid var(--line);border-radius:12px}html[data-theme=light] .s-admin-row{border-bottom:1px solid var(--line)}html[data-theme=light] .grid-stack-item-content{background:var(--card);border:1px solid var(--line);border-radius:14px}html[data-theme=light] .s-widget-heading{border-bottom:1px solid var(--line)}html[data-theme=light] .s-widget-heading button{color:var(--soft);background:none;border:0}html[data-theme=light] .s-widget-links a{border:1px solid var(--line);border-radius:6px}html[data-theme=light] .s-password{border-top:1px solid var(--line)}html[data-theme=light] .s-exp-stage{background:radial-gradient(ellipse at center,#eeeee6,var(--bg));border:1px solid var(--line);border-radius:14px}html[data-theme=light] .s-exp-status{color:#172d30;background:#f8f5edc9;border-radius:6px}html[data-theme=light] input[type=range]{accent-color:var(--cyan)}html[data-theme=light] .s-dialog{border:1px solid var(--line);color:var(--fg);background:var(--card);border-radius:15px}html[data-theme=light] .s-dialog::backdrop{background:#f8f5edaa}html[data-theme=light] .s-dialog p{color:var(--soft)}html[data-theme=light] .s-dialog-close{background:none;border:0;color:var(--fg)}html[data-theme=light] body[data-ar-active=true] .s-exp-stage{border:0;border-radius:0;background:transparent}html[data-theme=light] body[data-ar-active=true] .s-exp-controls{background:#f8f5edd9;border-radius:12px;color:#172d30}html[data-theme=light] body[data-ar-active=true] #stop-ar{background:#f8f5edda;color:#172d30}html[data-theme=light] .skip{background:var(--cyan);color:#f8f5ed}html[data-theme=light] #work-message{color:var(--cyan)}html[data-theme=light] .s-resource span{background:var(--bg);border-radius:10px}html[data-theme=light] .s-resource b{color:var(--cyan)}html[data-theme=light] .s-error{color:#176d70!important}
@media(max-width:1100px){}
@media(max-width:760px){html[data-theme=light] .s-nav{background:var(--bg);border-bottom:1px solid var(--line)}html[data-theme=light] .s-product{border-radius:10px}}
@media(max-width:360px){}
@media(prefers-reduced-motion:reduce){}

html[data-theme=light] .s-sdk-credit{color:var(--soft)}

