.capture{color:#eef6f1;background:#23372e;border:1px solid #456355;border-radius:8px;justify-content:center;gap:7px;margin:18px 8px;padding:10px;display:flex}.brief{color:#fff;background:#183a2d;border-radius:13px;align-items:center;gap:30px;padding:22px 24px;display:flex}.brief>div{flex:1}.brief span,.section-label{align-items:center;gap:7px;display:flex}.brief span{color:#aad1bb;font-size:12px}.brief h2{margin:7px 0;font:600 22px Georgia}.brief p{color:#c9d8d0}.brief button{color:#fff;background:#2c5140;border:1px solid #4e6e60;border-radius:8px;gap:7px;padding:10px;display:flex}.day-grid{grid-template-columns:1.25fr .75fr;gap:16px;margin-top:16px;display:grid}.focus-card,.schedule-card,.action-list,.calendar-shell>section,.calendar-aside{border:1px solid var(--line);background:#fff;border-radius:11px;padding:18px}.section-label{margin-bottom:10px;font-weight:700}.focus-row{border-top:1px solid #edf0ed;grid-template-columns:21px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.focus-row>button,.task-row>button{background:#fff;border:1px solid #b8c6be;border-radius:50%;width:18px;height:18px}.focus-row small,.event-row small,.task-row small{color:var(--muted);font-size:11px;display:block}.focus-row em{color:var(--green);font-size:10px;font-style:normal}.plain{color:var(--green);background:0 0;border:0;gap:6px;margin-top:9px;display:flex}.event-row{border-top:1px solid #edf0ed;grid-template-columns:48px 1fr;gap:10px;padding:11px 0;display:grid}.event-row time{color:var(--green);font-weight:700}.signal-strip{background:#fff8e9;border:1px solid #ead7af;border-radius:10px;align-items:center;margin-top:16px;padding:13px 16px;display:flex}.signal-strip>div{flex:1;align-items:center;gap:10px;display:flex}.signal-strip span{display:grid}.signal-strip button{color:#8c5b0e;background:0 0;border:0}.waiting-cards,.insight-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.waiting-cards article{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:11px;padding:13px;display:flex}.waiting-cards article>div:nth-child(2){flex:1}.waiting-cards p{color:var(--muted);font-size:11px}.source-filters,.work-tabs{gap:7px;margin:13px 0;display:flex}.source-filters button,.work-tabs button{border:1px solid var(--line);background:#fff;border-radius:20px;padding:7px 12px}.work-tabs button.active{color:#fff;background:#1e4938}.intelligence-list,.sources{gap:12px;display:grid}.intelligence-list>article,.sources article{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:42px 1fr;gap:13px;padding:17px;display:grid}.source-mark{background:#eef1ee;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.source-mark.gmail{color:#c7483e;background:#fff0ef}.source-mark.discord{color:#5865f2}.source-mark.calendar{color:#3978d2;background:#edf4ff}.source-mark.excel{color:#25724b;background:#edf8f1}.intel-body header{display:flex}.intel-body header span{color:var(--muted);font-size:11px}.intel-body header em{color:var(--green);margin-left:auto;font-size:10px;font-style:normal}.intel-body h3{margin:4px 0}.why{background:#f7f8f7;border-radius:7px;margin-top:10px;padding:9px;display:grid}.suggestion{color:#744d0f;gap:9px;margin-top:10px;display:flex}.suggestion span{display:grid}.intel-body footer{gap:7px;margin-top:12px;display:flex}.intel-body footer button:not(.primary){border:1px solid var(--line);background:#fff;border-radius:6px;padding:7px 10px}.intel-body footer .evidence{margin-left:auto}.capture-box{background:#fff;border:1px solid #b9cabf;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;display:flex}.capture-box input{border:0;outline:0;flex:1;font-size:15px}.capture-box button{color:#fff;background:#245b45;border:0;border-radius:7px;padding:8px 14px}.action-layout{grid-template-columns:190px 1fr;gap:16px;margin-top:18px;display:grid}.action-tabs{align-content:start;display:grid}.action-tabs button{text-align:left;background:0 0;border:0;border-radius:7px;padding:10px}.action-tabs button.active{color:#245b45;background:#e7efe9}.task-row{border-top:1px solid #edf0ed;grid-template-columns:21px 1fr auto;gap:10px;padding:12px 0;display:grid}.calendar-shell{grid-template-columns:1fr 300px;gap:16px;display:grid}.calendar-event{grid-template-columns:55px 3px 1fr;gap:12px;padding:13px 0;display:grid}.calendar-event i{background:#3d775a}.calendar-aside p{color:var(--muted);border-bottom:1px solid var(--line);padding:9px 0;font-size:11px}.insight-grid article{border:1px solid var(--line);background:#fff;border-radius:11px;padding:20px}.insight-grid span{text-transform:uppercase;color:var(--green);font-size:10px}.insight-grid h2{margin:7px 0;font:600 20px Georgia}.sources article{grid-template-columns:45px 1fr auto}.sources p{color:var(--muted)}.sources button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px}.provider-box{background:#eff2ff;border:1px solid #dadef8;border-radius:10px;align-items:center;gap:13px;margin-top:20px;padding:16px;display:flex}.provider-box div{flex:1}.project footer button{color:var(--green);background:0 0;border:0;margin-left:auto;display:flex}@media (max-width:760px){.day-grid,.waiting-cards,.insight-grid,.calendar-shell,.action-layout{grid-template-columns:1fr}.capture{display:none}}.auth-page{color:#181815;background:#f3f1eb;place-items:center;min-height:100vh;padding:28px;display:grid}.auth-card{background:#fff;border:1px solid #dedbd2;border-radius:18px;width:min(440px,100%);padding:42px;box-shadow:0 24px 70px #1c1a151a}.auth-mark{color:#fff;background:#171715;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:28px;display:grid}.auth-kicker{letter-spacing:.12em;text-transform:uppercase;color:#77736a;margin:0 0 8px;font-size:12px;font-weight:750}.auth-card h1{margin:0 0 12px;font-family:Georgia,serif;font-size:32px;line-height:1.13}.auth-intro{color:#6b685f;margin:0 0 28px;line-height:1.55}.auth-card form{gap:18px;display:grid}.auth-card label{gap:7px;font-size:13px;font-weight:700;display:grid}.auth-card input{height:46px;font:inherit;border:1px solid #cbc7bc;border-radius:9px;outline:none;padding:0 13px}.auth-card input:focus{border-color:#181815;box-shadow:0 0 0 3px #18181514}.auth-card form button{color:#fff;cursor:pointer;background:#171715;border:0;border-radius:9px;height:47px;font-weight:750}.auth-card form button:disabled{opacity:.6}.auth-error{color:#a32620;background:#fff0ef;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.auth-card footer{color:#77736a;border-top:1px solid #ebe8e0;align-items:center;gap:7px;margin-top:24px;padding-top:20px;font-size:12px;display:flex}.auth-loading{color:#646158;align-items:center;gap:10px;display:flex}.sign-out{z-index:50;color:#4a4740;cursor:pointer;background:#fff;border:1px solid #d7d3ca;border-radius:8px;padding:8px 12px;font-size:12px;position:fixed;bottom:22px;right:28px;box-shadow:0 4px 16px #00000012}
.source-notice{color:#234b39;background:#eef7f1;border:1px solid #b9cabf;border-radius:9px;margin:14px 0;padding:12px 14px}.sources small{margin-top:5px;display:block}.sources button:disabled{opacity:.55;cursor:wait}.disconnect-source{color:#9b2c25;cursor:pointer;background:0 0;border:0;margin-top:14px;text-decoration:underline}
.source-filters button{align-items:center;gap:7px;display:flex}.source-filters button span{color:#66736c;background:#edf1ee;border-radius:10px;min-width:18px;padding:1px 5px;font-size:11px}.source-filters button.active{color:#fff;background:#1e4938;border-color:#1e4938}.source-filters button.active span{color:#fff;background:#ffffff24}.intelligence-list>article{padding:14px 16px}.intel-body>p{color:#58655e;margin-top:3px}.inbox-empty{text-align:center;color:var(--muted);background:#fff;border:1px dashed #cfd8d2;border-radius:10px;padding:35px}.load-more{color:#285b45;background:#fff;border:1px solid #cbd8d0;border-radius:8px;align-items:center;gap:12px;margin:16px auto 0;padding:10px 15px;display:flex}.load-more span{color:var(--muted);font-size:12px}.intel-body footer button:disabled{opacity:.4;cursor:not-allowed}
.matrix-toolbar,.matrix-toolbar>div,.week-controls{justify-content:space-between;align-items:center;gap:10px;display:flex}.matrix-toolbar{margin-bottom:18px}.matrix-controls{justify-content:flex-end}.matrix-toolbar p,.quadrant header p{color:#647069;font-size:13px}.eisenhower-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.quadrant{background:#fff;border:1px solid #dfe4df;border-radius:14px;min-height:250px;padding:16px}.quadrant.do{border-top:4px solid #c9473c}.quadrant.schedule{border-top:4px solid #2e7658}.quadrant.delegate{border-top:4px solid #d18d20}.quadrant.later{border-top:4px solid #76807b}.quadrant header,.quadrant article{justify-content:space-between;gap:10px;display:flex}.quadrant header span{background:#eef1ef;border-radius:20px;padding:5px 9px}.quadrant article{border-top:1px solid #edf0ed;align-items:flex-start;padding:12px 0}.quadrant article.done{opacity:.55}.quadrant article.done b{text-decoration:line-through}.quadrant article>div{flex:1}.quadrant article small,.quadrant article p{color:#66736c;margin-top:4px;display:block}.quadrant aside{display:flex}.complete{border:1px solid #96a29b;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.quadrant-add{color:#245e48}.action-backdrop{z-index:50;background:#10251dcc;place-items:center;display:grid;position:fixed;inset:0}.action-editor{background:#fff;border-radius:15px;width:min(520px,92vw);padding:22px}.action-editor header,.action-editor footer,.editor-row,.priority-toggles{justify-content:space-between;gap:14px;display:flex}.action-editor label{flex:1;gap:6px;margin:14px 0;display:grid}.action-editor input,.action-editor textarea{border:1px solid #ccd3cf;border-radius:8px;padding:10px}.priority-toggles label{display:flex}.week-calendar{background:#fff;border:1px solid #dfe4df;border-radius:16px;overflow:auto}.week-controls{justify-content:flex-start;padding:14px 18px}.week-controls h2{margin-right:auto}.calendar-legend{align-items:center;gap:5px;font-size:12px;display:flex}.calendar-legend i{border-radius:50%;width:9px;height:9px}.week-header,.all-day-row,.time-grid{grid-template-columns:70px repeat(7,minmax(125px,1fr));display:grid}.week-header{border-top:1px solid #e4e8e5;border-bottom:1px solid #e4e8e5}.week-header div{text-align:center;padding:8px}.week-header small,.week-header b{display:block}.week-header b{font-size:22px}.week-header .today b{color:#fff;background:#21614a;border-radius:50%;width:36px;height:36px;margin:auto;line-height:36px}.all-day-row{border-bottom:1px solid #dfe4df;min-height:42px}.all-day-row>b{color:#68736d;padding:12px;font-size:11px}.all-day-row>div{border-left:1px solid #e7eae8;padding:3px}.event-chip,.timed-event{color:#fff;border-radius:5px;margin-bottom:2px;padding:3px 5px;font-size:11px;text-decoration:none;display:block;overflow:hidden}.time-grid{height:960px;position:relative}.hour-labels{position:relative}.hour-labels span{color:#67726c;font-size:10px;position:absolute;right:8px;transform:translateY(-7px)}.day-column{border-left:1px solid #e4e8e5;position:relative}.day-column>i{border-top:1px solid #edf0ee;position:absolute;left:0;right:0}.timed-event{z-index:2;padding:5px;position:absolute;left:3px;right:3px}.timed-event small{display:block}.tomato{background:#d93025!important}.grape{background:#8e24aa!important}.banana{background:#e3a008!important}.graphite{background:#626866!important}.basil{background:#18864b!important}.tangerine{background:#e8710a!important}.flamingo{background:#d81b60!important}.lavender{background:#7986cb!important}.sage{background:#33b679!important}.peacock{background:#039be5!important}.blueberry{background:#3f51b5!important}@media (max-width:900px){.eisenhower-grid{grid-template-columns:1fr}.calendar-legend{display:none}}
