.collection-toolbar{align-items:center;gap:var(--space-2);background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.search-field{flex:1;align-items:center;min-width:240px;display:flex;position:relative}.search-field>svg{left:var(--space-3);color:var(--label-secondary);pointer-events:none;position:absolute}.search-field input{height:40px;padding-left:40px}.collection-caption{align-items:center;gap:var(--space-2);margin:var(--space-6) 0 var(--space-3);color:var(--label);font:600 14px/20px var(--font-sans);display:flex}.collection-caption>span:last-child{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--fill);color:var(--label-secondary);font:600 12px/20px var(--font-sans)}.project-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.project-card{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:none;transition:border-color var(--duration-settle) var(--ease-standard);position:relative;overflow:hidden}.project-card:hover,.project-card:focus-within{border-color:var(--border-strong);box-shadow:none}.project-card-link{padding:var(--space-5) var(--space-5) 0;color:inherit;text-decoration:none;display:block}.project-card-link:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.project-card-main{align-items:center;gap:var(--space-3);min-height:48px;display:flex}.project-card-main>div{flex:1;min-width:0}.project-card-main>svg{color:var(--label-secondary)}.project-card-main .project-logo{border:0;width:40px;height:40px}.project-card h2{color:var(--label);font:600 16px/22px var(--font-sans);overflow-wrap:anywhere;margin:0 0 2px}.project-card .hint{color:var(--label-secondary);font:400 12px/16px var(--font-mono);overflow-wrap:anywhere}.project-card-meta{align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--rule);color:var(--label-secondary);font:400 12px/16px var(--font-sans);text-transform:none;letter-spacing:0;flex-wrap:wrap;display:flex}.project-card-meta>span:first-child{font-family:var(--font-mono)}.project-role{border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--label-secondary);text-transform:capitalize;padding:1px 8px;font-weight:600}.project-card-footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);color:var(--label-secondary);font:400 13px/18px var(--font-sans);display:flex}.text-button{padding:var(--space-1) 0;color:var(--accent-text);font:600 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.text-button:hover{text-underline-offset:3px;text-decoration:underline}.text-button:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:4px}.projects-page .card.empty{justify-items:center;gap:var(--space-2);display:grid}.projects-page .card.empty p{margin:0}.content>.card dl{border-top:1px solid var(--rule);grid-template-columns:minmax(120px,200px) minmax(0,1fr);margin:0;display:grid}.content>.card dt,.content>.card dd{padding:var(--space-3) 0;border-bottom:1px solid var(--rule);margin:0}.content>.card dt{color:var(--label-secondary);font:400 13px/20px var(--font-sans)}.content>.card dd{color:var(--label);font:400 14px/20px var(--font-sans);overflow-wrap:anywhere}.content>.card dd code{font:400 13px/20px var(--font-mono)}.content>.card dt:last-of-type,.content>.card dd:last-of-type{border-bottom:0}.content>.card .project-list{border-top:1px solid var(--rule);gap:0;margin:0;display:grid}.content>.card .project-choice{min-height:56px;padding:var(--space-3) 0;border-bottom:1px solid var(--rule);color:var(--label);font:400 14px/20px var(--font-sans);border-radius:0}@media (max-width:1200px){.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.project-grid{grid-template-columns:minmax(0,1fr)}.search-field{flex-basis:100%;min-width:0}.content>.card dl{grid-template-columns:minmax(0,1fr)}.content>.card dt{border-bottom:0;padding-bottom:0}}
.top>div>p{margin:var(--space-1) 0 0;color:var(--label-secondary);font:400 14px/20px var(--font-sans)}.snapshot-time{color:var(--label-secondary);font:400 13px/18px var(--font-sans)}.account-projects .project-choice{padding-block:var(--space-3)}.account-projects .project-choice>div>strong{font:600 14px/20px var(--font-sans);display:block}.account-projects .project-choice>div>p{margin:2px 0 0}.overview-stats{margin-top:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.overview-stat{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-5);border-left:1px solid var(--rule);display:grid}.overview-stat:first-child{border-left:0}.overview-stat-label{color:var(--label-secondary);font:400 13px/18px var(--font-sans)}.overview-stat-value{color:var(--label);font:600 30px/36px var(--font-mono);letter-spacing:-.5px}.overview-stat-value small{color:var(--label-secondary);font:400 14px/20px var(--font-mono);letter-spacing:0}.overview-stat-value.overview-stat-word{font:600 22px/30px var(--font-sans);letter-spacing:-.2px}.overview-stat-value.overview-stat-plan{font:600 30px/36px var(--font-mono)}.overview-stat-sub{color:var(--label-secondary);font:400 12px/16px var(--font-sans);overflow-wrap:anywhere}.overview-stat-sub .text-button{min-height:0;font-size:12px;line-height:inherit;padding:0}.overview-live{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-card);background:var(--strata-6);color:var(--on-strata);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.overview-live strong{margin-top:var(--space-1);font:600 17px/22px var(--font-sans);display:block}.overview-live p{margin:var(--space-1) 0 0;color:color-mix(in srgb, var(--on-strata) 78%, transparent);font:400 14px/20px var(--font-sans)}.overview-live-label{align-items:center;gap:var(--space-2);font:600 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;display:inline-flex}.overview-live-label>span{border:2px solid var(--strata-1);border-radius:var(--radius-full);background:var(--strata-2);width:10px;height:10px;animation:overview-pulse var(--duration-breathe) var(--ease-standard) infinite alternate}.overview-live-time{font:600 30px/36px var(--font-mono)}.overview-live-level{align-items:center;gap:3px;height:36px;display:flex}.overview-live-level>span{border-radius:var(--radius-full);background:var(--strata-1);width:4px;height:40%;animation:overview-level .9s var(--ease-standard) infinite alternate}.overview-live-level>span:nth-child(3n){animation-delay:-300ms}.overview-live-level>span:nth-child(3n+1){animation-delay:-600ms}.overview-live-level>span:nth-child(4n){animation-duration:.7s}.overview-grid{align-items:start;gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.overview-main,.overview-side{gap:var(--space-4);min-width:0;display:grid}.overview-grid .card{align-content:start;gap:var(--space-3);padding:var(--space-5);display:grid}.overview-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.overview-card-head h2{color:var(--label);font:600 17px/22px var(--font-sans);margin:0}.overview-card-head p{color:var(--label-secondary);font:400 13px/18px var(--font-sans);margin:2px 0 0}.overview-card-head>.text-button{white-space:nowrap}.overview-integration{justify-self:start}.overview-meta{color:var(--label-secondary);font:400 12px/16px var(--font-sans);margin:0}.overview-warning{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warning-tint);color:var(--warning);font:400 13px/18px var(--font-sans);margin:0}.overview-empty{gap:var(--space-1);padding:var(--space-5) 0;color:var(--label-secondary);font:400 13px/18px var(--font-sans);display:grid}.overview-empty strong{color:var(--label);font:600 14px/20px var(--font-sans)}.overview-line-list,.overview-activity-list{margin:0;padding:0;list-style:none;display:grid}.overview-line-list>li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--rule);display:flex}.overview-line-list>li>div,.overview-activity-list>li>div{gap:2px;min-width:0;display:grid}.overview-line-list strong,.overview-activity-list strong{color:var(--label);font:600 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-line-list span:not(.status-pill),.overview-activity-list>li>div>span{color:var(--label-secondary);font:400 13px/18px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-tone-success{background:var(--success-tint);color:var(--success)}.overview-tone-warning{background:var(--warning-tint);color:var(--warning)}.overview-tone-danger{background:var(--danger-tint);color:var(--danger)}.overview-chart{height:96px;padding-top:var(--space-2);border-top:1px dashed var(--border-strong);align-items:flex-end;gap:6px;display:flex}.overview-chart>span{background:var(--fill);border-radius:4px 4px 0 0;flex:1;height:8%}.overview-chart>span.today{background:var(--accent)}.overview-chart-axis{color:var(--label-secondary);font:400 12px/16px var(--font-mono);justify-content:space-between;display:flex}.overview-chart-axis .today{color:var(--accent-text)}.overview-chart-note{color:var(--label-secondary);font:400 12px/16px var(--font-sans);margin:0}.overview-activity-list>li{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--rule);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.overview-activity-icon{border-radius:var(--radius-full);background:var(--accent-tint);width:32px;height:32px;color:var(--accent-text);place-items:center;display:grid}.overview-activity-age{color:var(--label-secondary);font:400 12px/16px var(--font-mono);white-space:nowrap}@keyframes overview-pulse{0%{opacity:.55}to{opacity:1}}@keyframes overview-level{0%{height:25%}to{height:95%}}@media (max-width:1100px){.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-stat:nth-child(3){border-left:0}.overview-stat:nth-child(n+3){border-top:1px solid var(--rule)}.overview-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.overview-live{grid-template-columns:minmax(0,1fr) auto}.overview-live-level{display:none}.overview-stat{padding:var(--space-4)}.overview-stat-value{font-size:24px;line-height:30px}}@media (prefers-reduced-motion:reduce){.overview-live-label>span,.overview-live-level>span{animation:none}}
.chert-auth{--ca-canvas:#f7f5ef;--ca-surface:#fffdf8;--ca-fill:#efebe2;--ca-fill-pressed:#e5e0d5;--ca-border:#e3ddd1;--ca-border-strong:#857e70;--ca-label:#1c1a16;--ca-label-2:#615b4f;--ca-primary:#1c1a16;--ca-on-primary:#fffdf8;--ca-accent-text:#ad4510;--ca-accent-tint:#fff0e4;--ca-success:#1d7444;--ca-success-tint:#e2f3e7;--ca-warning:#94490a;--ca-warning-tint:#fdf1d9;--ca-danger:#bf2a22;--ca-danger-tint:#fdebe7;--ca-info:#3a4686;--ca-info-tint:#ebedf7;--ca-strata-1:#ff8040;--ca-strata-2:#e36437;--ca-strata-3:#a84a3a;--ca-strata-4:#5a3339;--ca-strata-5:#2a2c4a;--ca-strata-6:#1d2040;--ca-on-strata:#f4efe6;--ca-ease:cubic-bezier(.2, 0, 0, 1);--ca-spring:cubic-bezier(.34, 1.56, .64, 1);--ca-display:"Fraunces Variable", Fraunces, ui-serif, Georgia, serif;--ca-sans:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--ca-mono:"JetBrains Mono Variable", ui-monospace, Menlo, monospace;z-index:1;box-sizing:border-box;background:var(--ca-canvas);min-height:100vh;color:var(--ca-label);font-family:var(--ca-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(360px,560px) minmax(0,1fr);gap:16px;margin:0;padding:16px;display:grid;position:relative}.chert-auth *,.chert-auth :before,.chert-auth :after{box-sizing:border-box}.chert-auth .chert-auth-brand{background:var(--ca-strata-1);border-radius:28px;min-height:calc(100vh - 32px);position:relative;overflow:hidden}.chert-strata{width:100%;height:100%;position:absolute;inset:0}.chert-strata path{transform-box:fill-box;animation:chert-drift 14s var(--ca-ease) infinite alternate}.chert-strata path:nth-child(2n){animation-duration:18s;animation-direction:alternate-reverse}.chert-strata .s1{fill:var(--ca-strata-1)}.chert-strata .s2{fill:var(--ca-strata-2)}.chert-strata .s3{fill:var(--ca-strata-3)}.chert-strata .s4{fill:var(--ca-strata-4)}.chert-strata .s5{fill:var(--ca-strata-5)}.chert-strata .s6{fill:var(--ca-strata-6)}.chert-auth-pill{background:var(--ca-surface);color:var(--ca-label);font:600 18px/22px var(--ca-display);letter-spacing:-.3px;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;display:flex;position:absolute;top:24px;left:24px}.chert-auth-phone{background:var(--ca-strata-6);transform-origin:top;border-radius:48px;width:280px;height:572px;margin-left:-140px;padding:10px;display:flex;position:absolute;top:84px;left:50%;transform:scale(.84);box-shadow:0 16px 48px #1c1a1624,0 2px 6px #1c1a160f}.chert-phone-screen{color:#111;background:#fff;border-radius:38px;flex-direction:column;flex:1;display:flex;overflow:hidden}.chert-phone-island{background:var(--ca-strata-6);border-radius:999px;align-self:center;width:84px;height:24px;margin:10px 0 6px}.chert-phone-contact{text-align:center;color:var(--ca-label-2);padding:4px 0 2px;font-size:12px;line-height:16px}.chert-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:12px 12px 16px;display:flex}.chert-bubble{background:#e9e9eb;border-radius:18px 18px 18px 6px;align-self:flex-start;max-width:78%;padding:8px 12px;font-size:14px;line-height:19px}.chert-bubble-sent{color:#fff;background:#1a66d6;border-radius:18px 18px 6px;align-self:flex-end}.chert-typing{background:#e9e9eb;border-radius:18px;align-self:flex-start;gap:4px;padding:10px 12px;display:inline-flex}.chert-typing span{background:var(--ca-label-2);width:7px;height:7px;animation:chert-bounce 1.2s var(--ca-ease) infinite;border-radius:999px}.chert-typing span:nth-child(2){animation-delay:.15s}.chert-typing span:nth-child(3){animation-delay:.3s}.chert-auth-tagline{color:var(--ca-on-strata);gap:6px;display:grid;position:absolute;bottom:30px;left:32px;right:32px}.chert-auth-tagline p{margin:0;font-size:14px;line-height:20px}.chert-auth-tagline .chert-auth-tagline-title{font:600 26px/31px var(--ca-display);letter-spacing:-.4px}.chert-auth-pane{flex-direction:column;min-width:0;padding:16px 24px;display:flex}.chert-auth-top{justify-content:flex-end;align-items:center;gap:12px;min-height:36px;display:flex}.chert-auth-mark{font:600 18px/22px var(--ca-display);letter-spacing:-.3px;align-items:center;gap:8px;margin-right:auto;display:none}.chert-auth-body{flex-direction:column;flex:1;justify-content:center;gap:22px;width:100%;max-width:380px;margin:0 auto;padding:24px 0;display:flex}.chert-auth .chert-auth-heading{gap:10px;display:grid}.chert-auth .chert-auth-title{color:var(--ca-label);font:600 40px/44px var(--ca-display);letter-spacing:-.8px;margin:0}.chert-auth .chert-auth-lede{color:var(--ca-label-2);margin:0;font-size:16px;line-height:24px}.chert-auth .chert-auth-form{gap:16px;margin:0;display:grid}.chert-auth .chert-field{color:var(--ca-label);gap:6px;font-size:13px;font-weight:600;line-height:18px;display:grid}.chert-auth .chert-field-hint{color:var(--ca-label-2);font-size:12px;font-weight:400;line-height:16px}.chert-auth .chert-input{border:1px solid var(--ca-border);background:var(--ca-surface);width:100%;min-height:44px;color:var(--ca-label);font:400 15px/20px var(--ca-sans);transition:border-color .26s var(--ca-ease), box-shadow .26s var(--ca-ease);border-radius:10px;margin:0;padding:0 12px}.chert-auth .chert-input:hover{border-color:var(--ca-border-strong)}.chert-auth .chert-input:focus{border-color:var(--ca-accent-text);box-shadow:0 0 0 4px var(--ca-accent-tint);outline:none}.chert-auth .chert-input:disabled{opacity:.6}.chert-auth .chert-row-end{justify-content:flex-end;margin-top:-6px;display:flex}.chert-auth .chert-btn{min-height:38px;font:600 14px/20px var(--ca-sans);cursor:pointer;transition:transform .26s var(--ca-spring), background .26s var(--ca-ease), opacity .26s var(--ca-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px;text-decoration:none;display:inline-flex;position:relative}.chert-auth .chert-btn:active:not(:disabled){transition-duration:90ms;transform:scale(.97);box-shadow:inset 0 1px 2px #1c1a162e}.chert-auth .chert-btn:focus-visible,.chert-auth .chert-link:focus-visible,.chert-auth .chert-auth-switch:focus-visible{outline:2px solid var(--ca-accent-text);outline-offset:3px}.chert-auth .chert-btn:disabled{opacity:.45;cursor:not-allowed}.chert-auth .chert-btn[aria-busy=true]{opacity:1;cursor:progress}.chert-auth .chert-btn-primary{background:var(--ca-primary);color:var(--ca-on-primary);box-shadow:inset 0 1px #ffffff80,0 1px 2px #1c1a161f}.chert-auth .chert-btn-secondary{background:var(--ca-fill);color:var(--ca-label)}.chert-auth .chert-btn-secondary:active:not(:disabled){background:var(--ca-fill-pressed)}.chert-auth .chert-btn-large{min-height:48px;padding:0 20px;font-size:15px}.chert-auth .chert-btn-full{width:100%}.chert-auth .chert-link{color:var(--ca-accent-text);font:600 13px/18px var(--ca-sans);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.chert-auth .chert-link:hover{text-decoration:underline}.chert-auth .chert-auth-switch{color:var(--ca-label-2);font:400 14px/20px var(--ca-sans);cursor:pointer;background:0 0;border:0;padding:6px 4px;text-decoration:none}.chert-auth .chert-auth-switch strong{color:var(--ca-accent-text);font-weight:600}.chert-auth .chert-auth-footer{justify-content:flex-end;gap:16px;padding-top:12px;display:flex}.chert-auth .chert-auth-footer a{color:var(--ca-label-2);font:400 12px/16px var(--ca-sans);text-decoration:none}.chert-auth .chert-auth-footer a:hover{color:var(--ca-label);text-underline-offset:3px;text-decoration:underline}.chert-auth .chert-auth-switch:hover strong{text-decoration:underline}.chert-auth .chert-auth-switch:disabled{opacity:.45;cursor:not-allowed}.chert-auth .chert-notice{background:var(--ca-info-tint);color:var(--ca-label);animation:chert-rise .56s var(--ca-spring) both;border-radius:16px;margin:0;padding:12px 16px;font-size:13px;line-height:18px}.chert-auth .chert-notice-success{background:var(--ca-success-tint)}.chert-auth .chert-notice-warning{background:var(--ca-warning-tint)}.chert-auth .chert-notice-error{background:var(--ca-danger-tint);color:var(--ca-danger)}.chert-spinner{flex:none;animation:.9s linear infinite chert-spin}.chert-spinner circle{fill:none;stroke:currentColor}.chert-spinner-track{opacity:.18}.chert-spinner-arc{stroke-linecap:round}.chert-auth .chert-spinner-row{color:var(--ca-label-2);align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.chert-auth-status{grid-template-columns:minmax(0,1fr);place-items:center}.chert-auth-status-card{border:1px solid var(--ca-border);background:var(--ca-surface);text-align:center;border-radius:20px;justify-items:center;gap:16px;width:min(380px,100%);padding:32px 28px;display:grid}.chert-auth .chert-auth-status-card h1{font:600 28px/34px var(--ca-display);letter-spacing:-.5px;margin:0}.chert-auth .chert-auth-status-card p{color:var(--ca-label-2);margin:0;font-size:14px;line-height:20px}.chert-strata-loader{color:var(--ca-label-2);justify-items:center;gap:12px;font-size:13px;line-height:18px;display:inline-grid}.chert-strata-loader-bars{gap:3px;width:56px;display:grid}.chert-strata-loader-bars span{transform-origin:0;height:6px;animation:chert-layer 2.4s var(--ca-spring) infinite;border-radius:999px}.chert-strata-loader-bars span:first-child{background:var(--ca-strata-1);width:70%}.chert-strata-loader-bars span:nth-child(2){background:var(--ca-strata-2);width:88%;animation-delay:.12s}.chert-strata-loader-bars span:nth-child(3){background:var(--ca-strata-3);width:100%;animation-delay:.24s}.chert-strata-loader-bars span:nth-child(4){background:var(--ca-strata-4);width:92%;animation-delay:.36s}.chert-strata-loader-bars span:nth-child(5){background:var(--ca-strata-5);width:80%;animation-delay:.48s}.chert-strata-loader-bars span:nth-child(6){background:var(--ca-strata-6);width:64%;animation-delay:.6s}@keyframes chert-spin{to{transform:rotate(360deg)}}@keyframes chert-drift{0%{transform:translate(-2%)}to{transform:translate(2%)}}@keyframes chert-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes chert-layer{0%{opacity:0;transform:scaleX(0)}30%,70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes chert-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-height:820px){.chert-auth-phone{top:76px;transform:scale(.66)}}@media (max-height:700px){.chert-auth-phone{display:none}}.chert-auth .cli-eyebrow{color:var(--ca-accent-text);font:500 12px/16px var(--ca-mono);letter-spacing:.02em;margin:0}.chert-auth .cli-terminal-mark{background:var(--ca-strata-6);width:44px;height:44px;color:var(--ca-on-strata);font:600 15px/1 var(--ca-mono);border-radius:12px;place-items:center;display:grid}.chert-auth .cli-setup-identity{color:var(--ca-label-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.chert-auth .cli-setup-identity strong{color:var(--ca-label);font-weight:600}.chert-auth .cli-setup-identity .chert-link{margin-left:4px}.chert-auth .cli-code{border:1px dashed var(--ca-border-strong);color:var(--ca-label-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:13px;line-height:18px;display:flex}.chert-auth .cli-code strong{color:var(--ca-label);font:500 20px/26px var(--ca-mono);letter-spacing:.12em;font-variant-numeric:tabular-nums}.chert-auth .cli-code-large{justify-content:center;padding:16px}.chert-auth .cli-code-large strong{letter-spacing:.16em;font-size:30px;line-height:36px}.chert-auth .cli-field{gap:6px;display:grid}.chert-auth p.chert-field-hint{margin:0}.chert-auth .cli-fine-print{color:var(--ca-label-2);margin:0;font-size:12px;line-height:17px}.chert-auth .cli-fine-print code,.chert-auth .cli-setup-identity code,.chert-auth .cli-step code{font:500 12px/16px var(--ca-mono)}.chert-auth .cli-step{gap:14px;display:grid}.chert-auth .cli-step>p{color:var(--ca-label-2);margin:0;font-size:15px;line-height:22px}.chert-auth .cli-step>p strong{color:var(--ca-label)}.chert-auth .cli-setup-completion{justify-items:start;gap:14px;display:grid}.chert-auth .cli-setup-completion>p:not(.cli-fine-print){color:var(--ca-label-2);margin:0;font-size:15px;line-height:22px}.chert-auth .cli-setup-completion-mark{background:var(--ca-strata-1);width:52px;height:52px;color:var(--ca-label);font:700 22px/1 var(--ca-sans);box-shadow:0 0 0 6px var(--ca-accent-tint);border-radius:999px;place-items:center;display:grid}.chert-auth .onboarding-actions{flex-wrap:wrap;gap:8px;margin:0;display:flex}.chert-auth .chert-auth-form select{border-radius:10px;width:100%;min-height:44px}@media (max-width:880px){.chert-auth{grid-template-columns:minmax(0,1fr);padding:0}.chert-auth .chert-auth-brand{display:none}.chert-auth-mark{display:inline-flex}.chert-auth-pane{min-height:100vh;padding:16px}.chert-auth .chert-auth-title{font-size:32px;line-height:38px}}@media (max-width:480px){.chert-auth-body{justify-content:flex-start;padding-top:36px}}@media (prefers-reduced-motion:reduce){.chert-strata path,.chert-typing span,.chert-strata-loader-bars span,.chert-auth .chert-notice{animation:none}.chert-spinner{animation-duration:2.4s}.chert-auth .chert-btn,.chert-auth .chert-input{transition:none}.chert-auth .chert-btn:active:not(:disabled){transform:none}}
.imessage-layout{gap:var(--space-4);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;display:grid}.imessage-layout>.card{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:none}.imessage-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.imessage-list .section-heading,.imessage-thread .section-heading{margin-bottom:var(--space-3)}.imessage-list h2,.imessage-thread h2,.imessage-new h2{color:var(--label);font:600 16px/22px var(--font-sans);margin:0}.imessage-list .section-heading .hint{color:var(--label-secondary);font:400 12px/16px var(--font-sans);margin-top:2px}.imessage-empty{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:none;justify-items:start;display:grid}.imessage-empty h2{color:var(--label);font:600 18px/24px var(--font-sans);margin:0}.imessage-empty .hint{max-width:52ch;color:var(--label-secondary);font:400 14px/20px var(--font-sans)}.imessage-empty .feature-icon{border-radius:var(--radius-sm);background:var(--fill);width:40px;height:40px;color:var(--label-secondary)}.imessage-conversations{max-height:70vh;margin:0 calc(-1 * var(--space-2));overscroll-behavior:contain;gap:0;padding:0;list-style:none;display:grid;overflow-y:auto}.imessage-conversations li+li button{border-top:1px solid var(--rule)}.imessage-conversations button{gap:2px var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);color:var(--label);text-align:left;cursor:pointer;transition:background-color var(--duration-press) var(--ease-standard), transform var(--duration-settle) var(--ease-spring);background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) auto;display:grid}.imessage-conversations button:hover,.imessage-conversations button[aria-current=true]{background:var(--fill)}.imessage-conversations button[aria-current=true],.imessage-conversations button:hover{border-top-color:#0000}.imessage-conversations li:has(+li button[aria-current=true]) button{border-top-color:#0000}.imessage-conversations button:active{background:var(--fill-pressed);transition-duration:var(--duration-press);transform:scale(.99)}.imessage-with{font:600 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.imessage-time{color:var(--label-secondary);font:400 12px/20px var(--font-mono);white-space:nowrap}.imessage-preview{color:var(--label-secondary);font:400 13px/18px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;overflow:hidden}.imessage-list>.hint{margin:var(--space-4) 0;color:var(--label-secondary);font:400 14px/20px var(--font-sans)}.imessage-thread{gap:var(--space-4);align-content:start;min-height:420px;display:grid}.imessage-thread .section-heading .hint{color:var(--label-secondary);font:400 12px/16px var(--font-mono);margin-top:2px}.imessage-placeholder{padding:var(--space-12) 0;color:var(--label-secondary);font:400 14px/20px var(--font-sans);text-align:center;margin:auto}.imessage-new{gap:var(--space-3);display:grid}.imessage-new label,.imessage-composer label{color:var(--label);font:600 13px/18px var(--font-sans);gap:6px;display:grid}.imessage-messages{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:56vh;margin:0;padding:0 2px;list-style:none;display:flex;overflow-y:auto}.imessage-older{margin-bottom:var(--space-2);color:var(--label-secondary);font:400 12px/16px var(--font-sans);align-self:center}.imessage-bubble{max-width:min(72%,520px);padding:var(--space-2) var(--space-3);animation:imessage-rise var(--duration-settle) var(--ease-standard) both;border-radius:18px;gap:2px;display:grid}.imessage-bubble p{font:400 14px/19px var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.imessage-inbound{background:var(--fill);color:var(--label);border-bottom-left-radius:6px;align-self:flex-start}.imessage-outbound{background:var(--bubble-sent);color:var(--on-bubble-sent);border-bottom-right-radius:6px;align-self:flex-end}.imessage-bubble .hint{color:var(--label-secondary);font:400 12px/16px var(--font-sans)}.imessage-outbound .hint{color:#ffffffd1}.imessage-meta{font-family:var(--font-mono)!important;font-size:11px!important}.imessage-composer{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.imessage-composer>label:not(.imessage-body){grid-column:1/-1}.imessage-composer :is(input,select,textarea),.imessage-new input{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--canvas);width:100%;color:var(--label);font:400 14px/20px var(--font-sans);transition:border-color var(--duration-settle) var(--ease-standard), box-shadow var(--duration-settle) var(--ease-standard)}.imessage-composer textarea{min-height:64px;padding:10px var(--space-3);resize:vertical}.imessage-composer :is(input,select),.imessage-new input{min-height:40px;padding:0 var(--space-3)}.imessage-composer :is(input,select,textarea):hover,.imessage-new input:hover{border-color:var(--border-strong)}.imessage-composer :is(input,select,textarea):focus,.imessage-new input:focus{border-color:var(--accent-text);box-shadow:0 0 0 4px var(--accent-tint);outline:none}.imessage-composer [role=alert],.imessage-thread>[role=alert]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--danger-tint);color:var(--danger);font:400 13px/18px var(--font-sans);grid-column:1/-1;margin:0}.imessage-thread>.hint:last-child{color:var(--label-secondary);font:400 13px/18px var(--font-sans)}.card[role=alert]:has(.imessage-actions){padding:var(--space-5);border-radius:var(--radius-card);background:var(--danger-tint);color:var(--danger);box-shadow:none;border:0}.card[role=alert]:has(.imessage-actions) p{margin:0 0 var(--space-3);font:400 14px/20px var(--font-sans)}.messages-section{gap:var(--space-4);display:grid}.messages-views{justify-self:start}.messages-account{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:none;display:grid}.messages-account .section-heading{margin:0}.messages-account h2{color:var(--label);font:600 16px/22px var(--font-sans);margin:0}.messages-account .hint{color:var(--label-secondary);font:400 13px/18px var(--font-sans);margin-top:2px}.messages-account[role=alert]{background:var(--danger-tint);color:var(--danger);border:0}.messages-account[role=alert] p{font:400 14px/20px var(--font-sans);margin:0}.messages-facts{border-top:1px solid var(--rule);margin:0;display:grid}.messages-facts>div{gap:var(--space-4);min-height:48px;padding:var(--space-3) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(120px,200px) minmax(0,1fr);align-items:center;display:grid}.messages-facts>div:last-child{border-bottom:0}.messages-facts dt{color:var(--label-secondary);font:400 13px/18px var(--font-sans)}.messages-facts dd{color:var(--label);font:400 14px/20px var(--font-sans);overflow-wrap:anywhere;margin:0}.messages-facts dd.mono{font:400 13px/18px var(--font-mono)}.messages-status{border-radius:var(--radius-full);font:600 12px/16px var(--font-sans);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.messages-status>span{border-radius:var(--radius-full);background:currentColor;width:7px;height:7px}.messages-status-active{background:var(--success-tint);color:var(--success)}.messages-status-paused{background:var(--warning-tint);color:var(--warning)}.messages-skeleton{border-radius:var(--radius-sm);background:var(--fill);vertical-align:middle;width:min(220px,60%);height:14px;animation:messages-breathe var(--duration-breathe) var(--ease-standard) infinite alternate;display:inline-block}@keyframes messages-breathe{0%{opacity:.55}to{opacity:1}}.webhook-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.webhook-list>li{padding:var(--space-4) 0;border-bottom:1px solid var(--rule);gap:6px;display:grid}.webhook-list>li:last-child{border-bottom:0}.webhook-list .hint{color:var(--label-secondary);font:400 13px/18px var(--font-sans);margin:0}.webhook-list .webhook-times{font:400 12px/16px var(--font-mono)}.webhook-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.webhook-url{color:var(--label);font:400 13px/18px var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.webhook-warning{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warning-tint);color:var(--warning);font:400 13px/18px var(--font-sans);margin:2px 0 0}.webhook-actions{margin-top:4px}.webhook-actions button,.webhook-confirm button{min-height:32px;padding:0 var(--space-3);font-size:13px}.webhook-confirm{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--danger-tint);margin-top:4px;display:grid}.webhook-confirm p{color:var(--danger);font:400 13px/18px var(--font-sans);margin:0}.webhook-error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--danger-tint);color:var(--danger);font:400 13px/18px var(--font-sans);margin:0}.webhook-empty{padding:var(--space-6) 0 var(--space-2);text-align:center}.webhook-empty p{color:var(--label);font:600 14px/20px var(--font-sans);margin:0}.webhook-empty .hint{color:var(--label-secondary);margin-top:4px;font-weight:400}.webhook-form{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--canvas);display:grid}.webhook-form label{gap:6px;display:grid}.webhook-form fieldset{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.webhook-form legend{margin-bottom:var(--space-2);color:var(--label);font:600 13px/18px var(--font-sans)}.webhook-form .webhook-check{align-items:center;gap:var(--space-2);cursor:pointer;justify-content:flex-start;width:fit-content;font-weight:400;display:flex}.webhook-form .webhook-check input{flex:none;width:18px;height:18px;min-height:0;margin:0;padding:0}.webhook-form .hint{color:var(--label-secondary);font:400 12px/16px var(--font-sans);margin:0}.webhook-secret{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--accent-tint);color:var(--label);animation:imessage-rise var(--duration-settle) var(--ease-standard) both;display:grid}.webhook-secret p{font:400 13px/18px var(--font-sans);margin:0}.webhook-secret code{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);font:400 13px/18px var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.webhook-skeleton-short{width:min(140px,40%)}.webhook-list[aria-hidden=true]>li{gap:var(--space-2)}.delivery-filters{gap:var(--space-3);flex-wrap:wrap;display:flex}.delivery-filters label{gap:6px;min-width:180px;display:grid}.delivery-list>li{padding:0}.delivery-list details>summary{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-press) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto auto auto 16px;list-style:none;display:grid}.delivery-list details>summary::-webkit-details-marker{display:none}.delivery-list details>summary:hover{background:var(--fill)}.delivery-list details>summary>svg{color:var(--label-secondary);transition:transform var(--duration-settle) var(--ease-standard)}.delivery-list details[open]>summary>svg{transform:rotate(180deg)}.delivery-type{color:var(--label);font:600 14px/20px var(--font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delivery-time{color:var(--label-secondary);font:400 12px/16px var(--font-mono);white-space:nowrap}.delivery-attempts{white-space:nowrap;font:400 12px/16px var(--font-mono)!important}.delivery-status-active{background:var(--success-tint);color:var(--success)}.delivery-status-failed{background:var(--danger-tint);color:var(--danger)}.delivery-status-paused{background:var(--warning-tint);color:var(--warning)}.delivery-status-quiet{background:var(--fill);color:var(--label-secondary)}.delivery-body{gap:var(--space-3);padding:0 var(--space-2) var(--space-4);display:grid}.delivery-timeline{padding:0 0 0 var(--space-4);border-left:2px solid var(--rule);gap:0;margin:0;list-style:none;display:grid}.delivery-timeline>li{align-items:baseline;gap:4px var(--space-3);font:400 12px/16px var(--font-mono);flex-wrap:wrap;padding:6px 0;display:flex;position:relative}.delivery-timeline>li:before{content:"";left:calc(-1 * var(--space-4) - 6px);border-radius:var(--radius-full);background:var(--danger);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface);position:absolute;top:10px}.delivery-timeline>li.delivery-ok:before{background:var(--success)}.delivery-error{color:var(--danger);font:400 12px/16px var(--font-sans);overflow-wrap:anywhere;flex-basis:100%}.delivery-payload>summary{color:var(--accent-text);font:600 13px/18px var(--font-sans);cursor:pointer}.delivery-payload pre{max-height:240px;margin:var(--space-2) 0 0;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--canvas);color:var(--label);font:400 12px/18px var(--font-mono);overflow:auto}.delivery-replayed{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--success-tint);color:var(--success);font:400 13px/18px var(--font-sans);margin:0}.delivery-load-error{gap:var(--space-2);display:grid}.delivery-load-error p{margin:0}.delivery-more{justify-items:center;gap:var(--space-2);display:grid}@media (max-width:760px){.delivery-list details>summary{grid-template-columns:minmax(0,1fr) auto 16px}.delivery-time,.delivery-attempts{grid-area:2/1/auto/-1}.delivery-filters label{flex:1;min-width:0}}.imessage-bubble{position:relative}.imessage-message-actions{clip-path:inset(50%);gap:2px;width:1px;height:1px;display:flex;position:absolute;overflow:hidden}.imessage-bubble:hover .imessage-message-actions,.imessage-bubble:focus-within .imessage-message-actions,.imessage-replying .imessage-message-actions{clip-path:none;width:auto;height:auto;animation:imessage-rise var(--duration-settle) var(--ease-standard) both;margin-top:2px;position:static;overflow:visible}@media (hover:none){.imessage-message-actions{clip-path:none;width:auto;height:auto;margin-top:2px;position:static;overflow:visible}}.imessage-message-actions button,.imessage-reactions button{min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-full);color:inherit;font:600 12px/16px var(--font-sans);opacity:.85;cursor:pointer;background:0 0;border:0}.imessage-message-actions button:hover,.imessage-message-actions button[aria-expanded=true]{opacity:1;background:#7f7f7f2e}.imessage-message-actions button:focus-visible,.imessage-reactions button:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px;opacity:1}.imessage-reactions{border-radius:var(--radius-full);background:var(--raised);box-shadow:var(--shadow-float);animation:imessage-rise var(--duration-settle) var(--ease-spring) both;flex-wrap:wrap;gap:4px;margin-top:4px;padding:4px;display:flex}.imessage-reactions button{color:var(--label)}.imessage-reactions button:hover:not(:disabled){background:var(--fill)}.imessage-replying{box-shadow:0 0 0 2px var(--accent)}.imessage-edit{gap:var(--space-2);min-width:min(320px,60vw);display:grid}.imessage-edit textarea{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);min-height:56px;color:var(--label)}.imessage-edit .imessage-actions button{min-height:30px;padding:0 var(--space-3);font-size:13px}.imessage-note{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--success-tint);color:var(--success);font:400 13px/18px var(--font-sans);margin:0}.imessage-note-error{background:var(--danger-tint);color:var(--danger)}.imessage-reply-to{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--accent);border-radius:var(--radius-xs);background:var(--fill);color:var(--label-secondary);font:400 13px/18px var(--font-sans);grid-column:1/-1;margin:0;display:flex}.imessage-reply-to span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.imessage-reply-to button{min-height:28px;padding:0 var(--space-3);flex:none;font-size:12px}.imessage-thread .section-heading{align-items:flex-start}.imessage-poll-form{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--canvas);display:grid}.imessage-poll-form label{gap:6px;display:grid}.imessage-poll-form fieldset{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.imessage-poll-form legend{margin-bottom:var(--space-2);color:var(--label);font:600 13px/18px var(--font-sans)}.imessage-poll-option{gap:var(--space-2);display:flex}.imessage-poll-option input{flex:1}.imessage-poll-option button{flex:none}.imessage-poll-form fieldset>button{justify-self:start}.imessage-poll{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);animation:imessage-rise var(--duration-settle) var(--ease-standard) both;display:grid}.imessage-poll-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.imessage-poll h3{color:var(--label);font:600 15px/20px var(--font-sans);margin:0}.imessage-poll-head button{min-height:30px;padding:0 var(--space-3);font-size:13px}.imessage-poll ul{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.imessage-poll li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);font:400 14px/20px var(--font-sans);display:flex}.imessage-poll li .mono{color:var(--label-secondary);font:400 12px/20px var(--font-mono)}.imessage-poll .hint{color:var(--label-secondary);font:400 12px/16px var(--font-sans);margin:0}.messages-state{gap:var(--space-3);max-width:640px;padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:none;justify-items:start;display:grid}.messages-state h2{color:var(--label);font:600 18px/24px var(--font-sans);margin:0}.messages-state p{max-width:56ch;color:var(--label-secondary);font:400 14px/20px var(--font-sans);margin:0}.messages-state .feature-icon{width:40px;height:40px}.messages-state .imessage-actions{margin-top:var(--space-1);gap:var(--space-4)}.messages-state-staff{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex;color:var(--label-secondary)!important;font:400 13px/18px var(--font-sans)!important}.messages-state-staff a{color:var(--label);text-underline-offset:2px;text-decoration:underline}.messages-state-staff-tag{gap:var(--space-1);color:var(--label)}.messages-state-failure h2{align-items:center;gap:var(--space-2);display:flex}.messages-state-failure h2:before{content:"";border-radius:var(--radius-full);background:var(--warning);width:8px;height:8px}.messages-state-failure .hint{font-size:13px!important}.imessage-avatar{border-radius:var(--radius-full);background:var(--accent-tint);width:36px;height:36px;color:var(--accent-text);font:600 12px/1 var(--font-mono);grid-row:span 2;place-items:center;display:grid}.imessage-list .section-heading{flex-wrap:nowrap;align-items:flex-start}.imessage-list .section-heading .imessage-actions{gap:var(--space-2);flex-wrap:nowrap}.imessage-list .section-heading button.secondary{width:36px;padding:0}.imessage-list .section-heading button.primary{padding:0 var(--space-3);font-size:13px}@media (min-width:901px){.imessage-layout{align-items:stretch;height:max(480px,100dvh - 228px)}.imessage-layout>.imessage-list,.imessage-layout>.imessage-thread{flex-direction:column;min-height:0;display:flex}.imessage-list .imessage-conversations{flex:1;align-content:start;min-height:0;max-height:none}.imessage-thread{gap:var(--space-3)}.imessage-thread .imessage-messages{flex:1;min-height:0;max-height:none}.imessage-thread .imessage-composer{margin-top:auto}.imessage-thread .imessage-placeholder{margin:auto}}.imessage-sending-from{color:var(--label-secondary);font:400 12px/16px var(--font-sans);grid-column:1/-1;margin:0}.imessage-sending-from .mono{color:var(--label);font:400 12px/16px var(--font-mono)}.imessage-list-empty{justify-items:start;gap:var(--space-3);padding:var(--space-4) 0;display:grid}.imessage-list-empty p{color:var(--label-secondary);font:400 14px/20px var(--font-sans);margin:0}:is(.imessage-layout,.imessage-empty,.messages-section,.messages-state) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}@keyframes imessage-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:900px){.imessage-layout{grid-template-columns:1fr}.imessage-bubble{max-width:88%}.messages-facts>div{grid-template-columns:1fr;gap:2px}.messages-views{scrollbar-width:none;justify-self:stretch;max-width:100%;overflow-x:auto}.messages-views button{flex:none}.imessage-list .section-heading{flex-wrap:wrap}.imessage-composer :is(input,select,textarea),.imessage-new input{font-size:16px}}@media (prefers-reduced-motion:reduce){.imessage-bubble,.messages-skeleton,.webhook-secret,.imessage-reactions,.imessage-poll{animation:none}.imessage-message-actions{animation:none!important}.imessage-conversations button{transition:none}.imessage-conversations button:active{transform:none}}
.console-dialog[open]{animation:chert-dialog-in var(--duration-base) var(--ease-out) both}.console-dialog[open]::backdrop{animation:chert-fade-in var(--duration-base) var(--ease-out) both}.console-menu[open]{animation:chert-menu-in var(--duration-base) var(--ease-out) both;transform-origin:0 0}.console-menu.menu-navigation[open]{animation:chert-sheet-in var(--duration-settle) var(--ease-sheet) both}@keyframes chert-dialog-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes chert-menu-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes chert-sheet-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes chert-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.console-dialog[open],.console-menu[open],.console-menu.menu-navigation[open],.console-dialog[open]::backdrop{animation:none}:is(button,a):is(.primary,.secondary,.danger,.accent):active:not(:disabled){transform:none}}
