.tlight :is(.send-btn,.btn-primary,.btn-ghost,.pri-btn,.ghost-btn,.act,.rapid-btn:not(.is-text),.rapid-actions .s-pill,.strategy-setup-card .s-pill.is-primary,.abtn,.rstep-fold,.sboard .sb-act,.persona-preview-actions button,.composer-balloon-add){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;min-height:40px;padding:0 20px;border-radius:var(--r-button,8px);corner-shape:var(--shape-button,round);font-family:inherit;font-size:13px;line-height:18px;font-weight:600;white-space:nowrap;vertical-align:middle}:where(:root) :is(.btn-primary,.btn-ghost,.pri-btn,.ghost-btn){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 20px;border-radius:var(--r-button,8px);corner-shape:var(--shape-button,round);font-size:13px;line-height:18px;font-weight:600;vertical-align:middle}.tlight .rboard-actions{align-items:stretch}.tlight .rboard-actions .rapid-btn:not(.is-text){height:auto;padding-block:10px;text-align:center;white-space:normal;overflow-wrap:anywhere}.console-dock.codex-composer .console-island{width:min(760px,calc(100% - 48px));max-width:760px;padding:12px 16px;border:1px solid var(--line,#e3e3e6);border-radius:24px;corner-shape:round;background:var(--bg,#fff);box-shadow:0 2px 5px rgba(19,19,21,.015),0 8px 28px rgba(19,19,21,.025);container-type:inline-size;transition:border-color var(--dur-fast,.12s) var(--ease-out,ease)}.console-dock.codex-composer .console-island:not(.dropping):has(.console-input:focus-visible){border-color:var(--focus-edge,#002fa7)}.console-dock.codex-composer .console-island.dropping{border-style:dashed}.console-dock.codex-composer .console-island .console-input,.console-dock.codex-composer .console-island .console-input:focus,.main>.console-dock.codex-composer .console-island:not(.dropping) .console-input:focus-visible{box-sizing:border-box;width:100%;min-height:31px;max-height:132px;padding:4px 6px;border:0;border-radius:0;background:transparent;font-size:15px;line-height:23px;transition:none;scrollbar-width:thin}.console-dock.codex-composer .console-input::-webkit-scrollbar{display:block;width:4px}.console-dock.codex-composer .console-input::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}.console-dock.codex-composer .console-input::placeholder{color:var(--soft,#6a6b6d)}.console-dock.codex-composer .input-row{gap:8px}.console-dock.codex-composer .console-writing-row{display:flex;align-items:flex-start;gap:8px;min-width:0}.console-dock.codex-composer .console-writing-row .sap-mark{align-self:flex-start;margin:4.5px 5px}.console-dock.codex-composer .console-writing-row .console-input{padding-inline:0}.console-dock.codex-composer .console-island .console-controls{gap:10px;min-height:36px;flex-wrap:nowrap}.console-dock.codex-composer .console-send,.console-dock.codex-composer .console-tools{gap:4px;min-width:0}.console-dock.codex-composer .console-tools{flex-shrink:0}.console-dock.codex-composer .console-send{margin-left:auto}.console-dock.codex-composer .console-skills-trigger{min-height:32px;padding:6px 8px;font-weight:400;gap:6px}.console-dock.codex-composer .console-skills-slash{font-family:inherit;font-size:15px;font-style:normal}.console-dock.codex-composer .console-attach{width:32px;height:32px;border-radius:8px}.console-dock.codex-composer .llm-picker-kicker{display:none}.console-dock.codex-composer .llm-picker-current{max-width:160px}.console-dock.codex-composer .console-drive-slot{flex:0 0 auto;min-width:0}.console-dock.codex-composer .composer-drive-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-height:32px;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:var(--soft)}.console-dock.codex-composer .composer-drive-trigger:hover{background:var(--tintA);color:var(--acct)}.console-dock.codex-composer .composer-drive-trigger svg{flex:none}.console-dock.codex-composer .console-island .send-btn.console-icon-send{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border:0;border-radius:50%;corner-shape:round}.console-dock.codex-composer .console-icon-send svg{flex:none}.hub-chat-home .console-dock.codex-composer .console-island{width:100%}.main>.console-bottom-fade{position:absolute;z-index:5;bottom:0;left:0;right:var(--xp-pin,0);height:calc(var(--composer-height, 101px) + 68px);pointer-events:none;transition:right var(--xp-chat-move,var(--dur-base,.26s)) var(--ease-inout,ease)}.console-bottom-fade:after,.console-bottom-fade:before{content:"";position:absolute;inset:0}.console-bottom-fade:before{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:linear-gradient(180deg,transparent,black 56px);-webkit-mask-image:linear-gradient(180deg,transparent,black 56px)}.console-bottom-fade:after{background:linear-gradient(to bottom,transparent,var(--bg,#fff) 70px)}html[data-xp-door] .main>.console-dock.codex-composer:has([aria-expanded=true]){z-index:280}html:has(.codex-composer) .skills-dropdown{z-index:300}@container (max-width: 560px){.codex-composer .chat-tool-chevron,.codex-composer .chat-tool-current>span,.codex-composer .composer-drive-label{display:none}.codex-composer .chat-tool-trigger,.codex-composer .composer-drive-trigger{width:32px;padding:6px;justify-content:center}.codex-composer .llm-picker-current{max-width:100px}}@container (max-width: 420px){.codex-composer .console-skills-trigger:not(.llm-picker-trigger) .console-skills-chevron{display:none}.codex-composer .llm-picker-current{max-width:76px}.codex-composer .chat-tool-trigger{padding-inline:6px}.codex-composer .chat-tool-current>span{display:none}}@media (prefers-reduced-motion:reduce){.console-dock.codex-composer .console-island,.main>.console-bottom-fade{transition:none}}