/* DriveMind light appearance. Layout and behavior remain in site.css/site.js. */
:root{color-scheme:light}body{background:#fff;color:#142441}::selection{background:#cfddff;color:#142441}p{color:#5a6b85}h1,h2,h3,h4{color:#142441}h1 span,h2 span{color:#3563d6}.eyebrow{color:#4264a5}.header{border-bottom-color:#e6ecf5;background:#ffffffd9}.brand span{color:#6c7e9b}.nav nav{color:#465a78}.nav nav a:hover,.footer a:hover{color:#2459ca}.button{background:#3c67d8;border-color:#3c67d8;color:#fff;box-shadow:0 4px 12px #315bc919}.button:hover{background:#2853c0}.button.outline{background:#ffffffc9;border-color:#a5b7d4;color:#273f68}.button.outline:hover{background:#eaf0fd}.hero-art{background:linear-gradient(180deg,#080d1900 60%,#080d19),url('/assets/knowledge-wave.webp') center top/cover no-repeat;filter:invert(1) hue-rotate(180deg) saturate(.55);opacity:.38}.hero-intro{color:#4e6485}.hero-note{color:#677f9f}.preview-label{background:#f4f8ff;border-color:#a3bce6;color:#3d6095}.preview-label i,.status-dot{background:#4873d7}.product{background:#fff;border-color:#b6c9e9;box-shadow:0 0 60px #477ce50c,0 30px 80px #2a559f13}.window-bar{color:#6981a5;border-bottom-color:#dce6f4;background:#f6f9ff}.demo-pill{color:#60799d}.sidebar{background:#f5f8fe;border-right-color:#dce5f2}.workspace{color:#29466f}.workspace small{color:#6d84a6}.workspace-icon{background:#e0eaff;border-color:#bbcef4;color:#3f67bc}.sidebar-active{background:#e5edfd;color:#315bb3}.sidebar-label{color:#7186a3}.source-row{color:#39526f}.source-row small{color:#7085a4}.provider-icon.gdrive{background:#e8f1db;color:#4d7525}.provider-icon.onedrive{background:#e1f1fc;color:#1372ae}.provider-icon.dropbox{background:#e5edff;color:#2862d8}.provider-icon.sharepoint{background:#e2f4f1;color:#14786d}.provider-icon.box{background:#e5eeff;color:#2863bf}.sidebar-foot{border-color:#d9e3f0;color:#6781a6}.chat{background:linear-gradient(120deg,#fff,#f8fbff)}.chat-title{color:#567397;border-color:#e1e8f3}.private-badge{color:#687f9e}.question>span:first-child{background:#e5edff;color:#30538d}.avatar{background:#d6e3ff;color:#375c9d}.answer{background:#fff;border-color:#e0e8f4;box-shadow:0 4px 14px #315a9c05}.answer-brand{color:#395c92}.answer-brand>span{color:#758ba8}.answer p,.answer li{color:#536b8a}.answer li::marker{color:#3e6fd4}.citations{border-color:#e4ebf4}.citations>span{color:#6a82a1}.citations>a{background:#f3f7ff;border-color:#dce6f5;color:#34598e}.citations>a:hover{border-color:#7199df}.citations small{color:#6b83a4}.suggestions button{background:#f2f6ff;color:#47699d;border-color:#cfddf1}.suggestions button:hover{background:#e2ecff}.ask-form{background:#f4f8ff;border-color:#c6d6ee}.ask-form input{color:#27446f}.ask-form input::placeholder{color:#7387a4}.ask-form button{background:#dce8ff;border-color:#b9d0f5;color:#395fa9}.demo-disclosure{color:#6a7e9c}.integrations{background:#f8faff;border-color:#e1e8f4}.integrations p{color:#536b8b}.provider{color:#49617e}.integration-note{color:#7487a3}.section-heading>p:not(.eyebrow){color:#5b6e89}.text-link{color:#3764bf}.text-link:hover{color:#153b87}.feature,.feature:nth-child(even){border-color:#e0e7f1}.line-icon{color:#4974d5}.feature p{color:#607593}.workflow{background:#f6f9ff;border-color:#e2eaf5}.step-top>span{background:#ecf3ff;border-color:#c4d5f1;color:#5676a8}.step-top b{background:#f8fbff;border-color:#a8c0e9;color:#4571c4;box-shadow:0 0 0 5px #f6f9ff,0 0 0 6px #d8e4f7}.step:not(:last-child):after{border-color:#adc4e8}.workflow-note{color:#687fa1;border-color:#dbe5f3}.workflow-note span{color:#4873d7}.team-tabs{border-color:#dce5f2}.team-tabs button{color:#667c9b}.team-tabs button[aria-selected=true]{color:#315bb6;border-color:#517bd7;background:#eef4ff}.team-answer blockquote{color:#304e7a}.team-benefit{border-color:#dce5f2}.team-benefit>span{color:#4773ce}.team-benefit p{color:#637896}.security-section{background:linear-gradient(125deg,#f6f9ff,#edf3ff);border-color:#dce7f5}.security-list{color:#536d92}.security-list li:before{color:#3666c2}.knowledge-map{background:radial-gradient(ellipse at center,#8cb3fb30,transparent 66%)}.orbit{border-color:#86a7da70;box-shadow:0 0 35px #6697f01c}.map-center{background:linear-gradient(150deg,#eef4ff,#ccdcfa);border-color:#7f9fd9;box-shadow:0 0 60px #76a0ec30}.map-center svg{stroke:#4877c8}.map-node{color:#577fc5;border-color:#a1bbe3;background:#eff5ff;box-shadow:0 0 24px #86a9e624}.map-caption{color:#7089ae}.faq-list details{border-color:#dce5f1}.faq summary{color:#365176}.faq summary:after{color:#5078c9}.faq details p{color:#5f7493}.cta{background:linear-gradient(135deg,#f0f6ffe8,#e7f0ffe8),url('/assets/knowledge-wave.webp') center 50%/cover;border-color:#b7cdef;box-shadow:inset 0 0 80px #c3d9ff30}.cta>p:not(.eyebrow){color:#546e95}.cta small{color:#6a82a7}.footer-top{border-color:#e0e7f2}.footer-top>p{color:#6e83a3}.credit{color:#526d94}.credit span{color:#426dc2}.footer-bottom{color:#7589a5}.prose p,.prose li{color:#5d7190}.prose a:not(.button){color:#3866bc}.sample-notice{border-color:#b5c9eb;background:#eff5ff;color:#4e6fa6}.contact-layout .muted{color:#7288a7}.contact-form{background:#f5f8fe;border-color:#d2dff1}.contact-form label{color:#496184}.contact-form label span{color:#7e90aa}.contact-form input,.contact-form textarea,.contact-form select{color:#294970;background:#fff;border-color:#bdcee5}.contact-form .form-note{color:#6b80a0}.contact-form #contact-status{color:#4368a5}.menu{background:#f0f5ff;border-color:#b9cbe6;color:#4a6dad}@media(max-width:720px){.nav nav{background:#fff;border-color:#cad9f0;box-shadow:0 20px 50px #284c9020}.hero-art{opacity:.42}.team-benefit{border-color:#dce5f2}}
