/* Interchange identity: two flowing paths, one clear point of exchange. */
:root{--paper:#f7f9fd;--ink:#172b52;--muted:#63718a;--green:#2859d7;--line:#dce3ef;--accent:#d9e9ff}
body{background:var(--paper);color:var(--ink)}
.brand-icon{display:inline-block!important;width:36px!important;height:36px!important;margin-right:10px;flex-shrink:0;vertical-align:middle;object-fit:contain}
.brand-dot{color:#27a891}.workspace-brand .brand-icon{width:29px!important;height:29px!important;margin-right:8px}
.mini-brand{padding:9px;background:#e2eafd;border-color:#cbd9f2}.mini-brand img{display:block;width:100%;height:100%}
.header nav a:hover,a:focus-visible,button:focus-visible,input:focus-visible{outline-color:#4778ef}.header nav a:hover{color:#2859d7}
.dark{background:#244fc2;color:#fff}.button:hover:not(:disabled){background:#183b96}.status-dot{background:#28ab98}
.eyebrow{color:#526b9b}h1 .serif,.pilot h2 .serif{color:#3979be}.workspace{border-color:#d7e1f1;box-shadow:0 24px 60px -32px #284d8455,0 2px 6px #30402006}
.sidebar{background:#edf2fc;border-color:#dce5f5}.workspace-brand small,.mailbox small,.sidebar-bottom small{color:#6e7f9d}.sidebar-label{color:#7484a0}.mailbox{background:#f8faff;border-color:#dae3f2}.mail-icon{color:#6b8bc2}.online-dot{background:#2cb9a4}.folder{color:#667c9f}.folder:hover{background:#e2ebfa}.folder.active{background:#d7e5fc;color:#204d9c}.folder small{color:#637da4}.avatar{background:#dce8fc;border-color:#cbdcf8}.inbox-toolbar{border-color:#e0e7f2}.breadcrumb,.demo-caption,.provider-strip,.provider-end{color:#6a7f9f}.demo-badge{border-color:#dde5f3;color:#7183a0}.review-badge{color:#466698}.settings{background:#f3f7fe;border-color:#dfe7f5}.settings h3{color:#1f3f77}.settings>p,.demo-status{color:#617b9e}.queue-option{color:#536c91}.queue-option input{accent-color:#2859d7}.message-avatar{background:#e5edfd;color:#55729d}.inbox-footer{color:#62849a}.shield{color:#299885}
.intro>p,.steps article>p,.pilot>p:not(.eyebrow){color:#6a7b96}.step-title>span{color:#7085aa}.art-connect{background:#eaf0fd}.mini-mail{background:#fff;border-color:#d5e0f5;color:#6283bd}.connection{color:#87a5d0}.art-choose{background:#eaf5f3}.floating-tag{background:#fff;border-color:#cfe9e4;color:#3b8075}.floating-tag.secondary{color:#567ab8}.tiny-star{color:#6aa9ba}.art-control{background:#e9effb}.approval-check{background:#cfe7e4;color:#238572}.approval-label{color:#547b94}
.principles{background:#142b51;color:#f5f8ff}.principles .eyebrow{color:#a1bde8}.principles h2 .serif{color:#83d7cb}.principles-copy>p:not(.eyebrow),.principle-list p{color:#b2c3db}.principle-list article{border-color:#3b5070}.principle-list article>span{color:#8eadd7}.control-seal{color:#b4d8df}.control-seal>span{border-color:#567997}.pilot-symbol{color:#348fc0}.pilot>small,footer p,.footer-right,.footer-right small{color:#6b7fa1}
/* Account screens share the identity without changing their application behavior. */
.panel,.review-list{border-color:#dce3ef}.panel input:not([type=checkbox]){background:#fbfcff;border-color:#bacce7}.panel small,.review-title small,.review-message details,.review-footnote{color:#657c9d}.notice,.pill{background:#eaf0fd;border-color:#d5e0f4}.folder-choice{background:#f0f5ff;border-color:#dce6f7}.folder-choice input{accent-color:#2859d7}.guide-note{background:#edf3fd}.review-toolbar{background:#edf3fd;border-color:#dce3ef}.review-avatar{background:#e0eafc}.review-category select{background:#f1f5fd;border-color:#d6e0f3;color:#284d85}.error{background:#fff1ec;color:#863a28}
@media(max-width:560px){.brand-icon{width:30px!important;height:30px!important;margin-right:8px}}
@media(max-width:820px){.header{height:auto;min-height:85px;padding-block:20px;gap:16px}.header nav[aria-label="Main navigation"]{display:none}.header .account-links{margin-left:auto}.header nav[aria-label="Account navigation"]{flex-wrap:wrap;gap:16px}}
