.orbit{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;color:var(--foreground);isolation:isolate;font-family:var(--font-sans);background:#f2f7ff;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden;container-type:inline-size}.dark .orbit{background:#010b22}.orbit-aurora{pointer-events:none;filter:blur(52px)saturate(1.05);opacity:.28;z-index:0;position:absolute;inset:-30%}.dark .orbit-aurora{filter:blur(46px)saturate(1.2);opacity:.55}.orbit-aurora i{border-radius:50%;position:absolute}.orbit-aurora i:first-child{background:radial-gradient(circle, var(--primary), transparent 65%);width:70%;height:44%;animation:17s ease-in-out infinite alternate orbit-drift-a;top:2%;left:-8%}.orbit-aurora i:nth-child(2){background:radial-gradient(circle, var(--mosaic-tile-light), transparent 65%);width:62%;height:40%;animation:21s ease-in-out infinite alternate orbit-drift-b;top:26%;right:-6%}.orbit-aurora i:nth-child(3){background:radial-gradient(circle, var(--accent), transparent 65%);opacity:.75;width:74%;height:42%;animation:19s ease-in-out infinite alternate orbit-drift-c;bottom:0;left:14%}.orbit-aurora i:nth-child(4){background:radial-gradient(circle, var(--mosaic-tile-attention), transparent 65%);opacity:.3;width:30%;height:20%;animation:23s ease-in-out infinite alternate orbit-drift-b;top:8%;right:8%}@keyframes orbit-drift-a{to{transform:translate(9%,14%)scale(1.14)}}@keyframes orbit-drift-b{to{transform:translate(-11%,8%)scale(1.1)}}@keyframes orbit-drift-c{to{transform:translate(6%,-12%)scale(1.18)}}.high-contrast .orbit-aurora{display:none}.orbit-chrome{z-index:3;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:16px 20px 0;display:flex;position:relative}.orbit-brand{letter-spacing:-.02em;align-items:center;gap:8px;font-size:.9375rem;font-weight:700;display:flex}.orbit-brand .heidi-mosaic{--mosaic-size:24px}.orbit-status{color:var(--muted-foreground);align-items:center;gap:6px;min-width:0;font-size:.65625rem;display:flex}.orbit-status__dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;flex:none}.orbit-status__dot--error{background:var(--destructive)}.orbit-chrome__right{flex:none;align-items:center;gap:8px;display:flex}.orbit-theme-btn{width:28px;height:28px;color:var(--muted-foreground);background:#002a8217;border:1px solid #002a8224;border-radius:50%;place-items:center;display:grid}.dark .orbit-theme-btn{background:#d6e4ff1c;border-color:#9db8e833}.orbit-theme-btn:hover{color:var(--foreground);background:#002a820d}.dark .orbit-theme-btn:hover{background:#d6e4ff12}.orbit-theme-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-scene{z-index:2;flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;padding:10px 18px 16px;display:flex;position:relative;overflow:hidden auto}.orbit-lens-wrap{flex:none;justify-content:center;padding:26px 0 12px;display:flex;position:relative}.orbit-lens{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;cursor:pointer;width:236px;height:236px;transition:transform var(--motion-medium) var(--motion-ease);color:var(--card-foreground);background:radial-gradient(circle at 32% 26%,#fff,#ffffffb8 58%);border:1px solid #002a822e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:relative;box-shadow:0 24px 50px #0a1e5a29,inset 0 1px #fff}.dark .orbit-lens{background:radial-gradient(circle at 32% 26%,#ffffff29,#ffffff0d 58%);border-color:#9db8e857;box-shadow:0 24px 60px #04081a8c,inset 0 1px #ffffff47}.orbit-lens:hover{transform:scale(1.02)}.orbit-lens:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.orbit-lens:after{content:"";border:1px dashed #0059db3d;border-radius:50%;animation:60s linear infinite orbit-spin;position:absolute;inset:-11px}.dark .orbit-lens:after{border-color:#4c8dff61}@keyframes orbit-spin{to{transform:rotate(360deg)}}.orbit-lens__who{background:linear-gradient(135deg, var(--primary), var(--mosaic-tile-light));width:44px;height:44px;color:var(--primary-foreground);border-radius:50%;place-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:grid}.orbit-lens__name{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.orbit-lens__subject{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.orbit-lens__time{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:9.5px}.orbit-sat-ring{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.orbit-sat{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--popover-foreground);white-space:nowrap;transform:translate(-50%, -50%) rotate(var(--deg)) translateY(-152px) rotate(calc(var(--deg) * -1));transition:box-shadow var(--motion-fast) var(--motion-ease);background:#ffffffe6;border:1px solid #002a8229;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:.65625rem;font-weight:600;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 4px 14px #0a1e5a14}.dark .orbit-sat{background:#0a0e20b8;border-color:#9db8e857}.orbit-sat:hover{border-color:var(--accent);box-shadow:0 0 16px var(--mosaic-signal-stroke)}.orbit-sat:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-sat b{color:var(--success-strong);font-weight:700}.orbit-sat--attention b{color:var(--warning)}.orbit-sat[data-done=true]{opacity:.72}.orbit-sat-ring--flat{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:6px;padding:4px 0 8px;display:flex;position:static}.orbit-sat-ring--flat .orbit-sat{position:static;transform:none}.orbit-beam{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#00d19e1a,#0059db12);border:1px solid #0f8a6e52;border-radius:26px;flex:none;margin:16px 0 0;padding:16px 18px}.dark .orbit-beam{background:linear-gradient(135deg,#00d19e29,#4c6fff1f);border-color:#00d19e4d}.orbit-beam__tag{letter-spacing:.16em;text-transform:uppercase;color:var(--success-strong);align-items:center;gap:7px;font-size:.59375rem;font-weight:700;display:flex}.orbit-beam__tag .heidi-mosaic{--mosaic-size:16px}.orbit-beam__title{font-family:var(--font-sans);letter-spacing:-.03em;margin-top:6px;font-size:20px;font-weight:700;line-height:1.15}.orbit-beam__body{color:var(--muted-foreground);margin-top:6px;font-size:12px;line-height:1.45}.orbit-beam__alt{justify-content:center;gap:20px;margin-top:10px;display:flex}.orbit-beam__prov{color:var(--muted-foreground);text-align:center;letter-spacing:.04em;margin-top:11px;font-size:9.5px}.orbit-card{background:var(--card);border:1px solid var(--border);min-width:0;max-width:100%;color:var(--card-foreground);border-radius:18px;padding:14px}.orbit-list{border:1px solid var(--border);background:var(--card);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.orbit-row{border:0;border-bottom:1px solid var(--border);text-align:left;width:100%;color:var(--card-foreground);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 14px;display:flex}.orbit-row:last-child{border-bottom:0}.orbit-row:hover{background:var(--muted)}.orbit-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.orbit-row--signal{cursor:default;border-left:3px solid color-mix(in srgb, var(--primary) 55%, var(--border))}.orbit-row--signal:hover{background:0 0}.orbit-row--signal[data-tone=attention]{border-left-color:var(--warning)}.orbit-row__icon{background:var(--muted);width:32px;height:32px;color:var(--muted-foreground);border-radius:10px;flex:none;place-items:center;display:grid}.orbit-row__copy{flex:1;min-width:0}.orbit-row__copy strong{font-size:.8125rem;font-weight:600;display:block}.orbit-row__copy span{color:var(--muted-foreground);margin-top:1px;font-size:.6875rem;display:block}.orbit-row__copy .orbit-row__kind{letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px;font-size:.5625rem;font-weight:700}.orbit-row__trail{color:var(--muted-foreground);flex:none;font-size:.6875rem}.orbit-section{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);margin:16px 2px 8px;font-size:.59375rem;font-weight:700}.orbit-pill{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.65625rem;font-weight:600;display:inline-flex}.orbit-pill--ok{color:var(--success-strong);border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.orbit-pill--warn{color:var(--warning);border-color:color-mix(in srgb, var(--mosaic-tile-attention) 45%, var(--border))}.orbit-btn-primary{background:var(--accent);min-height:46px;color:var(--accent-foreground);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;padding:0 18px;font-size:14.5px;font-weight:700;display:flex;box-shadow:0 8px 28px #00d19e4d}.orbit-btn-primary:disabled{opacity:.45;cursor:not-allowed}.orbit-btn-primary:not(:disabled):active{transform:scale(.98)}.orbit-btn-primary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-btn-secondary{border:1px solid color-mix(in srgb, var(--primary) 32%, var(--border));min-width:44px;min-height:44px;color:var(--foreground);background:color-mix(in srgb, var(--primary) 8%, var(--card));font:600 .8125rem/1 var(--font-sans);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);border-radius:999px;padding:0 16px}.orbit-btn-secondary:hover:not(:disabled){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 14%, var(--card))}.orbit-btn-secondary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.orbit-btn-ghost{background:var(--muted);border:1px solid var(--border);min-height:40px;color:var(--foreground);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.8125rem;font-weight:600;display:flex}.orbit-btn-ghost:disabled{opacity:.45;cursor:not-allowed}.orbit-btn-ghost:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-btn-text{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:11.5px;font-weight:600}.orbit-btn-text:hover{color:var(--success-strong)}.orbit-btn-text:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-chip{background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.6875rem;font-weight:600}.orbit-chip[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}.orbit-chip:disabled{opacity:.5;cursor:not-allowed}.orbit-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-chiprow{flex-wrap:wrap;gap:6px;display:flex}.orbit-chip--recommend{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.orbit-chip--recommend[aria-pressed=true],.orbit-chip--recommend:hover{background:color-mix(in srgb, var(--primary) 14%, transparent);border-color:var(--primary)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orbit-semantic-ink{min-width:0}.orbit-semantic-ink__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.orbit-semantic-ink__heading h2{letter-spacing:-.015em;margin:0;font-size:.9375rem;line-height:1.25}.orbit-semantic-ink__heading p{color:var(--muted-foreground);margin:4px 0 0;font-size:.6875rem;line-height:1.45}.orbit-semantic-ink__document{border:1px solid var(--border);min-width:0;color:var(--foreground);background:var(--card);cursor:crosshair;overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;border-radius:14px;padding:16px;font-size:.8125rem;line-height:1.66;position:relative}.orbit-semantic-ink__document.is-marking{cursor:cell}.orbit-semantic-ink__controller:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-semantic-ink__document[aria-disabled=true]{cursor:default;opacity:.72}.orbit-semantic-ink__block{white-space:pre-wrap;margin:0 0 14px}.orbit-semantic-ink__block:last-of-type{margin-bottom:0}.orbit-semantic-ink__block.is-signature{color:var(--muted-foreground)}.orbit-semantic-ink__block.is-quoted{border-left:2px solid var(--border);color:var(--muted-foreground);padding-left:12px}.orbit-semantic-ink__document a{color:var(--primary);text-underline-offset:2px}.orbit-semantic-ink__link{min-width:0}.orbit-semantic-ink__link-mark{min-width:0;color:var(--primary);cursor:crosshair;overflow-wrap:anywhere;text-underline-offset:2px;word-break:break-word;text-decoration:underline}.orbit-semantic-ink__link-mark:focus-visible,.orbit-semantic-ink__open-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:3px}.orbit-semantic-ink__open-link{white-space:nowrap;border-radius:5px;align-items:center;min-height:24px;margin-inline-start:6px;padding-inline:5px;font-size:.625rem;font-weight:700;display:inline-flex}.orbit-semantic-ink__token{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;position:relative}.orbit-semantic-ink__token.is-active{background:color-mix(in srgb, var(--warning) 34%, transparent)}.orbit-semantic-ink__token.is-keyboard{outline:2px solid var(--ring);outline-offset:2px}.orbit-semantic-ink__token.is-exact{background:color-mix(in srgb, var(--primary) 20%, transparent);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--primary) 72%, transparent)}.orbit-semantic-ink__link-mark .orbit-semantic-ink__token.is-exact{color:var(--foreground)}.orbit-semantic-ink__token.is-semantic:not(.is-exact){border-bottom:2px dotted var(--success-strong);background:color-mix(in srgb, var(--success) 16%, transparent)}.orbit-semantic-ink__marker{min-width:15px;height:15px;color:var(--primary-foreground);background:var(--primary);vertical-align:text-top;border-radius:999px;place-items:center;margin-right:2px;font-size:.5625rem;font-weight:800;line-height:1;display:inline-grid}.orbit-semantic-ink__capsule{z-index:6;border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border));width:max-content;max-width:calc(100% - 24px);color:var(--foreground);background:var(--popover);cursor:default;border-radius:10px;padding:7px;position:absolute}.orbit-semantic-ink__capsule p{color:var(--muted-foreground);margin:0 3px 6px;font-size:.6875rem;font-weight:650;line-height:1.35}.orbit-semantic-ink__capsule>div{align-items:center;gap:5px;display:flex}.orbit-semantic-ink__capsule button{border:1px solid var(--border);min-height:32px;color:var(--foreground);background:var(--background);cursor:pointer;white-space:nowrap;border-radius:7px;padding:5px 8px;font:650 .6875rem/1 Inter,sans-serif}.orbit-semantic-ink__capsule button.is-primary{border-color:var(--primary);color:var(--primary-foreground);background:var(--primary)}.orbit-semantic-ink__capsule button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.orbit-semantic-ink__summary{z-index:3;border:1px solid var(--border);min-width:0;max-width:100%;color:var(--muted-foreground);background:var(--card);border-radius:11px;margin-top:8px;padding:9px 10px;font-size:.6875rem;position:sticky;bottom:0}.orbit-semantic-ink__summary>span{color:var(--foreground);font-weight:750}.orbit-semantic-ink__summary ol{gap:4px;min-width:0;max-height:92px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow:hidden auto}.orbit-semantic-ink__summary li{border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:5px;min-width:0;display:grid}.orbit-semantic-ink__summary li.is-editing{outline:1px solid color-mix(in srgb, var(--primary) 45%, var(--border));background:color-mix(in srgb, var(--primary) 7%, var(--card));margin:-2px;padding:2px}.orbit-semantic-ink__summary-text{overflow-wrap:anywhere;word-break:break-word;min-width:0}.orbit-semantic-ink__summary li>span:first-child{width:16px;height:16px;color:var(--primary-foreground);background:var(--primary);border-radius:999px;place-items:center;font-size:.5625rem;font-weight:800;display:grid}.orbit-semantic-ink__summary-actions{gap:3px;min-width:0;display:flex}.orbit-semantic-ink__summary-actions button{border:1px solid var(--border);min-width:28px;min-height:28px;color:var(--foreground);background:var(--background);cursor:pointer;font:650 .625rem/1 var(--font-sans);border-radius:6px;padding:3px 6px}.orbit-semantic-ink__summary-actions button:hover:not(:disabled){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--card))}.orbit-semantic-ink__summary-actions button.is-remove:hover:not(:disabled){border-color:var(--destructive);color:var(--destructive)}.orbit-semantic-ink__summary-actions button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.orbit-semantic-ink__summary-actions button:disabled{cursor:not-allowed;opacity:.45}.orbit-smart-suggestions{border-top:1px solid color-mix(in srgb, var(--primary) 20%, var(--border));gap:8px;min-width:0;margin-top:8px;padding:10px 2px 2px;display:grid}.orbit-smart-suggestions__heading{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.orbit-smart-suggestions__heading>div{gap:2px;min-width:0;display:grid}.orbit-smart-suggestions__heading strong{color:var(--foreground);font-size:.75rem;line-height:1.25}.orbit-smart-suggestions__heading span,.orbit-smart-suggestions__status,.orbit-smart-suggestions__outbound{color:var(--muted-foreground);font-size:.6875rem;line-height:1.4}.orbit-smart-suggestions__badge{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));background:color-mix(in srgb, var(--primary) 7%, transparent);letter-spacing:.06em;border-radius:999px;flex:none;padding:2px 7px;font-weight:800;color:var(--primary)!important;font-size:.5625rem!important}.orbit-smart-suggestions__actions{gap:6px;min-width:0;display:grid}.orbit-smart-suggestions__actions>[role=listitem]{min-width:0}.orbit-smart-suggestion{border:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--foreground);background:color-mix(in srgb, var(--card) 92%, transparent);font:500 .6875rem/1.35 var(--font-sans);text-align:left;cursor:pointer;overflow-wrap:break-word;word-break:normal;border-radius:10px;gap:3px;padding:9px 34px 9px 10px;display:grid;position:relative}.orbit-smart-suggestion__meta{min-width:0;color:var(--muted-foreground);align-items:center;gap:7px;font-size:.625rem;display:flex}.orbit-smart-suggestion.is-recommended{border-color:color-mix(in srgb, var(--primary) 42%, var(--border));background:color-mix(in srgb, var(--primary) 9%, var(--card))}.orbit-smart-suggestion__destination{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;padding:2px 6px;font-weight:750}.orbit-smart-suggestion>strong,.orbit-smart-suggestion>span:not(.orbit-smart-suggestion__meta):not(.orbit-smart-suggestion__arrow){min-width:0}.orbit-smart-suggestion__arrow{color:var(--primary);font-size:.875rem;position:absolute;top:50%;right:11px;translate:0 -50%}.orbit-smart-suggestion:hover:not(:disabled){border-color:var(--primary);background:color-mix(in srgb, var(--primary) 13%, var(--card))}.orbit-smart-suggestion:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-smart-suggestion:disabled{cursor:default;opacity:.65}.orbit-smart-suggestions__status,.orbit-smart-suggestions__outbound{margin:0}.orbit-smart-suggestions__failure{min-width:0;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.6875rem;line-height:1.4;display:flex}.orbit-smart-suggestions__failure .orbit-btn-text{min-height:28px}.orbit-web-intent{gap:10px;min-width:0;margin-top:10px;display:grid}.orbit-web-intent__copy{gap:3px;min-width:0;display:grid}.orbit-web-intent__copy span,.orbit-web-intent__copy small{overflow-wrap:anywhere}.orbit-web-intent__copy small{color:var(--muted-foreground)}.orbit-web-intent textarea{resize:vertical;width:100%;min-width:0}.orbit-web-depth{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.orbit-web-activity{color:var(--muted-foreground);margin:10px 0 0;font-size:.75rem}.orbit-evidence-detail{min-width:0}.orbit-evidence-detail summary{cursor:pointer;overflow-wrap:anywhere;font-weight:650}.orbit-evidence-detail dl{gap:6px;margin:8px 0;display:grid}.orbit-evidence-detail dl>div{grid-template-columns:minmax(64px,auto) minmax(0,1fr);gap:8px;display:grid}.orbit-evidence-detail dt{color:var(--muted-foreground);font-weight:650}.orbit-evidence-detail dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=360px){.orbit-evidence-detail dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.orbit-evidence-layer{border-top:1px solid var(--border);margin-top:8px}.orbit-evidence-layer>summary{min-height:36px;color:var(--muted-foreground);cursor:pointer;padding:9px 2px;font-size:.75rem;font-weight:650}.orbit-evidence-layer[open]>summary{color:var(--foreground)}.orbit-research-actions{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-top:16px;display:flex}.orbit-web-results .orbit-web-title:focus{outline:none}.orbit-research-topic{min-width:0;margin:20px 0 16px}.orbit-research-topic>span{color:var(--muted-foreground);font-size:.75rem}.orbit-research-topic h2{color:var(--foreground);overflow-wrap:anywhere;margin:4px 0 0;font-size:1.0625rem;font-weight:650;line-height:1.45}.orbit-web-results .orbit-research-answer{padding:16px}.orbit-web-results .orbit-research-answer>div{overflow-wrap:anywhere;gap:12px;font-size:.9375rem;line-height:1.65}.orbit-web-results .orbit-research-answer h3{font-size:1rem}.orbit-web-results .orbit-research-answer table{font-size:.8125rem;line-height:1.5}.orbit-web-results .orbit-research-answer th,.orbit-web-results .orbit-research-answer td{min-width:120px;padding:8px 10px}.orbit-research-sources{min-width:0;margin-top:16px}.orbit-research-sources h3,.orbit-research-limitations>strong{margin:0 0 6px;font-size:.8125rem;font-weight:650}.orbit-research-sources .orbit-list{gap:0}.orbit-research-sources .orbit-row{border:0;border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:10px 0}.orbit-research-sources .orbit-row__icon{flex:0 0 28px;width:28px;height:28px;font-size:.6875rem}.orbit-research-sources .orbit-row__copy strong{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.orbit-research-sources .orbit-source-link{padding:6px 0;font-size:.8125rem}.orbit-research-limitations{border-inline-start:3px solid var(--border);background:color-mix(in srgb, var(--card) 65%, transparent);overflow-wrap:anywhere;border-radius:4px;margin-top:16px;padding:12px 14px;font-size:.8125rem;line-height:1.55}.orbit-research-limitations ul{margin:6px 0 0;padding-inline-start:18px;list-style:outside}.orbit-research-limitations li+li{margin-top:6px}.orbit-research-actions button,.orbit-research-actions .orbit-research-more>summary{white-space:normal;overflow-wrap:anywhere;min-height:44px;font-size:.8125rem}.orbit-research-actions .orbit-research-more{flex-basis:100%}.orbit-research-more{min-width:0}.orbit-research-more>summary{min-height:32px;color:var(--muted-foreground);cursor:pointer;padding:6px 2px;font-size:.75rem;font-weight:650}.orbit-research-more[open]{flex-basis:100%}.orbit-research-more .orbit-chiprow{margin-top:6px}.orbit-research-block__layout,.orbit-research-cell{align-items:flex-start;gap:8px;display:flex}.orbit-selection-target{cursor:pointer;place-items:center;width:44px;min-width:44px;height:44px;display:inline-grid}.orbit-selection-target input{width:18px;height:18px;margin:0}.orbit-research-block__heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.orbit-research-block__marks{flex:none;gap:3px;display:inline-flex}.orbit-research-block__marks>span{width:18px;height:18px;color:var(--primary-foreground);background:var(--primary);border-radius:999px;place-items:center;font-size:.625rem;font-weight:800;display:inline-grid}a.orbit-chip{align-items:center;text-decoration:none;display:inline-flex}.orbit-keep-tray{border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));background:color-mix(in srgb, var(--primary) 6%, var(--card));box-shadow:0 8px 24px color-mix(in srgb, var(--primary) 8%, transparent);border-radius:16px;margin-top:14px;padding:12px}.orbit-keep-tray__head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.orbit-keep-list{gap:8px;margin-top:10px;display:grid}.orbit-keep-card{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 96%, transparent);border-radius:12px;overflow:hidden}.orbit-keep-card:hover{border-color:color-mix(in srgb, var(--primary) 28%, var(--border))}.orbit-keep-card__bar{align-items:flex-start;gap:4px;display:flex}.orbit-keep-card__details{flex:1;min-width:0}.orbit-keep-card__bar>.orbit-btn-text{flex-shrink:0;margin:8px 10px 0 0}.orbit-keep-card__summary{cursor:pointer;align-items:center;gap:8px;padding:8px 10px;list-style:none;display:flex}.orbit-keep-card__summary::-webkit-details-marker{display:none}.orbit-keep-card__body{gap:8px;padding:0 10px 10px;display:grid}.orbit-keep-card__answer{color:var(--foreground);white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.45}.orbit-keep-card__sources{color:var(--muted-foreground);margin:0;padding-left:16px;font-size:.6875rem}.orbit-deck-card{border-color:color-mix(in srgb, var(--primary) 28%, var(--border));background:color-mix(in srgb, var(--primary) 5%, var(--card))}.orbit-back{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:.75rem;font-weight:600;display:inline-flex}.orbit-back:hover{color:var(--success-strong)}.orbit-back:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-h1{font-family:var(--font-sans);letter-spacing:-.035em;font-size:26px;font-weight:700;line-height:1.1}.orbit-h1 em{color:var(--muted-foreground);font-style:normal;font-weight:400}.orbit-web-title{font-family:var(--font-sans);letter-spacing:-.025em;margin:12px 0 0;font-size:clamp(1.25rem,4vw,1.55rem);font-weight:700;line-height:1.18}.orbit-web-title em{color:var(--muted-foreground);letter-spacing:-.01em;margin-top:2px;font-size:.8em;font-style:normal;font-weight:450;display:block}.orbit-sub{color:var(--muted-foreground);font-size:.78125rem;line-height:1.5}.orbit-research-answer a,.orbit-source-link{color:var(--primary);overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}.orbit-row__copy .orbit-source-link{margin-top:2px;font-size:.6875rem;display:block}.orbit-research-footnote{margin-top:8px;font-size:.6875rem}.orbit-details{border:1px solid var(--border);background:var(--card);border-radius:18px;margin-top:12px;padding:10px 14px 12px}.orbit-details summary{cursor:pointer;color:var(--card-foreground);font-size:.75rem;font-weight:600}.orbit-details[open] summary{margin-bottom:8px}.orbit-mailbox-context{border:1px solid var(--border);background:color-mix(in srgb, var(--primary) 7%, var(--card));border-radius:14px;gap:6px;margin:0 0 12px;padding:10px 12px;display:grid}.orbit-mailbox-context__row{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:8px;line-height:1.4;display:grid}.orbit-mailbox-context__label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:.59375rem;font-weight:700}.orbit-mailbox-context__value{overflow-wrap:anywhere;min-width:0;color:var(--card-foreground);font-size:.75rem;font-weight:600}.orbit-caption{text-align:center;color:var(--muted-foreground);margin-top:8px;font-size:.625rem}.orbit-sp{height:12px}.orbit-dial{z-index:4;border-top:1px solid var(--border);background:var(--card);flex:none;position:relative}.orbit-dial__items{padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;justify-content:safe center;align-items:stretch;gap:2px;scroll-padding-inline:44px;display:flex;overflow-x:auto}.orbit-dial__items::-webkit-scrollbar{display:none}.orbit-dial__item{min-width:40px;min-height:44px;color:var(--muted-foreground);cursor:pointer;scroll-snap-align:center;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 6px;display:flex;position:relative}.orbit-dial__edge{z-index:7;border:1px solid var(--border);width:30px;height:38px;color:var(--foreground);background:color-mix(in srgb, var(--card) 92%, transparent);opacity:0;pointer-events:none;border-radius:12px;place-items:center;transition:opacity .14s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #00144624}.orbit-dial__edge--left{left:3px}.orbit-dial__edge--right{right:3px}.orbit-dial:hover .orbit-dial__edge:not(:disabled),.orbit-dial:focus-within .orbit-dial__edge:not(:disabled){opacity:1;pointer-events:auto}.orbit-dial__edge:disabled{display:none}.orbit-dial__edge:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--ring);outline-offset:1px}.orbit-dial:after,.orbit-dial:before{content:"";z-index:5;opacity:0;pointer-events:none;width:38px;transition:opacity .14s;position:absolute;top:0;bottom:0}.orbit-dial:before{background:linear-gradient(90deg, var(--card), transparent);left:0}.orbit-dial:after{background:linear-gradient(270deg, var(--card), transparent);right:0}.orbit-dial--can-left:before,.orbit-dial--can-right:after{opacity:1}.orbit-dial__item svg{width:18px;height:18px}.orbit-dial__item span{letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:700}.orbit-dial__item:hover{color:var(--foreground);background:var(--muted)}.orbit-dial__item[aria-current=true]{color:var(--success-strong)}.orbit-dial__item.is-unavailable{opacity:.45}.orbit-dial__item[aria-current=true]:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px}.orbit-dial__item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.orbit-dial__badge{background:var(--accent);min-width:14px;height:14px;color:var(--accent-foreground);border-radius:8px;place-items:center;padding:0 3px;font-size:.53125rem;font-weight:800;display:grid;position:absolute;top:2px;right:4px}.orbit-dial--curved{background:0 0;border-top:0;height:112px;overflow:hidden}.orbit-dial--curved:before{content:"";-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:0;opacity:1;background:#ffffffe0;border:1px solid #002a821a;border-radius:50%;width:1200px;height:1200px;position:absolute;bottom:-1090px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff,0 -8px 30px #0a1e5a0f}.orbit-dial--curved:after{display:none}.dark .orbit-dial--curved:before{background:#090c1ccc;border-color:#9db8e833;box-shadow:inset 0 1px #ffffff1f}.orbit-dial--curved .orbit-dial__items{z-index:1;align-items:flex-start;gap:1px;padding:12px 6px 0;position:absolute;inset:0}.orbit-dial--curved .orbit-dial__item{margin-top:var(--dy,0px);gap:4px;width:42px;min-width:42px;min-height:0;padding:0}.orbit-dial--curved .orbit-dial__item svg{width:19px;height:19px}.orbit-dial--curved .orbit-dial__item>span:not(.orbit-dial__badge){font-size:8px}.orbit-deck-dots{justify-content:center;gap:6px;margin-top:8px;padding:0;list-style:none;display:flex}.orbit-deck-dots li{background:var(--border);border-radius:50%;width:6px;height:6px}.orbit-deck-dots li[aria-current=step]{background:var(--accent)}.orbit-deck-dots li[data-done=true]{background:var(--muted-foreground)}.orbit-mobile-reviewed-context{display:contents}.orbit-mobile-reviewed-context__toggle{display:none}.orbit-mobile-reviewed-context__body{display:contents}.orbit-dcard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:314px;color:var(--card-foreground);background:#fffffff0;border:1px solid #002a8224;border-radius:28px;flex-direction:column;padding:24px 22px;display:flex;box-shadow:0 26px 50px #0a1e5a29,inset 0 1px #fff}.dark .orbit-dcard{background:#10142ad1;border-color:#9db8e857;box-shadow:0 26px 60px #03061499,inset 0 1px #ffffff24}.orbit-dcard__why{color:var(--success-strong);letter-spacing:.02em;font-size:10.5px;font-weight:600}.orbit-dcard__q{font-family:var(--font-sans);letter-spacing:-.03em;margin-top:10px;font-size:21px;font-weight:700;line-height:1.15}.orbit-dcard__pre{color:var(--muted-foreground);background:color-mix(in srgb, var(--accent) 8%, var(--card));border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border));border-radius:12px;margin-top:9px;padding:8px 11px;font-size:.6875rem;line-height:1.45}.orbit-dcard__pre b{color:var(--foreground)}.orbit-dcard__opts{gap:8px;margin-top:auto;padding-top:14px;display:grid}.orbit-dcard__opt{background:var(--muted);border:1px solid var(--border);text-align:left;cursor:pointer;color:var(--foreground);border-radius:16px;align-items:center;gap:10px;padding:13px 15px;display:flex}.orbit-dcard__opt:hover{border-color:var(--accent);transform:translate(3px)}.orbit-dcard__opt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-dcard__opt[aria-checked=true]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--card))}.orbit-dcard__opt .orbit-dcard__check{border:1px solid var(--muted-foreground);border-radius:5px;flex:0 0 20px;place-items:center;height:20px;display:grid}.orbit-dcard__opt[aria-checked=true] .orbit-dcard__check{color:var(--primary-foreground);border-color:var(--primary);background:var(--primary)}.orbit-dcard__opt strong{font-size:13.5px;font-weight:600;display:block}.orbit-dcard__opt span{color:var(--muted-foreground);margin-top:1px;font-size:11px;display:block}.orbit-dcard__star{letter-spacing:.1em;color:var(--success-strong);flex:none;margin-left:auto;font-size:.5625rem;font-weight:800}.orbit-dcard__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin-top:12px;display:flex}.orbit-paper{color:#16181f;font-family:var(--font-sans);white-space:pre-line;animation:orbit-paper-in .5s var(--motion-ease);background:#fdfdfc;border:0;border-radius:20px;padding:20px 18px;font-size:12.5px;line-height:1.6;box-shadow:0 24px 60px #00000080,inset 0 0 0 1px #ffffffe6}.orbit-paper:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@keyframes orbit-paper-in{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:none}}.orbit-paper mark{background:color-mix(in srgb, var(--primary) 14%, transparent);color:inherit;box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 32%, transparent);border-radius:3px;padding:0 2px}.orbit-receipt{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.orbit-draft-guards{gap:12px;margin-top:12px;display:grid}.orbit-draft-guards>*{border-radius:18px}.orbit-stagebar{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:12px;margin:0;padding:12px 2px 2px;font-size:.59375rem;font-weight:700;list-style:none;display:flex}.orbit-stagebar li{align-items:center;gap:6px;display:flex}.orbit-stagebar li i{background:var(--border);border-radius:50%;width:7px;height:7px;font-style:normal}.orbit-stagebar li[aria-current=step]{color:var(--success-strong)}.orbit-stagebar li[aria-current=step] i{background:var(--accent);animation:.9s infinite orbit-pulse}.orbit-stagebar li[data-done=true]{color:var(--muted-foreground)}.orbit-stagebar li[data-done=true] i{background:var(--accent)}@keyframes orbit-pulse{50%{opacity:.35}}.orbit-rcheck{color:var(--muted-foreground);align-items:center;gap:8px;padding:4px 0;font-size:.71875rem;display:flex}.orbit-rcheck svg{width:13px;height:13px;color:var(--success-strong);flex:none}.orbit-rcheck--na{color:var(--muted-foreground);opacity:.75}.orbit-rcheck--fail svg{color:var(--destructive)}.orbit-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) var(--motion-ease);z-index:30;cursor:default;background:#03050e8c;border:0;position:absolute;inset:0}.orbit-mask[data-open=true]{opacity:1;pointer-events:auto}.orbit-sheet{z-index:31;max-height:76%;color:var(--popover-foreground);transition:transform .3s var(--motion-ease);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff7;border:1px solid #002a8224;border-radius:26px;padding:18px;position:absolute;bottom:10px;left:10px;right:10px;overflow-y:auto;transform:translateY(112%);box-shadow:0 -12px 44px #03061459}.dark .orbit-sheet{background:#0e1228eb;border-color:#9db8e857}.orbit-sheet[data-open=true]{transform:translateY(0)}.orbit-sheet__close{background:var(--muted);border:1px solid var(--border);width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.orbit-sheet__close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-sheet h2{letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.orbit-sheet__cap{color:var(--muted-foreground);margin-top:3px;font-size:.6875rem}.orbit-toast{z-index:45;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);text-align:center;border-radius:14px;padding:12px 16px;font-size:.78125rem;font-weight:600;position:absolute;bottom:120px;left:24px;right:24px;box-shadow:0 14px 40px #0306144d}.orbit-qme{background:linear-gradient(135deg, var(--primary), var(--mosaic-tile-light));min-width:0;max-width:85%;color:var(--primary-foreground);overflow-wrap:anywhere;border-radius:18px 18px 6px;align-self:flex-end;padding:11px 15px;font-size:.8125rem;line-height:1.4}.orbit-qai{background:var(--card);border:1px solid var(--border);min-width:0;color:var(--card-foreground);overflow-wrap:anywhere;border-radius:18px 18px 18px 6px;padding:13px 15px;font-size:.8125rem;line-height:1.5}.orbit-answer{gap:8px;min-width:0;display:grid}.orbit-answer p,.orbit-answer h2,.orbit-answer h3,.orbit-answer ul,.orbit-answer ol,.orbit-answer table{margin:0}.orbit-answer h2,.orbit-answer h3{color:var(--foreground);font-family:inherit;line-height:1.25}.orbit-answer h2{font-size:.9375rem}.orbit-answer h3{font-size:.8125rem}.orbit-answer ul,.orbit-answer ol{gap:4px;padding-inline-start:20px;display:grid}.orbit-answer a,.orbit-qai__src a{overflow-wrap:anywhere;word-break:break-word}.orbit-answer-table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:100%;font-size:.71875rem;line-height:1.35}.orbit-answer-table th,.orbit-answer-table td{border:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word;min-width:0;padding:6px 7px}.orbit-answer-table th{background:var(--muted);color:var(--foreground);font-weight:700}.orbit-answer-table__label{display:none}.orbit-answer-table__value{min-width:0}.orbit-answer-meta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.orbit-qai__citations{border-top:1px solid var(--border);gap:6px;margin-top:10px;padding-top:8px;font-size:.6875rem;line-height:1.4;display:grid}.orbit-qai__citation{overflow-wrap:anywhere;align-items:flex-start;gap:5px;min-width:0;display:inline-flex}.orbit-qai__details{color:var(--muted-foreground);margin-top:8px;font-size:.6875rem}.orbit-qai__details>summary{cursor:pointer;width:fit-content;font-weight:700}.orbit-qai__src{border-top:1px solid var(--border);color:var(--muted-foreground);gap:6px;margin-top:10px;padding-top:8px;font-size:.625rem;line-height:1.5;display:grid}.orbit-qai__src>span{overflow-wrap:anywhere;white-space:pre-line;flex-wrap:wrap;gap:2px;max-width:100%;display:grid}.orbit-cite{color:var(--success-strong);vertical-align:super;font-size:.5625rem;font-weight:800}@media (width<=400px){.orbit-semantic-ink__heading{flex-direction:column;align-items:stretch}.orbit-semantic-ink__heading>button{align-self:flex-start}.orbit-semantic-ink__document{padding:14px 12px}.orbit-semantic-ink__capsule{width:calc(100% - 24px);max-width:none;padding:8px}.orbit-semantic-ink__capsule>div{width:100%}.orbit-semantic-ink__capsule button{min-height:44px}.orbit-semantic-ink__capsule button:not(:last-child){flex:1}.orbit-semantic-ink__capsule button:last-child{width:44px;padding-inline:0}.orbit-qai{padding:11px 12px}.orbit-answer-table,.orbit-answer-table tbody,.orbit-answer-table tr,.orbit-answer-table td{width:100%;display:block}.orbit-answer-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orbit-answer-table tr{border:1px solid var(--border);border-radius:8px;margin-top:6px;overflow:hidden}.orbit-answer-table td{border:0;border-top:1px solid var(--border);grid-template-columns:minmax(5.25rem,38%) minmax(0,1fr);gap:8px;display:grid}.orbit-answer-table td:first-child{border-top:0}.orbit-answer-table__label{color:var(--muted-foreground);font-weight:700;display:block}}@media (width<=380px){.orbit-scene[data-destination=web] .orbit-semantic-ink__document{overscroll-behavior:contain;max-height:140px;overflow-y:auto}.orbit:has(>.orbit-scene[data-destination=web])>.orbit-dial--curved{border-top:1px solid var(--border);background:var(--card);height:auto;overflow:visible}.orbit:has(>.orbit-scene[data-destination=web])>.orbit-dial--curved:before{display:none}.orbit:has(>.orbit-scene[data-destination=web])>.orbit-dial--curved .orbit-dial__items{align-items:stretch;padding-top:6px;position:static}.orbit:has(>.orbit-scene[data-destination=web])>.orbit-dial--curved .orbit-dial__item{margin-top:0}}.orbit-table-wrap{margin:4px 0;overflow-x:auto}.orbit-native-table{border-collapse:collapse;table-layout:fixed;background:var(--card);width:100%;color:var(--card-foreground);font-size:.6875rem;line-height:1.35}.orbit-native-table th,.orbit-native-table td{border:1px solid var(--border);text-align:left;vertical-align:top;word-break:break-word;padding:7px 8px}.orbit-native-table th{background:var(--muted);font-weight:700}.orbit-native-table td[data-warn=true]{box-shadow:inset 3px 0 0 var(--mosaic-tile-attention)}.orbit-table-input{width:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0}.orbit-table-input:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.orbit-dayrow{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.orbit-day{background:var(--muted);border:1px solid var(--border);text-align:center;cursor:pointer;width:52px;color:var(--foreground);border-radius:14px;flex:none;padding:8px 0}.orbit-day[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.orbit-day:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-slotgrid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.orbit-slot{text-align:center;background:var(--muted);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;border-radius:12px;padding:10px 0;font-size:.71875rem;font-weight:600;position:relative}.orbit-slot:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.orbit-slot[data-pick=true]{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.orbit-slot[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.orbit-slot:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-empty{text-align:center;flex-direction:column;align-items:center;padding:32px 16px;display:flex}.orbit-fade{min-width:0;max-width:100%;animation:orbit-fade var(--motion-medium) var(--motion-ease)}@keyframes orbit-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.orbit-aurora i,.orbit-lens:after,.orbit-stagebar li[aria-current=step] i{animation:none!important}.orbit-fade,.orbit-paper,.orbit-sheet,.orbit-mask,.orbit-lens,.orbit-semantic-ink__capsule,.orbit-web-activity,.orbit-spin,.orbit-btn-secondary{transition:none!important;animation:none!important}}.orbit-report{flex-direction:column;flex:auto;gap:12px;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.orbit-report[data-has-preview=true]{gap:6px}.orbit-report[data-has-preview=true] .orbit-h1{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:700;line-height:1.2}.orbit-scene[data-destination=report]:has(.orbit-report[data-has-preview=true]){padding-top:6px;padding-bottom:8px}.orbit-report>*,.orbit-report .orbit-field{min-width:0;max-width:100%}.orbit-report .orbit-sub,.orbit-report__preview p{overflow-wrap:anywhere}.orbit-report__preview p{margin:0}.orbit-field{gap:6px;display:grid}.orbit-field>span{color:var(--muted-foreground);letter-spacing:.04em;font-size:.6875rem;font-weight:700}.orbit-report textarea,.orbit-report select{box-sizing:border-box;border:1px solid var(--border);background:var(--card);width:100%;min-width:0;max-width:100%;color:var(--foreground);border-radius:12px;padding:10px 12px}.orbit-report textarea{resize:none;min-height:3.5rem;line-height:1.45}.orbit-report textarea:disabled,.orbit-report select:disabled{opacity:.65;cursor:not-allowed;color:var(--muted-foreground);background:color-mix(in srgb, var(--muted) 55%, var(--card))}.orbit-report textarea:focus-visible,.orbit-report select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-error{color:var(--destructive);font-size:.75rem;line-height:1.4}.orbit-warning{color:var(--warning);font-size:.75rem;line-height:1.4}.orbit-report .orbit-btn-ghost{min-height:44px}.orbit-report__toolbar{gap:8px;display:grid}.orbit-report__composer-chrome{gap:6px;display:grid}.orbit-report__composer-progress{flex:100%;margin:0}.orbit-report__period-block{gap:6px;display:grid}.orbit-report__period-heading{gap:2px;display:grid}.orbit-report__period-heading>span:first-child{color:var(--muted-foreground);letter-spacing:.04em;font-size:.6875rem;font-weight:700}.orbit-report__period-live{color:var(--muted-foreground);letter-spacing:0;font-size:.6875rem;font-weight:500;line-height:1.3}.orbit-report__toolbar .orbit-chiprow{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 72%, var(--card));border-radius:999px;flex-wrap:nowrap;gap:2px;width:100%;padding:3px}.orbit-report__toolbar .orbit-chiprow .orbit-chip{white-space:nowrap;background:0 0;border-color:#0000;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}.orbit-report__toolbar .orbit-chiprow .orbit-chip[aria-pressed=true]{color:var(--foreground);background:var(--card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 42%, var(--border))}.orbit-report .orbit-btn-primary{flex:none;width:auto;min-width:132px;min-height:44px}.orbit-report .orbit-btn-primary[aria-busy=true],.orbit-report .orbit-btn-primary[aria-busy=true]:disabled{opacity:1;cursor:progress}.orbit-report__toolbar .orbit-report__actions{flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;display:flex}.orbit-report__toolbar .orbit-report__actions .orbit-btn-primary{flex:auto;width:auto;min-width:0}.orbit-report__toolbar .orbit-report__actions .orbit-btn-ghost{flex:none;width:auto;min-width:5.5rem}.orbit-report__toolbar .orbit-report__actions .orbit-btn-ghost:only-child{flex:auto;min-width:0}.orbit-report__sources{gap:6px;display:grid}.orbit-report__sources>span{color:var(--muted-foreground);letter-spacing:.04em;font-size:.6875rem;font-weight:700}.orbit-report__sources>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.orbit-report__sources .orbit-pill{justify-content:space-between;width:100%;min-width:0;max-width:100%;overflow:hidden}.orbit-report__sources>div>span{cursor:default;-webkit-user-select:none;user-select:none}.orbit-report__source-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orbit-report__source-state{color:var(--muted-foreground);flex:none;font-weight:500}.orbit-report__period,.orbit-report__actions{flex-wrap:wrap;gap:8px;display:flex}.orbit-report__preview{overscroll-behavior:contain;border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, transparent);border-radius:16px;flex:auto;min-height:0;padding:8px 10px;overflow:hidden auto}.orbit-report__preview[aria-busy=true] .orbit-report__body{opacity:.55}.orbit-report__preview-chrome{z-index:2;background:var(--card);box-shadow:0 1px 0 var(--border);gap:6px;margin:0 -10px;padding:0 10px 4px;display:grid;position:sticky;top:0}.orbit-report__preview-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;display:grid}:is(.orbit-report__preview-head:has(>.orbit-btn-ghost),.orbit-report__preview-head:has(>.orbit-btn-primary)){grid-template-columns:minmax(0,1fr) auto}.orbit-report__preview-head>.orbit-btn-ghost,.orbit-report__preview-head>.orbit-btn-primary{align-self:start;width:auto;min-width:0;padding-inline:12px}.orbit-report__focus-toggle{border:1px solid var(--border);background:var(--card);cursor:pointer;width:100%;min-height:44px;color:var(--foreground);font:inherit;text-align:left;border-radius:12px;align-items:center;padding:0 12px;font-size:.75rem;font-weight:700;display:flex}.orbit-report__focus-toggle:after{content:"";opacity:.55;border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;margin-left:auto;transform:rotate(45deg)}.orbit-report__focus-toggle[aria-expanded=true]:after{transform:rotate(225deg)}.orbit-report__focus-panel{gap:12px;margin-bottom:4px;display:grid}.orbit-report__focus-panel[hidden]{display:none}.orbit-report__focus-panel textarea{min-height:3.25rem}.orbit-report__preview-progress,.orbit-report__preview-chrome .orbit-error,.orbit-report__preview-chrome .orbit-warning{margin:0}.orbit-report__preview-toolbar{background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:6px;display:grid}.orbit-report__preview-toolbar .orbit-report__menu{min-width:0}.orbit-report__preview-toolbar .orbit-report__menu .orbit-btn-primary{width:100%;min-width:0}.orbit-report__preview-chrome .orbit-report__toolbar{margin:0}.orbit-report__queued-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.orbit-report__open-reply{flex:none;width:auto;min-width:0}.orbit-report__queued{color:var(--muted-foreground);flex:12rem;margin:0;font-size:.75rem;line-height:1.4}.orbit-report__review{gap:8px;display:grid}.orbit-report__review .orbit-sub,.orbit-report__review .orbit-warning,.orbit-report__review .orbit-error{margin:0}.orbit-report__review .orbit-report__actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.orbit-report__review .orbit-btn-primary{width:100%;min-width:0}.orbit-report__preview h2{margin:0;font-size:1rem}.orbit-report__preview-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-bottom:2px;display:flex}.orbit-report__preview-title .orbit-report__period-label{flex:0 auto}.orbit-report__preview .report-figure--kpis{gap:6px}.orbit-report__preview .report-figure--kpis>div{padding:10px}.orbit-report__preview .report-figure--kpis dt{font-size:10px}.orbit-report__preview .report-figure--kpis dd{margin:4px 0 0;font-size:22px;font-weight:900}.orbit-report__body{gap:6px;display:grid}.orbit-report .report-brief{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.orbit-report .report-brief>header,.orbit-report .report-brief>section,.orbit-report .report-brief>details{border:1px solid var(--border);background:var(--card);border-radius:12px;min-width:0;padding:12px}.orbit-report .report-brief h3,.orbit-report .report-brief h4,.orbit-report .report-brief p,.orbit-report .report-brief ol,.orbit-report .report-brief ul,.orbit-report .report-brief dl{margin-block:0 8px}.orbit-report .report-brief__eyebrow{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.orbit-report .report-brief__metrics{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.orbit-report .report-brief__metrics>div{border-left:3px solid var(--primary);padding-left:9px}.orbit-report .report-brief__metrics dd{margin:2px 0;font-size:1.05rem;font-weight:800}.orbit-report .report-brief__metrics small{margin-top:2px;font-size:.7rem;font-weight:500;display:block}.orbit-report .report-brief__trend{gap:7px;display:grid}.orbit-report .report-brief__trend>div{grid-template-columns:minmax(64px,auto) minmax(0,1fr) auto;align-items:center;gap:8px;font-size:.72rem;display:grid}.orbit-report .report-brief__trend-bar{background:var(--primary);border-radius:999px;min-width:0;height:10px;display:block}.orbit-report .report-brief summary{cursor:pointer;font-weight:700}.orbit-report .report-brief__metric-definition{overflow-wrap:anywhere;min-width:0;padding-top:10px}.orbit-report .report-brief__metric-definition+.report-brief__metric-definition{border-top:1px solid var(--border)}.orbit-report .report-brief__metric-definition dl>div{grid-template-columns:minmax(92px,auto) minmax(0,1fr);gap:8px;display:grid}.orbit-report .report-brief__metric-definition dd{margin:0}.report-email-text-preview{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin-inline:0}.orbit-report__section{gap:4px;display:grid}.orbit-report__section h3{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700}.orbit-report__section h4{margin:0 0 4px;font-size:.75rem}.orbit-report__categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.orbit-report__categories>div{background:var(--muted);border-radius:10px;padding:8px}.orbit-report__table{border-collapse:collapse;width:100%;font-size:.75rem}.orbit-report__table th,.orbit-report__table td{text-align:left;vertical-align:top;padding:4px 0}.orbit-report__table th{color:var(--muted-foreground);padding-right:8px;font-weight:600}.orbit-report__period-label{color:var(--muted-foreground);margin:0;font-size:.75rem}.orbit-report__highlights{color:var(--foreground);margin:0;padding-left:1rem;font-size:.7rem;line-height:1.3}.orbit-report .report-figure-stack{gap:.2rem}.orbit-report .report-figure__legend{gap:.3rem .65rem;font-size:.62rem}.orbit-report .report-figure__legend-swatch{width:.42rem;height:.42rem}.orbit-report .report-figure__bar-label,.orbit-report .report-figure__bar-value,.orbit-report .report-figure--heatmap,.orbit-report .report-figure--categories{font-size:.75rem}.orbit-report .report-figure--bars,.orbit-report .report-figure--funnel{gap:.16rem}.orbit-report .report-figure__bar-row{gap:.1rem .4rem}.orbit-report .report-figure__bar-label,.orbit-report .report-figure__bar-value{font-size:.7rem}.orbit-report .report-figure__bar-track{height:10px}.orbit-report .report-figure--funnel .report-figure__bar-track{height:14px}.orbit-report .report-figure--heatmap th,.orbit-report .report-figure--heatmap td,.orbit-report .report-figure--categories th,.orbit-report .report-figure--categories td{padding:.22rem .32rem}.orbit-report .report-figure__heatmap-scroller,.orbit-report .report-figure__trend-scroller{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.orbit-report .report-figure--trend{height:6.5rem}.orbit-report__menu{position:relative}.orbit-report__menu [role=menu]{z-index:20;border:1px solid var(--border);background:var(--card);border-radius:12px;width:max-content;min-width:220px;max-width:min(280px,100vw - 24px);max-height:min(240px,42vh);padding:5px;display:grid;position:absolute;top:calc(100% + 5px);left:auto;right:0;overflow-y:auto;box-shadow:0 12px 30px #00144633}.orbit-report__menu [role=menuitem]{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px}.orbit-report__menu [role=menuitem]:hover,.orbit-report__menu [role=menuitem]:focus-visible{background:var(--muted)}.orbit-report__menu [role=menuitem]:disabled{opacity:.45;cursor:not-allowed}.orbit-spin{animation:.9s linear infinite orbit-spin}.orbit-report__recover{justify-items:start;gap:8px;display:grid}.orbit-report__recover .orbit-btn-ghost{min-width:5.5rem}.orbit-report__empty{text-align:center;flex:auto;align-content:center;justify-items:center;gap:8px;min-height:0;padding:12px 8px;display:grid;overflow:hidden}.orbit-report__empty h2{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:700}.orbit-report__empty .orbit-sub,.orbit-report__empty .orbit-warning{text-align:center;max-width:22rem;margin:0}@media (height<=680px){.orbit-report{gap:8px}.orbit-report .orbit-h1{font-size:22px}.orbit-report[data-has-preview=true] .orbit-h1{font-size:.6875rem}.orbit-report__composer-chrome{margin-top:auto}.orbit-report textarea{min-height:2.65rem;padding-top:8px;padding-bottom:8px}.orbit-report__empty[data-empty=idle],.orbit-report__empty[data-empty=busy]{display:none}.orbit-report__empty[data-empty=none]{flex:0 auto;gap:4px;padding:2px 0 0}.orbit-report__empty[data-empty=none] .heidi-mosaic{display:none}}.orbit-report-handoff{gap:10px;min-width:0;max-width:100%;display:grid}.orbit-report-handoff>*,.orbit-report-handoff .orbit-report__preview{min-width:0;max-width:100%}.orbit-report-handoff .report-figure__heatmap-scroller{width:100%;min-width:0}.orbit-report-handoff .report-figure--heatmap{table-layout:fixed;width:100%;min-width:0}.orbit-report-handoff .report-figure--heatmap th[scope=col]{white-space:normal;overflow-wrap:anywhere;line-height:1.15}.orbit-report-handoff .report-figure--heatmap th,.orbit-report-handoff .report-figure--heatmap td{padding:.16rem .14rem}.orbit-report-handoff__actions{z-index:2;background:color-mix(in srgb, var(--card) 92%, transparent);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-bottom:8px;display:grid;position:sticky;top:0}.orbit-report-handoff__actions .orbit-btn-primary{width:100%;min-width:0}.orbit-report-handoff__actions>:only-child{grid-column:1/-1}.orbit-report-handoff__actions--done{grid-template-columns:minmax(0,1fr)}.orbit-report-handoff__actions--done .orbit-sub{margin:0}.orbit-report-handoff__actions--done .orbit-btn-primary{grid-column:1/-1}.orbit-report-handoff__ack{color:var(--muted-foreground);align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.4;display:flex}@media (width>=560px){.orbit-report__sources>div{flex-wrap:wrap;display:flex}.orbit-report__toolbar{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;display:flex}.orbit-report__period-block{flex:12rem;min-width:0}.orbit-report__toolbar .orbit-report__actions{flex:none;width:auto}.orbit-report__toolbar .orbit-report__actions .orbit-btn-primary,.orbit-report__toolbar .orbit-report__actions .orbit-btn-ghost{width:auto;min-width:132px}}@media (width<=340px){.orbit-scene[data-destination=web] .orbit-semantic-ink__heading{margin-bottom:4px}.orbit-scene[data-destination=web] .orbit-web-intent{gap:6px;margin-top:6px}.orbit-scene[data-destination=web] .orbit-web-depth{gap:4px;margin-top:4px}.orbit-report__preview-chrome{position:static}:is(.orbit-report__preview-head:has(>.orbit-btn-ghost),.orbit-report__preview-head:has(>.orbit-btn-primary)),.orbit-report__preview-toolbar{grid-template-columns:minmax(0,1fr)}.orbit-report__preview-toolbar>*,.orbit-report__preview-toolbar .orbit-btn-primary,.orbit-report__preview-toolbar .orbit-btn-ghost{width:100%;min-width:0}.orbit-report .orbit-btn-primary{flex:100%;min-width:0}.orbit-report__toolbar .orbit-chiprow .orbit-chip{padding-inline:6px;font-size:.625rem}.orbit-report__source-label{white-space:normal;text-overflow:unset;line-height:1.15;overflow:visible}.orbit-report__sources .orbit-pill{align-items:flex-start;min-height:44px;padding-block:8px}.orbit-report__categories{grid-template-columns:minmax(0,1fr)}.orbit-sat-ring{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:6px;padding:4px 0 8px;display:flex;position:static}.orbit-sat{position:static;transform:none}.orbit-lens-wrap{flex-direction:column;align-items:center}}@media (pointer:coarse){.orbit-semantic-ink__link-mark{flex-wrap:wrap;align-items:center;max-width:100%;min-height:44px;display:inline-flex}.orbit-semantic-ink__open-link{justify-content:center;min-width:44px;min-height:44px}.orbit-semantic-ink__capsule button,.orbit-semantic-ink__heading button,.orbit-semantic-ink__summary-actions button,.orbit-smart-suggestion,.orbit-web-intent button,.orbit-web-depth button,.orbit-research-actions button,.orbit-research-more>summary,.orbit-evidence-layer>summary,.orbit-evidence-detail>summary,.orbit-evidence-detail a,.orbit-source-link,.orbit-research .orbit-btn-text,.orbit-research .orbit-chip,.orbit-research .orbit-btn-secondary,.orbit-dial__item,.orbit-mobile-reviewed-context__toggle,.orbit-receipt button,.orbit-draft-guards button{min-width:44px;min-height:44px}.orbit-evidence-detail a{align-items:center;display:inline-flex}}@container (width<=430px){:is(.orbit:has(>.orbit-scene[data-destination=reply])>.orbit-chrome,.orbit:has(>.orbit-scene[data-destination=draft])>.orbit-chrome){padding:10px 12px 0}.orbit-scene[data-destination=reply],.orbit-scene[data-destination=draft]{padding:8px 12px 12px}:is(.orbit:has(>.orbit-scene[data-destination=reply])>.orbit-dial--curved,.orbit:has(>.orbit-scene[data-destination=draft])>.orbit-dial--curved){border-top:1px solid var(--border);background:var(--card);height:auto;overflow:visible}.orbit:has(>.orbit-scene[data-destination=reply])>.orbit-dial--curved:before{display:none}.orbit:has(>.orbit-scene[data-destination=draft])>.orbit-dial--curved:before{display:none}:is(.orbit:has(>.orbit-scene[data-destination=reply])>.orbit-dial--curved .orbit-dial__items,.orbit:has(>.orbit-scene[data-destination=draft])>.orbit-dial--curved .orbit-dial__items){padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));align-items:stretch;position:static}:is(.orbit:has(>.orbit-scene[data-destination=reply])>.orbit-dial--curved .orbit-dial__item,.orbit:has(>.orbit-scene[data-destination=draft])>.orbit-dial--curved .orbit-dial__item){width:auto;min-width:48px;min-height:48px;margin-top:0;padding:4px 7px}:is(.orbit:has(>.orbit-scene[data-destination=reply])>.orbit-dial--curved .orbit-dial__item[aria-current=true],.orbit:has(>.orbit-scene[data-destination=draft])>.orbit-dial--curved .orbit-dial__item[aria-current=true]){background:var(--muted)}.orbit-dcard{border-radius:20px;min-height:0;padding:16px 14px}.orbit-dcard__q{font-size:19px}.orbit-dcard__opt{min-height:56px;padding:12px}.orbit-dcard__opt:hover{transform:none}.orbit-dcard__star{text-align:right;max-width:74px}.orbit-dcard__foot{gap:8px}.orbit-dcard__foot .orbit-btn-text{min-height:44px}.orbit-mobile-reviewed-context{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 94%, transparent);border-radius:16px;display:block;overflow:hidden}.orbit-mobile-reviewed-context__toggle{width:100%;min-height:48px;color:var(--foreground);font:700 .75rem/1.3 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.orbit-mobile-reviewed-context__toggle:after{content:"›";color:var(--muted-foreground);transition:transform var(--motion-fast) var(--motion-ease);font-size:1.1rem;transform:rotate(90deg)}.orbit-mobile-reviewed-context[data-expanded=true] .orbit-mobile-reviewed-context__toggle:after{transform:rotate(-90deg)}.orbit-mobile-reviewed-context__body{display:none}.orbit-mobile-reviewed-context[data-expanded=true] .orbit-mobile-reviewed-context__body{border-top:1px solid var(--border);gap:10px;padding:12px;display:grid}[data-mobile-reply-mode=focused-review] .orbit-paper{border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));border-radius:16px;padding:16px;font-size:.875rem;line-height:1.6;box-shadow:0 12px 30px #0017521f;min-height:180px!important;margin-top:12px!important}[data-mobile-reply-mode=focused-review] .orbit-receipt{gap:6px;margin-top:10px}[data-mobile-reply-mode=focused-review] .orbit-pill{min-height:32px;padding:6px 10px}.orbit-draft-guards{gap:10px}.orbit-draft-guards>*{border-radius:16px}.orbit-draft-guards button{width:100%;min-height:48px}.orbit-native-draft-action__controls{z-index:3;padding:10px 4px max(4px, env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--card) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:2px -4px -4px;position:sticky;bottom:0}.orbit-native-draft-action__controls button{width:100%;min-height:48px}}@container (width<=200px){.orbit-chrome{gap:4px;padding:8px 8px 0}.orbit-chrome__right{gap:4px}.orbit-status{font-size:0}.orbit-scene{padding-inline:6px}.orbit-report{gap:6px}.orbit-report__preview-chrome{margin-inline:0;padding-inline:0}.orbit-report .report-brief>header,.orbit-report .report-brief>section,.orbit-report .report-brief>details{padding:8px}.orbit-report .report-brief__trend>div{grid-template-columns:minmax(0,1fr);gap:3px}}@media (height<=560px){.orbit-dial--curved{border-top:1px solid var(--border);background:var(--card);height:auto;overflow:visible}.orbit-dial--curved:before{display:none}.orbit-dial--curved .orbit-dial__items{align-items:stretch;padding-top:6px;position:static}.orbit-dial--curved .orbit-dial__item{margin-top:0}}@media (prefers-reduced-motion:reduce){.orbit-dial__items{scroll-behavior:auto}.orbit-dial__edge,.orbit-dial:before,.orbit-dial:after{transition:none}}.draft-studio{min-width:0;height:100%;min-height:0;padding:12px max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));flex-direction:column;flex:1;gap:12px;display:flex;overflow:clip;container:draft-studio/size}.draft-studio [hidden]{display:none!important}.draft-studio-heading{z-index:1;flex:none;align-items:center;gap:8px;display:flex}.draft-studio-heading .heidi-mosaic{--mosaic-size:22px}.draft-studio-heading h1{letter-spacing:-.03em;font-size:18px;line-height:28px}.draft-studio-heading>span{letter-spacing:.08em;color:var(--muted-foreground);margin-left:auto;font-size:10px;font-weight:700}.draft-studio-workspace,.draft-write-panel,.draft-instructions,.draft-text-tools,.draft-versions,.draft-edit-result{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;display:flex}.draft-studio-workspace{z-index:1;position:relative;overflow:hidden}.draft-studio button{min-height:44px;font-size:13px;transition:none}.draft-studio button[data-variant=outline],.draft-studio button[aria-pressed=false]{background:var(--card);color:var(--foreground);border-color:var(--border)}@media (hover:hover) and (pointer:fine){.draft-studio button[data-variant=outline]:hover,.draft-studio button[aria-pressed=false]:hover{background:color-mix(in srgb, var(--card) 94%, var(--foreground))}}.draft-modebar,.draft-scope,.draft-version-choices{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.draft-modebar{border:1px solid var(--border);background:var(--card);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:3px}.draft-modebar button{border-radius:8px;gap:5px;min-width:0;padding:0 6px}.draft-modebar svg{width:15px;height:15px}@container draft-studio (width<=380px){.draft-modebar svg{display:none}.draft-modebar button{padding-inline:2px;font-size:12px}}.draft-improve-action{margin-top:auto}.draft-scope{grid-template-columns:repeat(2,minmax(0,1fr))}.draft-scope button{border-radius:9px;gap:5px;padding:0 6px}.draft-helper{color:var(--muted-foreground);flex:none;margin:0;font-size:12px;line-height:18px}.draft-language-field{flex-direction:column;flex:none;gap:4px;font-size:12px;font-weight:600;display:flex}.draft-language-field input{border:1px solid var(--input);background:var(--background);width:100%;min-width:0;height:44px;color:var(--foreground);outline-offset:2px;border-radius:9px;padding:0 12px;font-size:16px}.draft-language-field input:focus-visible{outline:2px solid var(--ring)}.draft-tool-empty{text-align:center;min-height:0;color:var(--muted-foreground);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex;overflow:hidden}.draft-tool-empty>svg{opacity:.6;width:28px;height:28px}.draft-tool-empty p{font-size:13px;font-weight:500}.draft-tool-empty span{font-size:12px}.draft-preview-toolbar{flex:none;justify-content:space-between;align-items:center;gap:6px;display:flex}.draft-preview-toolbar>button{width:44px}.draft-preview-modes{gap:4px;display:flex}.draft-preview-modes button{border-radius:8px;padding:0 12px}.draft-diff-key{flex:none;gap:10px;margin:0;font-size:11px;line-height:14px;display:flex}.draft-preview-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:var(--card);border:1px solid var(--border);-webkit-overflow-scrolling:touch;border-radius:12px;flex:1;min-width:0;min-height:0;padding:12px;font-size:14px;line-height:1.6;overflow:auto}.draft-preview-scroll ins,.draft-preview-scroll del{padding-inline:1px}.draft-email-preview{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.draft-email-subject{overflow-wrap:anywhere;flex:none;max-height:60px;margin:0;font-size:13px;font-weight:600;overflow:auto}.draft-version-choices button{border-radius:9px;min-width:0;padding:0 4px}.draft-edit-instructions{flex:none}.draft-actions{flex:none;gap:6px;padding-top:2px;display:flex}.draft-actions button{border-radius:9px;flex:1;gap:5px;min-width:0;padding:0 8px}.draft-feedback{flex:none;max-height:72px;margin:0;font-size:12px;line-height:18px;overflow:auto}.draft-studio .heidi-prompt-compact{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.heidi-prompt-compact>label{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.heidi-prompt-compact textarea{resize:none;field-sizing:fixed;background:var(--card);border-radius:12px;flex:1;height:100%;min-height:0;font-size:16px;font-weight:400;line-height:1.5;overflow:auto}.heidi-prompt-toolbar{flex:none}.heidi-prompt-toolbar>button:first-child:not(:last-child){width:44px;padding:0}.heidi-prompt-toolbar>button:last-child{margin-left:auto;padding-inline:14px}.heidi-prompt-toolbar .dictation-compact{flex:1;min-width:70px}.dictation-compact>label{flex:1;min-width:0;height:44px;padding-inline:8px}.dictation-compact select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;font-size:16px}.dictation-compact>[role=status]{width:100%}.heidi-prompt-toolbar:has(.dictation-compact[data-busy]){grid-template-columns:44px minmax(0,1fr) auto;display:grid}.dictation-compact[data-busy]{display:contents}.dictation-compact[data-busy]>label{display:none}.dictation-compact[data-busy]>[role=status]{grid-area:1/2;gap:6px;min-width:0;padding-inline:6px;font-size:12px}.dictation-compact [data-testid=dictation-waveform]{display:none}.dictation-compact[data-busy]>button{grid-area:2/1/auto/-1}.heidi-prompt-toolbar:has(.dictation-compact[data-busy])>button:last-child{grid-area:1/3}.draft-studio :focus-visible{outline:2px solid var(--ring);outline-offset:2px}@container draft-studio (height<=480px){.draft-studio-heading,.draft-helper,.draft-tool-empty,.draft-diff-key{display:none}.draft-studio-workspace,.draft-text-tools,.draft-edit-result,.draft-instructions,.draft-versions{gap:6px}.draft-language-field>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.draft-text-tools>.draft-actions{margin-top:auto}}@media (height<=500px){.draft-studio{gap:6px;padding-block:6px}}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.inbox-triage{--it-0:#fff;--it-50:#fafafa;--it-100:#f4f4f5;--it-200:#e4e4e7;--it-300:#d4d4d8;--it-400:#62626b;--it-500:#52525b;--it-600:#3f3f46;--it-700:#3f3f46;--it-900:#18181b;--it-accent:#0059db;--it-accent-deep:#004bb5;--it-ok:#08745b;--it-ease:cubic-bezier(.22, 1, .36, 1);background:var(--it-0);height:100%;min-height:0;color:var(--it-900);-webkit-font-smoothing:antialiased;flex-direction:column;flex:auto;font:400 13px/1.5 Inter,Segoe UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden;container-type:inline-size}.dark .inbox-triage,[data-theme=dark] .inbox-triage{--it-0:#131316;--it-50:#1a1a1e;--it-100:#232328;--it-200:#333339;--it-300:#4b4b52;--it-400:#a1a1aa;--it-500:#b4b4bc;--it-600:#c9c9cf;--it-700:#e4e4e8;--it-900:#f4f4f5;--it-accent:#5b93ff;--it-accent-deep:#8fb6ff;--it-ok:#34d399;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.inbox-triage *,.inbox-triage :before,.inbox-triage :after{box-sizing:border-box}.inbox-triage button,.inbox-triage input{font:inherit;color:inherit}.inbox-triage button{cursor:pointer;background:0 0;border:0}.inbox-triage button:disabled{opacity:.5;cursor:default}.inbox-triage :focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #0059db59}.it-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.it-flow{flex-direction:column;flex:none;gap:18px;padding:16px 14px 28px;display:flex}.it-section{flex-direction:column;gap:8px;display:flex}.it-centered{color:var(--it-500);place-items:center;display:grid}.it-sr-heading{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.it-head{z-index:12;border-bottom:1px solid var(--it-200);background:var(--it-0);align-items:center;gap:9px;padding:12px 14px 11px;display:flex;position:sticky;top:0}.it-mark{flex:none;width:22px;height:22px;display:inline-flex;--mosaic-size:22px!important}.it-mark-small{width:16px;height:16px;--mosaic-size:16px!important}.it-head-copy{flex:1;min-width:0}.it-head-name{color:var(--it-900);letter-spacing:.14em;text-overflow:ellipsis;white-space:nowrap;font-family:Poppins,Segoe UI,sans-serif;font-size:12.5px;font-weight:700;line-height:1;overflow:hidden}.it-head-context{color:var(--it-500);font-variant-numeric:tabular-nums;margin-top:3px;font-size:10.5px;line-height:1.2}.it-theme-toggle{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;border:1px solid var(--it-200)!important;color:var(--it-600)!important}.it-theme-toggle:hover{border-color:var(--it-400)!important;color:var(--it-900)!important}.it-head-menu{border-radius:3px;align-items:center;gap:6px;margin-left:0;padding:6px 10px;display:flex;border:1px solid var(--it-200)!important;color:var(--it-600)!important;font-size:11px!important;font-weight:600!important}.it-back,.it-sheet-close{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid;border:1px solid var(--it-200)!important;color:var(--it-600)!important}.it-never{color:var(--it-500);white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.it-never svg{color:var(--it-ok)}.it-kicker{color:var(--it-400);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.it-muted{color:var(--it-500);font-size:11px}.it-email-sticky{z-index:8;background:linear-gradient(180deg, var(--it-0) 70%, transparent);margin:0 -14px;padding:0 14px 10px;position:sticky;top:0}.it-email{--label-color:var(--it-accent);--label-tint:transparent;border:1px solid var(--it-200);background:linear-gradient(135deg, var(--label-tint), transparent 58%), var(--it-0);border-radius:8px;align-items:flex-start;gap:11px;margin:0;padding:12px 12px 14px;display:flex;position:relative;overflow:hidden}.it-email.is-stamped{border-color:color-mix(in srgb, var(--label-color) 28%, var(--it-200));box-shadow:0 10px 24px -16px color-mix(in srgb, var(--label-color) 55%, transparent)}.it-email-body{flex:1;min-width:0;padding-right:4.5rem}.it-email-subject{letter-spacing:-.01em;margin-top:3px;font-size:15px;font-weight:650;line-height:1.3}.it-stamp{z-index:2;box-sizing:border-box;min-width:6.25rem;max-width:min(52%,12rem);min-height:2.125rem;color:var(--label-color);pointer-events:none;isolation:isolate;place-items:center;padding:.5rem .7rem;display:grid;position:absolute;top:10px;right:10px;transform:rotate(-7deg)translateZ(0)}.it-stamp-frame{width:100%;height:100%;fill:color-mix(in srgb, var(--label-color) 10%, transparent);stroke:var(--label-color);stroke-width:1.75px;vector-effect:non-scaling-stroke;position:absolute;inset:0;overflow:visible}.it-stamp-text{z-index:1;letter-spacing:.08em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased;padding:0 .15rem;font-family:Poppins,Segoe UI,sans-serif;font-size:clamp(10px,2.4cqi,12px);font-weight:700;line-height:1.15;position:relative;overflow:hidden}.it-stamp.slam{animation:.42s cubic-bezier(.2,1.4,.36,1) it-stamp-in}.it-stamp.swap{animation:it-stamp-swap .3s var(--it-ease)}.it-thud{animation:it-thud .3s var(--it-ease)}.it-labels{border-block:1px solid var(--it-200)}.it-label{text-align:left;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;column-gap:10px;width:100%;padding:10px 2px;display:grid;border-bottom:1px solid var(--it-100)!important}.it-label:last-child{border-bottom:0!important}.it-label:hover,.it-label[data-on=true]{background:var(--it-50)}.it-label>i{border-radius:50%;width:8px;height:8px}.it-label-name{color:var(--it-900);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.it-label-hint{max-width:11rem;color:var(--it-400);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.it-label[data-dim=true] .it-label-name{color:var(--it-400)}.it-label-check{opacity:0;transition:opacity .18s var(--it-ease), transform .18s var(--it-ease);transform:scale(.6)}.it-label[data-on=true] .it-label-check{opacity:1;transform:none}.it-label-new .it-label-name{color:var(--it-500);font-weight:500}.it-label-new{grid-template-columns:8px minmax(0,1fr)}.it-new-label{border:1px solid var(--it-200);animation:it-fade .25s var(--it-ease);border-radius:6px;flex-direction:column;gap:10px;padding:12px;display:flex}.it-new-label input{border:0;border-bottom:1px solid var(--it-300);background:0 0;outline:0;width:100%;padding:6px 1px;font-size:13px;font-weight:600}.it-new-label>div,.it-revisions{flex-wrap:wrap;gap:5px;display:flex}.it-new-label>div button,.it-revisions button{border:1px solid var(--it-200);color:var(--it-500);border-radius:99px;padding:4px 10px;font-size:10.5px;font-weight:500}.it-new-label button[data-on=true]{border-color:var(--it-900);background:var(--it-900);color:var(--it-0)}.it-new-label footer{gap:6px;display:flex}.it-new-label footer button{flex:1;padding:8px}.it-learning{border-block:1px solid var(--it-200);animation:it-fade .3s var(--it-ease);padding:12px 0 2px}.it-learning-head{align-items:center;gap:8px;padding-bottom:9px;display:flex}.it-learning-head>span{border:1px solid var(--it-ok);width:16px;height:16px;color:var(--it-ok);border-radius:50%;place-items:center;display:grid}.it-learning-head b{font-size:12.5px;font-weight:650}.it-learning-head button{color:var(--it-400);margin-left:auto;font-size:11px;font-weight:600}.it-pending{color:var(--it-400);align-items:center;gap:8px;padding-bottom:12px;font-size:11.5px;display:flex}.it-pending i{border:1.5px solid var(--it-200);border-top-color:var(--it-600);border-radius:50%;width:10px;height:10px;animation:.7s linear infinite it-spin}.it-rule{color:var(--it-600);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;font-size:12.5px;display:flex}.it-rule span,.it-rule b{animation:it-part .3s var(--it-ease) both}.it-rule span:nth-child(2){color:var(--it-400);animation-delay:.12s}.it-rule b{color:var(--it-900);animation-delay:.24s}.it-signals{color:var(--it-500);margin:0 0 10px;font-size:11px;line-height:1.5}.it-receipts-toggle{padding:0;color:var(--it-600)!important;font-size:11px!important;font-weight:600!important}.it-receipts{border-left:1px solid var(--it-200);color:var(--it-500);margin:6px 0;padding:4px 8px 4px 14px;font-size:11px}.it-receipt-row{align-items:center;gap:7px;padding:3px 0;display:flex}.it-receipt-more{color:var(--it-400);padding:3px 0 3px 22px;font-size:10.5px}.it-similar{align-items:center;gap:10px;padding:8px 0 10px;display:flex}.it-similar span{color:var(--it-600);flex:1;font-size:11.5px}.it-similar button{color:var(--it-accent);font-size:11.5px;font-weight:650}.it-similar .it-skip{color:var(--it-400)}.it-win{color:var(--it-500);animation:it-fade .4s var(--it-ease);align-items:baseline;gap:10px;padding:8px 0 10px;font-size:11.5px;line-height:1.45;display:flex}.it-win-number{color:var(--it-900);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-size:34px;font-weight:700;line-height:1}.it-win b{color:var(--it-900);font-weight:650}.it-win .it-serif{font-size:inherit}.it-status{border-bottom:1px solid var(--it-200);color:var(--it-500);font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;padding:2px 0 12px;font-size:11.5px;display:flex}.it-status>i{background:var(--it-ok);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.it-status span{flex:1}.it-status b{color:var(--it-900);font-weight:650}.it-status button{color:var(--it-accent);font-size:11px;font-weight:600}.it-drafts{text-align:left;align-items:center;gap:11px;width:100%;padding:11px 0;display:flex;border-bottom:1px solid var(--it-200)!important}.it-avatar-stack{display:flex}.it-avatar-stack>*+*{box-shadow:0 0 0 1.5px var(--it-0);margin-left:-5px}.it-drafts-copy{flex:1;min-width:0}.it-drafts-copy b,.it-drafts-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.it-drafts-copy b{font-size:12.5px;font-weight:650}.it-drafts-copy small{color:var(--it-500);font-size:10.5px}.it-count{font-variant-numeric:tabular-nums;font-size:11.5px}.it-categories{border-bottom:1px solid var(--it-200)}.it-category{border-bottom:1px solid var(--it-100);align-items:center;gap:10px;display:flex}.it-category:hover{background:var(--it-50)}.it-category-open{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex;padding:10px 2px!important}.it-category-open>i{border-radius:50%;flex:none;width:8px;height:8px}.it-category-open>span{flex:1;min-width:0}.it-category-open>span b,.it-category-open>span small{display:block}.it-category-open>span b{font-size:12.5px;font-weight:600}.it-category-open>span small{color:var(--it-400);font-size:10.5px}.it-category-open em{color:var(--it-500);white-space:nowrap;font-size:10px;font-style:normal}.it-row-switch{cursor:pointer;flex:none;width:30px;height:18px;position:relative}.it-row-switch input{opacity:0;width:1px;height:1px;position:absolute}.it-row-switch>i{background:var(--it-300);border-radius:99px;transition:all .18s;position:absolute;inset:0}.it-row-switch>i:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.it-row-switch input:checked+i{background:var(--it-900)}.it-row-switch input:checked+i:before{transform:translate(12px)}.it-row-switch input:focus-visible+i{outline-offset:2px;outline:2px solid #0059db59}.it-spark{align-items:flex-end;gap:1.5px;height:14px;display:inline-flex}.it-spark i{background:var(--it-300);border-radius:1px;width:2.5px}.it-advanced{text-align:left;align-items:center;gap:8px;width:100%;padding:8px 0;display:flex;color:var(--it-500)!important;font-size:11px!important;font-weight:600!important}.it-advanced svg{margin-left:auto}.it-sheet-layer{z-index:30;pointer-events:none;position:absolute;inset:0}.it-sheet-overlay{z-index:0;pointer-events:auto;cursor:pointer;background:#0a0a0c66;border:0;padding:0;animation:.22s it-fade;position:absolute;inset:0}.it-sheet{z-index:1;pointer-events:auto;border:1px solid var(--it-200);background:var(--it-0);max-height:88%;color:var(--it-900);animation:it-sheet-in .3s var(--it-ease);border-bottom:0;border-radius:10px 10px 0 0;outline:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -18px 50px #00000038}.it-sheet-head{border-bottom:1px solid var(--it-100);align-items:center;gap:9px;padding:14px 14px 11px;display:flex}.it-sheet-head>i{border-radius:50%;flex:none;width:9px;height:9px}.it-sheet-head h2{margin:0;font-size:13px;font-weight:650}.it-sheet-head p{color:var(--it-500);font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:10.5px}.it-sheet-close{width:24px;height:24px;color:var(--it-500);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid;border:1px solid var(--it-200)!important}.it-sheet-close:hover{color:var(--it-900);border-color:var(--it-400)!important}.it-sheet-body{flex-direction:column;gap:16px;padding:6px 14px 18px;display:flex;overflow-y:auto}.it-move-confirm .it-sheet-head{align-items:flex-start}.it-move-confirm .it-sheet-head>div{min-width:0}.it-move-confirm .it-sheet-head p{margin-top:6px;font-size:11px;line-height:1.5}.it-move-actions{gap:8px;padding-top:14px}.it-move-actions>button{width:100%;min-height:38px}.it-move-actions>.it-quiet{border-radius:3px;border:1px solid var(--it-200)!important}.it-actions{border-top:1px solid var(--it-200)}.it-actions button{border-bottom:1px solid var(--it-100);width:100%;color:var(--it-600);text-align:left;align-items:baseline;gap:4px;padding:9px 2px;font-size:12px;display:flex}.it-actions button small{color:var(--it-400);font-size:10px}.it-actions button svg{visibility:hidden;margin-left:auto}.it-actions button[data-on=true]{color:var(--it-900);font-weight:650}.it-actions button[data-on=true] svg{visibility:visible}.it-toggle-row{color:var(--it-900);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.it-toggle-row span{flex:1}.it-toggle-row small{color:var(--it-400);font-size:10px;font-weight:400;display:block}.it-toggle-row input{width:30px;height:18px;accent-color:var(--it-900)}.it-draft-review{border-block:1px solid var(--it-200)}.it-draft-head{border-bottom:1px solid var(--it-100);color:var(--it-500);align-items:center;gap:8px;padding:10px 0;font-size:11px;font-weight:600;display:flex}.it-draft-head b{color:var(--it-ok);align-items:center;gap:3px;margin-left:auto;font-size:10px;display:flex}.it-draft-sources{border-bottom:1px solid var(--it-100);color:var(--it-500);align-items:center;gap:5px;padding:8px 0;font-size:10.5px;display:flex}.it-draft-review>p{min-height:100px;color:var(--it-900);margin:0;padding:13px 0;font-size:12.5px;line-height:1.65}.it-revisions{padding-bottom:10px}.it-sendoff{padding:12px 0}.it-sendoff p{color:var(--it-500);gap:8px;margin:0 0 10px;font-size:11px;line-height:1.5;display:flex}.it-sendoff svg{color:var(--it-ok);flex:none}.it-primary,.it-accent{border-radius:3px;justify-content:center;align-items:center;display:inline-flex;padding:8px 13px!important;font-size:12px!important;font-weight:600!important}.it-primary{background:var(--it-900)!important;color:var(--it-0)!important}.it-accent{background:var(--it-accent)!important;color:#fff!important}.it-sendoff .it-primary{width:100%}.it-empty{text-align:left;flex-direction:column;align-items:flex-start;gap:12px;padding:34px 20px 20px;display:flex}.it-empty-art{border:1px solid var(--it-300);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.it-empty h1{letter-spacing:-.02em;margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.it-serif{font-family:Instrument Serif,Georgia,serif;font-size:22px;font-style:italic;font-weight:400}.it-empty p{max-width:260px;color:var(--it-500);margin:0;font-size:12px;line-height:1.6}.it-bullets{flex-direction:column;gap:9px;width:100%;max-width:260px;margin:4px 0;display:flex}.it-bullets span{color:var(--it-600);align-items:flex-start;gap:10px;font-size:11.5px;display:flex}.it-bullets svg{color:var(--it-ok);flex:none;margin-top:2px}.it-empty .it-accent{width:100%;max-width:260px}.it-quiet{color:var(--it-500)!important;padding:6px 8px!important;font-size:12px!important}.it-toast{z-index:40;background:var(--it-900);max-width:90%;color:var(--it-0);opacity:0;pointer-events:none;transition:opacity .22s var(--it-ease), transform .22s var(--it-ease);border-radius:6px;padding:10px 14px;font-size:12px;font-weight:500;position:absolute;bottom:16px;left:50%;transform:translate(-50%,6px);box-shadow:0 8px 24px #00000040}.it-toast.is-on{opacity:1;pointer-events:auto;transform:translate(-50%)}.it-toast button{color:#8fb6ff;margin-left:12px;font-weight:650}@container (width>=400px){.it-flow{padding-inline:18px}.it-email-sticky{margin-inline:-18px;padding-inline:18px}.it-label{grid-template-columns:10px minmax(0,1.15fr) minmax(0,.85fr) auto;column-gap:12px;padding-block:11px}.it-label>i{width:9px;height:9px}.it-label-name{font-size:13.5px}.it-label-hint{max-width:none;font-size:11.5px}.it-email-subject{font-size:16px}.it-stamp{min-width:7rem;max-width:min(46%,13rem)}.it-stamp-text{letter-spacing:.1em}}@container (width>=560px){.it-flow{align-self:center;width:100%;max-width:640px}.it-label{column-gap:14px}.it-label-name{font-size:14px}.it-label-hint{font-size:12px}.it-sheet{left:14px;right:14px}.it-stamp-text{font-size:12px}}@keyframes it-spin{to{transform:rotate(360deg)}}@keyframes it-fade{0%{opacity:0}}@keyframes it-thud{35%{transform:translateY(1.5px)}}@keyframes it-stamp-in{0%{opacity:0;transform:rotate(-16deg)scale(2.1)translateZ(0)}55%{opacity:1;transform:rotate(-6deg)scale(.93)translateZ(0)}to{opacity:1;transform:rotate(-7deg)scale(1)translateZ(0)}}@keyframes it-stamp-swap{0%{opacity:0;transform:rotate(-7deg)scale(1.25)translateZ(0)}to{opacity:1;transform:rotate(-7deg)scale(1)translateZ(0)}}@keyframes it-part{0%{opacity:0;transform:translateY(4px)}}@keyframes it-sheet-in{0%{transform:translateY(102%)}}@media (prefers-reduced-motion:reduce){.inbox-triage *,.inbox-triage :before,.inbox-triage :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@container (width<=340px){.it-move-confirm{max-height:96%}.it-move-confirm .it-sheet-head,.it-move-actions{padding-inline:11px}}
