.jo-stage{touch-action:none;place-items:center;width:100%;min-height:570px;display:grid;position:relative}.jo-orbit{aspect-ratio:1;isolation:isolate;width:min(460px,75%);position:relative}.jo-particles{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.jo-center{z-index:4;color:#fff;cursor:pointer;background:radial-gradient(circle,#11192787,#080e1740 74%);border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;transition:border-color .25s,box-shadow .25s;display:flex;position:absolute;inset:27%}.jo-center:hover,.jo-center:focus-visible{border-color:#e8401a;box-shadow:0 0 25px #e8401a2b,inset 0 0 19px #e8401a14}.jo-center:before{content:"";opacity:0;background:radial-gradient(circle,#e8401a15,#0000 72%);border-radius:50%;transition:opacity .25s;position:absolute;inset:3%}.jo-center:hover:before,.jo-center:focus-visible:before{opacity:1}.overview-home .jo-center:focus-visible,.overview-home .jo-node:focus-visible{outline-offset:4px;outline:2px solid #e8401a}.jo-logo-wrap{place-items:center;width:110px;height:110px;display:grid;position:relative}.jo-live-logo{filter:drop-shadow(0 0 14px #e8401a32);pointer-events:none;width:100%;height:100%;overflow:visible}.jo-live-logo .jo-ring{fill:none;stroke:#f7f6f3;stroke-width:16px;stroke-dasharray:86 14;stroke-dashoffset:-94.5px}.jo-live-logo .jo-square{fill:#e8401a}.jo-hover-word{letter-spacing:.08em;color:#f7f6f3;opacity:0;pointer-events:none;font-size:10px;font-weight:700;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jo-center:hover .jo-hover-word,.jo-center:focus-visible .jo-hover-word{opacity:1}.jo-node{z-index:6;color:#777e89;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-width:108px;min-height:44px;padding:6px;font-size:11px;transition:color .28s,text-shadow .28s;display:flex;position:absolute}.jo-node .jo-node-label{transition:transform .34s cubic-bezier(.18,1.45,.3,1),letter-spacing .3s;display:inline-block}.jo-node:hover .jo-node-label,.jo-node:focus-visible .jo-node-label,.jo-node[data-active=true] .jo-node-label{letter-spacing:.055em;transform:translateY(-3px)scale(1.035)}.jo-node:hover,.jo-node:focus-visible,.jo-node[data-active=true]{color:#ff6a43;text-shadow:0 0 10px #e8401a69}.jo-node[data-key=seguimientos]{top:-18px;left:50%;transform:translate(-50%)}.jo-node[data-key=clientes]{top:50%;left:-74px;transform:translateY(-50%)}.jo-node[data-key=tareas]{top:50%;right:-76px;transform:translateY(-50%)}.jo-node[data-key=reportes]{bottom:-18px;left:50%;transform:translate(-50%)}.jo-status{text-align:center;color:#777f8a;letter-spacing:.16em;text-transform:uppercase;font-size:10px;position:absolute;bottom:25px;left:0;right:0}@media (max-width:860px){.jo-stage{min-height:490px}.jo-orbit{width:min(390px,68%)}}@media (max-width:540px){.jo-stage{min-height:390px}.jo-orbit{width:235px}.jo-center{inset:26%}.jo-logo-wrap{width:82px;height:82px}.jo-hover-word{font-size:8px}.jo-node{min-width:86px;font-size:10px}.jo-node[data-key=clientes]{left:-63px}.jo-node[data-key=tareas]{right:-65px}.jo-status{bottom:0}}@media (hover:none){.jo-hover-word{opacity:1}}@media (prefers-reduced-motion:reduce){.jo-node,.jo-node .jo-node-label,.jo-hover-word,.jo-center,.jo-center:before{transition:none}.jo-node:hover .jo-node-label,.jo-node:focus-visible .jo-node-label,.jo-node[data-active=true] .jo-node-label{transform:none}}@media (max-width:399px){.jo-orbit{width:min(235px,100vw - 100px)}.jo-node{min-width:52px;padding:6px 4px;font-size:10px}.jo-node[data-key=clientes]{justify-content:flex-end;left:-48px}.jo-node[data-key=tareas]{justify-content:flex-start;right:-48px}}.jo-stage[data-conversing] .jo-node.jo-node{transition:opacity .3s,visibility linear,background-color .16s,color .16s,border-color .16s}.jo-stage[data-conversing=true] .jo-node.jo-node{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,visibility 0s linear .25s}@media (prefers-reduced-motion:reduce){.jo-stage[data-conversing] .jo-node.jo-node{transition:none}}
@media (min-width:821px) and (min-height:600px){.overview-home{--ov-pad:clamp(24px,3vw,52px);height:100dvh;min-height:0}.overview-header,.overview-footer{flex:none}.overview-layout{min-height:0;padding:0 var(--ov-pad);flex:1 1 0;grid-template-rows:minmax(0,1fr);align-items:stretch}.overview-left{min-height:0;padding:20px 0}.overview-left .jo-stage{flex:1 1 0;min-height:250px;max-height:570px;container-type:size}.overview-left .jo-orbit{width:min(460px,75cqw,100cqh - 56px)}.overview-home .assistant-inline{flex-direction:column;flex:0 auto;min-height:0;display:flex}.overview-home .assistant-inline-composer{flex:none}.overview-home .assistant-inline-detail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:0 auto;min-height:0;overflow-y:auto}.overview-home .assistant-inline-detail .assistant-draft-foot{z-index:2;background:linear-gradient(#0f192600,#0f1926 32%);margin:8px -20px -18px;padding:14px 20px 18px;position:sticky;bottom:-18px}.overview-home .assistant-inline-detail .assistant-draft-foot .assistant-error{margin:0 0 8px}.overview-right{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;margin:0 calc(-1 * var(--ov-pad)) 0 -10px;padding:20px calc(var(--ov-pad) - 8px) 32px 10px;scroll-padding-block:16px;overflow:hidden auto}.overview-right:focus-visible{outline-offset:-4px;outline:2px solid #e8401a}.overview-right::-webkit-scrollbar{width:8px}.overview-home .assistant-inline-detail::-webkit-scrollbar{width:8px}.overview-right::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:8px}.overview-home .assistant-inline-detail::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:8px}.overview-right::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.overview-home .assistant-inline-detail::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.overview-right::-webkit-scrollbar-track{background:0 0}.overview-home .assistant-inline-detail::-webkit-scrollbar-track{background:0 0}}@media (min-width:821px) and (min-height:600px) and (max-height:820px){.overview-left:has(.assistant-inline-detail) .jo-stage{min-height:210px}.overview-left:has(.assistant-inline-detail) .assistant-turns{display:none}}@media (min-width:821px) and (max-width:1050px) and (min-height:600px){.overview-home{--ov-pad:30px}}@media (min-width:821px) and (max-width:860px) and (min-height:600px){.overview-left .jo-orbit{width:min(390px,68cqw,100cqh - 56px)}}@media (max-width:1050px) and (min-width:821px),(max-width:560px){.overview-widget-grid>[data-drop-slot]{order:var(--slot);grid-area:auto/1!important}.overview-widget-grid>.overview-add-widget,.overview-widget-grid.is-editing>.overview-add-widget,.overview-widget-grid>.overview-empty-layout{order:99;grid-column:1!important}}
#juno-inner{--j-bg:#0b0b0c;--j-ink:#f5f5f3;--j-border:#2a2a2e;--j-line:#1c1c1f;--j-dim:#9a9aa0;--j-faint:#4a4a50;--j-orange:#e8401a;--j-amber:#f5b841;--j-card:#f5f5f3;--j-on-card:#0b0b0c;--j-orange-text:#ae1800;--j-btn:#5c5c62;--j-margin:28px;--j-bar:56px;background:var(--j-bg);color:var(--j-ink);flex-direction:column;height:100dvh;font-family:Archivo Variable,Arial,sans-serif;font-size:14px;display:flex;overflow:hidden}#juno-inner *{box-shadow:none;border-radius:0!important}#juno-inner :is(button,a,input,select,textarea,summary,[role=tab],[role=checkbox],[role=switch]):focus-visible{outline:2px solid var(--j-orange);outline-offset:2px}#juno-inner :is(h1,h2,h3){letter-spacing:-.03em;font-weight:700}#juno-inner h1{margin:0;font-size:clamp(30px,4vw,44px);font-stretch:112%;line-height:1.04}#juno-inner .eyebrow{letter-spacing:.16em;color:var(--j-dim);font-family:JetBrains Mono Variable,monospace;font-size:10.5px}#juno-inner .jx-field-label{text-transform:uppercase;font-family:JetBrains Mono Variable,monospace}.jx-header{z-index:30;height:56px;padding:0 var(--j-margin);background:var(--j-bg);border-bottom:1px solid var(--j-border);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.jx-header-left{align-items:center;gap:18px;min-width:0;display:flex}.jx-logo{color:var(--j-ink);letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0;font:700 17px Archivo Variable,sans-serif;display:flex}.jx-logo img{display:block}.jx-crumbs{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--j-dim);white-space:nowrap;align-items:center;gap:8px;font:11px JetBrains Mono Variable,monospace;display:flex;overflow:hidden}.jx-crumb-step{gap:8px;min-width:0;display:inline-flex}.jx-crumb-step i{color:var(--j-faint);font-style:normal}.jx-crumb-step span{text-overflow:ellipsis;overflow:hidden}.jx-crumb-current{color:var(--j-ink)}#juno-inner .overview-account{position:relative}#juno-inner .overview-account-trigger{min-height:40px;color:var(--j-ink);background:0 0;border:0;align-items:center;gap:10px;padding:0 4px 0 0;font:12px Archivo Variable,sans-serif;display:flex}#juno-inner .overview-account-avatar{border:1px solid var(--j-btn);place-items:center;width:28px;height:28px;font:700 12px Archivo Variable,sans-serif;display:grid}#juno-inner .overview-account-label{flex-direction:column;align-items:flex-start;max-width:200px;line-height:1.15;display:flex}#juno-inner .overview-account-label>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}#juno-inner .overview-account-label small{letter-spacing:.1em;color:var(--j-dim);text-transform:uppercase;font:10px JetBrains Mono Variable,monospace}#juno-inner .overview-account-menu{z-index:50;background:var(--j-card);min-width:260px;color:var(--j-on-card);border:1px solid var(--j-border);padding:6px;position:absolute;top:calc(100% + 8px);right:0}#juno-inner .overview-account-details{border-bottom:1px solid #d6d6d2;gap:2px;padding:10px 10px 12px;font-size:12px;display:grid}#juno-inner .overview-account-details span{color:#4a4a50;overflow-wrap:anywhere}#juno-inner .overview-account-action{width:100%;min-height:40px;color:var(--j-on-card);text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0 10px;font:13px Archivo Variable,sans-serif;display:flex}#juno-inner .overview-account-action:hover{background:#e6e6e2}.jx-scroll{overscroll-behavior:contain;outline:0;flex:auto;min-height:0;overflow:hidden auto}.jx-main{width:100%;max-width:1440px;padding:28px var(--j-margin) 40px;margin:0 auto}.jx-scroll .trip-editor-side{top:16px}.jx-page{gap:20px;display:grid}.jx-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.jx-eyebrow{color:var(--j-dim);margin-bottom:8px;font:400 15px/1.4 Archivo Variable,sans-serif}.jx-head-actions{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.jx-alert{border:1px solid var(--j-orange);color:#ffbaa8;padding:10px 14px;font-size:13px}.jx-banner{color:var(--j-dim);align-items:center;gap:10px;margin:0;font:400 14px/1.4 Archivo Variable,sans-serif;display:flex}.jx-banner i{background:var(--j-amber);flex:none;width:8px;height:8px}.jx-empty{color:var(--j-dim);justify-items:start;gap:6px;padding:36px 0;font-size:15px;display:grid}.jx-empty strong{color:var(--j-ink);font-size:18px}.jx-empty .jx-btn{margin-top:8px}.jx-btn,#juno-inner .button{border:1px solid var(--j-btn);min-height:40px;color:var(--j-ink);white-space:nowrap;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:0 16px;font:600 13px Archivo Variable,sans-serif;display:inline-flex}.jx-btn:hover:not(:disabled),#juno-inner .button-outline:hover:not(:disabled){background:var(--j-ink);color:var(--j-on-card);border-color:var(--j-ink)}.jx-btn-primary,#juno-inner .button-primary{background:var(--j-orange);border-color:var(--j-orange);color:var(--j-on-card)}.jx-btn-primary:hover:not(:disabled),#juno-inner .button-primary:hover:not(:disabled){background:var(--j-ink);border-color:var(--j-ink);color:var(--j-on-card)}.jx-btn-ghost{color:var(--j-dim);border-color:#0000}.jx-btn-small{min-height:32px;padding:0 12px;font-size:12px}.jx-icon{border:1px solid var(--j-border);width:32px;height:32px;color:var(--j-ink);background:0 0;place-items:center;display:grid}.jx-icon:hover:not(:disabled){background:var(--j-ink);color:var(--j-on-card)}#juno-inner button:disabled{opacity:.4}.jx-field-label{letter-spacing:.16em;color:var(--j-dim);margin-bottom:6px;font-size:10.5px;display:block}.jx-filters,.jx-subfilters,.jx-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.jx-toolbar{justify-content:space-between}.jx-search{flex:280px;max-width:420px}.jx-search-box{border:1px solid var(--j-btn);align-items:center;gap:10px;height:40px;padding:0 12px;display:flex}.jx-search-box input{min-width:0;color:var(--j-ink);background:0 0;border:0;outline:0;flex:1;font:14px Archivo Variable,sans-serif}.jx-search-box:focus-within{outline:2px solid var(--j-orange);outline-offset:2px}#juno-inner .jx-search-box input:focus-visible{outline:0}.jx-search-box input::-webkit-search-cancel-button{appearance:none}.jx-seg{flex-wrap:wrap;display:flex}.jx-seg button,.jx-tabs button{border:1px solid var(--j-btn);min-height:40px;color:var(--j-dim);background:0 0;margin-left:-1px;padding:0 14px;font:600 12px Archivo Variable,sans-serif}.jx-seg button:first-child,.jx-tabs button:first-child{margin-left:0}.jx-seg button.is-on,.jx-tabs button.is-on{background:var(--j-ink);border-color:var(--j-ink);color:var(--j-on-card)}.jx-seg button:hover:not(.is-on),.jx-tabs button:hover:not(.is-on){color:var(--j-ink)}.jx-tabs{flex-wrap:wrap;display:flex}.jx-select select{border:1px solid var(--j-btn);background:var(--j-bg);min-width:200px;height:40px;color:var(--j-ink);padding:0 10px;font:13px Archivo Variable,sans-serif}.jx-check{min-height:40px;color:var(--j-ink);background:0 0;border:0;align-items:center;gap:10px;font:13px Archivo Variable,sans-serif;display:inline-flex}.jx-check span{border:1px solid var(--j-btn);place-items:center;width:18px;height:18px;font-size:12px;line-height:1;display:grid}.jx-check[aria-checked=true] span{background:var(--j-ink);color:var(--j-on-card);border-color:var(--j-ink)}.jx-sem{background:var(--j-dim);flex:none;width:8px;height:8px;display:inline-block}.jx-sem.is-none{background:var(--j-faint)}.jx-sem.is-soon{background:var(--j-amber)}.jx-sem.is-overdue{background:var(--j-orange)}.jx-tag{border:1px solid var(--j-btn);letter-spacing:.1em;text-transform:uppercase;min-height:26px;color:var(--j-ink);align-items:center;padding:0 9px;font:600 11px JetBrains Mono Variable,monospace;display:inline-flex}.jx-tag.is-solid{background:var(--j-ink);border-color:var(--j-ink);color:var(--j-on-card)}.jx-chip{border:1px solid var(--j-btn);min-height:26px;color:var(--j-ink);background:0 0;align-items:center;gap:5px;max-width:100%;padding:0 9px;font:13px Archivo Variable,sans-serif;display:inline-flex}.jx-chip.is-person{border-color:#7a8aa3}.jx-chip.is-warn{border:1px dashed var(--j-amber);color:var(--j-amber)}button.jx-chip.is-trip:hover{background:var(--j-ink);color:var(--j-on-card)}.jx-bar{background:var(--j-line);width:100%;height:6px}.jx-bar i{background:var(--j-orange);height:100%;display:block}.jx-progress{letter-spacing:.12em;color:var(--j-dim);align-items:center;gap:16px;font:10.5px JetBrains Mono Variable,monospace;display:flex}.jx-progress .jx-bar{max-width:320px}.jx-card{border:1px solid var(--j-border);background:var(--j-bg);min-width:0;color:var(--j-ink);flex-direction:column;display:flex}.jx-card>header{letter-spacing:.16em;border-bottom:1px solid #7f7f8759;justify-content:space-between;align-items:center;gap:10px;height:36px;padding:0 16px;font:600 10.5px JetBrains Mono Variable,monospace;display:flex}.jx-card-tab{letter-spacing:.12em;color:var(--j-dim);align-items:center;gap:8px;font-size:10px;display:inline-flex}.jx-card-body{flex:1;align-content:start;gap:10px;padding:16px;display:grid}.jx-card h2{letter-spacing:-.02em;margin:0;font-size:19px}.jx-card.is-light{background:var(--j-card);color:var(--j-on-card);border-color:var(--j-card)}.jx-card.is-light .jx-card-tab,.jx-card.is-light .jx-muted{color:#4a4a50}.jx-card.is-hot{background:var(--j-orange);color:var(--j-on-card);border-color:var(--j-orange)}.jx-card.is-hot .jx-card-tab{color:var(--j-on-card)}.jx-card.is-hot .jx-sem{background:var(--j-on-card)}.jx-card.is-hot .jx-chip{border-color:var(--j-on-card);color:var(--j-on-card)}.jx-card.is-light .jx-sem.is-overdue{background:var(--j-orange-text)}.jx-card-foot{border-top:1px solid #7f7f8759;display:flex}.jx-card-foot button{min-height:44px;color:inherit;text-align:left;background:0 0;border:0;border-left:1px solid #7f7f8759;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font:600 14px Archivo Variable,sans-serif;display:flex}.jx-card-foot button:first-child{border-left:0}.jx-card-foot button:hover:not(:disabled){background:var(--j-ink);color:var(--j-on-card)}.jx-card.is-light .jx-card-foot button:hover:not(:disabled){background:var(--j-on-card);color:var(--j-card)}.jx-big{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.jx-num{letter-spacing:-.04em;font:200 68px/1 Archivo Variable,sans-serif}.jx-unit{opacity:.8;font:500 17px/1.3 Archivo Variable,sans-serif}.jx-none{gap:6px;margin:6px 0 0;display:grid}.jx-none strong{font:600 18px/1.3 Archivo Variable,sans-serif}.jx-none span{opacity:.75;font-size:14px;line-height:1.5}.jx-muted,.jx-small{color:var(--j-dim);margin:0;font-size:14px;line-height:1.5}.jx-lead{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font:600 24px/1.25 Archivo Variable,sans-serif}.jx-lead.is-empty{color:var(--j-dim);font-weight:400}.jx-meta-line{margin:0;font:500 16px/1.4 Archivo Variable,sans-serif}.jx-meta-line:first-letter{text-transform:uppercase}.jx-chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.jx-count{align-items:flex-end;gap:12px;margin:0;display:flex}.jx-count strong{font:200 56px/1 Archivo Variable,sans-serif}.jx-count span{letter-spacing:.12em;color:var(--j-dim);font:10px/1.4 JetBrains Mono Variable,monospace}.jx-list{margin:0;padding:0;list-style:none;display:grid}.jx-list li{border-top:1px solid var(--j-line);justify-content:space-between;gap:12px;padding:9px 0;font-size:15px;display:flex}.jx-card.is-light .jx-list li{border-color:#d6d6d2}.jx-list b{white-space:nowrap;flex:none;font:600 14px Archivo Variable,sans-serif}.jx-list b.is-warn{color:var(--j-amber)}.jx-card.is-light .jx-list b.is-warn{color:var(--j-orange-text)}.jx-funnel{gap:10px;display:grid}.jx-funnel>div{grid-template-columns:170px 1fr 28px;align-items:center;gap:12px;font-size:15px;display:grid}.jx-funnel b{text-align:right;font:600 12px JetBrains Mono Variable,monospace}.jx-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.jx-wide{grid-column:1/-1}.jx-team-row{border-top:1px solid var(--j-line);grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) 100px;align-items:center;gap:16px;padding:12px 0;display:grid}.m-who{align-items:center;gap:12px;display:flex}.m-who small{color:var(--j-dim);font-size:13px;display:block}.m-avatar{border:1px solid var(--j-btn);flex:none;place-items:center;width:30px;height:30px;font:700 11px Archivo Variable,sans-serif;display:grid}.m-bar{align-items:center;gap:12px;display:flex}.m-bar b{font:600 12px JetBrains Mono Variable,monospace}.m-late{text-align:right;font:600 14px Archivo Variable,sans-serif}.jx-table{display:grid}.jx-row{border:0;border-bottom:1px solid var(--j-line);width:100%;color:var(--j-ink);text-align:left;font:inherit;background:0 0;align-items:center;gap:16px;padding:14px 0;display:grid}button.jx-row{cursor:pointer}button.jx-row:hover{background:#141416}.jx-row-head{border-bottom:1px solid var(--j-border);letter-spacing:.14em;color:var(--j-dim);padding:10px 0;font:10.5px JetBrains Mono Variable,monospace}.jx-row small{color:var(--j-dim);margin-top:3px;font-size:14px;line-height:1.4;display:block}.jx-row-head [role=columnheader]{color:var(--j-dim);white-space:nowrap;font-size:10.5px;overflow:hidden}.jx-clients{grid-template-columns:12px minmax(0,2fr) minmax(0,1fr) 104px minmax(0,2fr) 64px 16px}.jx-clients.has-advisor{grid-template-columns:12px minmax(0,2fr) minmax(0,1fr) 104px minmax(0,2fr) 64px minmax(0,1fr) 16px}.jx-clients.is-hot .c-when{color:var(--j-orange);font-weight:700}.c-name{min-width:0}.c-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;display:block;overflow:hidden}.c-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-sub-next{display:none}.c-type,.c-advisor,.c-next{color:var(--j-dim);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.c-when{white-space:nowrap;font:600 14px/1.4 Archivo Variable,sans-serif}.c-arrow{color:var(--j-dim)}.jx-group{margin-top:8px;display:grid}.jx-group-head{border-bottom:1px solid var(--j-border);letter-spacing:.16em;color:var(--j-dim);justify-content:space-between;padding:10px 0;font:600 11px JetBrains Mono Variable,monospace;display:flex}.jx-group-head.is-overdue{color:var(--j-orange)}.jx-group-head.is-today{color:var(--j-ink)}.jx-summary{border:1px solid var(--j-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jx-summary-cell{border:0;border-left:1px solid var(--j-border);color:var(--j-ink);text-align:left;background:0 0;flex-direction:column;gap:6px;min-height:88px;padding:14px 16px;display:flex}.jx-summary-cell:first-child{border-left:0}.jx-summary-label{letter-spacing:.16em;color:var(--j-dim);align-items:center;gap:8px;font:600 10.5px JetBrains Mono Variable,monospace;display:flex}.jx-summary-cell strong{font:200 44px/1 Archivo Variable,sans-serif}.jx-summary-cell.is-overdue strong{color:var(--j-orange)}.jx-summary-cell.is-on{background:var(--j-ink);color:var(--j-on-card)}.jx-summary-cell.is-on .jx-summary-label{color:#4a4a50}.jx-summary-cell.is-on.is-overdue strong{color:var(--j-orange-text)}.jx-followup{grid-template-columns:12px minmax(0,1.3fr) minmax(0,2fr) 92px auto;align-items:start}.jx-followup .jx-sem{margin-top:6px}.f-who{min-width:0;display:grid}.f-name{color:var(--j-ink);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font:700 17px/1.3 Archivo Variable,sans-serif}.f-name:hover{text-decoration:underline}.f-who small.is-person{color:var(--j-ink)}.f-who small.is-ended{color:var(--j-amber)}.f-why{gap:6px;min-width:0;font-size:16px;line-height:1.4;display:grid}.f-chips{flex-wrap:wrap;gap:6px;display:flex}.f-when{white-space:nowrap;padding-top:2px;font:600 15px/1.4 Archivo Variable,sans-serif}.jx-followup.is-overdue .f-when{color:var(--j-orange)}.f-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.jx-task{grid-template-columns:22px minmax(0,1fr) 84px 72px}.t-box{border:1px solid var(--j-btn);width:20px;height:20px;color:var(--j-on-card);background:0 0;place-items:center;padding:0;display:grid}.t-box[aria-checked=true]{background:var(--j-ink);border-color:var(--j-ink)}.t-main{gap:3px;min-width:0;display:grid}.t-title{overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.3}.t-link{color:var(--j-dim);text-align:left;background:0 0;border:0;justify-self:start;padding:0;font:400 14px/1.4 Archivo Variable,sans-serif}.t-link:not(.is-plain):hover{color:var(--j-ink);text-decoration:underline}.t-due{text-align:right;white-space:nowrap;font:600 14px/1.4 Archivo Variable,sans-serif}.jx-task.is-hot .t-due{color:var(--j-orange)}.jx-task.is-done .t-title{color:var(--j-dim);text-decoration:line-through}.jx-ficha{gap:20px;display:grid}.jx-back{min-height:40px;color:var(--j-dim);letter-spacing:.16em;background:0 0;border:0;justify-self:start;align-items:center;gap:8px;padding:0;font:600 10.5px JetBrains Mono Variable,monospace;display:inline-flex}.jx-back:hover{color:var(--j-ink)}.jx-ficha-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 32px;display:flex}.jx-ficha-title{gap:12px;min-width:0;display:grid}.jx-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jx-meta{color:var(--j-dim);font:400 14px/1.4 Archivo Variable,sans-serif}.jx-ficha-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:760px;display:flex}.jx-ficha-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.jx-ficha-cards.cols-1{grid-template-columns:minmax(0,1fr)}.jx-ficha-cards.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jx-nocommit{border:1px solid var(--j-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;min-height:56px;padding:8px 16px;display:flex}.jx-nocommit-text{align-items:center;gap:12px;font-size:16px;display:flex}.jx-actions-wide{flex-wrap:wrap;gap:8px;display:flex}.jx-more{display:none;position:relative}.jx-more-list{z-index:25;background:var(--j-card);min-width:260px;color:var(--j-on-card);border:1px solid var(--j-card);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.jx-more-list button{width:100%;min-height:48px;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:0 12px;font:600 15px Archivo Variable,sans-serif;display:flex}.jx-more-list button:hover{background:#e6e6e2}.jx-summary-list{margin:0;display:grid}.jx-summary-list>div{border-top:1px solid #d6d6d2;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:8px 0;font-size:15px;line-height:1.4;display:grid}.jx-summary-list>div:first-child{border-top:0}.jx-summary-list dt{letter-spacing:.12em;color:#4a4a50;padding-top:2px;font:10px JetBrains Mono Variable,monospace}.jx-summary-list dd{overflow-wrap:anywhere;margin:0}.jx-summary-list .is-empty{color:#6a6a70}.jx-inline{color:var(--j-orange-text);text-underline-offset:3px;background:0 0;border:0;padding:0;font:600 12px Archivo Variable,sans-serif;text-decoration:underline}.jx-ficha-tabs{border-bottom:1px solid var(--j-border);gap:0}.jx-ficha-tabs button span{opacity:.7;margin-left:8px;font:10px JetBrains Mono Variable,monospace}.jx-ficha-panel{gap:16px;min-width:0;display:grid}.jx-data-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}#juno-inner :is(.panel,.table-card,.task-panel,.stat-card,.assignment-strip,.trip-facts,.trip-flight,.trip-row-edit,.contact-person,.alfa-readiness,.np-match,.people-possible,.trip-cancel,.assistant-backdrop .assistant-panel){background:var(--j-bg);border:1px solid var(--j-border);color:var(--j-ink)}#juno-inner .trip-facts-col.confirmed{background:var(--j-bg)}#juno-inner .panel{padding:20px}#juno-inner .panel h2,#juno-inner .panel h3{font-size:19px;font-stretch:108%}#juno-inner .page-head{border:0;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 20px;padding:0;display:flex}#juno-inner .page-head p{color:var(--j-dim)}#juno-inner .demo-banner{border:1px solid var(--j-border);color:var(--j-dim);background:0 0;margin:0 0 16px;font-size:12px}#juno-inner .demo-banner strong{color:var(--j-ink)}#juno-inner .demo-dot{background:var(--j-amber);border-radius:0}#juno-inner .notice{background:var(--j-card);border:1px solid var(--j-card);color:var(--j-on-card);margin:0 0 16px}#juno-inner .error{background:var(--j-bg);border:1px solid var(--j-orange);color:#ffbaa8;margin:0 0 16px}#juno-inner .back-link{color:var(--j-dim);letter-spacing:.14em;font:600 10.5px JetBrains Mono Variable,monospace}#juno-inner .text-link{color:var(--j-ink);font-weight:600}#juno-inner .timeline-dot{background:var(--j-orange);border-radius:0;width:8px;height:8px;transform:none}#juno-inner :is(.trip-tag,.people-tag,.target-chip,.trip-chip,.cat-chip,.type-tag,.trip-flight-dir,.trip-chips li){border-radius:0}#juno-inner .target-chip.is-ended{border-color:var(--j-amber);color:var(--j-amber)}#juno-inner .trip-note{border-left-color:var(--j-orange)}#juno-inner .profile-created{border-left:3px solid var(--j-orange)}.jx-ficha-panel .panel+.panel{margin-top:0}.team-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.team-role-card{border:1px solid var(--j-border);gap:8px;padding:16px;display:grid}.team-role-card.is-yours{background:var(--j-card);color:var(--j-on-card);border-color:var(--j-card)}.team-role-name{letter-spacing:.16em;text-transform:uppercase;font:600 10.5px JetBrains Mono Variable,monospace}.team-role-card p{margin:0;font-size:13px;line-height:1.5}#juno-inner .team-page .page-head h1{font-size:clamp(28px,3.4vw,40px)}.modal-backdrop{background:#000000b8}.modal{box-shadow:none!important;border-radius:0!important}.jx-nav{z-index:40;height:var(--j-bar);background:var(--j-bg);border-top:1px solid var(--j-border);flex:none;position:relative}.jx-nav-button{height:calc(var(--j-bar) - 1px);border:0;border-right:1px solid var(--j-border);background:var(--j-bg);min-width:260px;color:var(--j-ink);text-align:left;align-items:center;gap:0;padding:0 14px 0 0;display:flex}.jx-nav-button:hover{background:#141416}.jx-nav-mark{border-right:1px solid var(--j-border);flex:none;place-items:center;width:56px;height:54px;display:grid}.jx-nav-text{flex-direction:column;flex:1;gap:3px;padding:0 16px;display:flex}.jx-nav-text span{letter-spacing:.2em;color:var(--j-orange);font:600 10px JetBrains Mono Variable,monospace}.jx-nav-text strong{font:700 14px Archivo Variable,sans-serif}.jx-nav-button svg:last-child{color:var(--j-dim);transition:transform .2s}.jx-nav-button svg.is-open{transform:rotate(180deg)}.jx-nav-sheet{background:var(--j-bg);border:1px solid var(--j-border);border-bottom:0;border-left:0;width:440px;max-width:100vw;position:absolute;bottom:100%;left:0}.jx-nav-head{border-bottom:1px solid var(--j-border);letter-spacing:.2em;justify-content:space-between;align-items:center;height:40px;padding:0 16px;font:600 10.5px JetBrains Mono Variable,monospace;display:flex}.jx-nav-keys{color:var(--j-dim)}.jx-nav-orbit{padding:34px 0 30px;overflow:hidden}.jx-nav-orbit .jo-stage{min-height:0}.jx-nav-orbit .jo-orbit{width:260px}.jx-nav-orbit .jo-node{color:#d4d4d6;min-width:84px;min-height:36px;padding:0 8px;font-size:10.5px;font-weight:600}.jx-nav-orbit .jo-node[data-key=seguimientos]{top:-34px}.jx-nav-orbit .jo-node[data-key=reportes]{bottom:-34px}.jx-nav-orbit .jo-node[data-key=clientes]{left:-82px}.jx-nav-orbit .jo-node[data-key=tareas]{right:-82px}.jx-nav-orbit .jo-logo-wrap{width:72px;height:72px}.jx-nav-orbit .jo-status{display:none}.jx-nav-foot{border-top:1px solid var(--j-border);letter-spacing:.16em;height:36px;color:var(--j-dim);justify-content:space-between;align-items:center;padding:0 16px;font:10px JetBrains Mono Variable,monospace;display:flex}.jx-discard{z-index:80}@media (max-width:1179px){.jx-ficha-cards.cols-2,.jx-ficha-cards.cols-3,.jx-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jx-clients,.jx-clients.has-advisor{grid-template-columns:12px minmax(0,1fr) 104px 64px 16px}.jx-clients .c-type,.jx-clients .c-next,.jx-clients .c-advisor{display:none}.c-sub-next{display:inline}.jx-data-grid{grid-template-columns:1fr}.jx-followup{grid-template-columns:12px minmax(0,1fr) auto}.jx-followup .f-why{grid-area:2/2/auto/4}.jx-followup .f-actions{grid-column:2/4;justify-content:flex-start}}@media (max-width:719px){#juno-inner{--j-margin:16px}.jx-main{padding-top:20px}.jx-crumbs .jx-crumb-workspace,.jx-crumbs .jx-crumb-step:first-of-type i,#juno-inner .overview-account-label{display:none}.jx-ficha-cards.cols-1,.jx-ficha-cards.cols-2,.jx-ficha-cards.cols-3,.jx-report-grid,.team-roles,.jx-summary{grid-template-columns:1fr}.jx-summary-cell{border-left:0;border-top:1px solid var(--j-border);flex-direction:row;justify-content:space-between;align-items:center;min-height:0}.jx-summary-cell:first-child{border-top:0}.jx-big{font-size:44px}.jx-ficha-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;max-width:none;display:grid}.jx-ficha-actions .jx-btn{min-height:48px}.jx-actions-wide{display:none}.jx-more{display:block}.jx-more .jx-btn{white-space:nowrap}.jx-more-list{min-width:min(300px,100vw - 32px)}.jx-count strong{font-size:48px}.jx-card-foot{flex-direction:column}.jx-card-foot button{border-top:1px solid #7f7f8759;border-left:0}.jx-card-foot button:first-child{border-top:0}.jx-clients,.jx-clients.has-advisor{grid-template-columns:12px minmax(0,1fr) auto 16px}.jx-clients .c-class,.jx-row-head{display:none}.jx-task{grid-template-columns:22px minmax(0,1fr) auto}.jx-task .t-prio{display:none}.jx-team-row{grid-template-columns:1fr}.m-late{text-align:left}.jx-funnel>div{grid-template-columns:110px 1fr 24px}.jx-head-actions,.jx-page-head>.jx-btn,.jx-page-head .jx-btn{width:100%}.jx-search{max-width:none}.jx-nav-button{border-right:0;width:100%;min-width:0}.jx-nav-sheet{top:56px;left:0;right:0;bottom:var(--j-bar);border-right:0;flex-direction:column;width:auto;display:flex;position:fixed}.jx-nav-orbit{flex:1;place-items:center;padding:0;display:grid}.jx-nav-foot{margin-top:auto}}@media (prefers-reduced-motion:reduce){.jx-nav-button svg:last-child{transition:none}}.overview-home .jo-node{color:#f5f5f3;letter-spacing:.14em;text-transform:uppercase;min-width:0;min-height:36px;text-shadow:none;background:#0b0b0c;border:1px solid #3a3a3f;padding:0 12px;font:600 10.5px JetBrains Mono Variable,monospace}:is(.overview-home,.jx-nav-orbit) .jo-node{color:#f5f5f3;text-shadow:none;background:#0b0b0c;border:1px solid #3a3a3f;transition:background-color .16s,color .16s,border-color .16s}.jx-nav-orbit .jo-node{border-color:#2a2a2e}:is(.overview-home,.jx-nav-orbit) .jo-node:is(:hover,:focus-visible,[data-active=true]){color:#0b0b0c;text-shadow:none;background:#e8401a;border-color:#e8401a}:is(.overview-home,.jx-nav-orbit) .jo-node:focus-visible{outline-offset:3px;outline:2px solid #f5f5f3}:is(.overview-home,.jx-nav-orbit) .jo-node .jo-node-label{transition:none}:is(.overview-home,.jx-nav-orbit) .jo-node:is(:hover,:focus-visible,[data-active=true]) .jo-node-label{letter-spacing:inherit;transform:none}@media (prefers-reduced-motion:reduce){:is(.overview-home,.jx-nav-orbit) .jo-node{transition:none}}.jo-talk{white-space:nowrap;letter-spacing:.18em;color:#f5f5f3;align-items:center;gap:6px;font:600 10.5px JetBrains Mono Variable,monospace;display:inline-flex}.jo-talk i{background:#e8401a;width:8px;height:8px;display:inline-block}.jo-center[data-listening=true] .jo-talk{color:#e8401a}.jo-center{flex-direction:column;gap:2px}.jo-center .jo-logo-wrap{width:92px;height:92px}.jo-compact .jo-talk{font-size:9.5px}.overview-account-name{color:#0b0b0c;border-bottom:1px solid #d6d6d2;gap:6px;padding:10px;font:12px Archivo Variable,sans-serif;display:grid}.overview-account-name label{font-weight:620}.overview-account-name input{color:#0b0b0c;background:#fff;border:1px solid #9a9a95;border-radius:0;min-height:36px;padding:0 9px;font:13px Archivo Variable,sans-serif}.overview-account-name input:focus-visible{outline-offset:1px;outline:2px solid #e8401a}.overview-account-name p{color:#a3260a;margin:0}.overview-account-name div{gap:6px;display:flex}.overview-account-name button{color:#f5f5f3;cursor:pointer;background:#0b0b0c;border:1px solid #0b0b0c;min-height:32px;padding:0 10px;font:600 12px Archivo Variable,sans-serif}.overview-account-name button[type=button]{color:#0b0b0c;background:0 0}.overview-account-name button:disabled{opacity:.5;cursor:default}.overview-account-details .overview-account-greeting{color:#3a3a3f;margin-top:4px}
.overview-home,.initial-shell{background:#0b0b0c}.overview-home *{box-shadow:none}.overview-home .overview-header{border-bottom:1px solid #2a2a2e;height:56px;min-height:56px;padding:0 28px}.overview-home .overview-brand{letter-spacing:.08em;font-size:17px}.overview-home .overview-brand img{width:30px;height:30px}.overview-home .overview-account-trigger{background:0 0;border:0;border-radius:0;min-height:40px;padding:0 4px 0 0}.overview-home .overview-account-avatar{background:0 0;border:1px solid #5c5c62;border-radius:0}.overview-home .overview-account-menu{color:#0b0b0c;background:#f5f5f3;border-color:#f5f5f3;border-radius:0}.overview-home .overview-account-details span{color:#4a4a50}.overview-home .overview-account-details strong{color:#0b0b0c}.overview-home .overview-account-action{color:#0b0b0c;border-radius:0}.overview-home .overview-account-action:hover{color:#0b0b0c;background:#e6e6e2}.overview-home .overview-footer{border-top:1px solid #2a2a2e}.overview-home .assistant-inline-chip,.overview-home .assistant-inline-send,.overview-home .assistant-inline-detail,.overview-home .assistant-inline .assistant-voice-button{border-radius:0}.overview-home .assistant-inline-detail{-webkit-backdrop-filter:none;background:#0b0b0c;border-color:#2a2a2e}.overview-customize{border-radius:0;min-height:40px}.overview-widgets-heading .overview-eyebrow{color:#9a9aa0}.overview-home .overview-widget{color:#f5f5f3;-webkit-backdrop-filter:none;background:#0b0b0c;border:1px solid #2a2a2e;border-radius:0;min-height:0;padding:15px 19px 0;transform:none}.overview-home .overview-widget:hover{border-color:#5c5c62;transform:none}.overview-home .overview-widget.is-light{background:#f5f5f3;border-color:#f5f5f3}.overview-home .overview-widget.is-hot{background:#e8401a;border-color:#e8401a}.overview-home .mosaic-fx{display:none}.overview-home .mosaic-head{height:36px;min-height:36px;color:inherit;border-bottom:1px solid #7f7f8759;margin:-15px -19px 0;padding:0 16px}.overview-home .mosaic-head h3{letter-spacing:.16em;font:600 10.5px JetBrains Mono Variable,monospace}.overview-home .mosaic-chip{letter-spacing:.12em;color:#9a9aa0;font:10px JetBrains Mono Variable,monospace}.overview-home .mosaic-chip[data-tone=alert]{color:#e8401a}.overview-home .mosaic-body{gap:14px;margin-top:16px}.overview-home .mosaic-label{letter-spacing:.14em;color:#9a9aa0;font:600 10px JetBrains Mono Variable,monospace}.overview-home .mosaic-name{letter-spacing:-.03em;font-size:clamp(24px,8cqi,34px);font-weight:700;font-stretch:108%}.overview-home .mosaic-lead-main:hover .mosaic-name{color:inherit;text-decoration:underline}.overview-home .mosaic-objective{color:#c9c9cc}.overview-home .mosaic-context{color:#9a9aa0;font-size:12px}.overview-home .mosaic-recipient{color:#f5f5f3;font-weight:700}.overview-home .mosaic-date b,.overview-home .mosaic-date span{color:#9a9aa0}.overview-home .mosaic-date strong{color:inherit;font-weight:200}.overview-home .mosaic-date[data-status=overdue] b{color:#e8401a}.overview-home .mosaic-count strong{color:inherit;text-shadow:none;letter-spacing:-.04em;font-weight:200}.overview-home .mosaic-count span{color:#9a9aa0}.overview-home .mosaic-secondary,.overview-home .mosaic-tasks{border-top:1px solid #2a2a2e}.overview-home .mosaic-secondary li,.overview-home .mosaic-tasks li{border-bottom:1px solid #1c1c1f}.overview-home .mosaic-secondary .mosaic-row-main span,.overview-home .mosaic-tasks .mosaic-row-main span{color:#9a9aa0}.overview-home .mosaic-tasks .mosaic-row-main strong{color:inherit}.overview-home .mosaic-tasks .mosaic-row-main em{color:#e8401a}.overview-home .mosaic-dot{width:12px;height:12px;box-shadow:none;border:1px solid #9a9aa0;border-radius:0}.overview-home .mosaic-dot.is-high{background:#e8401a;border-color:#e8401a}.overview-home .mosaic-row-juno,.overview-home .mosaic-juno{color:inherit;background:0 0;border:1px solid #5c5c62;border-radius:0;font:600 11px Archivo Variable,sans-serif}.overview-home .mosaic-row-juno{border-color:#0000}.overview-home .mosaic-row-juno:hover,.overview-home .mosaic-juno:hover{color:#0b0b0c;background:#f5f5f3;border-color:#f5f5f3}.overview-home .mosaic-footer.overview-widget-footer{width:auto;min-height:40px;color:inherit;border-top:1px solid #7f7f8759;margin:16px -19px 0;padding:0 16px;font:600 12px Archivo Variable,sans-serif}.overview-home .mosaic-footer svg,.overview-home .widget-tasks .mosaic-footer svg{color:inherit}.overview-home .mosaic-footer.overview-widget-footer:hover{color:#0b0b0c;background:#f5f5f3}.overview-home .overview-variant{background:0 0;border-radius:0}.overview-home .overview-variant button{border-radius:0}.overview-home .overview-variant button.active{color:#0b0b0c;background:#f5f5f3}.overview-home .overview-widget:is(.is-light,.is-hot),.overview-home .overview-widget:is(.is-light,.is-hot) :is(.mosaic-head,.mosaic-label,.mosaic-objective,.mosaic-context,.mosaic-recipient,.mosaic-chip,.mosaic-date b,.mosaic-date span,.mosaic-count span,.mosaic-row-main span,.mosaic-row-main strong,.mosaic-empty,.mosaic-row-juno,.mosaic-juno,.pc-person,.pc-route,.pc-zone,.pc-times dt,.pc-times dd,.pc-progress strong,.pc-missing,.pc-gaps,.pc-review-line,.pc-hero strong,.pc-hero small,.pc-phase,.pc-earlier summary,.pc-earlier-note,.pc-row-people,.pc-row-time strong,.pc-row-time small,.pc-footer-note){color:#0b0b0c}.overview-home .overview-widget:is(.is-light,.is-hot) :is(.mosaic-label,.mosaic-context,.mosaic-chip,.mosaic-date span,.mosaic-count span,.mosaic-row-main span,.pc-zone,.pc-row-people,.pc-times dt,.pc-earlier-note){opacity:.72}.overview-home .overview-widget:is(.is-light,.is-hot) .mosaic-recipient{opacity:1}.overview-home .overview-widget:is(.is-light,.is-hot) :is(.mosaic-secondary,.mosaic-tasks){border-top-color:#0b0b0c40}.overview-home .overview-widget:is(.is-light,.is-hot) :is(.mosaic-secondary li,.mosaic-tasks li){border-bottom-color:#0b0b0c26}.overview-home .overview-widget:is(.is-light,.is-hot) :is(.mosaic-row-juno,.mosaic-juno){border-color:#0b0b0c8c}.overview-home .overview-widget:is(.is-light,.is-hot) :is(.mosaic-row-juno,.mosaic-juno):hover,.overview-home .overview-widget:is(.is-light,.is-hot) .mosaic-footer.overview-widget-footer:hover{color:#f5f5f3;background:#0b0b0c;border-color:#0b0b0c}.overview-home .overview-widget:is(.is-light,.is-hot) .mosaic-footer.overview-widget-footer:hover :is(svg,span){color:#f5f5f3}.overview-home .overview-widget.is-light .mosaic-date[data-status=overdue] b,.overview-home .overview-widget.is-light .mosaic-tasks .mosaic-row-main em{color:#ae1800;opacity:1}.overview-home .overview-widget.is-hot :is(.mosaic-date[data-status=overdue] b,.mosaic-tasks .mosaic-row-main em){color:#0b0b0c}.overview-home .overview-widget.is-hot .mosaic-dot{border-color:#0b0b0c}.overview-home .overview-widget.is-hot .mosaic-dot.is-high{background:#0b0b0c}.overview-home .overview-widget.is-light .mosaic-dot{border-color:#4a4a50}.overview-home .overview-widget.is-light .mosaic-dot.is-high{background:#ae1800;border-color:#ae1800}.overview-home .overview-widget:is(.is-light,.is-hot) :is(.overview-widget-editbar button,.overview-widget-editbar select),.overview-home .overview-widget:is(.is-light,.is-hot) .overview-variant button{color:#0b0b0c}.overview-home .overview-widget:is(.is-light,.is-hot) .overview-variant button.active{color:#f5f5f3;background:#0b0b0c}@media (max-width:719px){.overview-home .overview-header{padding:0 16px}}.overview-home .overview-layout-error{color:#ffd5c8;background:#0b0b0c;border:1px solid #e8401a;border-left-width:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.overview-home .overview-layout-error p{overflow-wrap:anywhere;flex:260px;margin:0}.overview-home .overview-layout-error button{color:#f5f5f3;background:0 0;border:1px solid #f5f5f3;min-height:40px;padding:0 16px;font:600 14px Archivo Variable,sans-serif}.overview-home .overview-layout-error button:hover:not(:disabled){color:#0b0b0c;background:#f5f5f3}.assistant-voice-status{color:#f5f5f3;background:#0b0b0c;border:1px solid #5c5c62;gap:10px;width:min(100%,560px);margin:10px auto 0;padding:12px 14px;font-size:14px;line-height:1.5;display:grid}.assistant-voice-status p{align-items:flex-start;gap:10px;margin:0;display:flex}.assistant-voice-status.is-connecting,.assistant-voice-status.is-listening,.assistant-voice-status.is-dictating{border-color:#e8401a}.assistant-voice-status.is-denied,.assistant-voice-status.is-error{border-color:#e8401a;border-left-width:4px}.assistant-voice-status.is-unavailable{border-color:#f5b841;border-left-width:4px}.assistant-voice-dot{background:#e8401a;flex:none;width:9px;height:9px;margin-top:6px;animation:1.2s ease-in-out infinite assistant-inline-pulse}.assistant-voice-actions{flex-wrap:wrap;gap:8px;display:flex}.assistant-voice-actions button{color:#f5f5f3;cursor:pointer;background:0 0;border:1px solid #f5f5f3;min-height:44px;padding:0 16px;font:600 14px Archivo Variable,sans-serif}.assistant-voice-actions button:first-child:not(:only-child),.assistant-voice-actions button:only-child{color:#0b0b0c;background:#f5f5f3}.assistant-voice-actions button:hover{color:#0b0b0c;background:#e8401a;border-color:#e8401a}.assistant-voice-actions button:focus-visible{outline-offset:2px;outline:2px solid #e8401a}@media (prefers-reduced-motion:reduce){.assistant-voice-dot{animation:none}}.overview-catalog-later{color:#9a9aa0;padding:0 13px 13px;font-size:13px;line-height:1.5}.overview-catalog-later span{color:#c9c9cc}.overview-home .overview-widget:is(.is-light,.is-hot) .overview-widget-editbar select{color:#0b0b0c;background:#fff;border:1px solid #0b0b0c8c}.overview-home .overview-widget:is(.is-light,.is-hot) .overview-widget-editbar .overview-drag-handle{color:#0b0b0c}.overview-home .overview-widget:is(.is-light,.is-hot) .overview-widget-editbar button:hover{background:#0b0b0c1f;border-color:#0b0b0c66}.assistant-speech{gap:8px;width:min(100%,560px);margin:8px auto 0;display:grid}.assistant-speech-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.assistant-speech-row small{color:#c9c9cc;margin-right:auto;font-size:13px}.assistant-speech :is(.assistant-speech-toggle,.assistant-speech-stop,.assistant-speech-back){color:#f5f5f3;cursor:pointer;background:0 0;border:1px solid #5c5c62;align-items:center;gap:7px;min-height:40px;padding:0 12px;font:600 13px Archivo Variable,sans-serif;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.assistant-speech :is(.assistant-speech-toggle,.assistant-speech-stop,.assistant-speech-back):hover{color:#0b0b0c;background:#e8401a;border-color:#e8401a}.assistant-speech :is(.assistant-speech-toggle,.assistant-speech-stop,.assistant-speech-back):focus-visible{outline-offset:2px;outline:2px solid #e8401a}.assistant-speech-toggle[aria-pressed=true]{border-color:#f5b841}.assistant-speech-stop{border-color:#e8401a}.assistant-speech-caption{color:#f5f5f3;background:#141416;border-left:4px solid #e8401a;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.assistant-speech .assistant-voice-status{width:100%;margin:0}@media (prefers-reduced-motion:reduce){.assistant-speech :is(.assistant-speech-toggle,.assistant-speech-stop,.assistant-speech-back){transition:none}}.speech-dock{right:16px;bottom:calc(var(--j-bar,0px) + 16px);z-index:40;background:#0b0b0c;border:1px solid #e8401a;width:min(420px,100vw - 32px);padding:12px;position:fixed;box-shadow:0 8px 32px #000a}.speech-dock .assistant-speech{width:100%;margin:0}.speech-dock .assistant-speech-caption{background:0 0;padding:0 0 4px}.speech-dock .assistant-speech-row{justify-content:flex-start}
:is(#juno-inner,.initial-shell) .modal-backdrop{background:#000000b8}:is(#juno-inner,.initial-shell) .modal{color:#0b0b0c;background:#f5f5f3;border:1px solid #f5f5f3;width:min(500px,100%)}:is(#juno-inner,.initial-shell) .modal .modal-header{border-bottom:1px solid #0b0b0c;padding:22px 24px 14px}:is(#juno-inner,.initial-shell) .modal h2{color:#0b0b0c;font-size:26px;font-stretch:108%}:is(#juno-inner,.initial-shell) .modal .eyebrow{color:#4a4a50}:is(#juno-inner,.initial-shell) .modal .modal-header button{color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .modal-form{padding:20px 24px 24px}:is(#juno-inner,.initial-shell) .modal :is(label,.modal-form label,.prospect-fields label){color:#0b0b0c;font-size:14px;font-weight:600}:is(#juno-inner,.initial-shell) .modal :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#0b0b0c;width:100%;min-height:46px;box-shadow:none;background:#fff;border:1px solid #6a6a70;padding:10px 12px;font:400 16px Archivo Variable,sans-serif}:is(#juno-inner,.initial-shell) .modal textarea{min-height:96px}:is(#juno-inner,.initial-shell) .modal :is(.form-two,.prospect-fields .form-two){align-items:start}:is(#juno-inner,.initial-shell) .modal label{align-self:start}:is(#juno-inner,.initial-shell) .modal label :is(input,select,textarea){flex:none}:is(#juno-inner,.initial-shell) .modal :is(input,select,textarea)::placeholder{color:#6a6a70}:is(#juno-inner,.initial-shell) .modal :is(input,select,textarea):focus,:is(#juno-inner,.initial-shell) .modal :is(input,select,textarea):focus-visible{outline-offset:2px;box-shadow:none;border-color:#0b0b0c;outline:2px solid #e8401a}:is(#juno-inner,.initial-shell) .modal :is(input,select,textarea):disabled{color:#4a4a50;cursor:not-allowed;background:#e6e6e2;border-style:dashed;border-color:#9a9aa0}:is(#juno-inner,.initial-shell) .modal :is(input,select,textarea)[aria-invalid=true]{border:2px solid #ae1800}:is(#juno-inner,.initial-shell) .modal input[type=checkbox]{accent-color:#0b0b0c;width:20px;height:20px}:is(#juno-inner,.initial-shell) .modal .form-hint{color:#4a4a50;font-size:14px;line-height:1.5}:is(#juno-inner,.initial-shell) .modal .form-error{color:#ae1800;background:#fff;border:1px solid #ae1800;border-left-width:4px;margin:0 0 14px;padding:10px 12px;font-size:14px;line-height:1.45}:is(#juno-inner,.initial-shell) .modal label .form-error,:is(#juno-inner,.initial-shell) .modal .prospect-fields label .form-error{color:#ae1800;background:0 0;border:0;margin:6px 0 0;padding:0;font-size:14px;font-weight:600;display:block}:is(#juno-inner,.initial-shell) .modal .modal-footer{border-top:1px solid #c9c9c4;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:6px;padding-top:18px;display:flex}:is(#juno-inner,.initial-shell) .modal .button{border-radius:0;min-height:46px;padding:0 18px;font-size:15px}:is(#juno-inner,.initial-shell) .modal .button-primary{color:#0b0b0c;background:#e8401a;border:1px solid #e8401a}:is(#juno-inner,.initial-shell) .modal .button-primary:hover:not(:disabled){color:#f5f5f3;background:#0b0b0c;border-color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .button-outline{color:#0b0b0c;background:0 0;border:1px solid #0b0b0c}:is(#juno-inner,.initial-shell) .modal .button-outline:hover:not(:disabled){color:#f5f5f3;background:#0b0b0c;border-color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .button:disabled{opacity:1;color:#6a6a70;cursor:not-allowed;background:#e6e6e2;border:1px dashed #9a9aa0}:is(#juno-inner,.initial-shell) .modal .button:focus-visible,:is(#juno-inner,.initial-shell) .modal .text-link:focus-visible{outline-offset:2px;outline:2px solid #e8401a}:is(#juno-inner,.initial-shell) .modal .text-link{color:#0b0b0c;text-underline-offset:3px;text-decoration:underline}:is(#juno-inner,.initial-shell) .modal :is(.contact-person,.np-match,.people-possible,.alfa-readiness,.np-distinct,.alfa-warning){color:#0b0b0c;background:#fff;border:1px solid #9a9aa0}:is(#juno-inner,.initial-shell) .modal .np-match.strong{border:2px solid #0b0b0c}:is(#juno-inner,.initial-shell) .modal .alfa-readiness.pending,:is(#juno-inner,.initial-shell) .modal .alfa-warning{border-left:4px solid #b8860b}:is(#juno-inner,.initial-shell) .modal .alfa-readiness.ready{border-left:4px solid #0b0b0c}:is(#juno-inner,.initial-shell) .modal .alfa-readiness li{color:#0b0b0c;border:1px solid #6a6a70}:is(#juno-inner,.initial-shell) .modal :is(.np-match small,.people-possible small,.alfa-warning strong){color:#4a4a50}:is(#juno-inner,.initial-shell) .modal .np-reasons{color:#ae1800}:is(#juno-inner,.initial-shell) .modal .np-clear,:is(#juno-inner,.initial-shell) .modal :is(.fields-toggle,.contact-person legend){color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .fields-more{border-left:2px solid #c9c9c4}:is(#juno-inner,.initial-shell) .modal .followup-target,:is(#juno-inner,.initial-shell) .modal .type-prompt{color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .people-source button{color:#0b0b0c;background:#fff;border:1px solid #6a6a70}:is(#juno-inner,.initial-shell) .modal .people-source button.selected{color:#f5f5f3;background:#0b0b0c;border-color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .np-distinct input{accent-color:#0b0b0c}:is(#juno-inner,.initial-shell) .modal .np-distinct:focus-within{outline:2px solid #e8401a}.jx-main :is(.team-role select,.team-add input,.team-add select,.people-end input,.trip-field input,.trip-field select,.trip-field textarea,.trip-fact-form input,.prospect-fields select){color:#f5f5f3;background:#0b0b0c;border:1px solid #5c5c62;font-size:15px}.jx-main .team-add :is(input,select){min-height:46px}.jx-main :is(.team-add input,.team-add select,.team-role select):focus-visible{outline-offset:2px;outline:2px solid #e8401a}.jx-main :is(.assignment-strip,.contact-person,.np-match){background:#0b0b0c;border-color:#2a2a2e}.jx-main .team-add label{color:#f5f5f3;font-size:14px;font-weight:600}.jx-main :is(.team-who small,.team-role-static,.team-count,.team-pending small,.form-hint){color:#9a9aa0}.jx-main .team-who strong{font-size:16px}.jx-main .team-list li{border-top-color:#1c1c1f}.jx-main .team-pending,.jx-main .team-pending li{border-color:#2a2a2e}.jx-main .team-add .form-hint,.jx-main .team-note{font-size:15px;line-height:1.5}.team-note{color:#c9c9cc;align-items:center;gap:10px;margin:0;display:flex}.team-consequence{color:#e4e4e6;background:#141416;border-left:3px solid #f5b841;margin:12px 0 0;padding:10px 14px;font-size:14px;line-height:1.5}.team-consequence strong{color:#f5f5f3;display:block}.team-help{color:#c9c9cc;margin:2px 0 4px;font-size:14px}.team-help summary{cursor:pointer;color:#f5f5f3;text-underline-offset:3px;align-items:center;min-height:40px;font-weight:600;text-decoration:underline;display:flex}.team-help p{max-width:70ch;margin:6px 0 0;line-height:1.5}.team-role-card p,.jx-main .team-page .page-head p{font-size:15px}#juno-inner .modal-backdrop:not(.jx-discard){top:56px;bottom:var(--j-bar);z-index:20}#juno-inner .jx-main .form-hint{color:#9a9aa0}#juno-inner .identity-avatar,#juno-inner .people-row .identity-avatar,#juno-inner .m-avatar{color:#f5f5f3;background:#1c1c1f;border:1px solid #2a2a2e}#juno-inner .jx-main :is(.team-help,.team-help p){color:#c9c9cc}:is(#juno-inner,.initial-shell) .modal{flex-direction:column;display:flex;overflow:hidden}:is(#juno-inner,.initial-shell) .modal .modal-header{flex:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:is(#juno-inner,.initial-shell) .modal>:not(.modal-header){overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}:is(#juno-inner,.initial-shell) .modal .modal-header :is(.icon-button,button){color:#0b0b0c;flex:none;place-items:center;min-width:44px;min-height:44px;display:grid}:is(#juno-inner,.initial-shell) .modal .modal-footer{z-index:2;background:#f5f5f3;margin-top:6px;padding:14px 0 2px;position:sticky;bottom:0;box-shadow:0 -1px #c9c9c4}#juno-inner .modal{max-height:calc(100% - 24px)}@media (max-width:719px){#juno-inner .modal-backdrop:not(.jx-discard){align-items:stretch;padding:10px 8px}#juno-inner .modal{width:100%;max-height:100%;margin:auto 0}:is(#juno-inner,.initial-shell) .modal .modal-header{padding:14px 16px 10px}:is(#juno-inner,.initial-shell) .modal .modal-form{padding:16px}}.jx-main .team-voice-usage{color:#e4e4e6;margin:0 0 4px;font-size:15px;line-height:1.5}.jx-main .team-voice-meter{background:#1c1c1f;border:1px solid #2a2a2e;height:8px;margin:6px 0 10px}.jx-main .team-voice-meter span{background:#e8401a;height:100%;display:block}.jx-main .team-voice-meter span[data-over=true]{background:#f5b841}.jx-main .team-voice-saved{color:#f5f5f3;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;display:flex}.jx-main .team-voice-form{gap:10px;margin-top:8px;display:grid}.jx-main .team-voice-form label{color:#f5f5f3;gap:6px;font-size:14px;font-weight:600;display:grid}.jx-main .team-voice-form input{color:#f5f5f3;background:#0b0b0c;border:1px solid #5c5c62;max-width:320px;min-height:46px;padding:0 12px;font-size:15px}.jx-main .team-voice-form input:focus-visible{outline-offset:2px;outline:2px solid #e8401a}.jx-main .team-voice-actions{flex-wrap:wrap;gap:10px;display:flex}
.modal .jdp{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.modal .jdp legend{color:#0b0b0c;margin:0 0 10px;padding:0;font:600 14px Archivo Variable,sans-serif}.modal .jdp-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.modal .jdp-chip{color:#0b0b0c;cursor:pointer;background:#fff;border:1px solid #0b0b0c;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:48px;padding:6px 8px;font:600 14px Archivo Variable,sans-serif;transition:background-color .12s,color .12s;display:flex}.modal .jdp-chip small{color:#4a4a50;font:500 12px JetBrains Mono Variable,monospace;transition:color .12s}.modal .jdp-chip:hover:not(:disabled){background:#e6e6e2}.modal .jdp-chip[aria-pressed=true]{color:#f5f5f3;background:#0b0b0c}.modal .jdp-chip[aria-pressed=true] small{color:#c9c9cc}.modal .jdp-chip:focus-visible,.modal .jdp-nav:focus-visible{outline-offset:2px;outline:2px solid #e8401a}.modal .jdp-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.modal .jdp-help{color:#4a4a50;margin:-8px 0 0;font-size:13px;line-height:1.4}.modal .jdp-help+.jdp-help{margin-top:-10px}.modal .jdp-error{color:#ae1800;font-weight:600}.modal .jdp-times{flex-wrap:wrap;gap:8px;margin-top:-4px;display:flex}.modal .jdp-time{flex-direction:row;min-width:68px;min-height:44px;font-family:JetBrains Mono Variable,monospace;font-weight:600}.modal .jdp-calendar{background:#fff;border:1px solid #0b0b0c;width:100%;max-width:364px;padding:10px 12px 12px}.modal .jdp-month{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.modal .jdp-month strong{color:#0b0b0c;font:700 16px Archivo Variable,sans-serif}.modal .jdp-nav{color:#0b0b0c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;place-items:center;width:44px;height:44px;display:grid}.modal .jdp-nav:hover:not(:disabled){background:#e6e6e2}.modal .jdp-nav:disabled{color:#b4b4b8;cursor:not-allowed}.modal .jdp-grid{gap:2px;display:grid}.modal .jdp-row{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.modal .jdp-head{text-align:center;color:#4a4a50;padding:6px 0;font:600 12px JetBrains Mono Variable,monospace}.modal .jdp-cell{min-width:0;display:flex}.modal .jdp-day{color:#0b0b0c;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;width:100%;height:44px;padding:0;font:500 16px Archivo Variable,sans-serif;transition:background-color .12s}.modal .jdp-day:hover:not(:disabled){background:#e6e6e2}.modal .jdp-day[data-today=true]{border-color:#0b0b0c}.modal .jdp-day[data-selected=true]{color:#0b0b0c;background:#e8401a;border-color:#e8401a;font-weight:700}.modal .jdp-day:disabled{color:#9a9aa0;cursor:not-allowed}.modal .jdp-day:focus-visible{outline-offset:-4px;outline:2px solid #0b0b0c}.modal .jdp-sentence{z-index:1;color:#0b0b0c;background:#fff;border:1px solid #9a9aa0;border-left:4px solid #e8401a;flex-direction:column;gap:2px;margin:0;padding:10px 12px;display:flex;position:sticky;bottom:66px;box-shadow:0 8px #f5f5f3}.modal .jdp-sentence span{color:#4a4a50;font-size:13px}.modal .jdp-sentence strong{font:700 18px/1.3 Archivo Variable,sans-serif}.modal .jdp-sentence em{color:#ae1800;font-size:14px;font-style:normal;font-weight:600}.modal .jdp-sentence[data-state=empty]{border-left-color:#9a9aa0}.modal .jdp-sentence[data-state=empty] strong{color:#4a4a50;font-size:16px;font-weight:600}.modal .jdp-sentence[data-state=past]{border-left-color:#ae1800}@media (max-width:719px){.modal .jdp-calendar{max-width:none}.modal .jdp-fields{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.modal :is(.jdp-chip,.jdp-chip small,.jdp-day){transition:none}}
.assistant-composer{flex:1;align-items:flex-end;gap:10px;min-width:0;display:flex}.assistant-composer .assistant-inline-input{resize:none;white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;min-width:0}.overview-home .assistant-composer .assistant-inline-input{height:auto;min-height:45px;max-height:160px;overflow-y:hidden}.overview-home .assistant-inline-line{align-items:flex-end}.overview-home .assistant-composer .assistant-inline-send{margin-bottom:5px}.assistant-field .assistant-composer{background:#121c27;border:1px solid #4a5868;align-items:flex-end}.assistant-field .assistant-composer:focus-within{border-color:#e8401a}.assistant-field .assistant-composer textarea{color:#fff;background:0 0;border:0;outline:0;min-height:76px;max-height:160px;padding:10px 12px;font-size:13px;line-height:1.45}.assistant-field label{color:#dce2e9;font-size:11px;font-weight:600}.assistant-panel:not(.assistant-inline) .assistant-inline-send{color:#6f7c8a;opacity:.55;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;margin:0 8px 8px 0;display:grid}.assistant-panel:not(.assistant-inline) .assistant-inline-send:not(:disabled){color:#fff;opacity:1;background:#e8401a;border-color:#e8401a}.assistant-draft .assistant-date{text-transform:none}.assistant-dialog{gap:8px;width:min(100%,560px);margin:10px auto 6px;display:grid}.assistant-turns{scrollbar-width:thin;scrollbar-color:#fff3 transparent;gap:5px;max-height:7.4rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.assistant-turns li{color:#a9a9ad;grid-template-columns:3.1rem 1fr;align-items:baseline;gap:8px;font-size:12.5px;line-height:1.4;display:grid}.assistant-turns li span{letter-spacing:.16em;text-transform:uppercase;color:#7e7e84;font:600 9.5px JetBrains Mono Variable,monospace}.assistant-turns li[data-who=adviser] p{color:#d4d4d7}.assistant-turns p{overflow-wrap:anywhere;margin:0}.assistant-now{align-items:baseline;gap:12px;padding:2px 0;display:flex}.assistant-now span{letter-spacing:.2em;color:#e8401a;flex:none;font:600 10.5px JetBrains Mono Variable,monospace}.assistant-now p{color:#f5f5f3;overflow-wrap:anywhere;margin:0;font:600 18px/1.3 Archivo Variable,sans-serif}.assistant-now-thinking{color:#e79b84;letter-spacing:.04em;margin:0;font:11px JetBrains Mono Variable,monospace}.assistant-dialog .assistant-choices{flex-flow:wrap;margin:2px 0 0}.assistant-dialog .assistant-choices button{width:auto;min-width:9rem}.assistant-controls{gap:6px;width:min(100%,560px);margin:6px auto 0;display:grid}.assistant-status-line{color:#c9c9cc;align-items:center;gap:9px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.assistant-status-line.is-dictating,.assistant-status-line.is-listening{color:#f5f5f3}.assistant-status-line .assistant-voice-dot{margin-top:0}.assistant-controls .assistant-speech,.assistant-controls .assistant-voice-status{width:100%;margin:0}.assistant-controls .assistant-speech-row{justify-content:flex-start}.assistant-controls .assistant-speech-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.assistant-controls .assistant-speech-group small{color:#c9c9cc;font-size:12.5px}.assistant-controls .assistant-speech :is(.assistant-speech-toggle,.assistant-speech-stop,.assistant-speech-back){min-height:36px;padding:0 10px;font-size:12.5px}.assistant-controls .assistant-session-resume{border-color:#e8401a}.assistant-controls .assistant-session-end{color:#c9c9cc}.assistant-controls .assistant-session-end:hover{color:#0b0b0c}.assistant-voice-status.is-held,.assistant-voice-status.is-paused{border-color:#5c5c62}.assistant-voice-status.is-interrupted{border-color:#f5b841;border-left-width:4px}.assistant-help{color:#a9a9ad;width:min(100%,560px);margin:6px auto 0;font-size:12.5px;line-height:1.5}.assistant-help summary{color:#c9c9cc;cursor:pointer;align-items:center;width:max-content;min-height:32px;font:600 12px Archivo Variable,sans-serif;display:flex}.assistant-help summary:focus-visible{outline-offset:2px;outline:2px solid #e8401a}.assistant-help p{margin:6px 0}.assistant-help label{color:#e5e5e7;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;display:flex}.assistant-help select{color:#f5f5f3;background:#0b0b0c;border:1px solid #5c5c62;min-height:36px;padding:0 8px;font:13px Archivo Variable,sans-serif}.assistant-help select:focus-visible{outline-offset:2px;outline:2px solid #e8401a}.assistant-panel:not(.assistant-inline) :is(.assistant-dialog,.assistant-controls,.assistant-help){width:100%}@media (max-width:560px){.assistant-now p{font-size:16px}.assistant-controls .assistant-speech-group{margin-left:0}}.assistant-saved{gap:8px;margin:0 0 12px;display:grid}
.overview-side,.overview-pane{min-width:0}@media (min-width:821px) and (min-height:600px){.overview-side{min-height:0;display:grid;position:relative}.overview-side>.overview-pane{opacity:1;visibility:visible;flex-direction:column;grid-area:1/1;min-height:0;transition:opacity .25s,transform .25s,visibility;display:flex;transform:none}.overview-pane-widgets>.overview-right{flex:1 1 0;min-height:0}.overview-pane-work{padding:20px 0}.overview-work{flex-direction:column;flex:1 1 0;justify-content:flex-start;min-height:0;display:flex}.overview-side[data-work=open]>.overview-pane-widgets{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:translateY(-8px)}.overview-side[data-work=closed]>.overview-pane-work{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:translateY(12px)}}@media (max-width:820px),(max-height:599px){.overview-side{width:100%}.overview-side[data-work=open]>.overview-pane-widgets,.overview-side[data-work=closed]>.overview-pane-work{display:none}.overview-side[data-work=open]>.overview-pane-work{animation:.25s both work-in}.overview-pane-work{margin:0}.overview-work{display:block}}@keyframes work-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.overview-work .assistant-inline-detail{flex:0 auto;width:100%;max-width:none;min-height:0;max-height:100%;margin:0}@media (max-width:820px),(max-height:599px){.overview-work .assistant-inline-detail{max-height:none;overflow:visible}.overview-work .assistant-inline-detail .assistant-draft-foot{background:0 0;margin:8px 0 0;padding:0;position:static}}.work-eyebrow{color:#e29a84;letter-spacing:.14em;margin:0 0 6px;font:600 10px JetBrains Mono Variable,monospace}.work-title{color:#f5f5f3;letter-spacing:-.04em;margin:0 0 14px;font:620 clamp(24px,2.4vw,34px)/1.1 Archivo Variable,sans-serif}.work-fields{border-top:1px solid #ffffff1f;gap:0;margin:0;display:grid}.work-field{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(9rem,32%) 1fr;align-items:baseline;gap:6px 16px;padding:10px 0;display:grid}.work-field dt{color:#aab4bf;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font:600 11px JetBrains Mono Variable,monospace;display:flex}.work-field dd{color:#f5f5f3;overflow-wrap:anywhere;margin:0;font:500 15px/1.35 Archivo Variable,sans-serif}.work-field dd small{color:#c9c9cc;margin-top:2px;font:400 12px/1.4 Archivo Variable,sans-serif;display:block}.work-field[data-pending=yes] dt{color:#8e9aaa}.work-field[data-pending=yes] dd{color:#8e9aaa;font-style:italic}.work-field[data-pending=no] dt svg{color:#e8401a}.work-question{color:#f5f5f3;background:#141416;border-left:4px solid #e8401a;gap:4px;margin:16px 0 0;padding:10px 14px;font:600 17px/1.3 Archivo Variable,sans-serif;display:grid}.work-question span{color:#e8401a;letter-spacing:.16em;text-transform:uppercase;font:600 10px JetBrains Mono Variable,monospace}.work-note,.work-saving{color:#e79b84;letter-spacing:.04em;margin:12px 0 0;font:11px JetBrains Mono Variable,monospace}.work-saving{color:#ffb099;background:#1b0e0a;border:1px solid #e8401a;margin:0 0 10px;padding:8px 12px;font-size:12px}.assistant-back{border-color:#e8401a!important}.overview-work .assistant-saved .assistant-close{color:#f5f5f3;white-space:nowrap;background:0 0;border:1px solid #6d7c8a;border-radius:6px;width:auto;height:auto;min-height:34px;margin:12px 0 0 auto;padding:7px 14px;font:600 12px/1.2 Archivo Variable,sans-serif;display:block}.overview-work .assistant-saved .assistant-close:hover{background:#1b0e0a}@media (max-width:560px){.work-field{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.overview-side>.overview-pane{transition:none!important}.overview-side[data-work=open]>.overview-pane-work{animation:none}}
.juno-boot{background:radial-gradient(at 50% 38%,#10265e1f 0,#0000 46%),#050608;padding:24px 16px;font-family:Archivo Variable,Arial,sans-serif}.juno-boot-center{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(420px,100%);display:flex}.juno-boot-mark{will-change:transform;width:72px;height:72px;display:block}.juno-boot-mark img{width:72px;height:72px;display:block}.juno-boot-accent{background:#e8401a;width:28px;height:2px;display:block}.juno-boot-title{color:#f5f5f3;letter-spacing:.01em;margin:0;font:500 15px/1.4 Archivo Variable,Arial,sans-serif}.juno-boot-detail{color:#b9bcc4;overflow-wrap:anywhere;margin:0;font:400 13px/1.5 Archivo Variable,Arial,sans-serif}.juno-boot-error,.juno-boot-slow{justify-items:center;gap:10px;display:grid}.juno-boot-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.juno-boot-actions button{cursor:pointer;border-radius:0;min-height:40px;padding:0 18px;font:600 13px Archivo Variable,Arial,sans-serif}.juno-boot-primary{color:#0b0b0c;background:#e8401a;border:1px solid #e8401a}.juno-boot-primary:hover{background:#ff5a33;border-color:#ff5a33}.juno-boot-secondary{color:#f5f5f3;background:0 0;border:1px solid #f5f5f3}.juno-boot-secondary:hover{background:#ffffff14}.juno-boot-actions button:focus-visible{outline-offset:3px;outline:2px solid #e8401a}.juno-boot[data-state=error] .juno-boot-mark{opacity:.85}.juno-boot[data-state=leaving]{pointer-events:none;animation:.24s ease-out forwards juno-boot-out}@keyframes juno-boot-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.juno-boot[data-state=leaving]{animation:none;display:none}}.sign-in{background:radial-gradient(at 50% 30%,#10265e1f 0,#0000 46%),#050608}.sign-in .signin-brand{color:#f5f5f3;align-items:center;gap:10px;font-family:Archivo Variable,Arial,sans-serif;display:flex}.sign-in .signin-brand span{color:#9ea3ad}
