/* Independent reference palette. Color only: typography, geometry and behavior are inherited. */
:root{
  --ink:#07111c;--ink-2:#506277;--ink-3:#728297;
  --paper:#fafbfc;--paper-2:#f2f6fa;--sheet:#ffffff;
  --blue:#209de9;--cyan:#22c9ec;--violet:#965bea;--mint:#168a72;--seal:#965bea;
  --line:#e4ebf0;--line-soft:#eef2f5;--grid:#1fb6e908;
  --grad:linear-gradient(110deg,#2dbff2,#9560f0 65%,#b4e85a);
  --v-ink:#07111c;--v-muted:#65798e;--v-soft:#8694a5;
  --v-cyan:#e9faff;--v-lilac:#f3ebff;--v-lime:#f5ffd5;--v-mint:#ddfbf3;
  --download-gradient:linear-gradient(180deg,#ffffff0d,transparent 55%),linear-gradient(105deg,#3f6be5 0%,#6855e8 52%,#9353d8 100%);
  --download-gradient-hover:linear-gradient(180deg,#ffffff14,transparent 55%),linear-gradient(105deg,#365fd8 0%,#6049df 52%,#8849ce 100%);
  --c-nav-active:#16b8e4;--c-footer:#08121e;--c-footer-card:#12202e;
}
.header__bar{background:#fff;box-shadow:inset 0 -1px 0 #edf0f4}
.header__nav-item{color:#576a7d}
.header__nav-item:hover,.header__nav-item.is-active{color:#16b8e4}
.btn--login{background:var(--v-ink)}
.btn--login:hover{background:#243346}
.page-content{background:#fff}
#main-content :is(h1,h2,h3,h4){color:var(--v-ink)}
#main-content :is(.gradient-text,.soft-gradient){background:none;color:var(--v-ink);-webkit-text-fill-color:var(--v-ink)}
#main-content #hero-title>.gradient-text{background:linear-gradient(100deg,#4779ee 13%,#6668e9 48%,#9260dc 86%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
#main-content :is(.hero-lead,.section-intro p,.section-heading p,.ecosystem-heading p,.feature-row .card-copy>p,.feature-points li,.scenario-copy p,.faq-intro p,.faq-list details p,.closing-content>p){color:var(--v-muted)}
#main-content .text-link{color:#39718d}
#main-content .text-link:hover{color:#138abd}
#main-content .section-label.eyebrow{background:var(--v-cyan);color:#3f6e82}
#main-content .sw-button.primary,#main-content .hero-actions .hero-download{background:var(--download-gradient);border-color:transparent;border-radius:999px;color:#fff;box-shadow:0 8px 24px #6855e82b,inset 0 1px 0 #ffffff33}
#main-content .sw-button.primary:hover,#main-content .hero-actions .hero-download:hover{background:var(--download-gradient-hover);border-color:transparent;color:#fff;box-shadow:0 12px 28px #6855e83d,inset 0 1px 0 #ffffff40}
#main-content .sw-button.primary:active,#main-content .hero-actions .hero-download:active{transform:translateY(0);box-shadow:0 4px 12px #6855e824,inset 0 1px 0 #ffffff26}
#main-content .sw-button.ghost{background:#fff;border-color:#e8edf2;color:var(--v-ink);box-shadow:0 3px 10px #07111c03}
#main-content .sw-button.ghost:hover{background:#f6fbfd;border-color:#cbdfe8;color:var(--v-ink)}
#main-content .hero-actions .hero-source{border:1.5px solid transparent;border-radius:999px;background:linear-gradient(#fff,#fff) padding-box,var(--download-gradient) border-box;color:var(--v-ink);box-shadow:0 3px 10px #6855e80a}
#main-content .hero-actions .hero-source:hover{border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--download-gradient-hover) border-box;color:var(--v-ink);box-shadow:0 8px 22px #6855e81a}
#main-content .hero-actions .hero-source:active{transform:translateY(0);box-shadow:0 3px 10px #6855e80a}
.scroll-progress i{background:linear-gradient(90deg,#24c4eb,#9660ed,#b7e763)}

/* White light, saturated sculptural accents, and four pastel families. */
.hero.enterprise-hero{
  background:
    linear-gradient(180deg,#ffffff00 0,#ffffff0a 140px,#ffffff94 330px,#fff 490px),
    radial-gradient(ellipse 32% 290px at 32% -28px,#a977ff70,transparent 79%),
    radial-gradient(ellipse 35% 310px at 52% -18px,#529dff7a,transparent 80%),
    radial-gradient(ellipse 30% 280px at 73% -35px,#20d7f580,transparent 80%),
    radial-gradient(ellipse 24% 220px at 19% -55px,#70ecd65c,transparent 82%),
    #fff;
  background-repeat:no-repeat;
}
@media(max-width:600px){.hero.enterprise-hero{background-size:160% 100%;background-position:center top}}
.hero-ornament-ring{border-color:#81cbed2e;opacity:1}
.hero-ornament-ring:before{background:conic-gradient(from 28deg,#aa66f3,#51bdff 23%,#22c9f2 43%,#4c9ff5 62%,#b0e657 80%,#e5f787 89%,#aa66f3)}
.hero-ornament-half{background:radial-gradient(circle at 30% 24%,#cefaff,#5cc7ff 35%,#479ef3 60%,#8152e4 79%,#c7ef4a 82%,#e0f77e 94%);border-color:#d7f19b;box-shadow:inset 8px 8px 22px #ffffff59;opacity:1}
.hero-ornaments .orb-blue{background:radial-gradient(circle at 28% 24%,#fff,#95eeff 37%,#36bced 82%);box-shadow:inset -3px -4px 9px #1c8ed31a,0 12px 24px #1caed925;opacity:1}
.hero-ornaments .orb-violet{background:radial-gradient(circle at 30% 25%,#fff,#ceacff 48%,#9855ec);box-shadow:0 5px 14px #ad67e52b;opacity:1}
.scene-aura{background:radial-gradient(ellipse,#cdf4ff60,#eadeff30 54%,transparent 72%)}
.scene-floor{background:radial-gradient(ellipse,#39c5dc19,transparent 66%);border-color:#a0d6e42b;box-shadow:0 0 0 42px #53c4df08,0 0 0 85px #ad83ee06}
.scene-connections stop:first-child{stop-color:#23c5ef}
.scene-connections stop:nth-child(2){stop-color:#8f67e1}
.scene-connections stop:last-child{stop-color:#80d3b4}
.scene-signal{stroke:#3ab8df}
.scene-card{border-color:#ffffff;box-shadow:0 18px 38px -24px #426a8540,0 0 0 1px #b5ccd51a}
.scene-people{background:#e9faffed}
.scene-intelligence{background:#f2eaffed}
.scene-systems{background:#f5ffd9ed}
.scene-deliverables{background:#e0fbf4ed}
.scene-kicker{color:#8291a0}
.scene-person b{color:#334b60}.scene-person small{color:#78899a}.scene-person>span{color:#55b0ca}
.avatar-product{background:#d2f2ff;color:#287da2}.avatar-business{background:#c8f5e7;color:#227d64}.avatar-research{background:#eadcff;color:#8e5dc7}
.scene-ai-title>span{background:#e6d4ff;color:#9760e1}
.scene-models>span{color:#6e718b}.scene-models i{background:#32b9e7}.scene-models>span:nth-child(2) i{background:#ac68eb}.scene-models>span:nth-child(3) i{background:#9dca41}
.scene-capacity i{background:linear-gradient(0deg,#8f63ed,#6ed9f2)}
.scene-ai-foot{color:#8b83a0}
.scene-system-tags>span{background:#ffffffb8;color:#607a48}.scene-system-tags .icon{color:#85a544}.scene-systems p{color:#7a8b62}
.scene-file b{color:#486a65}.scene-file>span{color:#8aa39b}
.file-blue{background:#d7f3ff;color:#1a93c4}.file-teal{background:#c9f5e8;color:#21926f}.file-orange{background:#f0f9c5;color:#8c9f32}.file-violet{background:#e9d9ff;color:#965cdb}
.scene-window{box-shadow:0 35px 60px -30px #397b9b33,0 10px 28px -10px #668caa1c,0 0 0 1px #adc8d64d}
.scene-window-home{background:#f8fafb;border-color:#dce5ea}
.scene-window-home .scene-window-bar{background:#fff;border-bottom-color:#edf1f3;color:#74808c}
.scene-home-panel{background:#fff;border-color:#e9eef1}
.scene-home-intro p{color:#788a9c}
.scene-home-composer{background:#fff;border-color:#e3ebef;box-shadow:0 4px 14px #17485f05}
.scene-home-placeholder{color:#95a2ad}
.scene-home-composer-toolbar{border-top-color:#f2f5f7}
.scene-home-tool,.scene-home-model{color:#7e8c98}
.scene-home-tool>i,.scene-home-add,.scene-home-mic{color:#91a2ae}
.scene-home-send{color:#4f6674;background:#f2f6f8;border-color:#e0e8ed}
.scene-window-home .scene-rail>span{color:#7e8d99}
.scene-window-home .scene-rail .selected{background:#dff6ff;color:#2497c4}
.scene-window-home .scene-rail>i{background:#41bfa1;color:#fff}
.hero-explore{color:#8294a5}.hero-explore:hover{color:#2c8da6}

/* Restored workflow: the selected step chooses a pastel family. */
.intro.delivery-workflow{background:#fafbfc}
.delivery-workflow .demo-kicker,.delivery-workflow .demo-toolbar{color:#8193a4}
.delivery-workflow .demo-toolbar>span{background:#f0f4f6}
.workflow-tabs button{border-color:transparent}
.workflow-tabs button>span{background:#edf2f5;color:#71889a}
#main-content .workflow-tabs button h3{color:#253d50}
.workflow-tabs button p{color:#718397}
.workflow-tabs button:hover{background:#f1f9fc}
.workflow-tabs button[aria-selected=true]{background:var(--v-cyan);border-color:#d5f0fa;box-shadow:none}
.workflow-tabs button[aria-selected=true][data-workflow="1"]{background:var(--v-lilac);border-color:#e8daf8}
.workflow-tabs button[aria-selected=true][data-workflow="2"]{background:var(--v-lime);border-color:#e4efc7}
.workflow-tabs button[aria-selected=true][data-workflow="3"]{background:var(--v-mint);border-color:#c9efe4}
.workflow-tabs button[aria-selected=true]>span{background:#ffffffc9;color:#3d6881}
.workflow-tabs button[aria-selected=true] b{color:#426b82}
.workflow-visual{background:radial-gradient(ellipse at 10% 10%,#dbf8ffad,transparent 64%),linear-gradient(140deg,#ecfaff,#f4ecff)}
.preview-topline{color:#778a9c}.preview-topline i{background:#53c6df}
.floating-tag{background:#ffffffde;color:#648493;border-color:#fff}
.floating-tag .live-dot{background:#44c3c1}
.standards-card{background:#fff;border-color:#fff;box-shadow:0 15px 35px #458b9f09}
.standards-top,.standard-row span{color:#718698}
.standards-top small{background:var(--v-lilac);color:#8b78a4}
.document-icon{background:#e6f8ff;color:#3d9dbd}
.standard-row{border-bottom-color:#edf2f5}.standard-row b{color:#50697b}
.standard-row i{background:#e5f9ee;color:#36956c}
.standard-footer,.visual-caption p{color:#75899b}
.workflow-mini-track{color:#8e9aa9}.workflow-mini-track .active{background:#ffffffc7;color:#345c70}.workflow-mini-track i{background:#d5e7eb}
.value-icon{background:var(--v-cyan);color:#3d96b1}.value-strip>div:nth-child(2) .value-icon{background:var(--v-lilac);color:#9b69cc}.value-strip>div:nth-child(3) .value-icon{background:var(--v-mint);color:#369a81}
.value-strip p{color:#788b9b}

/* Product capability illustrations retain their complete geometry. */
.capabilities{background:#fff}
.feature-index{color:#648492}
.feature-points li:before{background:#e8f7f1;color:#369a7c}
.model-canvas{background:radial-gradient(ellipse at 100% 100%,#efe0ff88,transparent 70%),linear-gradient(135deg,#e7faff,#f5edff)}
.canvas-caption,.canvas-note{color:#778b9c}.canvas-dot{background:#3dc5de}
.model-sources>span{background:#ffffffbf;border-color:#fff;color:#517486}
.model-sources i,.agent-roles>div>span{color:#368fab}
.model-routing-lines i,.model-routing-lines:after{background:#b4dce9}
.model-hub{background:#fff;border-color:#d4ecf2;box-shadow:0 12px 26px #39a5bd0c}
.model-hub b{color:var(--v-ink)}
.model-hub div>span{color:#79909f}.hub-spark{color:#9c67df}
.agent-roles>div{background:#ffffffbe;border-color:#fff}.agent-roles b{color:#456a7c}.agent-roles small{color:#8297a5}
.approval-canvas{background:linear-gradient(145deg,#f1e9ff,#faf3ff)}
.review-floating{background:#fffffff2;border-color:#fff}.review-floating>span{background:#eadbff;color:#9568cf}
.review-floating b,.review-document-head b,.review-check b,.review-person b{color:#5c617a}
.review-floating small,.review-document-head small,.review-check div>span,.review-person small{color:#8c8b9e}
.review-document{background:#fff;border-color:#fff}.review-document-head{border-bottom-color:#f0edf5}
.review-document-head>span:first-child{background:#f0e4ff;color:#9b70cf}
.review-status{background:#ece0ff;color:#8863b5}
.review-check>i{background:#dff8ed;color:#299570}
.review-person{background:#faf7ff}.person-avatar{background:#e8d8ff;color:#9b69c9}
.review-person>span:last-child{color:#9478b3}
.review-actions span{background:#fff;border-color:#eee8f3;color:#8e819b}
.review-actions span:last-child{background:var(--v-ink);color:#fff;border-color:var(--v-ink)}
.trace-canvas{background:linear-gradient(145deg,#e0fbf3,#f1ffe0)}
.trace-window{background:#fff;border-color:#fff}.trace-window-head{color:#426b68}
.trace-window-head>span:last-child,.evidence-timeline time{color:#8da49b}
.trace-window-tabs{color:#81968e;border-bottom-color:#eaf3ee}.trace-window-tabs b{color:#2f8b73;border-bottom-color:#52c7a6}
.evidence-avatar{background:#e3f9ee;color:#409379}.evidence-avatar.ai{background:#f0e6ff;color:#9a6dcc}.evidence-avatar.check{background:#eef9d4;color:#7ca42b}
.evidence-timeline>div+div:before{background:#deeee4}
.evidence-timeline b{color:#456a60}.evidence-timeline p{color:#80988e}
.evidence-files{background:#effbf5;border-color:#e2f1e8;color:#669181}.evidence-files>span:last-child{color:#829b8d}

/* Four roles and a usable catalog, with black selected actions. */
.scenarios{background:#fafbfc}
.scenario-tabs button{border-color:#e8eef1;color:#627c8d;background:var(--v-cyan)}
.scenario-tabs button:nth-child(2){background:var(--v-lilac)}
.scenario-tabs button:nth-child(3){background:var(--v-lime)}
.scenario-tabs button:nth-child(4){background:var(--v-mint)}
.scenario-tabs button>span{color:#6c8394}
.scenario-tabs button[aria-selected=true]{background:var(--v-ink);border-color:var(--v-ink);color:#fff;box-shadow:0 6px 14px #07111c12}
.scenario-tabs button[aria-selected=true]>span{background:transparent;color:#fff}
.scenario-tabs button:hover{border-color:#b6ceda}
.scenario-counter{color:#7d94a5}
.deliverable{background:#e9f7fc}.deliverable>span{color:#7d95a4}.deliverable strong{color:#3d6a7f}
.scenario-display{background:linear-gradient(140deg,#e1f8ff,#f1e7ff)}
.scenario-screen{background:#fff;border-color:#fff}
.screen-top{background:#fafcfd;border-color:#e1e9ee}.screen-top span{color:#8293a3}.screen-top span:last-child{color:#8b9dab;border-color:#dbe5eb}
.window-dots i{background:#cfdee7}.window-dots i:first-child{background:#bea0e3}.window-dots i:nth-child(2){background:#d3e979}.window-dots i:nth-child(3){background:#75d8c5}
.code-title{color:#7e91a1;border-color:#e3edf2}.code-title span{color:#4c9b83}
.code-line{color:#527486}.code-line>span{color:#a0b1bd}.code-line.add{background:#e8fbf2;color:#3d8f72}.code-line.minus{background:#fff2ed;color:#af8a7d}.code-line.purple{color:#9a66c9}
.code-bottom{color:#8599a7;border-top-color:#eaf1f5}.code-bottom b{color:#50917f}
.floating-result{background:#fff;border-color:#fff}.floating-result>span{background:#def9ee;color:#339b77}.floating-result div{color:#4a6e7d}.floating-result small{color:#859aa7}
.sample-rows>div{background:#f2f8fa;border-color:#e7eff3;color:#597b8c}.sample-rows>div>span{background:#fff;color:#3f9cba}.sample-rows>div small,.sample-rows p{color:#8da0ab}
.ecosystem{background:#fff}
.reuse-visual{background:#fafbfc}.reuse-origin{background:var(--v-cyan);border-color:#fff}.reuse-core{background:var(--v-lilac);border-color:#e7dafa}.reuse-teams{background:var(--v-mint);border-color:#fff}
.reuse-icon{background:#d5f3fc;color:#3299b4}.reuse-origin small,.reuse-core small{color:#79929f}.reuse-teams span{background:#ffffffbd;color:#5d8d7d}.reuse-teams small{color:#7c9a8d}
.reuse-connector i{background:repeating-linear-gradient(90deg,#c5dce1 0 4px,transparent 4px 8px)}
.plugin-toolbar>div>span{color:#8294a3}
.plugin-filters button{background:#f5f8fa;border-color:#e4edf1;color:#6a8191}
.plugin-filters button small{background:#e8f0f4;color:#8aa0ad}
.plugin-filters button:hover{background:#edfaff;border-color:#b9e4f0;color:#428eaa}
.plugin-filters button[aria-pressed=true]{background:var(--v-ink);border-color:var(--v-ink);color:#fff;box-shadow:0 5px 12px #07111c10}
.plugin-filters button[aria-pressed=true] small{background:#ffffff29;color:#fff}
.plugin-card{background:#fff;border-color:#e5edf1}
.plugin-card[data-category=office]{--plugin-tone:#24b9e4;background:#edfaff;border-color:#e0f2f9}
.plugin-card[data-category=dev]{--plugin-tone:#a16be4;background:#f5efff;border-color:#eee3fa}
.plugin-card[data-category=research]{--plugin-tone:#9acb32;background:#f6ffdf;border-color:#eaf3ce}
.plugin-card[data-category=methods]{--plugin-tone:#38c5a1;background:#e5fcf4;border-color:#d5f2e7}
.plugin-card[data-category=connect]{--plugin-tone:#54a1ea;background:#edf7ff;border-color:#dfedf8}
.plugin-card[data-category=general]{--plugin-tone:#72b98d;background:#f0fbf1;border-color:#e1f0e4}
.plugin-card-head .plugin-icon{background:color-mix(in srgb,var(--plugin-tone) 17%,#fff);color:color-mix(in srgb,var(--plugin-tone) 80%,#19475f)}
.plugin-card p{color:#657e90}.plugin-card-source{color:#8398a7}
.plugin-card-bottom{border-top-color:#ffffffc9;color:#8195a2}
.plugin-card .plugin-card-bottom .plugin-installable{color:#428b73}.plugin-installable i{background:#74bda0}.plugin-installable b{color:#839faa}
.plugin-card:hover{border-color:color-mix(in srgb,var(--plugin-tone) 45%,#fff);box-shadow:0 14px 32px #39586c10}
.plugin-page-dot:before{background:#d5e1e9}.plugin-page-dot:hover:before{background:#96c7d6}
.plugin-page-dot[aria-current=page]:before{background:var(--v-ink)}
.plugin-pagination .plugin-page-dot:focus-visible{outline-color:#35a4d1}
.plugin-note,.plugin-note>span{color:#8197a5}

/* Open platform, questions, and final download action. */
.open-section{background:#fafbfc}
.architecture.holo-panel{background:linear-gradient(135deg,#e8faff,#f3eaff)}
.architecture-top{background:#ffffffd6;border-color:#fff;color:#587b8c}.architecture-top>span{color:#42a3bb}
.architecture-connectors i{background:repeating-linear-gradient(180deg,#bfdce7 0 4px,transparent 4px 8px)}
.architecture-core .wordmark{background:#fff;border-color:#fff}.architecture-core .wordmark b{color:var(--v-ink)}
.architecture-core .wordmark>span,.architecture-core>span{color:#8296a6}
.architecture-bottom>div{background:#ffffffc9;border-color:#fff}.architecture-bottom>div:first-child{background:var(--v-lime);border-left-color:#fff}.architecture-bottom>div:nth-child(2){background:var(--v-cyan)}.architecture-bottom>div:nth-child(3){background:var(--v-mint)}
.architecture-bottom>div>span{color:#548f9c}.architecture-bottom strong{color:#466d7f}.architecture-bottom small,.architecture>p{color:#8197a4}
.open-benefits article>span{background:var(--v-cyan);color:#3699b5}.open-benefits article:nth-child(2)>span{background:var(--v-lilac);color:#9c6acb}.open-benefits article:nth-child(3)>span{background:var(--v-mint);color:#399e80}
.open-benefits article p{color:#7a91a2}
.deployment{background:#fff;border-color:#e5edf2}.deployment .section-label{background:transparent;color:#718b9c}
.platform-badges span{background:#f2f7f9;color:#859ba9}
.deployment-options button{background:#fff;border-color:#e0eaf0}.deployment-options button:hover{border-color:#9ccfde}
.option-icon{background:var(--v-cyan);color:#4b99b0}.deployment-options button:nth-child(2) .option-icon{background:var(--v-lilac);color:#9b77bf}
.deployment-options strong{color:#46677b}.deployment-options small,.deployment-options button>span:last-child{color:#859ba9}
.faq-section{background:#fff}.faq-list details,.faq-list details:first-child{background:#fff;border-color:#e7eef2}
.faq-list summary{color:#415c71}.faq-list summary span{background:#f1f7fa;color:#85a0b1}
.faq-list details[open]{background:#edfaff;border-color:#d8eff7}.faq-list details[open] summary{color:#23485f}.faq-list details[open] summary span{background:#d6f3ff;color:#4799b9}
.closing{background:radial-gradient(ellipse at 16% 24%,#e4faff78,transparent 57%),radial-gradient(ellipse at 85% 18%,#f2e8ff6b,transparent 55%),linear-gradient(180deg,#fff,#fbfcfd)}
.closing:before{border-color:#cceff75c}.closing:after{border-color:#e0d2f85c}
.closing-content>.section-label{background:transparent;color:#8295a4}
.closing-platforms{color:#8297a7}.closing-platforms i{background:#c6d8e2}
.closing .product-signoff{border-top-color:#e7eef2;color:#607c8f}.product-signoff small,.product-signoff>div{color:#879baa}
.product-signoff button:hover,.product-signoff a:hover{color:#38a0c4}

/* Dialogs use the same ink buttons and pastel surfaces. */
#info-dialog{background:#fff;border-color:#e1eaf0}
#info-dialog[data-variant] .info-dialog-inner:before{background:linear-gradient(90deg,#25c2ed,#ae73ec,#d4ec76)}
#info-dialog #dialog-title{color:var(--v-ink)}
#info-dialog .sw-button.primary{background:var(--v-ink);border-color:var(--v-ink);color:#fff;box-shadow:0 8px 22px #07111c12}
#info-dialog .sw-button.primary:hover{background:#243346;border-color:#243346;color:#fff}
#info-dialog .dialog-eyebrow{color:#8c8ba0}
#info-dialog .release-intro,#info-dialog .release-footnote,#info-dialog .repository-footnote{color:#778d9f}
.os-card{background:var(--v-cyan);border-color:#d9eff8}.os-card:nth-child(2){background:var(--v-lilac);border-color:#e9dcf8}.os-card:nth-child(3){background:var(--v-mint);border-color:#d1f0e6}
.os-brand{color:#3ca6ca}.os-brand.os-mac{color:#a471d3}.os-brand.os-linux{color:#48a68b}
#info-dialog .os-card h4,#info-dialog .repository-card h4{color:var(--v-ink)}
#info-dialog .os-card .os-description{color:#7c92a3}
.package-link{background:#ffffffc7;border-color:#ffffff}.package-link:hover{background:#fff;border-color:#b0dae9}
.package-type{color:#466b82}.package-meta,.package-download{color:#859bab}
.release-footnote{border-top-color:#e8eff4}.release-footnote svg{color:#70a4b4}
.repository-card{background:#f9fbfc;border-color:#e3edf2}.repository-card:nth-child(2){background:#f6f0ff;border-color:#eae1f7}
#info-dialog .repository-card p{color:#8599a8}.repository-status{background:#fff;border-color:#e3ebf0;color:#7d94a4}
.plugin-detail-meta>span{background:var(--v-lilac);border-color:#eadcf8;color:#967ab4}.plugin-detail-meta>.plugin-detail-available{background:var(--v-mint);border-color:#cfeee2;color:#468b74}
#info-dialog .plugin-detail-description{color:#607b8f}
.plugin-detail-deliverables{background:linear-gradient(120deg,var(--v-cyan),var(--v-mint))}.plugin-detail-deliverables>strong{color:#809ca9}
#info-dialog .plugin-detail-deliverables p{color:#527b8a}
.plugin-detail-requirement{background:#fafcfd;border-color:#e4eef3;color:#7892a5}.plugin-detail-requirement .icon{color:#63a3b8}
#info-dialog .plugin-detail-credit,.plugin-detail-actions>span{color:#8199aa}.plugin-detail-actions{border-top-color:#e9f0f5}
.footer{background:#08121e}.footer__qr-card{background:#12202e}.footer__divider{background:#243341}
