.signin-layer{position:fixed;inset:0;z-index:60;overflow:auto;background:#f5f4ef;opacity:0;pointer-events:none;transition:opacity .3s}.signin-layer.show{opacity:1;pointer-events:auto}.signin-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.signin-bg:before{content:"";position:absolute;width:640px;height:640px;border-radius:50%;background:#e2efe7;right:-200px;top:-160px;box-shadow:0 0 0 90px #d8f06f21}.signin-bg:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#e2efe799;left:-180px;bottom:-200px}.signin-stage{position:relative;z-index:1;min-height:100%;max-width:1080px;margin:0 auto;padding:56px 28px;display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.signin-story{max-width:520px}.signin-logo{width:52px;height:52px;margin-bottom:22px}.signin-kicker{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#1f5c48;margin-bottom:12px}.signin-story h1{font-size:clamp(34px,4.6vw,52px);line-height:1.02;letter-spacing:-.05em;font-weight:600;margin:0 0 16px;text-wrap:balance}.signin-lead{font-size:17px;line-height:1.55;color:#6d7772;margin:0 0 28px;max-width:44ch}.signin-points{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:14px}.signin-points li{display:flex;gap:14px;align-items:flex-start}.signin-points i{flex:0 0 34px;height:34px;border-radius:10px;background:#e2efe7;color:#1f5c48;display:grid;place-items:center;font-style:normal;font-size:15px;font-weight:700}.signin-points b{display:block;font-weight:620;font-size:15px;letter-spacing:-.01em}.signin-points small{display:block;color:#6d7772;font-size:13px;line-height:1.45;margin-top:2px}.signin-agents{display:flex;align-items:center;gap:12px;color:#6d7772;font-size:12px}.signin-agents img{width:20px;height:20px;opacity:.85}.signin-card{background:#fffef9;border:1px solid #dedfd8;border-radius:22px;padding:34px 32px;box-shadow:0 24px 60px #17231f1a}.signin-card h2{font-size:24px;letter-spacing:-.035em;margin:0 0 6px}.signin-sub{color:#6d7772;font-size:14px;line-height:1.5;margin:0 0 22px}.signin-google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 16px;border-radius:14px;border:1px solid #cfd5cf;background:#fff;font:inherit;font-size:15px;font-weight:600;color:#17231f;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.signin-google:hover{border-color:#1f5c48;box-shadow:0 8px 24px #1f5c481f;transform:translateY(-1px)}.signin-google:focus-visible{outline:2px solid #1f5c48;outline-offset:2px}.signin-google[disabled]{opacity:.6;cursor:progress;transform:none}.g-mark{width:20px;height:20px;flex:none}.signin-error{margin-top:12px;min-height:0;font-size:13px;line-height:1.45;color:#aa3f37}.signin-error:not(:empty){background:#fbecea;border:1px solid #f0c9c4;border-radius:10px;padding:10px 12px}.signin-error b{display:block;color:#8f2f28;margin-bottom:2px}.signin-trust{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:#6d7772;line-height:1.45}.signin-trust li{display:flex;gap:8px}.signin-trust li:before{content:"✓";color:#1f5c48;font-weight:700}.signin-legal{margin:18px 0 0;font-size:11.5px;color:#8a928e}.signin-legal a{color:#1f5c48}@media(max-width:860px){.signin-stage{grid-template-columns:1fr;gap:28px;padding:36px 20px}.signin-story{max-width:none}.signin-points{display:none}.signin-story h1{font-size:32px}}.rail .profile{cursor:pointer}#signOutBtn{margin-top:8px;font-size:12px;color:#6d7772;background:none;border:0;cursor:pointer;padding:0}.command-palette{position:absolute;top:62px;left:0;right:0;max-width:760px;background:#fffef9;border:1px solid #dedfd8;border-radius:16px;box-shadow:0 18px 50px #17231f24;padding:6px;opacity:0;transform:translateY(-6px);pointer-events:none;transition:.16s;z-index:9;max-height:min(60vh,520px);overflow:auto}.command-palette.show{opacity:1;transform:none;pointer-events:auto}.cp-item{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:10px 12px;border:0;border-radius:11px;background:transparent;font:inherit;color:inherit;cursor:pointer}.cp-item:hover,.cp-item.active{background:#e2efe7}.cp-icon{width:26px;height:26px;border-radius:8px;background:#eef1ec;color:#1f5c48;display:grid;place-items:center;font-size:13px;font-weight:700;flex:0 0 26px}.cp-item.active .cp-icon{background:#1f5c48;color:#fff}.cp-copy{display:flex;flex-direction:column;min-width:0;flex:1}.cp-copy b{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-copy small{color:#6d7772;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-key{font-size:11px;color:#6d7772;border:1px solid #dedfd8;border-radius:6px;padding:2px 6px}.cp-foot{padding:8px 12px 6px;font-size:11px;color:#6d7772;border-top:1px solid #eeeee8;margin-top:4px}.cp-foot i{font-style:normal;background:#f0f1ec;padding:1px 6px;border-radius:5px}.voice-btn.listening{background:#cd5e55;color:#fff}@media(max-width:760px){.command-palette{left:-6px;right:-6px}}.open-slot{color:#1f5c48;overflow:visible}.open-slot .os-corner{stroke-dasharray:1;stroke-dashoffset:1;animation:osDraw .7s cubic-bezier(.22,.8,.25,1) forwards}.open-slot .os-tl{animation-delay:.05s;transform-origin:20px 20px}.open-slot .os-br{animation-delay:.2s;transform-origin:44px 44px}.open-slot .os-block{transform-box:fill-box;transform-origin:center;opacity:0;animation:osSlot .8s cubic-bezier(.22,.8,.25,1) .45s forwards,osBreathe 2.6s ease-in-out 1.3s infinite}.loader-logo.open-slot{animation:none;filter:drop-shadow(0 10px 16px rgba(31,92,72,.16))}.signin-logo{width:44px;height:44px}@keyframes osDraw{0%{stroke-dashoffset:1;opacity:.4}to{stroke-dashoffset:0;opacity:1}}@keyframes osSlot{0%{opacity:0;transform:translateY(22px) rotate(0) scale(.7)}60%{opacity:1;transform:translateY(-2px) rotate(-14deg) scale(1.04)}to{opacity:1;transform:translateY(0) rotate(-12deg) scale(1)}}@keyframes osBreathe{0%,to{transform:translateY(0) rotate(-12deg) scale(1)}50%{transform:translateY(-1.5px) rotate(-10deg) scale(1.03)}}@media(prefers-reduced-motion:reduce){.open-slot .os-corner{animation:none;stroke-dashoffset:0}.open-slot .os-block{animation:none;opacity:1;transform:rotate(-12deg)}}.ask-thread{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;max-height:260px;overflow:auto}.ask-thread:empty{display:none}.ask-q{align-self:flex-end;background:#1f5c48;color:#fff;border-radius:12px 12px 3px;padding:8px 12px;font-size:13px;max-width:85%}.ask-a{align-self:flex-start;background:#eef1ec;border-radius:12px 12px 12px 3px;padding:8px 12px;font-size:13px;max-width:92%;line-height:1.45}.ask-a[data-pending]{color:#6d7772;font-style:italic}.ask-cites{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.ask-cites button{font:600 11px/1 var(--mono,ui-monospace);background:#fff;border:1px solid #dedfd8;border-radius:6px;padding:4px 7px;cursor:pointer;color:#1f5c48}.transcript-line.hit{background:#e2efe7;border-radius:8px}.assistant-head{position:relative}.more-menu{position:absolute;right:0;top:44px;background:#fffef9;border:1px solid #dedfd8;border-radius:12px;box-shadow:0 14px 40px #17231f24;padding:6px;display:flex;flex-direction:column;min-width:210px;z-index:12}.more-menu button{text-align:left;font:inherit;font-size:13px;background:none;border:0;border-radius:8px;padding:9px 10px;cursor:pointer;color:inherit}.more-menu button:hover{background:#e2efe7}.more-menu button.danger{color:#aa3f37}.timo-orb{display:block;margin:0 auto;border-radius:50%}.center-record-hero .orb-host{display:grid;place-items:center;margin:10px auto 6px}.record-icon .timo-orb{width:48px!important;height:48px!important}.record-icon.live{background:transparent!important;display:grid;place-items:center}.voice-orb{position:absolute;right:112px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:3}.voice-orb .timo-orb{width:38px!important;height:38px!important}.admin-field{display:grid;grid-template-columns:minmax(160px,1fr) minmax(200px,1.4fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #eeeee8;font-size:13.5px}.admin-field:last-child{border-bottom:0}.admin-field>span{font-weight:600;display:flex;flex-direction:column;gap:2px}.admin-field>span small{font-weight:400;color:#6d7772;font-size:11.5px}.admin-field input,.admin-field select{font:inherit;font-size:13px;padding:8px 10px;border:1px solid #dedfd8;border-radius:9px;background:#fff;width:100%}.admin-field input[type=password]{font-family:var(--mono,ui-monospace)}.admin-row{padding:6px 0 4px}@media(max-width:640px){.admin-field{grid-template-columns:1fr}}.agent-connect-banner{min-height:0;margin:-6px 0 22px;padding:0;border:0;background:none;box-shadow:none;display:flex;align-items:center;gap:6px}.ai-pill{display:inline-flex;align-items:center;gap:14px;padding:11px 14px 11px 20px;border:1px solid #d9dcd4;border-radius:999px;background:#fffef9;font:inherit;font-size:15px;font-weight:500;color:#17231f;letter-spacing:-.01em;cursor:pointer;box-shadow:0 4px 16px #17231f0f;transition:box-shadow .2s,border-color .2s,transform .2s}.ai-pill:hover{border-color:#b9c2ba;box-shadow:0 8px 24px #17231f1a;transform:translateY(-1px)}.ai-pill:focus-visible{outline:2px solid #1f5c48;outline-offset:2px}.ai-pill-logos{display:inline-flex;align-items:center;gap:10px}.ai-pill-logos img{width:22px;height:22px;display:block}.agent-dismiss{width:28px;height:28px;border:0;background:none;color:#8a928e;font-size:18px;cursor:pointer;border-radius:50%}.agent-dismiss:hover{background:#eef1ec;color:#17231f}@media(max-width:640px){.ai-pill{font-size:13.5px;padding:9px 12px 9px 16px;gap:10px}.ai-pill-logos{gap:7px}.ai-pill-logos img{width:18px;height:18px}}.signin-lockup{display:flex;align-items:center;gap:14px;margin-bottom:26px}.signin-lockup .signin-logo{margin:0}.signin-wordmark{height:30px;width:auto;opacity:0;transform:translate(-10px);animation:wordmarkIn .6s cubic-bezier(.22,.8,.25,1) 1.05s forwards}@keyframes wordmarkIn{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.signin-wordmark{animation:none;opacity:1;transform:none}}.loader-wordmark{height:26px;display:block;margin:0 auto 6px}.powered-by{margin:10px 0 0;font-size:11px;color:#8a928e;letter-spacing:.01em}.powered-by a{color:#6d7772;text-decoration:none;border-bottom:1px solid #dedfd8}.powered-by a:hover{color:#1f5c48;border-color:#1f5c48}.rail-powered{margin:6px 0 0;font-size:10.5px}.rail-collapsed .rail-powered{display:none}.book-foot a{color:#6d7772;text-decoration:none;border-bottom:1px solid #dedfd8}.gcal-mark{width:34px;height:34px;display:block;border-radius:8px;flex:none}.connect-card .gcal-mark{width:40px;height:40px}.platform-logo-img{width:18px;height:18px;margin-right:6px;vertical-align:-4px}.int-logo-img{width:24px;height:24px}.integration-logo{background:#fff;border:1px solid #e3e5df;display:grid;place-items:center}.conn-scopes{display:flex;flex-wrap:wrap;gap:6px}.conn-scopes .filter-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono,ui-monospace);font-size:11.5px;cursor:pointer}.conn-secret{display:flex;align-items:center;gap:10px;background:#17231f;color:#d8f06f;border-radius:12px;padding:10px 12px;margin:12px 0}.conn-secret code{flex:1;font-size:13px;word-break:break-all}.conn-secret .btn{background:#fff}.conn-grid{display:grid;grid-template-columns:1fr;gap:8px;margin:8px 0 12px}.conn-grid>div{display:grid;grid-template-columns:150px 1fr auto;gap:10px;align-items:center;font-size:12.5px;padding:8px 10px;background:#f4f5f0;border-radius:10px}.conn-grid small{color:#6d7772}.conn-grid code{font-size:11.5px;word-break:break-all}.conn-created textarea,.setup-prompt textarea{width:100%;font:12.5px/1.5 var(--mono,ui-monospace);border:1px solid #dedfd8;border-radius:10px;padding:10px;background:#fff;resize:vertical}.conn-row{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #eeeee8}.conn-row img{width:24px;height:24px}.conn-row small{display:block;color:#6d7772;font-size:12px}.conn-actions a.one-click,a.one-click{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}@media(max-width:640px){.conn-grid>div{grid-template-columns:1fr}}.conn-simple{margin-top:14px}.conn-cta{width:100%;font-size:16px;padding:14px 18px}.conn-hint{color:#6d7772;font-size:13px;line-height:1.5;margin:10px 0 0;max-width:60ch}.conn-advanced{margin-top:12px}.conn-advanced summary{cursor:pointer;color:#6d7772;font-size:12.5px;list-style:none}.conn-advanced summary:before{content:"▸ ";font-size:11px}.conn-advanced[open] summary:before{content:"▾ "}.conn-advanced>*:not(summary){margin-top:10px}.conn-ready-head{display:flex;gap:12px;align-items:center;margin-bottom:14px}.conn-ready-head .success-mark{width:34px;height:34px;border-radius:50%;background:#e2efe7;color:#1f5c48;display:grid;place-items:center;font-weight:700;flex:none}.conn-ready-head small{display:block;color:#6d7772;font-size:12.5px;margin-top:2px}.conn-actions{display:flex;flex-direction:column;gap:8px}.conn-actions .copy-prompt{width:100%}.conn-kv{display:grid;grid-template-columns:110px 1fr auto;gap:10px;align-items:center;font-size:12px;padding:6px 0;border-bottom:1px solid #eeeee8}.conn-kv code{font-size:11px;word-break:break-all}.conn-kv small{color:#6d7772}.conn-steps{display:flex;flex-direction:column;gap:8px}.conn-step{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid #dedfd8;border-radius:12px;background:#fffef9}.conn-step .conn-n{width:26px;height:26px;border-radius:50%;background:#1f5c48;color:#fff;font-weight:700;font-size:12px;display:grid;place-items:center}.conn-step b{display:block;font-size:14px}.conn-step small{display:block;color:#6d7772;font-size:12px;margin-top:2px}.conn-step .btn{white-space:nowrap}.conn-step a.btn{text-decoration:none}@media(max-width:640px){.conn-step{grid-template-columns:28px 1fr}.conn-step .btn{grid-column:2}}.event-empty{width:100%;text-align:left;font:inherit;cursor:pointer;border-style:dashed}.event-empty:hover{background:#d7e8f5}.event-empty .event-badge{margin-left:auto}.more-menu[hidden],.command-palette[hidden],.conn-advanced[hidden]{display:none}.icon-btn{position:relative}.bell-dot{position:absolute;top:6px;right:6px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#cd5e55;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.bell-dot[hidden]{display:none}.admin-test{margin:0 0 12px;padding:8px 10px;border-radius:8px;background:#f4f5f0;font-size:12.5px}.admin-savebar{position:sticky;bottom:12px;display:flex;align-items:center;gap:10px;margin-top:16px;padding:10px 14px;background:#fffef9;border:1px solid #dedfd8;border-radius:14px;box-shadow:0 12px 30px #17231f1f}.admin-savebar .meta{flex:1}.capture-source{display:inline-block;margin-left:8px;font-size:11px;letter-spacing:.02em;color:#6d7772;background:#eef2ec;border-radius:999px;padding:2px 8px;vertical-align:1px}.capture-source[hidden]{display:none}.event-title-edit textarea{min-width:0;width:100%;border:0;background:transparent;font:inherit;font-size:22px;font-weight:600;letter-spacing:-.025em;line-height:1.2;outline:0;resize:none;overflow:hidden;padding:0}.event-description{margin-top:10px}.event-task{margin-top:14px;border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:#fafaf6}.event-task-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.event-task-head b{font-size:11px}.event-task-status{font-size:10px;padding:2px 9px;border-radius:999px;background:#e2efe7;color:#1f5c3f}.event-task-status.done{background:#e6e8e4;color:#5b655f}.event-task-status.suggested{background:#fbeede;color:#8a4a12}.event-task-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px 14px;margin-top:10px}.event-task-grid small{display:block;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#8a938e}.event-task-grid span{font-size:11px}.event-task-quote{margin:10px 0 0;padding:8px 12px;border-left:3px solid #c8d9cf;font-size:10.5px;line-height:1.5;color:#4d5853;font-style:italic}.event-task-actions{display:flex;gap:14px;margin-top:10px}.event-task-actions .text-action{font-size:10.5px}.inbox-row .inbox-edit{display:block;width:100%;border:0;background:transparent;font:inherit;padding:2px 0;outline:0;border-bottom:1px dashed transparent}.inbox-row .inbox-edit:focus{border-bottom-color:#c8d9cf}.inbox-row .inbox-edit.title{font-size:11.5px;font-weight:600;color:var(--ink)}.inbox-row .inbox-edit.notes{font-size:10.5px;color:#4d5853;resize:none;min-height:22px;line-height:1.45}.inbox-row .inbox-meta-edit{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:4px;font-size:10px;color:var(--muted)}.inbox-row .inbox-meta-edit input{font:inherit;font-size:10px;border:1px solid var(--line);border-radius:8px;padding:3px 7px;background:#fff;width:auto}.inbox-row .inbox-meta-edit input[type=number]{width:52px}.inbox-row .inbox-meta-edit .link{color:var(--green);background:none;border:0;font:inherit;font-size:10px;cursor:pointer;padding:0;text-decoration:underline}.assistant-head h2 .ai-mark{font-weight:500;color:#5f7d6c;font-size:.85em;letter-spacing:0}.control-btn.ai-btn{position:relative;border:0;border-radius:999px;padding:9px 15px;background:var(--panel,#fffef9);color:var(--ink);font-weight:600;white-space:nowrap;isolation:isolate}.control-btn.ai-btn{gap:8px}.control-btn.ai-btn .ui-icon{width:20px;height:20px;padding:3px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--spark),var(--mint-200) 70%);color:var(--forest-700);fill:currentColor;stroke:none;box-shadow:0 1px 4px #1f5c4838,inset 0 0 0 1px #1f5c481a;flex:0 0 20px}.control-btn.ai-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.6px;background:linear-gradient(110deg,var(--forest-700),var(--forest-500) 26%,var(--spark) 52%,var(--brand-blue) 74%,var(--forest-700));background-size:280% 100%;animation:aiDrift 7s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.control-btn.ai-btn:after{content:"";position:absolute;left:8%;right:8%;bottom:-7px;height:14px;border-radius:999px;background:linear-gradient(110deg,var(--forest-700),var(--spark) 50%,var(--brand-blue));background-size:280% 100%;animation:aiDrift 7s linear infinite;filter:blur(9px);opacity:.34;z-index:-1;transition:opacity var(--dur-fast) var(--ease-soft),bottom var(--dur-fast) var(--ease)}.control-btn.ai-btn:hover{transform:translateY(-1px)}.control-btn.ai-btn:hover:after{opacity:.5;bottom:-9px}.control-btn.ai-btn:active{transform:scale(.97)}@keyframes aiDrift{0%{background-position:0% 50%}to{background-position:280% 50%}}.editable{border-radius:6px;outline:0;transition:background .15s,box-shadow .15s;cursor:text}.editable:hover{background:#f3f6f1}.editable:focus{background:#fff;box-shadow:0 0 0 2px #c8d9cf}.live-summary.editable{display:block;padding:2px 4px;margin:-2px -4px}@media(prefers-reduced-motion:reduce){.control-btn.ai-btn:before,.control-btn.ai-btn:after{animation:none}.control-btn.ai-btn:hover{transform:none}}.timer-when{display:block;font-size:10px;font-weight:500;color:#6d7772;letter-spacing:0;margin-top:1px}.task-detail-title textarea{width:100%;border:0;background:transparent;font:inherit;outline:0;resize:none;overflow:hidden;padding:0;display:block}#taskDetailTitle{font-size:22px;font-weight:610;letter-spacing:-.025em;line-height:1.2}#taskDetailNotes{margin-top:6px;font-size:11px;line-height:1.5;color:#4d5853;border-bottom:1px dashed transparent}#taskDetailNotes:focus{border-bottom-color:#c8d9cf}.task-detail-title>button.done{background:var(--green);color:#fff}.task-detail-grid label{display:block;cursor:text}.task-detail-grid label small,.task-detail-grid div small{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#8a938e;margin-bottom:4px}.task-detail-grid input,.task-detail-grid select{font:inherit;font-size:12px;border:0;background:transparent;padding:0;outline:0;width:100%;color:var(--ink)}.task-detail-grid .with-unit{display:flex;align-items:center;gap:4px;font-size:12px}.task-detail-grid .with-unit input{width:56px}.task-detail-grid b{font-size:12px;font-weight:600}.task-detail-modal .event-modal-bottom{margin-top:16px}.notif-kinds{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 14px;padding:6px 0 10px}.notif-kinds label{display:flex;align-items:center;gap:8px;font-size:11px;color:#4d5853}.task-detail-grid>label{padding:11px;border:1px solid var(--line);border-radius:10px;background:#fafaf6}.ext-steps{margin-top:14px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fafaf6;font-size:11.5px}.ext-steps ol{margin:6px 0 4px 18px;padding:0;line-height:1.7}.ext-steps code{background:#eef2ec;padding:1px 5px;border-radius:5px}.agenda-body .event{min-width:0}.agenda-body .event .event-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.agenda-body .event small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commit-list .commit-title,.commitments .task-title,#todayCommitments .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.board-task b,.task-row .task-title,.inbox-row p,.meeting-task-title{overflow-wrap:anywhere}.slot-events{min-width:0}.event-title-edit textarea,#taskDetailTitle{max-height:5.2em;overflow:auto}#page-today .task .task-copy{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}#page-today .task .task-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.next-step{display:flex;align-items:center;gap:12px;margin:14px 0 10px;padding:12px 14px;border:1px solid #c8d9cf;border-radius:12px;background:#f1f6f2}.next-step>div{flex:1;min-width:0}.next-step b{display:block;font-size:12px}.next-step small{color:var(--muted);font-size:10.5px}.next-step .btn{white-space:nowrap}.next-step.plain{background:#fafaf6;border-color:var(--line)}.mic-btn{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.mic-btn:hover{background:#eef2ec;color:var(--green)}.mic-btn .ui-icon{width:15px;height:15px}.mic-btn.listening{background:#fae8e6;color:#aa3f37;animation:micPulse 1.2s infinite}@keyframes micPulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.mic-btn.listening{animation:none}}.meeting-task.done-task{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid #ecece6;cursor:pointer;display:flex;align-items:center;gap:10px;padding:9px 2px}.meeting-task.done-task:hover{background:#f3f6f1}.row-details{border:0;background:none;color:var(--muted);font-size:16px;line-height:1;padding:0 2px;cursor:pointer}.row-details:hover{color:var(--green)}.continue-in{display:flex;align-items:center;gap:8px;margin-top:8px;padding:0 2px;font-size:10.5px;color:var(--muted)}.continue-in button{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--line);border-radius:8px;background:var(--panel);cursor:pointer;padding:0}.continue-in button:hover{border-color:#c8d9cf;background:#f3f6f1}.continue-in img{width:14px;height:14px;object-fit:contain}.control-btn.muted,.center-control.muted{border-color:#efd0cd;background:#fae8e6;color:#a83932}.shortcut-sheet{position:fixed;right:18px;bottom:18px;z-index:60;display:none;background:var(--panel,#fffef9);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 50px #17231f29;padding:14px 16px;min-width:236px}.shortcut-sheet.show{display:block}.shortcut-sheet b{display:block;font-size:11px;margin-bottom:8px}.shortcut-sheet dl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:11px;align-items:center}.shortcut-sheet dt{justify-self:start;border:1px solid var(--line);border-radius:6px;padding:1px 7px;background:#f7f7f3;font-size:10px;color:#4d5853}.shortcut-sheet dd{margin:0;color:var(--muted)}:root{--ease:cubic-bezier(.22,.8,.25,1);--ease-soft:cubic-bezier(.4,0,.2,1);--dur:.26s;--dur-fast:.16s}@keyframes timo-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes timo-fade{0%{opacity:0}to{opacity:1}}@keyframes timo-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.page.active{animation:timo-rise var(--dur) var(--ease) both}.tab-content.active{animation:timo-fade var(--dur-fast) var(--ease-soft) both}.intelligence.expanded{animation:timo-pop var(--dur) var(--ease) both}.more-menu:not([hidden]){animation:timo-pop var(--dur-fast) var(--ease) both;transform-origin:top right}.shortcut-sheet.show{animation:timo-pop var(--dur-fast) var(--ease) both;transform-origin:bottom right}.next-step,.ask-thread .ask-bubble{animation:timo-rise var(--dur) var(--ease) both}.modal-layer{transition:opacity var(--dur) var(--ease-soft)}.quick-modal{transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease-soft);opacity:.6}.modal-layer.show .quick-modal{opacity:1}.btn,.control-btn,.center-control,.chrome-cta,.schedule-btn,.icon-btn,.small-icon-btn,.text-action,.tab,#nav button,.integration-card,.board-task,.meeting-task,.inbox-row .btn,.mic-btn,.continue-in button{transition:background var(--dur-fast) var(--ease-soft),border-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft),box-shadow var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease)}.btn:active,.control-btn:active,.center-control:active,.chrome-cta:active,.schedule-btn:active,.icon-btn:active,.small-icon-btn:active,.mic-btn:active,.continue-in button:active{transform:scale(.97)}.board-task:active,.meeting-task:active,.integration-card:active{transform:scale(.995)}#nav button,.tab{transition:background var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft),box-shadow var(--dur-fast) var(--ease-soft)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page.active,.tab-content.active,.intelligence.expanded,.more-menu:not([hidden]),.shortcut-sheet.show,.next-step{animation:none}.btn:active,.control-btn:active,.center-control:active,.chrome-cta:active,.schedule-btn:active,.icon-btn:active,.small-icon-btn:active,.mic-btn:active,.continue-in button:active,.board-task:active,.meeting-task:active,.integration-card:active{transform:none}}.record-icon.live{width:48px;height:48px;overflow:visible}.record-icon.card-orb{position:relative;cursor:pointer;border-radius:50%;transition:transform var(--dur-fast) var(--ease)}.record-icon.card-orb:hover{transform:scale(1.06)}.record-icon.card-orb:active{transform:scale(.97)}.record-icon.card-orb:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:50%}@keyframes orbBreath{0%,to{transform:scale(.94);opacity:.5}50%{transform:scale(1.06);opacity:0}}@media(prefers-reduced-motion:reduce){.record-icon.card-orb:hover,.record-icon.card-orb:active{transform:none}}.mini-event{cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.35;transition:background var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease)}.mini-event:hover{filter:brightness(.98)}.mini-event:active{transform:scale(.99)}.mini-event:focus-visible{outline:2px solid var(--green);outline-offset:1px}.recording-card{grid-template-columns:48px 1fr!important;gap:10px 12px;padding:14px!important;overflow:hidden}.recording-card .record-actions{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}.recording-card .record-actions .control-btn{flex:1 1 auto;justify-content:center;white-space:nowrap}#startCallBtn{border-radius:999px;padding:9px 15px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font-weight:600;white-space:nowrap;gap:8px}#startCallBtn .ui-icon{width:20px;height:20px;padding:3px;border-radius:50%;background:var(--mint-200);color:var(--forest-700);flex:0 0 20px;box-shadow:inset 0 0 0 1px #1f5c4814}#startCallBtn:hover{border-color:var(--forest-500);background:var(--mint-200);transform:translateY(-1px)}#startCallBtn:active{transform:scale(.97)}:root{--radius:18px;--line:#e4e5df}body{font-size:15px;line-height:1.5}.brand b{font-size:22px;letter-spacing:-.03em}.brand-sub{font-size:12px;line-height:1.35}.nav-label{font-size:11.5px;letter-spacing:.12em}.nav button{font-size:15px;padding:11px 13px;border-radius:12px;gap:12px;color:#26332d}.nav button .ico{width:20px;height:20px}.nav button.active{background:var(--mint-200);box-shadow:none;color:var(--forest-900)}.nav button .count{font-size:11px;min-width:22px;height:22px;line-height:22px}.focus-card{padding:18px;border-radius:18px}.focus-card b{font-size:16px}.focus-card small{font-size:13px;line-height:1.5;margin:6px 0 14px}.focus-card button{font-size:14px;padding:11px;border-radius:11px}.focus-card button:after{content:" →"}.profile-copy b{font-size:15px}.profile-copy small,.rail .signout,#signOutBtn,.powered-by{font-size:12.5px}.command{border-radius:18px;padding:8px 8px 8px 16px}.command input{font-size:15px}.command .kbd,.command kbd{font-size:12px}.eyebrow{font-size:12px;letter-spacing:.14em}.date-head h1,h1.page-title,.page h1{font-size:44px;letter-spacing:-.045em}.lead{font-size:16px;line-height:1.5}.section-head h2{font-size:18px;font-weight:650}.meta,small,.timo-meta{font-size:12.5px;line-height:1.5}.btn{font-size:14px;min-height:42px;padding:9px 16px;border-radius:12px}.text-action{font-size:13px}.tag,.due-pill{font-size:12px;padding:4px 9px;border-radius:9px}.agenda-head b,.agenda-head .title{font-size:17px}.slot{min-height:76px}.slot .time{font-size:12.5px;line-height:1.25;padding-top:8px;white-space:normal;width:52px}.agenda-body .event{padding:12px 14px;border-radius:14px;gap:12px}.agenda-body .event .event-title{font-size:15px;line-height:1.3;font-weight:620}.agenda-body .event small{font-size:12.5px;margin-top:3px}.event-badge{font-size:11.5px;padding:3px 9px;border-radius:9px}.event .event-icon{width:30px;height:30px;border-radius:50%}.task{gap:10px;padding:11px 0;grid-template-columns:22px 9px 1fr auto}.task-copy{font-size:14px;line-height:1.4}.task-copy small{font-size:12.5px}.task .check{width:22px;height:22px;border-radius:7px}.inbox-row strong{font-size:14px}.inbox-row p{font-size:12.5px}.inbox-row .source{width:32px;height:32px;border-radius:10px}.assistant-head h2{font-size:18px}.recording-card{border-radius:18px}.recording{font-size:13px;font-weight:700;background:transparent;color:var(--coral);padding:0}.timer{font-size:20px;font-weight:700;color:var(--ink)}.timer-when{font-size:12.5px}.control-btn{font-size:14px;min-height:42px;padding:9px 14px;border-radius:12px}.toggle-card b,.meeting-toggles b{font-size:14px}.toggle-card small,.meeting-toggles small{font-size:12px}.meeting-context .meeting-title{font-size:26px;letter-spacing:-.035em;font-weight:700}.meeting-context-top{align-items:center;justify-content:space-between}.edit-meeting{min-height:34px;padding:6px 12px;font-size:13px;gap:6px;white-space:nowrap}.tab{font-size:13.5px;min-height:38px;border-radius:10px}.tab-count{font-size:11.5px}.content-block{padding:16px;border-radius:16px}.content-block strong{font-size:14.5px}.live-summary,.key-point,.decision-card p,.content-block p{font-size:14px;line-height:1.55}.point-icon{width:24px;height:24px;font-size:12px}.next-step{padding:14px 16px;border-radius:16px}.next-step b{font-size:14.5px}.next-step small{font-size:12.5px}.ask-meeting{border-radius:16px;padding:8px 8px 8px 14px}.ask-meeting input{font-size:14px}.continue-in{font-size:12.5px;gap:10px}.continue-in button{width:30px;height:30px;border-radius:10px}.continue-in img{width:16px;height:16px}.source-link{font-size:13.5px}.meeting-task-title{font-size:14px}.meeting-task-meta{font-size:12.5px}.schedule-btn{font-size:14px;min-height:44px;border-radius:12px}.task-toolbar{font-size:12.5px}.card{border-radius:var(--radius);box-shadow:0 8px 28px #2c34300a}.card-pad{padding:20px}.agenda-head{grid-template-columns:auto 1fr auto!important;gap:10px}.agenda-head>span:first-child{font-size:12px;color:var(--muted);background:#f1f2ec;border-radius:8px;padding:3px 8px;white-space:nowrap}.agenda-head>span:last-child{font-size:13px;color:var(--muted);white-space:nowrap}.agenda-head strong{font-size:18px;font-weight:650}@media(min-width:1280px){html{zoom:1.1}}@media(min-width:1680px){html{zoom:1.18}}.nav-label{display:none}.nav button .count{background:var(--mint-200);color:var(--forest-700);font-weight:700}.rail-toggle{opacity:.7}.focus-card{background:var(--mint-200);color:var(--ink);border-radius:18px;padding:18px 18px 16px}.focus-card:after{background:var(--spark);opacity:.35;width:110px;height:110px;right:-40px;top:-46px}.focus-card b{position:relative;z-index:1;display:flex;align-items:center;gap:8px;font-size:16px}.focus-card b:before{content:"";width:18px;height:18px;flex:0 0 18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f5c48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20c0-8 6-14 16-15-1 10-7 16-15 16'/%3E%3Cpath d='M4 20c4-4 8-7 12-9'/%3E%3C/svg%3E") center/contain no-repeat}.focus-card small{position:relative;z-index:1;color:#4d5853;font-size:13.5px;margin:6px 0 14px}.focus-card button{position:relative;z-index:1;background:#cfe6d7;color:var(--forest-900);font-size:14.5px;font-weight:700;padding:11px;border-radius:12px;transition:background var(--dur-fast) var(--ease-soft)}.focus-card button:hover{background:#c0dfcb}.slot{grid-template-columns:56px 1fr;min-height:0;border-top:0;padding:4px 0}.slot .time{font-size:14px;color:var(--ink);line-height:1.2;width:48px;padding-top:14px;white-space:normal}.slot-events{position:relative;border-left:2px solid #e3e5df;padding-left:22px;min-height:64px}.agenda-body .event{position:relative;background:#f3f4f0!important;border:1px solid transparent!important;border-left:0!important;border-radius:14px;padding:14px 16px;gap:0;margin:6px 0 10px}.agenda-body .event:before{content:"";position:absolute;left:-27px;top:20px;width:9px;height:9px;border-radius:50%;background:var(--forest-500);box-shadow:0 0 0 3px var(--paper)}.agenda-body .event.lilac:before{background:#6b6fd6}.agenda-body .event.blue:before{background:var(--brand-blue)}.agenda-body .event:hover{transform:none;background:#eef1ec!important}.agenda-body .event .event-icon{display:none}.agenda-body .event>div{min-width:0;flex:1}.agenda-body .event .event-title{font-size:15.5px;font-weight:620;color:var(--ink)}.agenda-body .event small{font-size:13px;color:var(--muted);margin-top:4px}.event-badge{background:var(--panel);border:1px solid var(--line);color:#4d5853;font-size:12.5px;padding:5px 11px;border-radius:9px;margin-left:12px;align-self:center}.now-line{left:56px}.record-copy .recording{color:var(--forest-700)}.record-copy .recording:has(.pulse){color:var(--coral)}.assistant-head{gap:10px}.control-btn.ai-btn{background:var(--mint-200);border-radius:14px;padding:10px 16px}.control-btn.ai-btn:before,.control-btn.ai-btn:after{display:none}.control-btn.ai-btn .ui-icon{background:var(--forest-500);color:#fff;box-shadow:none;fill:#fff}.control-btn.ai-btn:hover{background:#d3e8da;transform:none}#startCallBtn{border-radius:14px;padding:10px 16px}#startCallBtn .ui-icon{background:transparent;box-shadow:none;width:18px;height:18px;padding:0}.btn.primary{background:var(--forest-700);border-color:var(--forest-700)}.btn.primary:hover{background:#1a4f3d}@media(min-width:1280px){html{zoom:1.06}}@media(min-width:1680px){html{zoom:1.1}}.topbar{margin-bottom:22px}.date-head{align-items:center;gap:20px;margin-bottom:20px}.date-head>div:first-child{min-width:0;flex:1}.date-head h1,.page h1{font-size:36px;line-height:1.1;letter-spacing:-.04em;margin:4px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.date-head .lead{font-size:15px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none}.date-head .btn,.date-head .primary,.day-nav .btn{white-space:nowrap;min-height:40px;padding:8px 14px}.date-head>*:last-child{display:flex;align-items:center;gap:8px;flex:0 0 auto}.agent-connect-banner{padding:6px 8px 6px 14px;font-size:13.5px;border-radius:999px;margin-bottom:18px}.agent-connect-banner img,.agent-connect-banner svg{width:20px;height:20px}.top-actions .icon-btn,.top-actions .avatar{width:36px;height:36px}.create-modal{width:min(600px,100%)}.create-head{align-items:flex-start}.create-head b{font-size:24px;letter-spacing:-.03em}.create-sub{margin:4px 0 0;font-size:14.5px;color:var(--muted)}.type-row.seg{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:#f3f4f0;border:1px solid var(--line);border-radius:14px;padding:4px;margin-bottom:22px}.type-row.seg .type-chip{border:0;border-radius:11px;background:transparent;display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:600;color:#3a4741;padding:11px 8px;position:relative}.type-row.seg .type-chip+.type-chip:before{content:"";position:absolute;left:0;top:22%;height:56%;border-left:1px solid var(--line)}.type-row.seg .type-chip .ui-icon{width:20px;height:20px;color:#5a675f}.type-row.seg .type-chip.active{background:var(--mint-200);color:var(--forest-700);box-shadow:none}.type-row.seg .type-chip.active .ui-icon{color:var(--forest-700)}.type-row.seg .type-chip.active+.type-chip:before,.type-row.seg .type-chip:has(+.active):before{display:none}.field label{font-size:11.5px;letter-spacing:.1em}.field input,.field textarea,.field select{font-size:15.5px;padding:13px 14px;border-radius:12px;border:1px solid var(--line);background:#fafaf6;width:100%;box-sizing:border-box;font-family:inherit}.field textarea{resize:vertical;font-size:14.5px}.say-row{position:relative}.say-row input{padding-right:48px}.say-mic{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--forest-700);display:grid;place-items:center;cursor:pointer}.say-mic .ui-icon{width:20px;height:20px}.say-mic:hover{background:var(--mint-200)}.say-mic.listening{background:#fae8e6;color:#aa3f37;animation:micPulse 1.2s infinite}.say-status{margin-top:8px;font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}.say-status.busy:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--forest-500);border-right-color:transparent;animation:spin .8s linear infinite}.say-status.ok{color:var(--forest-700);font-weight:600}.say-status.warn{color:var(--amber)}@keyframes spin{to{transform:rotate(360deg)}}.create-grid{display:grid;grid-template-columns:1fr 220px;gap:14px}.icon-field{position:relative}.icon-field>.ui-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#5a675f;pointer-events:none}.icon-field input,.icon-field select{padding-left:44px}.select-field select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235a675f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}.create-auto{display:flex;align-items:center;gap:12px;font-size:15px;color:#2f3b36;margin:4px 0 18px}.create-auto .check{width:22px;height:22px;border-radius:7px}.create-actions{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid var(--line)}.create-actions .spacer{flex:1}.record-link{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--forest-700);font-size:15.5px;font-weight:500;padding:6px 4px;cursor:pointer;border-radius:10px}.record-link:hover{background:var(--mint-200)}.record-link .orb-dot{width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 38% 34%,#e9f7c7 0 22%,#7fb36b 40%,#1f5c48 78%,#17231f);box-shadow:0 0 0 4px #e2efe7e6,0 4px 10px #1f5c4840}.create-modal .btn{min-height:46px;padding:10px 22px;font-size:16px;border-radius:12px}.create-modal .btn.primary{padding:10px 28px;font-weight:700}@media(max-width:600px){.create-grid{grid-template-columns:1fr}.create-actions{flex-wrap:wrap}.record-link{width:100%;justify-content:center;order:3}}.create-modal .field[hidden],.create-modal .create-auto[hidden]{display:none!important}.create-grid.two{grid-template-columns:1fr 1fr}.create-modal .create-sub .status-pill{display:inline-block;font-size:12px;padding:3px 10px;border-radius:999px;background:var(--mint-200);color:var(--forest-700);font-weight:600}.task-detail-modal .task-detail-title{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start;margin-bottom:18px}.task-detail-modal .task-detail-title>button{width:36px;height:36px;border-radius:11px;border:1.5px solid #b9c9c0;background:#eff5f1;color:var(--forest-700);font-size:16px;margin-top:4px;transition:background var(--dur-fast) var(--ease-soft)}.task-detail-modal .task-detail-title>button:hover{background:var(--mint-200)}.task-detail-modal .task-detail-title>button.done{background:var(--forest-700);color:#fff;border-color:var(--forest-700)}.task-detail-modal #taskDetailTitle{font-size:24px;font-weight:650;letter-spacing:-.03em;line-height:1.2;border:0;background:transparent;padding:0;width:100%;resize:none;overflow:hidden}.task-detail-modal #taskDetailNotes{border:0;background:transparent;padding:0;font-size:14.5px;color:#4d5853;width:100%;resize:none;overflow:hidden;margin-top:6px;border-bottom:1px dashed transparent}.task-detail-modal #taskDetailNotes:focus{border-bottom-color:#c8d9cf;outline:0}.icon-field.unit-field{display:flex;align-items:center}.icon-field.unit-field input{padding-right:52px}.icon-field .unit{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--muted)}.icon-field.static-field{display:flex;align-items:center;min-height:50px;padding:0 14px 0 44px;border:1px solid var(--line);border-radius:12px;background:#f3f4f0}.icon-field.static-field b{font-size:15px;font-weight:600}.task-detail-section{padding:16px 0 4px;border-top:1px solid var(--line);margin-top:6px}.task-detail-section h3{font-size:13.5px}.task-detail-section p{font-size:13.5px;color:var(--muted);margin:6px 0 0}.event-detail-modal .event-title-edit{grid-template-columns:44px 1fr;gap:14px;margin-bottom:18px}.event-detail-modal .event-title-icon{width:44px;height:44px;border-radius:12px;background:var(--mint-200);color:var(--forest-700)}.event-detail-modal .event-title-icon .ui-icon{width:22px;height:22px}.event-detail-modal .event-title-edit textarea{font-size:24px;font-weight:650}.event-detail-modal .event-description{min-height:72px;margin:0}.event-detail-modal .event-task,.event-detail-modal .event-insight{border-radius:14px}.event-insight>span{background:var(--forest-700)}.event-insight>span .ui-icon{width:14px;height:14px;color:#fff}.event-insight b{font-size:14px}.event-insight p{font-size:13px}.create-actions .danger-link{border:0;background:transparent;color:var(--coral);font-size:14.5px;padding:8px 4px;cursor:pointer;border-radius:10px}.create-actions .danger-link:hover{background:#fbeeec}.create-actions .btn{min-height:44px;font-size:14.5px;padding:9px 16px}@media(max-width:700px){.create-grid.two{grid-template-columns:1fr}.create-actions{flex-wrap:wrap}.create-actions .danger-link{width:100%;order:9;text-align:left}}.intelligence.is-collapsed .assistant-peek{display:flex;flex-direction:column;align-items:center;gap:12px}.peek-orb{display:grid;place-items:center;width:36px;height:36px;cursor:pointer;border-radius:50%;transition:transform var(--dur-fast) var(--ease)}.peek-orb .timo-orb{width:36px!important;height:36px!important}.peek-orb:hover{transform:scale(1.08)}.peek-orb:focus-visible{outline:2px solid var(--forest-700);outline-offset:4px}
