:is(.renteq-composer-dock-shell[data-layout],.home-chat-card) form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout]{--voice-ink:var(--ink-primary);--voice-ink-2:var(--ink-secondary);--voice-ink-3:var(--ink-tertiary);--voice-soft:color-mix(in srgb, var(--voice-ink-2) 12%, transparent);--voice-soft-hover:color-mix(in srgb, var(--voice-ink-2) 20%, transparent);--voice-send:var(--action-primary);--voice-send-ink:var(--action-primary-foreground);--voice-send-disabled:color-mix(in srgb, var(--voice-ink-3) 32%, transparent);--voice-send-disabled-ink:var(--voice-ink-3);--voice-text-top:12px;--voice-text-inline:16px;--voice-text-line:20px;--voice-floor:94px;min-height:var(--voice-floor);padding-bottom:0}:is(.renteq-composer-dock-shell[data-layout],.home-chat-card) form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout] .renteq-composer__follow-up-input{min-height:calc(var(--voice-floor) - 2px);max-height:min(56dvh,420px);padding:var(--voice-text-top) var(--voice-text-inline) 48px}:is(.renteq-composer-dock-shell[data-layout],.home-chat-card) form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout]:has(.renteq-voice:is([data-voice-stage=recording],[data-voice-stage=transcribing])) .renteq-composer__follow-up-input::placeholder{color:#0000}:is(.renteq-composer-dock-shell[data-layout],.home-chat-card) form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout] [data-dock-slot]{display:none}.renteq-voice-hint{left:var(--voice-text-inline,16px);right:var(--voice-text-inline,16px);bottom:calc(var(--voice-floor,94px) - 2px - var(--voice-text-top,12px) - var(--voice-text-line,20px));z-index:1;font-size:12px;line-height:var(--voice-text-line,20px);color:var(--voice-ink-3,var(--ink-tertiary));white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;overflow:hidden}.renteq-voice{z-index:3;min-width:0;height:38px;color:var(--voice-ink-2,var(--ink-secondary));align-items:center;gap:10px;display:flex;position:absolute;bottom:4px;left:4px;right:4px}.renteq-voice__round,.renteq-voice__send{cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:background-color .14s,color .14s,opacity .14s;display:grid}.renteq-voice__round{background:var(--voice-soft);color:var(--voice-ink-2)}.renteq-voice__round:hover{background:var(--voice-soft-hover);color:var(--voice-ink)}.renteq-voice__round[data-voice-action=stop]{color:var(--voice-ink)}.renteq-voice__send{background:var(--voice-send);color:var(--voice-send-ink)}.renteq-voice__send:disabled{background:var(--voice-send-disabled);color:var(--voice-send-disabled-ink);cursor:default}.renteq-voice :is(button,[role=button]):focus-visible{outline:2px solid var(--voice-ink-3);outline-offset:2px}.renteq-voice__wave{min-width:0;height:26px;color:var(--voice-ink-2,var(--ink-secondary));flex:auto;justify-content:flex-end;align-items:center;gap:2px;transition:opacity .18s;display:flex;overflow:hidden}.renteq-voice__wave>span{background:currentColor;border-radius:1px;flex:none;width:2px;display:block}.renteq-voice__wave>span[data-silence=true]{opacity:.4}.renteq-voice__wave[data-frozen=true]{opacity:.45}.renteq-voice__clock{flex:none;justify-content:flex-end;align-items:center;gap:10px;min-width:68px;display:flex}.renteq-voice__time{font-variant-numeric:tabular-nums;min-width:28px;color:var(--voice-ink-3,var(--ink-tertiary));text-align:right;white-space:nowrap;flex:none;font-size:12px;line-height:16px}.renteq-voice__message{min-width:0;color:var(--voice-ink-2);flex:auto;align-items:center;gap:8px;margin:0;font-size:12px;line-height:16px;display:flex}.renteq-voice__message>svg{flex:none}.renteq-voice__message>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.renteq-voice__pulse{animation:1.4s ease-in-out infinite renteq-voice-pulse}@keyframes renteq-voice-pulse{50%{opacity:.35}}.renteq-voice__retry{background:var(--voice-soft);height:28px;color:var(--voice-ink);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 11px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .14s}.renteq-voice__retry:hover{background:var(--voice-soft-hover)}.renteq-voice__retry:disabled{opacity:.4;cursor:default}[data-workspace-composer=oracolo] .renteq-floating-chat-section .renteq-composer-dock-shell[data-layout] form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout],[data-agents-chat] .renteq-composer-dock-shell[data-layout] form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout],.home-chat-card form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout]{--voice-ink-2:var(--oracle-chat-secondary);--voice-ink-3:var(--oracle-chat-muted);--voice-send:var(--oracle-chat-secondary);--voice-send-ink:var(--oracle-chat-canvas);--voice-send-disabled:color-mix(in srgb, var(--oracle-chat-muted) 32%, transparent);--voice-send-disabled-ink:var(--oracle-chat-muted)}[data-workspace-composer=oracolo] .renteq-floating-chat-section .renteq-composer-dock-shell[data-layout] form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout] .renteq-voice-hint,[data-agents-chat] .renteq-composer-dock-shell[data-layout] form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout] .renteq-voice-hint{font-size:13px}@media (max-width:767px){[data-agents-chat] .renteq-composer-dock-shell[data-layout] form.renteq-composer.renteq-composer--docked[data-voice-active=true][data-size][data-composer-layout] .renteq-voice-hint{font-size:16px}}@media (prefers-reduced-motion:reduce){.renteq-voice__pulse{animation:none}}.renteq-voice__space{flex:auto;min-width:0}form.renteq-composer--docked:has(>.renteq-voice-glow){isolation:isolate}.renteq-voice-glow{z-index:-1;border-radius:inherit;pointer-events:none;inset:0;position:absolute!important}.renteq-voice-glow__shape{width:100%;height:100%;display:block}.renteq-stop-ring{pointer-events:none;border-radius:999px;position:absolute;inset:-8px;-webkit-mask:radial-gradient(circle closest-side,#0000 0 calc(100% - 7px),#000 calc(100% - 6.5px));mask:radial-gradient(circle closest-side,#0000 0 calc(100% - 7px),#000 calc(100% - 6.5px))}.renteq-beam-defs{width:0;height:0;position:absolute;overflow:hidden}.renteq-stop-ring__beam{inset:4px;position:absolute!important}.renteq-stop-ring__shape{border-radius:999px;width:100%;height:100%;display:block}
.renteq-composer--docked .renteq-composer-add{background:color-mix(in srgb, var(--ink-primary) 5%, transparent);border-radius:50%}.renteq-composer--docked .renteq-composer-add:hover{background:color-mix(in srgb, var(--ink-primary) 9%, transparent)}.renteq-composer-add[aria-expanded=true]{background:color-mix(in srgb, var(--ink-primary) 9%, transparent);color:var(--ink-primary)}.renteq-composer-menu{--composer-menu-fallback-surface:var(--surface-chat);z-index:130;box-sizing:border-box;border:1px solid var(--oracle-chat-rim,var(--separator-strong));background:var(--oracle-chat-surface,var(--composer-menu-fallback-surface));background-color:var(--composer-menu-fallback-surface);box-shadow:var(--composer-menu-shadow,var(--shadow-popover));color:var(--ink-primary);transform-origin:50% 100%;border-radius:16px;flex-direction:column;padding:6px;animation:.14s ease-out renteq-composer-menu-in;display:flex;position:fixed}.dark .renteq-composer-menu{--composer-menu-fallback-surface:var(--surface-raised)}@keyframes renteq-composer-menu-in{0%{opacity:0;transform:translateY(4px)}}.renteq-composer-menu[data-placement=below]{transform-origin:50% 0;animation-name:renteq-composer-menu-in-below}@keyframes renteq-composer-menu-in-below{0%{opacity:0;transform:translateY(-4px)}}.renteq-composer-menu__item{box-sizing:border-box;width:100%;height:34px;color:var(--ink-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;outline:none;align-items:center;gap:10px;padding:0 10px;font-size:13px;line-height:18px;transition:background-color .12s;display:flex}.renteq-composer-menu__item:is(:hover,:focus-visible){background:color-mix(in srgb, var(--ink-primary) 6%, transparent)}.renteq-composer-menu__item>svg{width:15px;height:15px;color:var(--oracle-chat-secondary,var(--ink-secondary));flex:none}.renteq-composer-menu__label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.renteq-composer-menu__hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--oracle-chat-muted,var(--ink-tertiary));flex:0 1000 auto;font-size:12px;overflow:hidden}.renteq-attachment-lane{box-sizing:border-box;flex-shrink:0;gap:8px;width:100%;padding:10px 10px 2px;display:flex;overflow:auto hidden}.renteq-attachment-chip{isolation:isolate;box-sizing:border-box;border:1px solid var(--separator);background:color-mix(in srgb, var(--ink-primary) 4%, transparent);border-radius:12px;flex:none;align-items:center;gap:9px;width:220px;height:46px;padding:0 8px 0 6px;display:flex;position:relative;overflow:hidden}.renteq-attachment-chip[data-state=error]{border-color:color-mix(in srgb, var(--tone-danger-fg) 55%, transparent)}.renteq-attachment-chip__retry{z-index:-1;border-radius:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0;transition:background-color .12s;position:absolute;inset:0}.renteq-attachment-chip__retry:is(:hover,:focus-visible){background:var(--tone-danger-bg)}.renteq-attachment-chip__thumb{background:color-mix(in srgb, var(--ink-primary) 7%, transparent);width:34px;height:34px;color:var(--oracle-chat-secondary,var(--ink-secondary));pointer-events:none;border-radius:10px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.renteq-attachment-chip__thumb>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.renteq-attachment-chip[data-state=loading] .renteq-attachment-chip__thumb[data-preview=true]:after{content:"";background:#0000006b;position:absolute;inset:0}.renteq-attachment-chip__thumb[data-preview=true]>:not(img){z-index:1;color:#fff;position:relative}.renteq-attachment-chip[data-state=error] .renteq-attachment-chip__thumb{background:var(--tone-danger-bg);color:var(--tone-danger-fg)}.renteq-attachment-chip__main{pointer-events:none;flex-direction:column;flex:auto;min-width:0;display:flex}.renteq-attachment-chip__name,.renteq-attachment-chip__meta{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.renteq-attachment-chip__name{color:var(--ink-primary);line-height:17px}.renteq-attachment-chip__meta{color:var(--oracle-chat-muted,var(--ink-tertiary));font-variant-numeric:tabular-nums;line-height:15px}.renteq-attachment-chip[data-state=error] .renteq-attachment-chip__meta{color:var(--tone-danger-fg)}.renteq-attachment-chip__remove{z-index:1;width:20px;height:20px;color:var(--oracle-chat-muted,var(--ink-tertiary));cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none;flex:none;place-items:center;padding:0;transition:background-color .12s,color .12s;display:grid;position:relative}.renteq-attachment-chip__remove:is(:hover,:focus-visible){background:color-mix(in srgb, var(--ink-primary) 8%, transparent);color:var(--ink-primary)}.renteq-attachment-chip__bar{background:var(--ink-secondary);pointer-events:none;border-radius:0 999px 999px 0;height:2px;transition:width .16s ease-out;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.renteq-composer-menu,.renteq-attachment-chip__spinner{animation:none}.renteq-attachment-chip__bar{transition:none}}
.composer-mention-menu{padding:0;overflow:hidden}.composer-mention-head{color:var(--oracle-chat-muted,var(--ink-tertiary));gap:8px;padding:10px 12px 6px;font-size:12px;line-height:16px;display:grid}.composer-mention-filters{flex-wrap:wrap;gap:4px;display:flex}.composer-mention-filters>button{border:1px solid var(--separator-strong);height:24px;color:var(--ink-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:0 9px;font-size:12px;transition:border-color .12s,color .12s,background-color .12s}.composer-mention-filters>button:hover{color:var(--ink-primary)}.composer-mention-filters>button[aria-pressed=true]{background:color-mix(in srgb, var(--ink-primary) 7%, transparent);color:var(--ink-primary)}.composer-mention-list{max-height:264px;padding:0 6px 6px;overflow-y:auto}.composer-mention-option{min-height:34px;color:var(--ink-primary);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;line-height:18px;display:flex}.composer-mention-option[data-active]{background:color-mix(in srgb, var(--ink-primary) 6%, transparent)}.composer-mention-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.composer-mention-label>small,.composer-mention-kind{color:var(--oracle-chat-muted,var(--ink-tertiary));font-size:12px}.composer-mention-kind{flex:none}.composer-mention-note{color:var(--oracle-chat-muted,var(--ink-tertiary));margin:0;padding:6px 10px 8px;font-size:12px}.composer-mention-mirror{white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;background:0 0;border-style:solid;border-color:#0000;margin:0;position:absolute;overflow:hidden}textarea[data-mentions=true]{-webkit-text-fill-color:transparent}.composer-mention-token{background:var(--tone-info-bg);color:var(--tone-info-fg);box-shadow:-2px 0 0 var(--tone-info-bg), 2px 0 0 var(--tone-info-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px}.composer-mention-link{background:var(--tone-info-bg);color:var(--tone-info-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;padding:0 3px;font-weight:500;text-decoration:none}.composer-mention-link:hover{text-decoration:underline}
:root{--agent-permission-full:#c34b00}.dark{--agent-permission-full:#ff873c}.agent-permission-trigger{min-width:26px;height:26px;color:var(--oracle-chat-secondary,var(--ink-secondary));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 5px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .12s,color .12s;display:inline-flex}.agent-permission-trigger:hover:not(:disabled),.agent-permission-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--ink-primary) 7%, transparent);color:var(--ink-primary)}.agent-permission-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--ink-primary) 30%, transparent);outline-offset:1px}.agent-permission-trigger:disabled{cursor:default;opacity:.5}.agent-permission-trigger>svg:first-child{flex:none}.agent-permission-trigger__label,.agent-permission-trigger__chevron{display:none}.agent-permission-trigger__chevron{opacity:.7;flex:none}:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat,.home-chat-card) .agent-permission-trigger{padding:0 7px 0 6px}:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat,.home-chat-card) .agent-permission-trigger__label,:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat,.home-chat-card) .agent-permission-trigger__chevron{display:inline}@media (max-width:560px){:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat,.home-chat-card) .agent-permission-trigger{padding:0 5px}:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat,.home-chat-card) .agent-permission-trigger__label,:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat,.home-chat-card) .agent-permission-trigger__chevron{display:none}}:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat) .renteq-composer-dock-shell[data-layout] .renteq-composer--docked [data-dock-slot=agent],.home-chat .home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=agent]{pointer-events:none;left:46px;right:72px}:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat) .renteq-composer-dock-shell[data-layout] .renteq-composer--docked [data-dock-slot=agent]>*,.home-chat .home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=agent]>*{pointer-events:auto}:is(.renteq-agents-chat-panel,.renteq-workspace-full-chat,.renteq-workspace-full-screen-chat) .renteq-composer-dock-shell[data-layout] .renteq-composer--docked [data-dock-slot=agent]>.agent-fluid-trigger,.home-chat .home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=agent]>.agent-fluid-trigger{margin-left:auto}.renteq-composer--docked[data-size][data-composer-layout=inline][data-permission-picker=true] .renteq-composer__follow-up-input{padding-right:236px}.renteq-composer--docked[data-size][data-composer-layout=inline][data-permission-picker=true][data-agent-selector=false] .renteq-composer__follow-up-input{padding-right:104px}.agent-permission-menu{gap:2px}.agent-permission-menu__heading{color:var(--oracle-chat-muted,var(--ink-tertiary));margin:0;padding:4px 10px 6px;font-size:12px;line-height:16px}.agent-permission-menu__row{box-sizing:border-box;width:100%;min-height:50px;color:var(--ink-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;outline:none;align-items:center;gap:11px;padding:6px 10px;transition:background-color .12s;display:flex}.agent-permission-menu__row:is(:hover,:focus-visible){background:color-mix(in srgb, var(--ink-primary) 6%, transparent)}.agent-permission-menu__icon{color:var(--oracle-chat-secondary,var(--ink-secondary));flex:none}.agent-permission-menu__row[data-mode=full] .agent-permission-menu__icon,.agent-permission-menu__row[data-mode=full] .agent-permission-menu__label,.agent-permission-menu__row[data-mode=full] .agent-permission-menu__detail{color:var(--agent-permission-full)}.agent-permission-menu__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agent-permission-menu__label{font-size:13px;line-height:18px}.agent-permission-menu__detail{color:var(--oracle-chat-muted,var(--ink-tertiary));font-size:12px;line-height:16px}.agent-permission-menu__check{width:16px;color:var(--ink-primary);flex:none;place-items:center;display:grid}.agent-permission-warning{padding:6px 10px 4px}.agent-permission-warning__title{margin:0;font-size:13px;font-weight:600;line-height:18px}.agent-permission-warning__body{color:var(--oracle-chat-muted,var(--ink-tertiary));margin:4px 0 12px;font-size:12px;line-height:17px}.agent-permission-warning__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.agent-permission-warning__actions button{background:color-mix(in srgb, var(--ink-primary) 7%, transparent);height:28px;color:var(--ink-primary);cursor:pointer;border:0;border-radius:8px;padding:0 11px;font-size:12px;font-weight:500;line-height:16px}.agent-permission-warning__actions button:is(:hover,:focus-visible){background:color-mix(in srgb, var(--ink-primary) 11%, transparent);outline:none}.agent-permission-warning__actions [data-danger]{color:var(--agent-permission-full)}
.agent-approval{--approval-surface:linear-gradient(180deg, var(--walk-card-a), var(--walk-card-c));--approval-detail:var(--walk-track);--approval-button:var(--walk-badge-a);--approval-button-hover:var(--walk-track);--approval-rim:var(--walk-badge-rim);--approval-text:var(--ui-ink);--approval-muted:var(--ui-ink-2);--approval-faint:var(--ui-ink-3);box-sizing:border-box;border:1px solid var(--walk-ring);background:var(--approval-surface);width:100%;min-width:0;box-shadow:var(--walk-card-shadow);color:var(--approval-text);pointer-events:auto;border-radius:16px;margin:0 0 10px;padding:16px 14px 14px;animation:.18s cubic-bezier(.22,1,.36,1) agent-approval-in;container-type:inline-size}@keyframes agent-approval-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.agent-approval{animation:none}}.agent-approval:focus,.agent-approval:focus-visible{border-color:color-mix(in srgb, var(--approval-text) 24%, var(--walk-ring));outline:none}.agent-approval :focus-visible{outline:1px solid color-mix(in srgb, var(--approval-text) 45%, transparent);outline-offset:2px}.agent-approval h3{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;padding:0 2px;font-size:14px;font-weight:600;line-height:21px}.agent-approval__clamp{margin:12px 0 18px}.agent-approval__detail{box-sizing:border-box;background:var(--approval-detail);width:100%;max-height:calc(8em + 18px);color:var(--approval-muted);font:12px/1.6 var(--font-ibm-plex-mono,ui-monospace), ui-monospace, SFMono-Regular, Menlo, monospace;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:9px;margin:0;padding:9px 14px;overflow:hidden}.agent-approval__detail[data-open]{overscroll-behavior:contain;max-height:min(260px,34vh);overflow:auto}.agent-approval__clamp[data-cut] .agent-approval__detail:not([data-open]){-webkit-mask-image:linear-gradient(#000 calc(100% - 2.2em),#0000);mask-image:linear-gradient(#000 calc(100% - 2.2em),#0000)}.agent-approval .agent-approval__more{min-height:0;box-shadow:none;color:var(--approval-faint);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);background:0 0;border:0;margin:6px 0 0;padding:2px 0;font-size:12px}.agent-approval .agent-approval__more:hover:not(:disabled){color:var(--approval-text);background:0 0}.agent-approval__confirmation{border:1px solid var(--walk-ring);background:var(--approval-detail);border-radius:10px;margin:0 0 14px;padding:11px 12px}.agent-approval__confirmation p{color:var(--approval-muted);overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.5}.agent-approval__confirmation>div{justify-content:flex-end;gap:8px;display:flex}.agent-approval__error{color:var(--ui-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px;font-size:12px;line-height:1.5}.agent-approval__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agent-approval__allow{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.agent-approval button{background:var(--approval-button);min-height:30px;box-shadow:inset 0 0 0 1px var(--approval-rim);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:4px 10px;font-size:13px;font-weight:500;line-height:18px;transition:background-color .12s;display:inline-flex}.agent-approval button:hover:not(:disabled){background:var(--approval-button-hover)}.agent-approval button:disabled{opacity:.45;cursor:not-allowed}.agent-approval .agent-approval__primary{background:var(--ui-primary);box-shadow:none;color:var(--ui-primary-ink)}.agent-approval .agent-approval__primary:hover:not(:disabled){background:var(--ui-primary-hover)}.agent-approval kbd{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-width:17px;color:var(--approval-faint);text-align:center;border-radius:5px;padding:0 3px;font-family:inherit;font-size:11px;font-weight:500;line-height:15px;display:inline-block}.agent-approval .agent-approval__primary kbd{color:color-mix(in srgb, var(--ui-primary-ink) 62%, transparent)}.agent-approval__chord{gap:3px;margin-left:4px;display:inline-flex}@container (max-width:640px){.agent-approval__chord{display:none}}@container (max-width:420px){.agent-approval__allow{width:100%}.agent-approval__allow button{flex:auto}}
[data-workspace-chrome=oracolo],.oracle-sidebar-menu,.dark [data-workspace-chrome=oracolo],.dark .oracle-sidebar-menu{--chrome-canvas:var(--ui-bg);--chrome-text:var(--ui-ink);--chrome-strong:var(--ui-ink);--chrome-secondary:var(--ui-ink-2);--chrome-muted:var(--ui-ink-3);--chrome-faint:var(--ui-ink-4);--chrome-accent:var(--ui-ink);--chrome-selection:var(--ui-sel);--chrome-selection-rim:none;--chrome-wash-faint:transparent;--chrome-wash:var(--ui-hover);--chrome-hover:var(--ui-hover);--chrome-line:var(--ui-line);--chrome-popover:var(--ui-raised)}:root [data-workspace-chrome=oracolo].renteq-mobile-menu-root,:root [data-workspace-chrome=oracolo] .renteq-sidebar{background:var(--chrome-canvas)}[data-workspace-chrome=oracolo] .renteq-sidebar,.oracle-sidebar-menu{--ink:var(--chrome-text);--ink-primary:var(--chrome-text);--ink-secondary:var(--chrome-secondary);--ink-tertiary:var(--chrome-muted);--surface-sidebar:var(--chrome-canvas);--surface-sidebar-ground:var(--chrome-canvas);--fill-hover:var(--chrome-wash);--fill-selected:var(--chrome-selection);--separator:var(--chrome-line);--separator-strong:var(--chrome-line);--brand-accent:var(--chrome-accent);--brand-accent-text:var(--chrome-text);--brand-accent-soft:var(--chrome-selection);--brand-accent-soft-hover:var(--chrome-selection);color:var(--chrome-secondary)}[data-workspace-chrome=oracolo] .renteq-sidebar nav a{min-height:32px;color:var(--chrome-secondary)}[data-workspace-chrome=oracolo] .renteq-sidebar nav [aria-current=page]{background:var(--chrome-selection);box-shadow:var(--chrome-selection-rim)}[data-workspace-chrome=oracolo] .renteq-sidebar nav a:not([aria-current]):hover{background:var(--chrome-wash);color:var(--chrome-text)}[data-workspace-chrome=oracolo] .renteq-sidebar [id=navigation-tree-catalog] a{min-height:28px}[data-workspace-chrome=oracolo] .renteq-sidebar [aria-roledescription]{color:var(--chrome-faint);font-weight:400}[data-workspace-chrome=oracolo] .renteq-company-pill{border:1px solid var(--chrome-line);background:var(--chrome-wash);height:32px;color:var(--chrome-secondary);box-shadow:none;border-radius:6px}[data-workspace-chrome=oracolo] .renteq-company-pill>span{font-weight:400}.oracle-sidebar-menu{background:var(--chrome-popover);border:1px solid var(--chrome-line);border-radius:9px;padding:5px;box-shadow:0 14px 42px #0000002e}.dark .oracle-sidebar-menu{box-shadow:0 14px 42px #00000070}.oracle-sidebar-menu [role=menuitem]{border-radius:5px;min-height:32px;font-weight:400}.oracle-workspace-shell{background:var(--chrome-canvas);flex-direction:column;flex:1;min-width:0;height:100dvh;display:flex;overflow:hidden}.oracle-workspace-shell>.renteq-workspace-chat-layout{flex:1;height:auto;min-height:0;max-height:none}.oracle-workspace-shell .renteq-workspace-primary{height:100%;min-height:0}.oracle-workspace-shell>.oracle-workspace-tabbar{background:var(--chrome-canvas);min-width:0;color:var(--chrome-muted);flex:0 0 44px;align-items:center;gap:4px;padding:6px 8px 6px 4px;display:flex}.oracle-workspace-tabs{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.oracle-workspace-tabs::-webkit-scrollbar{display:none}.oracle-workspace-tab{min-width:150px;max-width:235px;height:32px;color:var(--chrome-muted);background:var(--chrome-wash-faint);border-radius:6px;flex:none;align-items:center;display:flex;position:relative;overflow:hidden}.oracle-workspace-tab[data-active=true]{background:var(--chrome-selection);color:var(--chrome-text);box-shadow:var(--chrome-selection-rim)}.oracle-workspace-tab:hover:not([data-active]){background:var(--chrome-wash);color:var(--chrome-secondary)}.oracle-workspace-tab-main{width:100%;min-width:0;height:100%;color:inherit;text-align:left;align-items:center;gap:8px;padding:0 34px 0 12px;font-size:12px;display:flex}.oracle-workspace-tab-main>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oracle-workspace-tab-main>svg{color:var(--chrome-muted);flex:none}.oracle-workspace-tab-close{opacity:0;width:22px;height:22px;color:var(--chrome-muted);border-radius:4px;place-items:center;display:grid;position:absolute;top:5px;right:5px}.oracle-workspace-tab[data-active] .oracle-workspace-tab-close,.oracle-workspace-tab:is(:hover,:focus-within) .oracle-workspace-tab-close{opacity:1}.oracle-workspace-tab-close:hover{color:var(--chrome-text);background:var(--chrome-hover)}.oracle-chrome-icon{width:32px;height:32px;color:var(--chrome-muted);border-radius:6px;flex:0 0 32px;place-items:center;display:grid}.oracle-chrome-icon:is(:hover,[aria-expanded=true]){color:var(--chrome-text);background:var(--chrome-wash)}.oracle-workspace-tab-tools{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.oracle-workspace-tab-tools button{color:var(--chrome-muted)}.oracle-workspace-tabbar button:focus-visible{outline:2px solid var(--chrome-accent);outline-offset:-2px}.oracle-menu-content>.oracle-tab-picker{max-height:min(560px,70dvh);padding:0;overflow-y:auto}.oracle-tab-picker-label{color:var(--oracle-muted);padding:8px 9px 5px;font-size:11px}@media (min-width:1024px){.oracle-tab-mobile-menu{display:none}}@media (max-width:767px){.oracle-workspace-shell>.oracle-workspace-tabbar{padding-inline:8px}.oracle-workspace-tab{min-width:140px;max-width:195px}.oracle-workspace-tab-tools{gap:0}}[data-workspace-chrome=oracolo] .renteq-sidebar{border-right:1px solid var(--ui-line)}[data-workspace-chrome=oracolo] .renteq-sidebar nav :is(a,button):not([aria-roledescription]){border-radius:8px;font-weight:500}[data-workspace-chrome=oracolo] .renteq-sidebar nav a{color:var(--ui-ink-2)}[data-workspace-chrome=oracolo] .renteq-sidebar nav a svg{color:var(--ui-ink-4)}[data-workspace-chrome=oracolo] .renteq-sidebar nav [aria-current=page]{color:var(--ui-ink)}[data-workspace-chrome=oracolo] .renteq-sidebar nav [aria-current=page] svg{color:var(--ui-ink-2)}[data-workspace-chrome=oracolo] .renteq-company-pill{border-color:var(--ui-line-2);border-radius:var(--ui-radius-button);color:var(--ui-ink);background:0 0}.oracle-workspace-shell>.oracle-workspace-tabbar{border-bottom:1px solid var(--ui-line);flex-basis:48px;padding-block:0}.oracle-workspace-tabs{align-self:stretch;gap:20px;padding-left:12px}.oracle-workspace-tab{min-width:0;max-width:260px;height:100%;color:var(--ui-ink-3);background:0 0;border-radius:0;overflow:visible}.oracle-workspace-tab:has(.oracle-workspace-tab-main:only-child){min-width:0}.oracle-workspace-tab[data-active=true]{color:var(--ui-ink);box-shadow:none;background:0 0}.oracle-workspace-tab[data-active=true]:after{content:"";background:var(--ui-ink);height:1.5px;position:absolute;bottom:-1px;left:0;right:0}.oracle-workspace-tab:hover:not([data-active]){color:var(--ui-ink-2);background:0 0}.oracle-workspace-tab-main{padding:0 24px 0 0;font-size:13px;font-weight:500}.oracle-workspace-tab-main>svg{display:none}.oracle-workspace-tab-close{width:20px;height:20px;top:50%;right:0;transform:translateY(-50%)}:root [data-workspace-chrome=oracolo] .renteq-sidebar{background:linear-gradient(135deg, var(--walk-card-a) 0%, var(--walk-card-b) 45%, var(--walk-card-c) 100%)}.oracle-workspace-shell>.oracle-workspace-tabbar{background:var(--ui-chrome-tabs);flex-basis:40px}.oracle-workspace-tabs{align-items:center;gap:4px;padding-left:6px}.oracle-workspace-tab{--tab-surface:40%;--tab-bg:linear-gradient(135deg, color-mix(in srgb, var(--walk-card-a) var(--tab-surface), transparent) 0%, color-mix(in srgb, var(--walk-card-b) var(--tab-surface), transparent) 45%, color-mix(in srgb, var(--walk-card-c) var(--tab-surface), transparent) 100%);background:var(--tab-bg);border:0;border-radius:8px;height:28px;padding:0 8px 0 10px}.oracle-workspace-tab:before{content:"";border-radius:inherit;pointer-events:none;background:var(--walk-ring-veiled);opacity:.45;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.oracle-workspace-tab:hover:not([data-active]){--tab-surface:75%;background:var(--tab-bg);color:var(--ui-ink-2)}.oracle-workspace-tab[data-active=true]{--tab-surface:100%;background:var(--tab-bg);color:var(--ui-ink);box-shadow:none}.oracle-workspace-tab[data-active=true]:before{opacity:1}.oracle-workspace-tab[data-active=true]:after{content:none}.oracle-workspace-tab-main{padding-right:20px}.oracle-workspace-tab-main:only-child{padding-right:0}.oracle-workspace-tab-close{right:3px}:is(.oracle-workspace-tab,.oracle-workspace-tab:has(.oracle-workspace-tab-main:only-child)){flex:0 auto;width:200px;min-width:120px;max-width:none}.oracle-workspace-tabbar .oracle-chrome-icon{flex-basis:28px;width:28px;height:28px}.oracle-workspace-chat-tab{--oracle-muted:var(--ui-ink-3);--oracle-text:var(--ui-ink)}.oracle-workspace-chat-tab .oracle-workspace-tab-main{gap:7px}.oracle-workspace-chat-tab .afp-orb{flex:none}.oracle-workspace-shell>.oracle-workspace-tabbar{background:var(--ui-bg);border-bottom-color:#0000}.oracle-workspace-tab,.oracle-workspace-tab:hover:not([data-active]),.oracle-workspace-tab[data-active=true]{--tab-surface:100%;background:var(--tab-bg)}.oracle-workspace-tab:before{opacity:.55}.oracle-workspace-tab:hover:not([data-active]):before{opacity:.8}.oracle-workspace-tab-main{gap:8px}.oracle-workspace-tab-main>svg{color:var(--ui-ink-4);flex:none;display:block}.oracle-workspace-tab:hover:not([data-active]) .oracle-workspace-tab-main>svg{color:var(--ui-ink-3)}.oracle-workspace-tab[data-active] .oracle-workspace-tab-main>svg{color:var(--ui-ink-2)}.oracle-workspace-chat-tab:not([data-active]) .afp-orb{opacity:.85}.oracle-workspace-tab{height:26px}.oracle-workspace-tab-main{gap:7px;font-size:12px}.oracle-workspace-tab-close{width:18px;height:18px}.oracle-workspace-tab[data-dragging]{z-index:2;box-shadow:0 6px 18px #00000029}.dark .oracle-workspace-tab[data-dragging]{box-shadow:0 8px 22px #0000008c}.oracle-workspace-tabs[data-reordering] .oracle-workspace-tab-main{cursor:grabbing}.oracle-workspace-tab-agent{flex:none;place-items:center;width:13px;height:13px;display:grid;overflow:visible}.oracle-workspace-tab-agent>.agent-bot{display:block;overflow:visible}.oracle-tab-tooltip{border:1px solid var(--ui-line-2);background:var(--ui-raised);color:var(--ui-ink);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:5px 5px 5px 10px;font-size:12px;font-weight:500;line-height:18px;display:flex;box-shadow:0 8px 24px #0000001f}.oracle-tab-tooltip:not(:has(kbd)){padding-right:10px}.oracle-tab-tooltip kbd{gap:3px;font-family:inherit;display:inline-flex}.oracle-tab-tooltip kbd>span{border:1px solid var(--ui-line-2);min-width:20px;height:20px;color:var(--ui-ink-2);border-radius:5px;place-items:center;padding-inline:5px;font-size:11px;font-weight:500;display:grid}.oracle-tab-tooltip kbd>span:first-child{background:color-mix(in srgb, var(--ui-ink) 8%, transparent);border-color:#0000}.dark .oracle-tab-tooltip{border-color:var(--ui-line-3);background:var(--ui-hover);box-shadow:0 10px 28px #00000073}.dark .oracle-tab-tooltip kbd>span{border-color:color-mix(in srgb, var(--ui-ink) 14%, transparent)}.dark .oracle-tab-tooltip kbd>span:first-child{background:color-mix(in srgb, var(--ui-ink) 10%, transparent);border-color:#0000}.renteq-sidebar .renteq-sidebar-wordmark{flex:none;width:auto;height:18px}[data-workspace-chrome=oracolo] .renteq-sidebar>div:first-child{min-height:40px;padding-block:4px}[data-workspace-chrome=oracolo]{--renteq-sidebar-time:.34s;--renteq-sidebar-ease:cubic-bezier(.32, .72, 0, 1)}@media (min-width:1024px){.renteq-sidebar-dock{width:var(--renteq-sidebar-width,232px);transition:width var(--renteq-sidebar-time) var(--renteq-sidebar-ease);flex:none}.renteq-sidebar-dock:is([data-sidebar-mode=peek],[data-sidebar-mode=hidden]){width:0}[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel{z-index:20;transition:transform var(--renteq-sidebar-time) var(--renteq-sidebar-ease), top var(--renteq-sidebar-time) var(--renteq-sidebar-ease), left var(--renteq-sidebar-time) var(--renteq-sidebar-ease), bottom var(--renteq-sidebar-time) var(--renteq-sidebar-ease), border-radius var(--renteq-sidebar-time) var(--renteq-sidebar-ease), border-color var(--renteq-sidebar-time) ease, box-shadow var(--renteq-sidebar-time) ease;border:1px solid #0000;border-radius:0;position:absolute;top:0;bottom:0;left:0;transform:none;box-shadow:inset 0 0 #0000}[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel:is([data-sidebar-mode=peek],[data-sidebar-mode=hidden]){z-index:90;box-shadow:inset 0 0 0 1.5px var(--walk-ring), 0 22px 56px #00000029, 0 3px 10px #0000000f;border-color:#0000;border-radius:14px;top:46px;bottom:8px;left:8px}.dark [data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel:is([data-sidebar-mode=peek],[data-sidebar-mode=hidden]){box-shadow:inset 0 0 0 1.5px var(--walk-ring), 0 22px 56px #0000008c, 0 3px 10px #0000004d}[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel:after{content:"";z-index:30;pointer-events:none;background:linear-gradient(180deg, var(--walk-ring) 0%, color-mix(in srgb, var(--walk-ring) 28%, transparent) 50%, var(--walk-ring) 100%);width:1.5px;transition:opacity var(--renteq-sidebar-time) ease;position:absolute;top:0;bottom:0;right:0}[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel:is([data-sidebar-mode=peek],[data-sidebar-mode=hidden]):not([data-sidebar-leaving]):after{opacity:0}[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel[data-sidebar-mode=hidden]{visibility:hidden;pointer-events:none;transition:transform var(--renteq-sidebar-time) var(--renteq-sidebar-ease), visibility 0s linear var(--renteq-sidebar-time);transform:translate(calc(-100% - 16px))}[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel[data-sidebar-mode=hidden][data-sidebar-leaving]{border-color:#0000;border-radius:0;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:inset 0 0 #0000}.renteq-mobile-menu-viewport:is([data-sidebar-dragging=true],[data-sidebar-instant]) :is(.renteq-sidebar-dock,.renteq-sidebar.renteq-sidebar-panel,.oracle-tabbar-lead){transition:none}.oracle-tabbar-lead{opacity:0;width:0;height:100%;transition:width var(--renteq-sidebar-time) var(--renteq-sidebar-ease), opacity .14s ease;flex:none;align-items:center;gap:8px;display:flex;overflow:hidden}.oracle-tabbar-lead[data-open]{opacity:1;width:76px;transition:width var(--renteq-sidebar-time) var(--renteq-sidebar-ease), opacity .22s ease .12s}}@media (max-width:1023px){.oracle-tabbar-lead{display:none}}.oracle-tabbar-logo{flex:none;width:22px;height:22px;margin-left:13px}.oracle-workspace-tabbar .oracle-sidebar-reveal{flex:none}.renteq-sidebar-search{border:1px solid var(--ui-line-2);width:100%;min-height:32px;color:var(--ui-ink-2);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.renteq-sidebar-search:is(:hover,[aria-expanded=true]){background:var(--ui-hover);color:var(--ui-ink)}.renteq-sidebar-search svg{color:var(--ui-ink-4)}.renteq-sidebar-search kbd{color:var(--ui-ink-2);align-items:center;gap:3px;font-family:inherit;display:inline-flex}.renteq-sidebar-search kbd>span{border:1px solid var(--ui-line-2);background:var(--ui-hover);border-radius:4px;place-items:center;min-width:18px;height:18px;padding-inline:3px;display:grid}.renteq-sidebar-search:focus-visible{outline:2px solid var(--ui-ink);outline-offset:-2px}[data-workspace-chrome=oracolo] .renteq-sidebar[data-sidebar-mode=peek]>.renteq-sidebar-head{gap:0;width:26px;min-height:32px;padding:0;position:absolute;top:6px;right:8px}[data-workspace-chrome=oracolo] .renteq-sidebar[data-sidebar-mode=peek]>.renteq-sidebar-search-row{padding:6px 40px 4px 8px}@media (prefers-reduced-motion:reduce){.renteq-sidebar-dock,[data-workspace-chrome=oracolo] .renteq-sidebar.renteq-sidebar-panel,.oracle-tabbar-lead{transition:none!important}}@media (min-width:1024px){[data-workspace-chrome=oracolo] .renteq-sidebar .renteq-nav-list{gap:0}[data-workspace-chrome=oracolo] .renteq-sidebar nav .renteq-nav-item{height:30px;min-height:30px;padding:0 9px;font-size:13px;line-height:18px}[data-workspace-chrome=oracolo] .renteq-sidebar nav .renteq-nav-item>span:first-child{gap:9px}[data-workspace-chrome=oracolo] .renteq-sidebar nav .renteq-nav-item svg:first-child{width:16px;height:16px}[data-workspace-chrome=oracolo] .renteq-sidebar nav .renteq-nav-item>span:last-child:not(:first-child){font-size:12px}[data-workspace-chrome=oracolo] .renteq-sidebar .renteq-nav-group-label{padding:12px 9px 4px;font-size:11.5px;line-height:16px}[data-workspace-chrome=oracolo] .renteq-sidebar .renteq-nav-tree{border-left:0;margin-left:0;padding-left:0}[data-workspace-chrome=oracolo] .renteq-sidebar nav .renteq-nav-child{gap:9px;height:27px;min-height:27px;padding:0 9px 0 26px;font-size:12.5px;line-height:18px}[data-workspace-chrome=oracolo] .renteq-sidebar nav .renteq-nav-child svg{width:14px;height:14px}[data-workspace-chrome=oracolo] .renteq-sidebar .renteq-sidebar-search{border-color:#0000;gap:9px;height:30px;min-height:30px;padding:0 9px;font-size:13px}[data-workspace-chrome=oracolo] .renteq-sidebar .renteq-sidebar-search svg{width:16px;height:16px}}
[data-workspace-design=oracolo]{--surface-header:transparent;--surface-sidebar:var(--oracle-base);--field-readonly:transparent;--fill-hover:var(--oracle-hover);--fill-selected:var(--oracle-selection)}.oracle-collection-band{border-bottom:1px solid var(--oracle-line-soft);background:0 0;padding:7px 18px}.oracle-collection-band>div:first-child{gap:12px;min-height:30px}.oracle-collection-band>div:first-child>div:last-child{flex-basis:180px}.oracle-collection-band [data-workspace-search-surface]{height:30px;box-shadow:none;background:0 0;border:0;border-radius:6px}.oracle-collection-band [data-workspace-search-surface]:focus-within{background:var(--oracle-hover);box-shadow:0 0 0 1px var(--oracle-line)}.oracle-collection-band input{font-size:12px}.oracle-collection-band input::placeholder{color:var(--oracle-faint)}.oracle-collection-band .workspace-collection-filters{scrollbar-width:thin;min-width:0;margin-top:6px;padding-bottom:1px;overflow-x:auto}.oracle-collection-band .workspace-collection-filters button{border-radius:5px;height:26px;font-size:11px;font-weight:400}.oracle-collection-band .workspace-collection-filters [aria-pressed=true]{background:var(--oracle-view-selection);color:var(--oracle-view-strong);box-shadow:var(--oracle-view-shadow)}.oracle-collection-band .workspace-collection-filters>div{min-width:max-content}.oracle-collection-band .workspace-collection-filters:has(.oracle-taxonomy-filter)>div{min-width:0}.oracle-collection-view .renteq-workspace-collection-scroll:not(.oracle-client-list){padding:0 0 90px}.oracle-collection-view .oracle-collection-row:not(.oracle-client-row){border:0;border-bottom:1px solid var(--oracle-line-soft);min-height:44px;color:var(--oracle-secondary);box-shadow:none;background:0 0;border-radius:0;flex:none;margin:0;padding:9px 20px;font-weight:400;position:relative}.oracle-collection-view .oracle-collection-row:hover{background:var(--oracle-hover)}.oracle-collection-view .oracle-collection-row:is([aria-pressed=true],[aria-current=page]){background:var(--oracle-selection)}.oracle-collection-view .oracle-collection-row:is([aria-pressed=true],[aria-current=page]):before{content:"";background:var(--oracle-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:13px;bottom:13px;left:0}.oracle-collection-row .font-semibold{font-weight:400}.oracle-collection-view .oracle-collection-head{border-bottom:1px solid var(--oracle-line-soft);height:32px;min-height:32px;color:var(--oracle-muted);background:0 0;align-items:center;padding:0 20px;font-size:11px;font-weight:400}.oracle-collection-head>span{text-transform:none;letter-spacing:normal;font-size:11px;font-weight:400}.workspace-collection-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.workspace-collection-sort:hover,.workspace-collection-sort[data-active]{color:var(--ink-secondary)}.workspace-collection-sort:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px;border-radius:4px}.oracle-shared-detail.oracle-plane{border:0;border-radius:12px}.oracle-shared-detail-header{min-width:0;height:44px;padding:0 var(--oracle-inset) 0 var(--oracle-text-inset);border-bottom:1px solid var(--oracle-line-soft);flex-wrap:nowrap;flex:0 0 44px;align-items:center;gap:8px;display:flex}.oracle-detail-tab-slot{flex:1;min-width:0}.oracle-detail-tab-slot>.oracle-detail-context{height:44px;color:var(--oracle-secondary);align-items:center;font-size:12px;display:flex}.oracle-detail-tab-slot:has(.oracle-detail-topline)>.oracle-detail-context{display:none}.oracle-detail-tab-slot .oracle-detail-topline{border:0;gap:8px;min-width:0;padding:0}.oracle-detail-tab-slot .oracle-detail-tabs{gap:22px}.oracle-shared-detail-header .oracle-detail-tools{flex:none;gap:2px}.oracle-shared-detail-body{min-height:0;padding:var(--oracle-block) var(--oracle-text-inset) 104px;flex:1;overflow-y:auto}.oracle-detail-heading{margin-bottom:32px}.oracle-detail-heading h1{color:var(--oracle-text);letter-spacing:-.8px;font-size:25px;font-weight:550;line-height:1.3}.oracle-detail-heading h1>span{flex-wrap:wrap;row-gap:8px}.oracle-detail-heading h1 .truncate{white-space:normal;overflow-wrap:anywhere;overflow:visible}.oracle-detail-heading h1>span>:first-child:not(span){flex:none}.oracle-detail-meta{color:var(--oracle-muted);margin-top:10px;font-size:12px}.oracle-shared-detail .workspace-detail-content{max-width:none;padding:0}.oracle-shared-detail .workspace-detail-content>article{margin:0}.oracle-shared-detail [role=tabpanel]{padding:0}.oracle-shared-detail .workspace-entity-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.oracle-shared-detail .workspace-detail-section{margin-top:32px}.oracle-shared-detail .workspace-detail-section:first-child{margin-top:0}.oracle-shared-detail .workspace-detail-section>div:first-child:has(h2){margin-bottom:14px;padding:0}.oracle-shared-detail .workspace-detail-section h2{text-transform:none;letter-spacing:normal;color:var(--oracle-secondary);font-size:12px;font-weight:500}.oracle-shared-detail .workspace-detail-group{box-shadow:none;background:0 0;border:0;border-radius:0}.oracle-shared-detail .workspace-detail-group>*{border-bottom:0}.oracle-shared-detail :is(.workspace-entity-read-row,.workspace-entity-control-row,.workspace-detail-row){grid-template-columns:minmax(90px,.6fr) minmax(0,1fr);align-items:baseline;gap:16px;min-height:34px;padding:5px 0}.oracle-shared-detail :is(.workspace-entity-read-row,.workspace-entity-control-row,.workspace-detail-row)>:first-child{color:var(--oracle-muted);font-weight:400}.oracle-shared-detail .workspace-entity-read-row>:last-child{white-space:normal;overflow-wrap:anywhere;color:var(--oracle-secondary);font-weight:400}.oracle-shared-detail .workspace-detail-row .bg-field-readonly{background:0 0;justify-content:flex-start;padding:0}.oracle-shared-detail .workspace-detail-title h1{font-size:25px;font-weight:550}.oracle-shared-detail .workspace-detail-grid{box-shadow:none;background:0 0;border:0;border-radius:0}.oracle-shared-detail .workspace-detail-grid th{letter-spacing:normal;text-transform:none;font-size:11px;font-weight:400}.oracle-collection-band .oracle-filter-button{border-radius:5px;height:26px;font-size:11px;font-weight:400}.oracle-collection-band .oracle-filter-current{color:var(--oracle-secondary);background:var(--oracle-hover);box-shadow:inset 0 0 0 1px var(--oracle-line)}.oracle-collection-band .oracle-view-switch .oracle-filter-current{color:var(--oracle-view-strong);background:var(--oracle-view-selection);box-shadow:var(--oracle-view-shadow)}.oracle-shared-detail .oracle-contract-operations-grid{grid-template-columns:minmax(0,1fr)}@container oracle-detail (min-width:920px){.oracle-shared-detail .oracle-contract-operations-grid{grid-template-columns:minmax(0,1fr) 280px}}.oracle-shared-detail .squircle-card{border-color:var(--oracle-line);box-shadow:none;background:0 0;border-radius:8px}.oracle-shared-detail :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--oracle-line);color:var(--oracle-text);border-radius:6px;font-size:12px}.oracle-shared-detail [data-variant=outline]{border-color:var(--oracle-line);background:var(--oracle-hover);box-shadow:none;border-radius:6px}.oracle-shared-detail label{font-weight:400}.oracle-shared-detail .workspace-action:not(.workspace-action-danger){border-color:var(--oracle-line);color:var(--oracle-secondary);background:var(--oracle-hover);border-radius:6px;font-size:12px;font-weight:400}.oracle-link-action{background:var(--oracle-hover);height:30px;box-shadow:inset 0 0 0 1px var(--oracle-line);padding-inline:10px;font-size:11px}.oracle-link-action:hover{background:var(--oracle-selection)}@container oracle-list (max-width:680px){.oracle-collection-band{padding-inline:14px}.oracle-collection-band>div:first-child{flex-wrap:wrap;gap:6px}.oracle-collection-band>div:first-child>div:last-child{flex-basis:100%}.oracle-collection-row:not(.oracle-client-row)>.grid{grid-template-columns:minmax(0,1fr);gap:2px}.oracle-collection-row:not(.oracle-client-row)>.grid>:not(:first-child){display:none}.oracle-collection-head{grid-template-columns:minmax(0,1fr)}.oracle-collection-head>:not(:first-child),.oracle-view-switch .oracle-view-label{display:none}}@container oracle-detail (max-width:720px){.oracle-shared-detail-header{gap:8px;padding-left:24px}.oracle-detail-tab-slot .oracle-detail-tabs{gap:20px}.oracle-shared-detail-body{padding:28px 24px 104px}.oracle-shared-detail .workspace-entity-overview{grid-template-columns:minmax(0,1fr);gap:28px}}.oracle-collection-band>.oracle-collection-primary-row:first-child{flex-wrap:nowrap;gap:12px}.oracle-collection-band>.oracle-collection-primary-row:first-child>div:last-child{flex-basis:0}.oracle-collection-primary-row .oracle-lifecycle-trigger{max-width:160px}.oracle-collection-primary-row .oracle-lifecycle-trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.oracle-collection-primary-row .oracle-lifecycle-trigger>svg{flex:none}.oracle-collection-empty{flex:1;justify-content:center;align-items:center;min-width:0;min-height:280px;padding:40px 24px 132px;display:flex;overflow-y:auto}.oracle-empty-content{width:100%;max-width:360px}.oracle-empty-icon{width:48px;height:48px;color:var(--oracle-secondary);opacity:.8;align-items:center;margin-bottom:24px;display:flex}.oracle-empty-icon>svg{width:42px;height:42px}.oracle-empty-content h2{color:var(--oracle-text);letter-spacing:-.3px;margin:0;font-size:17px;font-weight:500}.oracle-empty-content p{color:var(--oracle-muted);margin-top:10px;font-size:13px;line-height:1.65}.oracle-empty-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.oracle-empty-actions .oracle-create-label{display:inline}.oracle-detail-back{max-width:260px;height:28px;color:var(--oracle-secondary);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;margin-right:6px;padding:0 10px 0 7px;font-size:12.5px;font-weight:500;display:inline-flex}.oracle-detail-back>span{text-overflow:ellipsis;overflow:hidden}.oracle-detail-back:hover{color:var(--oracle-text);background:var(--oracle-hover)}.oracle-detail-tab-slot:has(>.oracle-detail-back){align-items:center;display:flex}.oracle-detail-tab-slot:has(>.oracle-detail-back)>.oracle-detail-topline{flex:auto;height:44px}.oracle-detail-tab-slot .oracle-detail-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.oracle-detail-position{color:var(--oracle-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline:2px 6px;font-size:12.5px}.oracle-detail-esc{border:1px solid var(--ui-line);color:var(--ui-ink-4);font:inherit;white-space:nowrap;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:11px;line-height:16px}
.oracle-collection-view .oracle-kanban-board{overscroll-behavior:contain;background:0 0;flex:1;align-items:stretch;gap:16px;min-height:0;padding:20px 20px 0;display:flex;overflow:auto hidden}:is(.oracle-kanban-lane,.oracle-journey-lane,.commercial-lane).oracle-plane{--oracle-fill:var(--ui-bg-2);--oracle-rim:none;--oracle-grain:0;background:var(--oracle-fill)}.dark :is(.oracle-kanban-lane,.oracle-journey-lane,.commercial-lane).oracle-plane{--oracle-fill:var(--ui-bg-2);--oracle-rim:none}.oracle-kanban-lane.oracle-plane{width:262px;min-width:262px;height:auto;min-height:0;box-shadow:none;border:0;border-radius:10px;flex-direction:column;flex:1 0 262px;padding:0 8px 12px;display:flex;overflow:visible}.oracle-kanban-lane:nth-child(2){--lane-light:46%}.oracle-kanban-lane:nth-child(3){--lane-light:64%}.oracle-kanban-lane:nth-child(4){--lane-light:86%}.oracle-kanban-heading{flex:none;align-items:center;gap:8px;min-width:0;height:44px;padding:0 5px;display:flex}.oracle-kanban-heading h2{color:var(--oracle-secondary);font-size:12px;font-weight:500}.oracle-kanban-heading>span:last-child{color:var(--oracle-faint);font-variant-numeric:tabular-nums;background:0 0;margin-left:0;padding:0;font-size:10px;font-weight:400}.oracle-kanban-cards{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:1px 1px 104px;scroll-padding-block-end:104px;display:flex;overflow-y:auto}.oracle-kanban-cards>.grid{flex:none;gap:10px}:is(.oracle-kanban-card,.oracle-journey-card,.commercial-card).oracle-plane{--oracle-fill:var(--ui-raised);--oracle-rim:none;--oracle-grain:.009;background:var(--oracle-fill);border:0;border-radius:8px;flex:none;min-width:0;transition:box-shadow .16s,transform .16s;box-shadow:0 2px 5px -3px #293b4f2e,0 7px 18px -9px #293b4f33}.dark :is(.oracle-kanban-card,.oracle-journey-card,.commercial-card).oracle-plane{--oracle-fill:var(--ui-raised);--oracle-rim:none;--oracle-grain:.015;box-shadow:0 2px 4px #00000024,0 8px 16px -7px #0000003d}.commercial-lane.oracle-plane{min-width:0;box-shadow:none;border:0;border-radius:12px;padding:10px}.commercial-card.oracle-plane{border-radius:10px}.oracle-kanban-card-button,.oracle-kanban-card>button:first-child{text-align:left;border-radius:inherit;flex-direction:column;align-items:stretch;width:100%;min-height:128px;padding:15px 14px 13px;display:flex}.oracle-kanban-card:has([data-offer-kanban-menu])>button:first-child{padding-right:36px}.oracle-kanban-card .font-semibold{font-weight:500}.oracle-kanban-card[data-selected=true]{box-shadow:inset 0 0 0 1px var(--ui-ink-3)}.oracle-kanban-card:hover{box-shadow:inset 0 0 0 1px var(--ui-line-3)}.oracle-kanban-card:focus-within{z-index:5}.oracle-kanban-card-button:focus-visible{outline:2px solid var(--oracle-accent);outline-offset:-2px}.oracle-kanban-lane[data-drop-target=true]{background:var(--ui-hover)}.oracle-kanban-lane[data-drop-target=true]:before{background:linear-gradient(180deg,var(--oracle-accent),transparent 85%);opacity:.6}.oracle-kanban-empty{border:1px dashed var(--oracle-line);min-height:112px;color:var(--oracle-faint);border-radius:8px;padding:20px;font-size:11px}.oracle-collection-view .oracle-kanban-legacy-gutter{display:none}@container oracle-list (max-width:680px){.oracle-collection-view .oracle-kanban-board{gap:12px;padding-inline:14px}.oracle-kanban-lane.oracle-plane{flex-basis:246px;min-width:246px}}@media (hover:none){.oracle-kanban-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.oracle-kanban-card{transition:none}.oracle-kanban-card:hover{transform:none}}:is(.oracle-kanban-card,.oracle-journey-card,.commercial-card).oracle-plane{box-shadow:inset 0 0 0 1px var(--ui-line-2)}
.renteq-workspace-chat-layout[data-agents-workspace=true].oracle-plane{--surface-chat:var(--oracle-detail);--oracle-fill:var(--ui-bg);background:var(--oracle-fill);border-radius:12px;gap:0}.dark .renteq-workspace-chat-layout[data-agents-workspace=true].oracle-plane{--oracle-fill:var(--ui-bg)}.renteq-workspace-chat-layout[data-agents-workspace=true] .renteq-agents-chat-panel{background:0 0}.renteq-workspace-chat-layout[data-agents-workspace=true] .renteq-agents-conversation-rail{border-color:var(--oracle-line-soft);background:color-mix(in srgb, var(--oracle-base) 58%, transparent)}.oracle-agents-rail-header{border-bottom:1px solid var(--oracle-line-soft);flex:0 0 44px;align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex}.oracle-agents-rail-header>:first-child{flex:1;min-width:0}.oracle-agents-rail-header .oracle-search{height:32px;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:0 4px}.oracle-agents-rail-header .oracle-search:focus-within{background:var(--oracle-hover);box-shadow:none}.oracle-agents-rail-header .oracle-search input{color:var(--oracle-secondary);font-size:12px}.oracle-agents-rail-header .oracle-search input::placeholder{color:var(--oracle-muted)}.oracle-agents-rail-header .oracle-view-switch{flex:none}.oracle-agents-rail-close{width:28px;height:28px;color:var(--oracle-muted);flex:none}.oracle-agents-rail-footer{border-top:1px solid var(--oracle-line-soft);flex:0 0 40px;align-items:center;padding:0 12px;display:flex}.oracle-agents-archive-button{height:28px;color:var(--oracle-muted);border-radius:6px;align-items:center;gap:8px;padding:0 4px;font-size:11px;display:flex}.oracle-agents-archive-button:hover{color:var(--oracle-text)}.oracle-agents-archive-button:focus-visible,.oracle-conversation-menu-trigger:focus-visible{outline:2px solid var(--oracle-accent);outline-offset:2px}.renteq-agents-conversation-rail .renteq-workspace-collection-scroll{padding:8px 6px}.renteq-agents-conversation-rail .renteq-agent-conversation-row{margin-block:1px}.renteq-agents-conversation-rail .renteq-workspace-row-compact{height:34px;min-height:34px;color:var(--oracle-secondary);margin:0;padding:0 10px;font-size:12px;font-weight:400;line-height:18px;border-radius:6px!important}.renteq-agents-conversation-rail .renteq-conversation-title{width:100%}.renteq-agents-conversation-rail .renteq-agent-conversation-row:is(:hover,:focus-within) .renteq-workspace-row-compact{background:var(--oracle-hover)}.renteq-agents-conversation-rail .renteq-agent-conversation-row[data-selected=true] .renteq-workspace-row-compact{color:var(--oracle-text);background:linear-gradient(100deg, var(--oracle-selection), color-mix(in srgb, var(--oracle-text) 3%, transparent))}.renteq-agents-conversation-rail .renteq-agent-conversation-row[data-selected=true]:before{content:"";z-index:1;background:var(--oracle-accent);pointer-events:none;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.renteq-agents-conversation-rail .renteq-agent-conversation-actions{padding-left:12px;right:5px}.renteq-agents-conversation-rail .renteq-agent-conversation-row:is(:hover,:focus-within,[data-title-pending=true],[data-run-active=true],:has([aria-expanded=true])) .renteq-conversation-title{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 42px),#0000 calc(100% - 22px));mask-image:linear-gradient(90deg,#000 calc(100% - 42px),#0000 calc(100% - 22px))}.renteq-agents-conversation-rail .renteq-agent-conversation-row:has([aria-expanded=true]) .renteq-agent-conversation-actions{opacity:1;pointer-events:auto}.oracle-conversation-menu-trigger{width:26px;height:26px;color:var(--oracle-muted);border-radius:5px;place-items:center;display:grid}.oracle-conversation-menu-trigger:hover,.oracle-conversation-menu-trigger[aria-expanded=true]{color:var(--oracle-text);background:var(--oracle-hover)}.renteq-agents-chat-panel>header{border-color:var(--oracle-line-soft);background:0 0;height:44px;padding-inline:20px}.renteq-agents-chat-panel>header .truncate{color:var(--oracle-secondary);font-size:12px;font-weight:400}[data-agents-composer-position]{padding:0 24px 20px;transition:top .52s cubic-bezier(.22,.8,.24,1),transform .52s cubic-bezier(.22,.8,.24,1);top:50%;bottom:auto;transform:translateY(-50%)}[data-agents-composer-position=dock]{top:100%;transform:translateY(-100%)}[data-agents-composer-position] .renteq-composer-dock-shell[data-layout=full]{max-width:720px}.oracle-agents-watermark{z-index:-1;pointer-events:none;width:min(48%,350px,36dvh);color:color-mix(in srgb, var(--oracle-secondary) 22%, transparent);transition:opacity .22s;position:absolute;top:0;left:50%;transform:translate(-50%,-68%);-webkit-mask-image:linear-gradient(#000 12%,#000000a6 48%,#0000 92%);mask-image:linear-gradient(#000 12%,#000000a6 48%,#0000 92%)}.oracle-agents-watermark svg{width:100%;height:auto;overflow:visible}.oracle-agents-watermark svg:first-child{-webkit-mask-image:linear-gradient(#000 35%,#0000 84%);mask-image:linear-gradient(#000 35%,#0000 84%)}.oracle-agents-watermark .oracle-agents-watermark__diffusion{filter:blur(2px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 30%,#000 72%);mask-image:linear-gradient(#0000 30%,#000 72%)}[data-agents-composer-position=dock] .oracle-agents-watermark{opacity:0}@media (max-width:767px){.renteq-workspace-chat-layout[data-agents-workspace=true] .renteq-agents-conversation-rail{background:var(--oracle-base)}[data-agents-composer-position]{padding:0 16px 16px}[data-agents-composer-position=dock]{top:100%}[data-agents-chat] .renteq-composer--docked[data-composer-layout=inline][data-size] .renteq-composer__follow-up-input{font-size:16px}}@media (pointer:coarse){.renteq-agents-conversation-rail .renteq-workspace-row-compact{height:44px;min-height:44px}.renteq-agents-conversation-rail .renteq-agent-conversation-actions{opacity:1;pointer-events:auto}.renteq-agents-conversation-rail .renteq-conversation-title{padding-right:32px}.oracle-conversation-menu-trigger{width:36px;height:40px}}@media (max-height:500px){[data-agents-composer-position]{top:100%;transform:translateY(-100%)}.oracle-agents-watermark{display:none}}@media (prefers-reduced-motion:reduce){[data-agents-composer-position],.oracle-agents-watermark{transition:none}}
.renteq-agent-conversation-row .renteq-conversation-badge{flex:none;align-items:center;margin-left:auto;padding-left:8px;display:inline-flex}.renteq-agent-conversation-row[data-awaiting] .renteq-conversation-title,.renteq-agents-conversation-rail .renteq-agent-conversation-row[data-awaiting] .renteq-conversation-title{flex:auto;-webkit-mask-image:none;mask-image:none}.renteq-agent-conversation-row:has([aria-expanded=true]) .renteq-conversation-badge{opacity:0}.renteq-conversation-unread{background:var(--ink-secondary);border-radius:999px;width:6px;height:6px;display:block}@media (pointer:coarse){.renteq-agents-conversation-rail .renteq-agent-conversation-row:is([data-awaiting],[data-unread]) .renteq-conversation-title{padding-right:0}.renteq-agents-conversation-rail .renteq-conversation-badge{margin-right:34px}}.renteq-sidebar-count{font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;display:inline-grid}.renteq-sidebar-count[data-tone=warning]{background:var(--status-warning-surface);color:var(--status-warning);box-shadow:inset 0 0 0 1px var(--status-warning-line)}
.agent-fluid-trigger__label{animation:.22s both afp-label-in}.agent-fluid-trigger__chevron{transition:transform .2s cubic-bezier(.22,1,.36,1)}.agent-fluid-trigger[aria-expanded=true] .agent-fluid-trigger__chevron{transform:rotate(180deg)}@keyframes afp-label-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.afp-layer{z-index:140;width:240px;height:0;position:fixed}.afp{--afp-ease:cubic-bezier(.22,1,.36,1);--afp-panel-h:0px;--afp-fill-w:33%;--afp-grip-x:0px;--afp-energy-clip:67%;--afp-max:0;--afp-ink:29 27 33;--afp-text:#1d1b21;--afp-muted:#6f6876;--afp-faint:#8d8693;height:calc(78px + var(--afp-panel-h));color:var(--afp-text);font:13px/18px var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;isolation:isolate;opacity:0;transform-origin:bottom;touch-action:manipulation;-webkit-font-smoothing:antialiased;position:absolute;bottom:0;left:0;right:0}.dark .afp{--afp-ink:255 255 255;--afp-text:#e8e6e9;--afp-muted:#938c99;--afp-faint:#736b7c}.afp[data-placement=below]{transform-origin:top;top:0;bottom:auto}.afp[data-tier=max]{--afp-max:1}.afp[data-agent=atlas],[data-agent-palette=atlas]{--afp-accent:#1d72de;--afp-spark:#4a8fe7}.afp[data-agent=bolt],[data-agent-palette=bolt]{--afp-accent:#9b6b14;--afp-spark:#e8b04b}.afp[data-agent=nova],[data-agent-palette=nova]{--afp-accent:#2c8267;--afp-spark:#5fc9a8}.afp[data-agent=clara],[data-agent-palette=clara]{--afp-accent:#9a52d5;--afp-spark:#b47fe0}.dark .afp[data-agent=atlas],.dark [data-agent-palette=atlas]{--afp-accent:#87b6f2;--afp-spark:#d2e3f9}.dark .afp[data-agent=bolt],.dark [data-agent-palette=bolt]{--afp-accent:#f3cc87;--afp-spark:#f9ebd2}.dark .afp[data-agent=nova],.dark [data-agent-palette=nova]{--afp-accent:#9adfca;--afp-spark:#d9f2ea}.dark .afp[data-agent=clara],.dark [data-agent-palette=clara]{--afp-accent:#c192e7;--afp-spark:#e7d6f5}.agent-palette-fill[data-agent-palette]{background:var(--afp-accent)}.afp button,.afp input{font:inherit;-webkit-tap-highlight-color:transparent;margin:0}.afp button{color:inherit;cursor:pointer;text-align:center;touch-action:manipulation;background:0 0;border:0;padding:0}.afp button:focus-visible{outline:2px solid rgb(var(--afp-ink) / .38);outline-offset:2px}.afp svg{display:block}.afp-surface{z-index:1;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background-color:#f6f7f6;border:1px solid #00000014;border-radius:18px;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 30px #0000001f,0 2px 6px #0000000f}.dark .afp-surface{background-color:#1e1e20;border-color:#ffffff17;box-shadow:0 12px 38px #00000054,0 3px 8px #00000021}.afp-panel{height:var(--afp-panel-h);position:absolute;top:0;left:0;right:0;overflow:hidden}.afp-panel:after{content:"";background:rgb(var(--afp-ink) / .06);opacity:0;height:1px;transition:opacity .35s;position:absolute;bottom:0;left:11px;right:11px}.afp[data-view=agents] .afp-panel:after{opacity:1}.afp-view{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .28s ease, transform .42s var(--afp-ease), visibility 0s .42s;padding:8px 10px;position:absolute;bottom:0;left:0;right:0;transform:translateY(5px)}.afp-view[data-on=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .28s ease, transform .42s var(--afp-ease), visibility 0s;transform:none}.afp-caption{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 6px;font-size:11px;line-height:14px;display:flex}.afp-caption>span:first-child{color:var(--afp-muted);font-weight:500}.afp-sector-stack{min-width:0;height:14px;color:var(--afp-faint);flex:1;position:relative}.afp-sector-stack span{text-align:right;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .23s ease, transform .4s var(--afp-ease);line-height:14px;display:block;position:absolute;inset:0;overflow:hidden;transform:translateY(3px)}.afp-sector-stack span[data-on=true]{opacity:1;transform:none}.afp-seg{background:rgb(var(--afp-ink) / .05);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:11px;height:32px;position:relative}.afp-seg:after{content:"";border:1px solid rgb(var(--afp-ink) / .04);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.afp-seg.is-dragging{cursor:grabbing}.afp-seg-thumb{width:calc(25% - 1.5px);transform:translate3d(var(--afp-slot-x,3px),0,0);pointer-events:none;background:#fdfcfd;border:1px solid #fff;border-radius:8px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 3px #0000001f,0 4px 12px #00000014}.dark .afp-seg-thumb{background:#f5f2f6;border-color:#fff9;box-shadow:0 1px 3px #0003,0 4px 12px #0000002e}.afp-seg.is-dragging .afp-seg-thumb{transform:translate3d(var(--afp-slot-x,3px),0,0) scale(1.025)}.afp-slots{grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:3px}.afp .afp-slot{cursor:inherit;border-radius:8px;place-items:center;display:grid;position:relative}.afp .afp-slot:focus-visible{outline-offset:-2px}.afp-slot .afp-orb{--afp-size:20px;transform:scale(var(--afp-k,.5))}.afp-slot[aria-checked=true] .afp-orb{filter:drop-shadow(0 2px 3px #0000003b)}.afp .afp-slot[data-default=true]:after{content:"";background:var(--afp-muted);border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.afp-default{justify-content:center;align-items:center;height:24px;margin-top:4px;font-size:11px;line-height:14px;display:flex}.afp-default-state{color:var(--afp-faint);align-items:center;gap:4px;display:inline-flex}.afp .afp-default-action{height:22px;color:var(--afp-muted);border-radius:7px;padding:0 8px;font-weight:500;transition:background .25s,color .25s}.afp .afp-default-action:hover,.afp .afp-default-action:focus-visible{background:rgb(var(--afp-ink) / .05);color:var(--afp-text)}.afp-base{padding:6px 10px 10px;position:absolute;bottom:0;left:0;right:0}.afp-heading-row{grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:3px;height:30px;display:grid}.afp .afp-corner{width:28px;height:28px;color:var(--afp-muted);border-radius:8px;place-items:center;transition:background .25s,color .4s;display:grid;position:relative}.afp .afp-corner:hover,.afp .afp-corner[aria-expanded=true]{background:rgb(var(--afp-ink) / .05);color:var(--afp-text)}.afp-orb-stack{width:18px;height:18px;position:relative}.afp-orb-stack>.afp-orb{--afp-size:18px;opacity:0;transition:opacity .32s ease, transform .5s var(--afp-ease);position:absolute;inset:0;transform:scale(.82)}.afp-orb-stack>.afp-orb[data-on=true]{opacity:1;transform:none}.afp .afp-heading{border-radius:8px;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;height:28px;font-size:13px;font-weight:500;transition:background .25s;display:flex}.afp .afp-heading:hover,.afp .afp-heading[aria-expanded=true]{background:rgb(var(--afp-ink) / .035)}.afp-agent-stack,.afp-effort-stack{flex:none;height:18px;position:relative}.afp-agent-stack{color:var(--afp-text)}.afp-effort-stack{color:var(--afp-accent);transition:color .5s}.afp-agent-stack span,.afp-effort-stack span{white-space:nowrap;opacity:0;transition:opacity .23s ease, transform .4s var(--afp-ease);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(3px)}.afp-agent-stack span[data-on=true],.afp-effort-stack span[data-on=true]{opacity:1;transform:none}.afp-heading-chevron{color:var(--afp-muted);transition:transform .4s var(--afp-ease);flex:none;margin-left:-2px}.afp-heading[aria-expanded=true] .afp-heading-chevron{transform:rotate(-90deg)}.afp-reset-icon{place-items:center;display:grid}.afp .afp-reset[aria-disabled=true],.afp .afp-reset[aria-disabled=true]:hover{color:rgb(var(--afp-ink) / .28);cursor:default;background:0 0}.afp-slider{touch-action:none;-webkit-user-select:none;user-select:none;height:32px;position:relative}.afp-track{isolation:isolate;background:rgb(var(--afp-ink) / .065);pointer-events:none;border-radius:9px;position:absolute;inset:4px 0;overflow:hidden}.afp-track:after{content:"";z-index:7;border:1px solid rgb(var(--afp-ink) / .04);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.afp-fill{z-index:6;width:var(--afp-fill-w);pointer-events:none;border-radius:9px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff24,2px 0 8px #00000029}.dark .afp-fill{box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff24,2px 0 8px #00000040}.afp-ticks{z-index:5;position:absolute;inset:0}.afp-tick{background:rgb(var(--afp-ink) / .38);border-radius:50%;width:3px;height:3px;transition:opacity .25s;position:absolute;top:50%;transform:translate(-50%,-50%)}.afp-tick[data-covered=true]{opacity:0}.afp-grip{z-index:8;width:2.5px;height:11px;transform:translate3d(var(--afp-grip-x),0,0);pointer-events:none;transition:height .3s var(--afp-ease), margin .3s var(--afp-ease), box-shadow .45s;background:#fbf8fc;border-radius:2px;margin:-5.5px 0 0 -1.25px;position:absolute;top:50%;left:0;box-shadow:0 0 0 .5px #0000001f,0 1px 3px #00000040}.afp-slider.is-dragging .afp-grip{height:14px;margin-top:-7px}.afp[data-tier=max] .afp-grip{box-shadow:0 0 0 .5px #0000001f, 0 0 6px var(--afp-spark)}.afp .afp-range{z-index:10;opacity:0;cursor:grab;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.afp-slider.is-dragging .afp-range{cursor:grabbing}.afp-slider:has(.afp-range:focus-visible) .afp-track{outline:2px solid var(--afp-accent);outline-offset:2px}.afp-scene{isolation:isolate;opacity:0;pointer-events:none;transition:opacity .58s;position:absolute;inset:0}.afp-scene[data-active=true]{opacity:1}.afp-scene[data-scene=atlas],[data-agent-palette=atlas]{--c1:#1d496d;--c2:#2f77c5;--c3:#72a4f5;--c4:#286299}.afp-scene[data-scene=bolt],[data-agent-palette=bolt]{--c1:#856219;--c2:#dba138;--c3:#fbce8e;--c4:#ae7f27}.afp-scene[data-scene=nova],[data-agent-palette=nova]{--c1:#3a7564;--c2:#6bbca4;--c3:#afe7d8;--c4:#539d85}.afp-scene[data-scene=clara],[data-agent-palette=clara]{--c1:#44165e;--c2:#742fa3;--c3:#b293df;--c4:#5a2280}.afp-scene[data-scene=renteq]{--c1:#7d1d0c;--c2:#e43f1f;--c3:#ff8f6a;--c4:#b42d15}.afp-substrate,.afp-energy,.afp-max{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.afp-substrate{background:linear-gradient(110deg, var(--c1), var(--c2), var(--c4));opacity:.12}.afp-energy,.afp-max{clip-path:inset(0 var(--afp-energy-clip) 0 0 round 9px)}.afp-sparkles{z-index:2;width:100%;height:100%;clip-path:inset(0 var(--afp-energy-clip) 0 0 round 9px);pointer-events:none;position:absolute;inset:0}.afp-gradient{background:linear-gradient(105deg, var(--c1) 0%, var(--c2) 38%, var(--c3) 71%, var(--c4) 100%);position:absolute;inset:0}.afp-flow{background:radial-gradient(ellipse at 32% 38%, var(--c3), transparent 46%), radial-gradient(ellipse at 70% 65%, var(--c1), transparent 49%);opacity:.5;animation:12s ease-in-out infinite alternate afp-liquid-drift;position:absolute;inset:-85% -50%}.afp-flow-b{background:radial-gradient(ellipse at 32% 65%, var(--c4), transparent 45%), radial-gradient(ellipse at 72% 38%, var(--c2), transparent 49%);opacity:.44;animation:16s ease-in-out infinite alternate afp-liquid-return}.afp-satin{opacity:.7;background:linear-gradient(#ffffff14,#0000 48%,#00000017);position:absolute;inset:0}.afp-max{opacity:var(--afp-max);transition:opacity .65s}.afp-max-wash{background:radial-gradient(ellipse at 45% 60%, var(--c3) 0, transparent 46%), radial-gradient(ellipse at 65% 42%, var(--c1) 12%, transparent 52%);animation:13s ease-in-out infinite alternate afp-max-wash;position:absolute;inset:-90% -50%}.afp-bursts{z-index:3;pointer-events:none;height:0;position:absolute;bottom:0;left:10px;right:10px}.afp-burst{left:calc(var(--afp-grip-x) - 10px);width:0;height:0;position:absolute;bottom:26px}.afp-burst i{background:var(--afp-spark);opacity:0;border-radius:50%;width:3px;height:3px;position:absolute;top:-1.5px;left:-1.5px;box-shadow:0 0 5px #ffffff26}.afp-burst-ring{border:1px solid var(--afp-spark);opacity:0;border-radius:50%;width:22px;height:22px;position:absolute;top:-11px;left:-11px}.afp-meter{--afp-ease:cubic-bezier(.22,1,.36,1);--afp-ink:29 27 33;--afp-max:0;display:block}.dark .afp-meter{--afp-ink:255 255 255}.afp-meter .afp-fill{transition:width .45s var(--afp-ease);box-shadow:2px 0 8px #00000029}.dark .afp-meter .afp-fill{box-shadow:2px 0 8px #00000040}.afp-meter :is(.afp-energy,.afp-sparkles){transition:clip-path .45s var(--afp-ease)}.afp-meter[data-empty] .afp-fill{opacity:0}.afp-meter.afp-slider{height:26px}.afp-meter .afp-substrate{display:none}@keyframes afp-liquid-drift{0%{transform:translate(-9%,-3%)rotate(-5deg)}to{transform:translate(10%,4%)rotate(6deg)}}@keyframes afp-liquid-return{0%{transform:translate(8%,3%)scale(1.04)}to{transform:translate(-10%,-4%)scale(1.11)}}@keyframes afp-max-wash{0%{transform:translate(-12%)rotate(-7deg)}to{transform:translate(12%)rotate(7deg)}}.afp-orb{--afp-size:26px;width:var(--afp-size);height:var(--afp-size);flex:none;display:block;position:relative}.afp-orb>.agent-bot{width:100%;height:100%;display:block;overflow:visible}.afp-orb[data-empty]{color:var(--separator-strong)}@media (prefers-reduced-motion:reduce){.afp *,.afp :before{transition-duration:.01ms!important;animation-play-state:paused!important}.afp-bursts{opacity:0}.agent-fluid-trigger__label{animation:none}}
.request-section-head{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.request-thread{--thread-inset:8px;margin:4px var(--thread-inset) 15px;border:1px solid var(--separator-strong);background:linear-gradient(var(--fill-hover), var(--fill-hover)), var(--surface-base);box-shadow:var(--shadow-card);border-radius:12px;flex:none;position:relative}.request-thread>.request-row,.oracle-collection-view .request-thread>.request-row.oracle-collection-row{padding-left:calc(20px - var(--thread-inset) - 1px);padding-right:calc(20px - var(--thread-inset) - 1px)}.request-thread>.request-row:first-child{border-top-left-radius:11px;border-top-right-radius:11px}.request-thread:not([data-open])>.request-row:first-child,.oracle-collection-view .request-thread:not([data-open])>.request-row.oracle-collection-row:first-child{border-bottom:0;border-bottom-right-radius:11px;border-bottom-left-radius:11px}.request-thread-count{border:1px solid var(--separator-strong);height:18px;color:var(--ink-secondary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.request-thread-older .font-mono,.request-thread-older{color:var(--ink-tertiary)}.request-thread-toggle{cursor:pointer;background:0 0;border:0;height:10px;padding:0;position:absolute;bottom:-11px;left:12px;right:12px}.request-thread-toggle:before,.request-thread-toggle:after{content:"";border:1px solid var(--separator-strong);background:linear-gradient(var(--fill-hover), var(--fill-hover)), var(--surface-base);border-top:0;border-radius:0 0 10px 10px;transition:background-color .15s,border-color .15s;position:absolute}.request-thread-toggle:before{z-index:1;height:5px;top:0;left:0;right:0}.request-thread-toggle:after{border-color:var(--separator);height:10px;top:0;left:12px;right:12px}.request-thread-toggle:hover:before,.request-thread-toggle:hover:after,.request-thread-toggle:focus-visible:before,.request-thread-toggle:focus-visible:after{background:color-mix(in srgb, var(--ink-primary) 7%, var(--surface-base));border-color:color-mix(in srgb, var(--ink-primary) 18%, transparent)}.request-thread-toggle:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px;border-radius:0 0 10px 10px}.request-thread[data-open]{margin-bottom:10px}.request-thread[data-open] .request-thread-toggle{width:100%;height:28px;padding:0 calc(20px - var(--thread-inset) - 1px);color:var(--ink-tertiary);border-radius:0 0 11px 11px;align-items:center;gap:6px;font-size:12px;display:flex;position:static}.request-thread[data-open] .request-thread-toggle:hover{color:var(--ink-primary);background:color-mix(in srgb, var(--ink-primary) 5%, transparent)}.oracle-collection-view .request-thread>.request-row.oracle-collection-row:hover{background:color-mix(in srgb, var(--ink-primary) 4%, transparent)}.request-thread[data-open] .request-thread-toggle:before,.request-thread[data-open] .request-thread-toggle:after{content:none}.request-agent-questions .renteq-composer-sheet{box-shadow:none;border-radius:16px;margin-top:0}.request-agent-questions .renteq-composer-sheet__head{align-items:flex-start;padding-top:12px;padding-bottom:6px}.request-agent-questions .renteq-composer-sheet__step{margin-top:-2px}.request-agent-questions .renteq-composer-sheet__close{margin-top:-4px}.request-approval{display:grid}.request-approval-section{border-top:1px solid var(--separator);gap:12px;padding:18px 20px;display:grid}.request-approval-section:first-child{border-top:0}.ui-modal .request-approval-section{padding-inline:0}.request-agent-filter[aria-pressed=true]{background:color-mix(in srgb, var(--afp-accent) 14%, transparent);color:var(--ink-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--afp-accent) 40%, transparent)}.entity-attachment-tiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.entity-attachment-tile{border:1px solid var(--separator);border-radius:10px;align-items:center;gap:10px;min-width:0;height:52px;padding:0 12px 0 8px;transition:background-color .15s,border-color .15s;display:flex}.entity-attachment-tile:hover{background:color-mix(in srgb, var(--ink-primary) 4%, transparent);border-color:var(--separator-strong)}.entity-attachment-ext{background:color-mix(in srgb, var(--ink-primary) 6%, transparent);width:36px;height:36px;color:var(--ink-secondary);font-family:var(--font-mono);letter-spacing:-.02em;border-radius:8px;flex:none;place-items:center;font-size:12px;display:grid}.entity-attachment-thumbs{gap:6px;margin:0;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.entity-attachment-thumb{border:1px solid var(--separator);background:color-mix(in srgb, var(--ink-primary) 4%, transparent);border-radius:8px;width:52px;height:52px;transition:border-color .15s;display:block;overflow:hidden}.entity-attachment-thumb:hover{border-color:var(--separator-strong)}.entity-attachment-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.record-row.request-row:before{content:"";z-index:2;background:var(--request-phase,transparent);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:0}.request-phase-nuova{--request-phase:var(--status-danger)}.request-phase-in_lavorazione{--request-phase:var(--status-pending)}.request-phase-elaborata{--request-phase:var(--status-success)}.record-scroll .request-section-head{z-index:3;min-width:calc(var(--record-min,0px) + var(--record-chrome,96px));top:41px}.record-scroll .request-thread,.record-scroll .request-thread[data-open]{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;position:relative}.record-scroll .request-thread>.record-row.request-row,.oracle-collection-view .record-scroll .request-thread>.record-row.request-row{border-radius:0;padding-left:0;padding-right:8px}.oracle-collection-view .record-table-card .request-thread>.record-row>.record-row-main.oracle-collection-row{padding-left:12px}.record-scroll .request-thread:not([data-open]) .request-thread-toggle{z-index:3;height:8px;bottom:1px;left:12px;right:52px}.record-scroll .request-thread .request-thread-toggle:before,.record-scroll .request-thread .request-thread-toggle:after{background:0 0;border:0;border-radius:0;height:0}.record-scroll .request-thread:not([data-open]) .request-thread-toggle:before{border-bottom:1px solid var(--ui-line-2);inset:auto 0 4px}.record-scroll .request-thread:not([data-open]) .request-thread-toggle:after{border-bottom:1px solid var(--ui-line);inset:auto 10px 1px}.record-scroll .request-thread:not([data-open]) .request-thread-toggle:is(:hover,:focus-visible):before{border-bottom-color:var(--ui-ink-4);background:0 0}.record-scroll .request-thread:not([data-open]) .request-thread-toggle:is(:hover,:focus-visible):after{border-bottom-color:var(--ui-line-3);background:0 0}.record-scroll .request-thread[data-open] .request-thread-toggle{min-width:calc(var(--record-min,0px) + var(--record-chrome,96px));border-bottom:1px solid var(--oracle-line-soft,var(--ui-line));color:var(--ui-ink-3);background:0 0;border-radius:0;padding-left:12px}.record-scroll .request-thread[data-open] .request-thread-toggle:hover{color:var(--ui-ink);background:var(--oracle-hover,var(--ui-hover))}.record-row.request-thread-older .record-cell .record-strong{color:var(--ui-ink-2);font-weight:400}.record-row.request-thread-older .record-cell{color:var(--ui-ink-3)}
.oracle-chat-reference.oracle-plane,.oracle-chat-card.oracle-plane{--oracle-fill:var(--ui-bg);--oracle-chat-card-line:color-mix(in srgb, var(--oracle-text) 5%, transparent);width:100%;min-width:0;max-width:460px;color:var(--oracle-secondary);border-radius:12px;transition:box-shadow .16s;display:block;overflow:hidden;container:chat-reference/inline-size}.dark .oracle-chat-reference.oracle-plane,.dark .oracle-chat-card.oracle-plane{--oracle-fill:var(--ui-bg)}.oracle-chat-reference.oracle-plane,.oracle-chat-card.oracle-plane,.agent-assistance-card,.agent-widget-card{background:linear-gradient(135deg, var(--walk-card-a) 0%, var(--walk-card-b) 45%, var(--walk-card-c) 100%);box-shadow:inset 0 0 0 1.5px var(--walk-ring), var(--walk-card-shadow)}.oracle-chat-reference:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--walk-ring), var(--ui-ink) 14%), var(--walk-card-shadow)}.oracle-chat-reference:focus-visible{outline:2px solid var(--oracle-accent);outline-offset:3px}.oracle-chat-reference-head{align-items:center;gap:8px;height:32px;padding:6px 6px 0 14px;display:flex}.oracle-chat-reference-kind{min-width:0;color:var(--oracle-muted);white-space:nowrap;flex:1;align-items:center;gap:7px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.oracle-chat-reference-kind svg{flex:none}.oracle-chat-reference-aside{color:var(--oracle-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.oracle-chat-reference-open{width:26px;height:26px;color:var(--oracle-muted);border-radius:999px;flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}.oracle-chat-reference:is(:hover,:focus-visible) .oracle-chat-reference-open{background:color-mix(in srgb, var(--oracle-text) 7%, transparent);color:var(--oracle-text)}.oracle-chat-reference-identity{gap:1px;min-width:0;padding:1px 14px 9px;display:grid}.oracle-chat-reference-title,.oracle-chat-reference-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.oracle-chat-reference-title{color:var(--oracle-text);font-size:14px;font-weight:500;line-height:20px}.oracle-chat-reference-subtitle{color:var(--oracle-secondary);font-size:12px;line-height:17px}.oracle-chat-reference-missing,.oracle-chat-reference-fact>[data-tone=missing]{color:var(--oracle-faint)}.oracle-chat-reference-facts{border-top:1px solid var(--oracle-chat-card-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:8px 14px 9px;display:grid}.oracle-chat-reference-fact{gap:1px;min-width:0;display:grid}.oracle-chat-reference-fact>:first-child{color:var(--oracle-muted);font-size:12px;line-height:16px}.oracle-chat-reference-fact>:last-child{min-width:0;color:var(--oracle-secondary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.oracle-chat-reference-fact>[data-tone=strong]{color:var(--oracle-text);font-weight:500}.oracle-chat-reference-notices{border-top:1px solid var(--oracle-chat-card-line);flex-wrap:wrap;gap:6px;padding:8px 14px 9px;display:flex}@container chat-reference (max-width:300px){.oracle-chat-reference-facts{grid-template-columns:minmax(0,1fr);gap:8px}}.oracle-chat-card.oracle-chat-permission .oracle-chat-reference-head{height:38px;padding:0 6px 0 12px}.oracle-chat-permission .oracle-chat-reference-kind{color:var(--oracle-secondary);gap:8px;font-size:13px;line-height:18px}.oracle-chat-permission .oracle-chat-reference-kind svg{color:var(--oracle-muted)}.oracle-chat-permission .oracle-chat-reference-kind b{color:var(--oracle-text);font-weight:500}.oracle-chat-card-button{height:26px;color:var(--oracle-secondary);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .16s,color .16s;display:inline-flex}.oracle-chat-card-button:is(:hover,:focus-visible){background:color-mix(in srgb, var(--oracle-text) 7%, transparent);color:var(--oracle-text)}.oracle-chat-card-button:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.oracle-chat-reference,.oracle-chat-reference-open,.oracle-chat-card-button{transition:none}}
.oracle-home{min-width:0;min-height:0;color:var(--oracle-text);flex-direction:column;flex:1;display:flex;overflow:hidden;container:oracle-home/inline-size}.oracle-home-scroll{overscroll-behavior:contain;min-height:0;scroll-padding-bottom:calc(var(--renteq-workspace-composer-safe-area,110px) + 24px);flex:1;overflow:auto}.oracle-home-card.oracle-plane{--oracle-fill:var(--ui-bg);--oracle-rim:none;min-width:0;box-shadow:none;border-radius:0;padding:20px 24px}.dark .oracle-home-card.oracle-plane{--oracle-fill:var(--ui-bg);--oracle-rim:none}.oracle-home :is(a,button):focus-visible{outline:2px solid var(--oracle-accent);outline-offset:3px}.oracle-home-areas{flex:none}.oracle-home-areas .oracle-view-button{gap:6px;font-size:12px}.oracle-home-area-count{color:var(--oracle-faint);font-variant-numeric:tabular-nums}.oracle-home-areas .oracle-view-button[aria-pressed=true] .oracle-home-area-count{color:var(--oracle-muted)}.oracle-home-tutte{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.oracle-home-all{--home-all-view:calc(100dvh - 44px - 16px);grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 10px 8px 4px;display:grid}.oracle-home-all-charts.oracle-plane,.oracle-home-all-activities.oracle-plane{padding:0}.oracle-home-all-charts{min-width:0}.oracle-home-all-activities{min-width:0;min-height:var(--home-all-view);flex-direction:column;display:flex;overflow:clip}.oracle-home-all-head{border-bottom:1px solid var(--oracle-line-soft);align-items:center;gap:10px;min-width:0;padding:10px 14px 10px 12px;display:flex}.oracle-home-all-date{color:var(--oracle-muted);white-space:nowrap;flex:none;font-size:12px}.oracle-home-all-head>.oracle-home-areas{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.oracle-home-all-head>.oracle-home-areas::-webkit-scrollbar{display:none}.home-activities-empty{color:var(--oracle-muted);margin:0;font-size:12px;line-height:1.6}.home-activities-table{padding-bottom:calc(var(--renteq-workspace-composer-safe-area,110px) + 12px);flex:1}.home-activity-row{--task-tone:var(--ui-ink-4);--home-row-pad:11px;position:relative}.home-activity-row[data-urgency=high]{--task-tone:var(--status-danger)}.home-activity-row[data-urgency=medium]{--task-tone:var(--status-warning)}.home-activity-check{z-index:1;top:calc(var(--home-row-pad) + 2px);border:1.5px solid var(--task-tone);width:16px;height:16px;color:var(--task-tone);background:color-mix(in srgb, var(--task-tone) 9%, transparent);border-radius:999px;place-items:center;display:grid;position:absolute;left:20px}.home-activity-check>svg{opacity:0;transition:opacity .12s}.home-activity-check:is(:hover,:focus-visible):not(:disabled)>svg{opacity:1}.home-activity-check:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.home-activity-row[data-done] .home-activity-check{--task-tone:var(--ui-ink-4);color:var(--ui-bg);background:var(--ui-ink-4)}.home-activity-row[data-done] .home-activity-check>svg{opacity:1}.home-activity-cells{grid-template-columns:16px minmax(0,1fr) 68px;align-items:start;column-gap:12px;min-width:0;font-size:13px;line-height:20px;display:grid}.home-activity-main{flex-direction:column;gap:2px;min-width:0;display:flex}.home-activity-title{min-width:0;color:var(--ui-ink);overflow-wrap:anywhere;font-weight:500}.home-activity-context{min-width:0;color:var(--ui-ink-3);white-space:nowrap;align-items:baseline;gap:6px;font-size:12px;line-height:18px;display:flex;overflow:hidden}.home-activity-context:empty{display:none}.home-activity-context-text{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.home-activity-context-lead{color:var(--ui-ink-2)}.home-activity-unassigned,.home-a5 .home-activity-unassigned{color:var(--status-warning);font-weight:500}.home-activity-context>:not(.home-activity-context-text){flex:none}.home-activity-client{color:var(--ui-ink-2);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.home-activity-origin{min-width:0;color:var(--ui-ink-3);align-items:center;gap:7px;display:none}.home-activity-origin>:first-child{flex:none}.home-activity-category{min-width:0;color:var(--ui-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.home-activity-age{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:12px}.home-activity-age[data-late]{color:var(--status-warning)}.home-activity-cells>:last-child{display:none}.home-activity-row:is([data-done],[data-pending]) :is(.home-activity-title,.home-activity-context-lead){color:var(--ui-ink-3);text-decoration:line-through}.home-activity-row[data-pending] .home-activity-check{--task-tone:var(--ui-ink);color:var(--ui-bg);background:var(--ui-ink)}.home-activity-row[data-pending] .home-activity-check>svg{opacity:1}.home-activity-check>svg.home-activity-timer{opacity:1;pointer-events:none;width:28px;height:28px;position:absolute;top:-7.5px;left:-7.5px;overflow:visible;transform:rotate(-90deg)}.home-activity-timer circle{fill:none;stroke:var(--ui-ink-2);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:3.5s linear forwards home-activity-timer}@keyframes home-activity-timer{to{stroke-dashoffset:100px}}.home-activity-pending{height:28px;color:var(--ui-ink-3);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.home-activity-pending>button{color:var(--ui-ink);text-underline-offset:3px;text-decoration:underline}.home-activity-pending>button:hover{text-decoration-thickness:2px}.home-activity-action-slot{z-index:1;top:calc(var(--home-row-pad) - 4px);justify-content:flex-end;display:none;position:absolute;right:20px}@media (min-width:1024px){.home-activity-cells{grid-template-columns:16px minmax(0,1fr) minmax(110px,190px) minmax(104px,140px) 68px 132px}.home-activity-client{display:block}.home-activity-origin{display:inline-flex}.home-activity-cells>:last-child{display:block}.home-activity-age{text-align:left}.home-activity-action-slot{display:flex}}.home-activity-group{border-bottom:1px solid var(--ui-line);width:100%;height:40px;color:var(--ui-ink);text-align:left;align-items:center;gap:8px;margin:0;padding:0 20px;font-size:13px;font-weight:500;display:flex}.home-activity-group>svg{color:var(--ui-ink-3)}.home-activity-group:hover>svg{color:var(--ui-ink)}.home-activity-group-count{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.home-activity-group[data-section=late] .home-activity-group-count{color:var(--status-warning)}.home-activity-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;min-height:48px;padding:10px 20px 12px;display:flex}.home-activity-history-note{min-width:0;color:var(--ui-ink-3);flex:240px;margin:0;font-size:12px;line-height:16px}.home-activity-history-note:empty{flex-basis:0}.home-mail-inbox{flex-direction:column;min-width:0;display:flex}.home-mail-check{z-index:1;top:calc(var(--home-row-pad) + 2px);place-items:center;width:16px;height:16px;display:grid;position:absolute;left:20px}.home-mail-head>.collection-selection-bar{flex:1}.home-mail-head>.home-activity-cells{align-items:center}.home-mail-filter{min-width:0;display:flex}.home-mail-filter .oracle-lifecycle-trigger{height:28px;color:var(--walk-ink-2,var(--ui-ink-2));gap:6px;font-size:12px;font-weight:500}.home-mail-filter .oracle-lifecycle-trigger:hover{color:var(--ui-ink)}.home-mail-row[data-selected] .home-activity-line{background:var(--oracle-selection)}.home-mail-row .home-activity-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-mail-row[data-closed] .home-activity-title{color:var(--walk-ink-2,var(--ui-ink-2));font-weight:400}.home-mail-static{cursor:default}.home-activity-category[data-review],.home-a5 .home-activity-category[data-review]{color:var(--status-warning)}@media (min-width:1024px){.home-mail-narrow{display:none}}.home-activity-history-switch{height:28px;color:var(--ui-ink-3);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12px;display:inline-flex}.home-activity-history-switch:is(:hover,[aria-checked=true]){color:var(--ui-ink)}.home-activity-history-switch:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px;border-radius:6px}.home-activity-switch{background:var(--ui-line-3);border-radius:8px;flex:none;width:28px;height:16px;transition:background .15s;position:relative}.home-activity-switch:after{content:"";background:var(--ui-bg);border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000024}.home-activity-history-switch[aria-checked=true]>.home-activity-switch{background:var(--ui-ink)}.home-activity-history-switch[aria-checked=true]>.home-activity-switch:after{transform:translate(12px)}@media (prefers-reduced-motion:reduce){.home-activity-switch,.home-activity-switch:after{transition:none}}.oracle-home-tutte{position:relative}.home-activity-panel-layer{z-index:30;width:100%;display:flex;position:absolute;inset:0 0 0 auto}@media (min-width:768px){.home-activity-panel-layer:not([data-maximized]){width:var(--home-detail-width,71%)}}.home-activity-panel-layer>.renteq-detail-panel{--ui-line:var(--walk-line);--rq-foot-bg:var(--walk-card-c);background:linear-gradient(135deg, var(--walk-card-a) 0%, var(--walk-card-b) 45%, var(--walk-card-c) 100%);min-width:0;height:100%;box-shadow:var(--walk-card-shadow);border:0;border-radius:20px;flex:1;position:relative;overflow:hidden}.home-activity-panel-layer>.renteq-detail-panel:before{content:"";z-index:6;border-radius:inherit;pointer-events:none;background:var(--walk-ring-veiled);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.home-activity-panel-layer>.renteq-detail-panel:after{content:"";z-index:5;border:1px solid var(--walk-hair);pointer-events:none;border-radius:17px;position:absolute;inset:3px}.home-activity-panel-layer>.renteq-detail-panel>*,.home-activity-panel-layer .renteq-detail-panel-body{background:0 0}@media (min-width:768px){.home-activity-panel-layer{top:8px;bottom:8px;right:8px}.home-activity-panel-layer[data-maximized]{width:auto;left:8px}.home-activity-panel-layer:not([data-maximized])>.renteq-detail-panel{box-shadow:var(--walk-card-shadow), -18px 0 44px #0000001a}.dark .home-activity-panel-layer:not([data-maximized])>.renteq-detail-panel{box-shadow:var(--walk-card-shadow), -28px 0 60px #0000006b}}@container oracle-home (max-width:760px){.oracle-home-all-date{display:none}}.home-task-composer{border-bottom:1px solid var(--ui-line);padding:8px 12px}.home-task-row{border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-height:40px;padding:0 8px;display:flex}.home-task-composer[data-expanded] .home-task-row{border-color:var(--ui-line-3);background:var(--ui-input)}.home-task-circle{border:1.5px dashed var(--ui-ink-4);border-radius:999px;flex:none;width:16px;height:16px}.home-task-title{min-width:0;height:38px;color:var(--ui-ink);background:0 0;outline:none;flex:1;font-size:13px}.home-task-title::placeholder{color:var(--ui-ink-3)}.home-task-kbd,.home-task-hint kbd{border:1px solid var(--ui-line-2);min-width:20px;height:20px;color:var(--ui-ink-3);border-radius:5px;place-items:center;padding:0 5px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;display:inline-grid}.home-task-fields{flex:none;align-items:center;gap:6px;display:flex}.home-task-field{border:1px solid var(--ui-line-2);white-space:nowrap;border-radius:8px;align-items:center;height:28px;font-size:12px;display:inline-flex}.home-task-field:hover{border-color:var(--ui-line-3)}.home-task-field-main{height:100%;color:var(--ui-ink-3);border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.home-task-field-main>svg{color:var(--ui-ink-3);flex:none}.home-task-field-label{color:var(--ui-ink-3)}.home-task-field-value{max-width:160px;color:var(--ui-ink);text-overflow:ellipsis;overflow:hidden}.home-task-field-clear{width:18px;height:18px;color:var(--ui-ink-3);border-radius:999px;place-items:center;margin:0 4px 0 -4px;display:grid}.home-task-field-clear:hover{color:var(--ui-ink);background:var(--ui-hover)}.home-task-link-input{width:160px;color:var(--ui-ink);background:0 0;outline:none;font-size:12px}.home-task-link-input::placeholder{color:var(--ui-ink-4)}.home-task-link-popover{background:var(--ui-raised);box-shadow:var(--ui-shadow-pop);border-radius:12px;overflow:hidden}.home-task-link-head{color:var(--ui-ink-3);gap:8px;padding:10px 14px 6px;font-size:12px;display:grid}.home-task-link-filters{flex-wrap:wrap;gap:4px;display:flex}.home-task-link-filters>button{border:1px solid var(--ui-line-2);height:24px;color:var(--ui-ink-2);border-radius:999px;padding:0 9px;font-size:12px}.home-task-link-filters>button:hover{border-color:var(--ui-line-3);color:var(--ui-ink)}.home-task-link-filters>button[aria-pressed=true]{border-color:var(--ui-line-3);background:var(--ui-raised-2);color:var(--ui-ink)}.home-task-link-option{width:100%;color:var(--ui-ink);text-align:left;outline:none;align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:flex}.home-task-link-option.is-active,.home-task-link-option:hover{background:var(--ui-hover)}.home-task-link-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.home-task-link-label>small{color:var(--ui-ink-3);font-size:12px}.home-task-link-kind{color:var(--ui-ink-3);flex:none;font-size:12px}.home-task-link-note{color:var(--ui-ink-3);margin:0;padding:10px 14px 12px;font-size:12px}.home-task-links{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.home-task-composer .home-task-links{padding:8px 8px 0}.home-task-link-chip{border:1px solid var(--ui-line-2);border-radius:999px;align-items:center;gap:6px;max-width:320px;height:26px;padding:0 4px 0 10px;font-size:12px;display:inline-flex}.home-task-link-chip-kind{color:var(--ui-ink-3);flex:none}.home-task-link-chip-label{min-width:0;color:var(--ui-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.home-task-link-chip-label:hover{text-decoration:underline}.home-task-link-chip>button{width:18px;height:18px;color:var(--ui-ink-3);border-radius:999px;flex:none;place-items:center;display:grid}.home-task-link-chip>button:hover{color:var(--ui-ink);background:var(--ui-hover)}.home-task-menu-option{justify-content:space-between;align-items:baseline;gap:16px;width:100%;display:flex}.home-task-menu-option>small{color:var(--ui-ink-3);font-size:12px}.home-task-hint{color:var(--ui-ink-3);justify-content:space-between;gap:12px;padding:8px 8px 2px;font-size:12px;display:flex}.home-task-hint>span:last-child{flex:none;align-items:center;gap:6px;display:inline-flex}.home-task-error{color:var(--status-danger)}@media (max-width:760px){.home-task-row{flex-wrap:wrap;padding-block:4px}.home-task-fields{flex-wrap:wrap;width:100%;padding-bottom:4px}}.oracle-home-page-head{border-bottom:1px solid var(--ui-line);gap:18px;padding:24px 24px 0;display:grid}.oracle-home-page-head .workspace-filter-tabs{height:34px}.oracle-home-page-head .ui-button>b{margin-left:6px;font-weight:600}.home-a5,.renteq-widgets{--walk-sep:#e2e1de;--walk-sep-shadow:1px 0 0 #fff;--walk-ink-2:#7a7a7a;--walk-ink-3:#a0a0a0;--walk-time:#8a8a8a;--walk-r:10px}.home-a5{flex-direction:row}.dark :is(.home-a5,.renteq-widgets){--walk-sep:#181818;--walk-sep-shadow:1px 0 2px #0000002e;--walk-ink-2:#858585;--walk-ink-3:#626262;--walk-time:#777}.home-chat-card,.home-activities-card,.home-activities-block>.home-task-composer .home-task-row{border-radius:var(--walk-r-card);background:linear-gradient(135deg, var(--walk-card-a) 0%, var(--walk-card-b) 45%, var(--walk-card-c) 100%);box-shadow:var(--walk-card-shadow);border:0;position:relative}.home-chat-card:before,.home-activities-card:before,.home-activities-block>.home-task-composer .home-task-row:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:var(--walk-ring-veiled);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.home-chat-card:after,.home-activities-card:after{content:"";z-index:3;border:1px solid var(--walk-hair);border-radius:var(--walk-r-card-in);pointer-events:none;position:absolute;inset:3px}.home-a5>.oracle-home-scroll{overscroll-behavior:auto;flex:auto;min-width:0}.home-a5 .oracle-home-all.home-page{flex-direction:column;gap:0;padding:0 32px 40px;display:flex}.home-hero{flex-direction:column;align-items:center;gap:16px;min-width:0;padding:104px 0 44px;display:flex}.home-hello{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.home-hello>h1{color:var(--ui-ink);letter-spacing:-.035em;margin:0;font-size:30px;font-weight:500;line-height:36px}.home-crew-intro{min-height:22px;color:var(--walk-ink-2);letter-spacing:-.01em;justify-content:center;align-items:center;margin:0;font-size:13px;line-height:18px;display:flex}.home-crew-agents{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;margin:0;padding:0;display:inline-flex}.home-crew-agents:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.home-crew-agent{align-items:center;margin-left:18px;transition:margin-left .7s cubic-bezier(.22,.8,.24,1);display:inline-flex;position:relative}.home-crew-agent:first-child{margin-left:0}.home-crew-agent>.afp-orb{filter:drop-shadow(0 0 #0000)drop-shadow(0 0 #0000)drop-shadow(0 0 #0000)drop-shadow(0 0 #0000);flex:none;transition:filter .5s .2s}.home-crew-agent-label{white-space:nowrap;opacity:1;align-items:baseline;gap:6px;max-width:160px;margin-left:7px;transition:max-width .7s cubic-bezier(.22,.8,.24,1),margin-left .7s cubic-bezier(.22,.8,.24,1),opacity .3s;display:inline-flex;overflow:hidden}.home-crew-agent-label>b{color:var(--ui-ink);font-weight:500}.home-crew-agent-label>small{color:var(--walk-ink-3);font-size:13px}.home-crew-line{white-space:nowrap;opacity:0;max-width:0;margin-left:0;font-size:15px;transition:max-width .7s cubic-bezier(.22,.8,.24,1) .3s,margin-left .7s cubic-bezier(.22,.8,.24,1) .3s,opacity .45s .55s;overflow:hidden}.home-crew-intro[data-state=crew] .home-crew-agent:not(:first-child){margin-left:-5px}.home-crew-agent:first-child{z-index:4}.home-crew-agent:nth-child(2){z-index:3}.home-crew-agent:nth-child(3){z-index:2}.home-crew-agent:nth-child(4){z-index:1}.home-crew-intro[data-state=crew] .home-crew-agents:is(:hover,:focus-visible) .home-crew-agent:not(:first-child){margin-left:0;transition-duration:.25s}.home-crew-intro[data-state=crew] .home-crew-agent>.afp-orb{filter:drop-shadow(1.5px 0 0 var(--ui-bg)) drop-shadow(-1.5px 0 0 var(--ui-bg)) drop-shadow(0 1.5px 0 var(--ui-bg)) drop-shadow(0 -1.5px 0 var(--ui-bg))}.home-crew-intro[data-state=crew] .home-crew-agent-label{opacity:0;max-width:0;margin-left:0}.home-crew-intro[data-state=crew] .home-crew-line{opacity:1;max-width:280px;margin-left:12px}.home-crew-intro[data-instant] *,.home-crew-intro[data-instant]>*>*{transition:none}@media (prefers-reduced-motion:reduce){.home-crew-intro *{transition:none}}.home-chat{flex-direction:column;width:100%;max-width:820px;margin-top:4px;display:flex}.home-chat-card{z-index:1;position:relative;overflow:hidden}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked][data-size]{min-height:118px;box-shadow:none;background:0 0;border:0;border-radius:0;padding-bottom:50px}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked][data-size] .renteq-composer__follow-up-input{letter-spacing:-.02em;resize:none;min-height:64px;padding:18px 22px 4px;font-size:15px;line-height:22px}.home-chat-card .renteq-composer__follow-up-input::placeholder{color:var(--walk-ink-3)}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot]{bottom:12px}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=lead]{left:12px}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=trail]{right:12px}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=voice]{right:42px}.home-chat-card .renteq-composer--docked[data-composer-layout=stacked] [data-dock-slot=agent]{left:46px;right:auto}.home-chat-card .renteq-composer--docked .renteq-composer-add,.home-chat-card button[type=submit]:disabled{opacity:1;color:var(--ui-ink);background:linear-gradient(145deg, var(--walk-badge-a), var(--walk-badge-b));box-shadow:inset 0 0 0 1px var(--walk-badge-rim);border:0}.home-chat-card button[type=submit]:disabled{color:var(--walk-ink-3)}.home-chat-card .agent-fluid-trigger{color:var(--walk-ink-2)}.home-chat-try{z-index:0;border-radius:0 0 var(--walk-r-card) var(--walk-r-card);background:var(--walk-track);align-items:center;gap:8px;min-width:0;margin:-22px 22px 0;padding:30px 12px 8px 20px;display:flex;position:relative}.home-chat-try-label{color:var(--walk-ink-3);flex:none;margin-right:6px;font-size:13px}.home-chat-prompts{overscroll-behavior-x:contain;scrollbar-width:none;flex:1;gap:0;min-width:0;padding-right:40px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.home-chat-prompts::-webkit-scrollbar{display:none}.home-chat-prompt{height:30px;color:var(--walk-ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:13px;transition:color .15s;display:inline-flex;position:relative}.home-chat-prompt:hover{color:var(--ui-ink)}.home-chat-prompt:not(:last-child):after{content:"";background:var(--walk-sep);width:2px;box-shadow:var(--walk-sep-shadow);border-radius:1px;position:absolute;top:7px;bottom:7px;right:-1px}.home-tasks{flex-direction:column;width:100%;min-width:0;max-width:1040px;margin:0 auto;display:flex}.home-tasks-head{align-items:center;gap:24px;min-width:0;padding:0 0 16px;display:flex}.home-tasks-head>h2{color:var(--ui-ink);letter-spacing:-.035em;flex:none;margin:0;font-size:22px;font-weight:500;line-height:28px}.home-tasks-head>:last-child{flex:0 300px;min-width:180px}.home-tasks-head [data-workspace-search-surface]{background:var(--walk-track);height:34px;box-shadow:none;border-color:#0000;border-radius:999px;padding-left:14px}.home-tasks-head [data-workspace-search-surface]:focus-within{border-color:var(--walk-ring);background:var(--walk-track)}.home-progress{min-width:0;color:var(--walk-time);white-space:nowrap;flex:auto;align-items:center;gap:12px;font-size:12px;line-height:18px;display:flex}.home-progress strong{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:600}.home-progress .afp-meter{flex:auto;min-width:60px}.home-a5 .home-tasks .home-board-list{padding:0 0 24px}@container oracle-home (max-width:760px){.home-a5 .oracle-home-all.home-page{padding-inline:16px}.home-tasks-head{flex-wrap:wrap;gap:10px 16px}.home-progress{flex-basis:100%;order:3}}.home-activity-section[data-section=history]{border-top:1px solid var(--walk-line,var(--ui-line))}
