.legacy-home-controls{display:none!important}.simple-nav{display:flex;gap:5px;padding:8px;background:#eaf0fa;border-radius:14px;max-width:680px;margin:16px auto 0}.simple-nav>button{flex:1;border:0;background:none;color:#8190aa;font-size:15px;font-weight:700;padding:12px 7px;border-radius:10px;white-space:nowrap}.simple-nav>button.active{background:#fff;color:#4569be;box-shadow:0 3px 9px #3857800c}.simple-nav span:not(:empty){background:#e8efff;color:#5876be;border-radius:15px;padding:2px 6px;font-size:11px}body[data-simple-view=voice] .simple-nav{display:none}.start-home{max-width:680px;margin:27px auto 35px}.simple-welcome{text-align:center;padding:12px 0 22px}.simple-kicker{color:#8e9db4;font-size:11px;letter-spacing:.05em}.simple-welcome h1{font-size:clamp(28px,5vw,39px);margin:12px 0}.simple-welcome>p:not(.simple-kicker){font-size:15px;color:#8b99ad;margin:8px 0 24px}.simple-talk{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:158px;border:1px solid #6383d7;border-radius:25px;color:white;background:linear-gradient(145deg,#6388e1,#5273cf);box-shadow:0 6px 0 #4665b8,0 14px 25px #5578cc1c;gap:8px}.simple-talk>.ui-icon{width:36px;height:36px}.simple-talk span{font-size:29px;font-weight:800}.simple-talk small{font-size:12px;color:#e3ebff}.simple-type{border:0;background:none;color:#7d91b5;font-size:14px;min-height:44px;margin-top:13px;padding:8px 20px;text-decoration:underline;text-underline-offset:4px}.simple-next{background:#fff;border:1px solid #e2e8f2;border-radius:17px;padding:16px 18px;margin-bottom:13px}.simple-next .simple-task-row{border:0;padding:6px 0 0}.simple-next .simple-task-content strong{font-size:21px}.simple-page{max-width:680px;margin:28px auto 50px;min-height:55vh}.simple-page[hidden]{display:none!important}.simple-page-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.simple-page-head h1{font-size:32px;margin:4px 0}.simple-page-head p{margin:0}.simple-add{background:#edf3ff;color:#5678bd;border:1px solid #dce6f7;border-radius:11px;padding:10px 17px;font-size:15px;min-height:44px}.simple-task-row{padding:16px 0;border-bottom:1px solid #e3e9f3}.simple-task-content{display:block;width:100%;background:none;border:0;text-align:left;padding:0;color:#344b70}.simple-task-content strong{display:block;font-size:19px;line-height:1.5}.simple-task-content small{display:block;margin-top:5px;font-size:12px;color:#8d9bb0}.simple-task-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.simple-task-actions button{background:#f0f5ff;color:#5a79b9;border:1px solid #dfe8f6;border-radius:9px;padding:8px 12px;font-size:13px;min-height:40px}.simple-task-actions button:first-child{background:#e7f3ed;color:#528b70;border-color:#d8eade}.simple-empty{font-size:14px;color:#96a1b3;line-height:1.7;margin:10px 0 0}.simple-search{box-sizing:border-box;width:100%;border:1px solid #dfe7f3;border-radius:12px;padding:14px 16px;font-size:16px;background:#fff;color:#456080}.simple-library-links{display:flex;gap:10px;margin:14px 0 6px}.simple-library-links button{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e0e8f5;border-radius:11px;padding:13px 8px;background:white;color:#6980ac;font-size:14px}.simple-library-links .ui-icon{width:19px;height:19px}.simple-advanced{color:#99a4b6;font-size:12px;margin-top:24px}.simple-advanced summary{cursor:pointer}.simple-advanced button{border:0;background:none;color:#7e92b4;font-size:13px;padding:14px 0}.simple-dialog{border:0;border-radius:19px;padding:20px;width:min(480px,calc(100% - 28px));max-height:86dvh;color:#344b70;box-sizing:border-box}.simple-dialog::backdrop{background:#1c2b4666}.simple-dialog-head{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-bottom:16px}.simple-dialog h2{font-size:23px;line-height:1.5;margin:0}.simple-dialog-head button{flex:none;border:0;background:#f0f4fa;border-radius:10px;width:36px;height:36px;font-size:23px;color:#7084a4}.simple-dialog textarea{width:100%;box-sizing:border-box;border:1px solid #dde6f4;border-radius:12px;padding:13px;font-size:17px;color:#435b7f;margin-bottom:14px}.simple-dialog .primary-button{width:100%}.simple-detail-meta{color:#8799b2;font-size:13px}.simple-detail-summary{font-size:16px;line-height:1.8;white-space:pre-line;max-height:35vh;overflow:auto}body[data-simple-view=home] .pdf-library-section{display:none}body[data-simple-view=home] .start-back{display:none}.simple-documents{font-size:13px;color:#8599bc;margin-top:14px}.simple-documents summary{cursor:pointer}.simple-documents button{border:1px solid #dce6f7;background:#f4f7fe;border-radius:9px;padding:10px;color:#5c7ebf;font-size:12px;margin:10px 5px 0 0}body[data-simple-view=voice] .secretary-voice-page>.voice-intro{font-size:14px}.secretary-voice-page>.audio-library-launcher{display:none}.assistant-summary-card:not([data-state]),.assistant-summary-card[data-state=idle]{display:none}.assistant-summary-card h3{font-size:22px}.assistant-summary-card #assistantState{font-size:16px;color:#657a99;white-space:pre-line;line-height:1.75}.assistant-summary-actions #assistantAnalyze{border:0;background:none;color:#8b9ebc;font-size:12px;padding:3px;min-height:28px}.assistant-summary-card>small{font-size:10px}@media(max-width:600px){.simple-nav{margin-top:8px;padding:5px;gap:2px}.simple-nav>button{font-size:13px;padding:11px 5px}.simple-page{margin-top:24px}.simple-welcome{padding-top:2px}.simple-welcome h1{font-size:29px}.simple-talk{min-height:153px;border-radius:22px}.simple-talk span{font-size:27px}.simple-next{padding:14px}.simple-next .simple-task-content strong{font-size:19px}.simple-task-content strong{font-size:18px}.simple-page-head h1{font-size:29px}.simple-welcome>p:not(.simple-kicker){font-size:14px}}

body[data-simple-view=home] footer,body[data-simple-view=today] footer,body[data-simple-view=records] footer,body[data-simple-view=voice] footer{display:none}body[data-simple-view=voice] #voiceHome{display:none}

.has-recording-session #audioPreview{display:none!important}.session-preview-button{border:1px solid #dce5f4;background:white;color:#5677bc;padding:12px;border-radius:11px;font-size:15px}.session-preview-button[hidden]{display:none}.session-player input{width:100%;margin:18px 0;accent-color:#587bd2}.session-player-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.session-player-controls button{border:0;border-radius:10px;padding:12px 20px;background:#597bd5;color:white;font-size:17px}.session-player-controls span{font-size:13px;color:#7c8eaa}.session-player-status{font-size:13px;color:#8b9ab0}

.team-launch{width:100%;padding:13px;background:white;border:1px solid #dfe7f3;border-radius:12px;color:#4c6b9b;font-size:17px;margin:12px 0}.team-filters{display:flex;gap:5px;background:#eaf0fa;padding:5px;border-radius:12px;margin-bottom:14px}.team-filters button{flex:1;border:0;border-radius:9px;background:transparent;padding:12px 3px;color:#6d7e99;font-size:14px}.team-filters button.active{background:white;color:#3864bc;box-shadow:0 3px 9px #344b7010}.team-task-meta{display:block;color:#7c65a7;margin-top:8px;font-size:13px}.team-note{background:#fff5dd;border-radius:10px;padding:12px;font-size:14px;line-height:1.7}.simple-dialog label{display:block;margin-bottom:13px;font-size:16px}.simple-dialog input,.simple-dialog select{display:block;width:100%;box-sizing:border-box;padding:12px;border:1px solid #dde6f4;border-radius:10px;background:white;color:#344b70;font-size:16px;margin-top:6px}.team-add-member{display:grid;gap:8px}.simple-dialog>p{line-height:1.7}
