:root{--attention-bg:#27223e;--attention-line:#7966ac;--attention-text:#ded0ff}.attention-card.has-pending,.handoff-box.pending,.suggestion-review{background:var(--attention-bg)!important;border-color:var(--attention-line)!important}.attention-icon{display:flex;align-items:center;justify-content:center;color:var(--attention-text);width:36px;height:36px}.attention-icon svg{width:28px;height:28px}.attention-card.has-pending .eyebrow,.attention-tag,.compose-notice,.contact-tag.pending,.handoff-box.pending .eyebrow,.inbox-metrics .pending,.suggestion-label{color:var(--attention-text)!important}.attention-clients a,.attention-tag,.contact-tag.pending{background:#6e52a433!important;color:#e4d8ff!important;border-color:#8c72bb!important}.attention-card.has-pending>a.primary{color:#eee6ff!important;border-color:#9982c3!important}.attention-copy small{color:#afb9ce}.attention-card.has-error,.batch-result[role=alert],.wa-warning[role=alert]{background:#411f2b!important;border:1px solid #e25b77!important;color:#ffd7df!important}.attention-card.has-error .attention-icon,.attention-card.has-error .eyebrow{color:#ff8fa5!important}.learning-card-action{display:inline-flex;align-items:center;padding:11px 18px;margin-top:18px;border:1px solid #758bb6;border-radius:12px;color:#edf3ff;background:#34476b;text-decoration:none;font-size:13px}.learning-card-action:hover{background:#425a85}.learning-home{margin-bottom:28px}.agent-page .agent-layout{grid-template-columns:215px minmax(0,1fr);gap:28px}.agent-content{max-width:none;background:#192334;border-color:#35445d;padding:30px}.agent-content h2{font-size:30px}.agent-sidebar nav button.selected{background:#2a3a58;color:#e7efff}.agent-sidebar nav button span{color:#9fb6de}.agent-history-link{margin-top:20px;font-size:12px;background:transparent;border:0;color:#b4c7e9;padding:12px}.agent-status{border-color:#34445e;margin-top:20px}.agent-content .fine,.agent-status p,.agent-status small{color:#acbdd4}.agent-content label{color:#d7e2f4}.agent-content input,.agent-content select,.agent-content textarea{width:100%;box-sizing:border-box;color:#e5edfa;background:#111c2f;border:1px solid #435575;border-radius:10px;padding:14px;font:inherit;font-size:14px;line-height:1.7}.agent-content textarea{resize:vertical}.agent-content>p{color:#afc0d8}.agent-content .quiet-box{background:#172236;border-color:#354764;color:#b3c4dd}.agent-content .mode-options button{background:#142138;border-color:#3a4f70}.agent-content .mode-options button.selected{background:#2a4067;border-color:#8caff0}.agent-content .mode-options small{color:#b4c7e2}.agent-voice-details{margin-top:28px;border-top:1px solid #3a4c68;padding-top:22px}.agent-voice-details>summary,.knowledge-group>summary{cursor:pointer;font-size:17px;color:#edf2fc;list-style:none;display:flex;justify-content:space-between;gap:15px}.agent-voice-details>summary:before,.knowledge-group>summary:before{content:"+";color:#afc6f1}.agent-voice-details[open]>summary:before,.knowledge-group[open]>summary:before{content:"−"}.agent-voice-details>summary span,.knowledge-group>summary span{margin-left:auto;font-size:11px;font-weight:400;color:#a4b6d0}.knowledge-group{padding:22px 0;border-color:#344763}.knowledge-group label{margin:24px 0}.agent-content .memory-card{background:#162237;border-color:#3c4f6c}.agent-savebar{background:#202c41f5;border-color:#526481}.agent-savebar span{color:#c8d5e9}.agent-page .agent-content .simulation-result{background:#203654;border-color:#5478a5}.agent-content .simulation-result small,.agent-content .simulation-result strong{color:#c9dcf7}@media(max-width:800px){.agent-page .agent-layout{grid-template-columns:1fr;gap:16px}.agent-sidebar nav{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;overflow:visible}.agent-sidebar nav button{justify-content:center;font-size:11px;padding:12px 6px;white-space:normal}.agent-history-link{margin:8px 0 0;padding:8px 0;font-size:11px}.agent-content{padding:20px}.agent-content h2{font-size:26px}.agent-voice-details>summary,.knowledge-group>summary{flex-wrap:wrap;font-size:15px}.agent-voice-details>summary span{flex-basis:100%;margin-left:22px}.agent-savebar{bottom:90px;gap:12px;padding:12px}.agent-savebar button{white-space:nowrap;padding:12px;font-size:12px}.agent-content input,.agent-content select,.agent-content textarea{font-size:16px}.attention-icon{margin-bottom:12px}.learning-card-action{width:100%;justify-content:center;box-sizing:border-box}}.handoff-box.needs,.thread-compose.review-compose{background:var(--attention-bg)!important;border-color:var(--attention-line)!important}.contact-tag.gold,.handoff-box.needs .eyebrow,.inbox-metrics .gold,.review-compose-status{color:var(--attention-text)!important}.contact-tag.gold{background:#6e52a433!important}.review-compose-options>span{color:#c9b8e9!important}.attention-card.is-clear .attention-icon{color:#80d9bc}.attention-card.is-clear .eyebrow{color:#b4d8cf}.account-menu .profile-avatar{padding:0!important;display:flex!important;align-items:center;justify-content:center;line-height:1!important;text-align:center;overflow:hidden;width:38px;height:38px;min-width:38px;flex:0 0 38px}.profile-avatar img{width:100%;height:100%;object-fit:cover}.account-dropdown-portal{position:fixed!important;z-index:10000;top:auto;max-width:calc(100vw - 24px);width:270px;box-sizing:border-box;max-height:calc(100dvh - 100px);overflow:auto;isolation:isolate}.account-dropdown-portal small,.account-dropdown-portal strong{overflow-wrap:anywhere}.account-dropdown-portal a,.account-dropdown-portal button{display:flex;align-items:center;min-height:44px}.linki-loading{min-height:75dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;padding:32px;color:#eef2ff}.linki-loading .wordmark{font-size:64px;letter-spacing:-4px}.linki-loading .wordmark>span{color:#89a9ff}.linki-loading-track{width:180px;height:4px;overflow:hidden;border-radius:5px;background:#273450}.linki-loading-track>span{display:block;width:40%;height:100%;background:#89a9ff;animation:linki-loading-slide 1.2s ease-in-out infinite}@keyframes linki-loading-slide{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media(prefers-reduced-motion:reduce){.linki-loading-track>span{animation:none;width:100%}}