.source-links{margin-top:12px;white-space:normal;font-size:10px;border-top:1px solid var(--line);padding-top:9px}.source-links>a{display:block;text-decoration:none;line-height:1.9;overflow-wrap:anywhere}.source-links details{margin-top:10px;font-size:10px;color:var(--muted)}.source-links summary{cursor:pointer}.source-links p{white-space:pre-wrap;font-size:11px}.google-suggestions iframe{border:0;width:100%;height:145px;margin-top:10px;background:#fff;border-radius:8px}.month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;text-align:center;margin-top:20px;font:12px monospace}.month-grid span{padding:9px 0;border-radius:6px;position:relative}.month-grid span:nth-child(-n+7){font-size:9px;padding:4px 0 12px}.month-grid .today{background:var(--mint);color:#10241e}.month-grid .has-event:after{content:'';position:absolute;width:3px;height:3px;border-radius:50%;background:var(--gold);bottom:3px;left:50%}.task-screenshot{display:block;max-width:100%;height:auto;border:1px solid var(--line);border-radius:8px;margin-top:15px}@media(max-width:1100px){#workspace .grid-2[style*="340px"]{grid-template-columns:1fr!important}}@media(max-width:600px){.activity-item{flex-wrap:wrap}.activity-item small{margin-left:0;width:100%}}
@media(min-width:1101px){#workspace:has(.dashboard-grid){display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-content:start;padding-top:20px;padding-bottom:18px}#workspace:has(.dashboard-grid)>.page-heading,#workspace:has(.dashboard-grid)>.stat-strip,#workspace:has(.dashboard-grid)>.connection-strip{grid-column:1/-1;margin:0}#workspace:has(.dashboard-grid)>.page-heading p{display:none}#workspace:has(.dashboard-grid)>.page-heading h1{font-size:27px}#workspace:has(.dashboard-grid) .stat{padding:12px 18px}#workspace:has(.dashboard-grid) .stat strong{font-size:21px}.dashboard-grid{display:contents}.dashboard-grid .day-panel{display:none}.core-panel,.chat-panel{height:max(400px,calc(100dvh - 430px));min-height:400px}.core-panel #brain{height:100%;min-height:0}.chat-panel{margin:0;display:flex;flex-direction:column}.chat-panel .chat-log{flex:1;min-height:65px;max-height:none}.chat-heading{padding:16px}.chat-heading h2{font-size:10px;letter-spacing:.6px}.chat-heading .pill{font-size:8px;padding:4px 6px}.chat-heading .row{gap:3px}.chat-panel .message{gap:9px}.chat-panel .message-content{font-size:11px}.chat-panel .chat-log{padding:18px 15px}.chat-panel .suggestions{padding:0 13px 12px;gap:6px}.chat-panel .suggestions button{font-size:8px;padding:6px 8px}.chat-panel .composer{margin:0 12px 12px;padding-left:10px;gap:3px;flex-shrink:0}.chat-panel .composer textarea{font-size:11px}.chat-panel .composer .send{font-size:10px;padding:9px 11px}.chat-panel .composer-foot{padding:0 14px 14px}.chat-panel .composer-foot>span{display:none}.chat-panel .composer-foot .check{font-size:8px}.chat-panel .composer-foot .quiet{font-size:8px!important}.connection-mini{padding:11px 15px}.core-state{font-size:10px}.source-links{font-size:9px}}@media(min-width:1600px){#workspace:has(.dashboard-grid){grid-template-columns:minmax(0,1fr) 420px}.chat-panel .message-content{font-size:13px}.chat-panel .composer textarea{font-size:12px}.chat-panel .suggestions button{font-size:10px}}@media(min-width:1101px) and (max-height:800px){#workspace:has(.dashboard-grid)>.connection-strip{display:none}.core-panel,.chat-panel{height:max(350px,calc(100dvh - 335px));min-height:350px}.chat-panel .chat-log{padding:12px}.chat-panel .suggestions{padding-bottom:9px}}

.chat-panel .message-content{color:#c1d3d8}@media(min-width:1101px){.chat-panel .message-content{font-size:12px}}
