.alexAskPanel .alexCommissionWorkspaceV080{gap:12px;min-width:0;display:grid;max-width:1100px!important}.alexCommissionWorkspaceV080>*{min-width:0}.alexCommissionWelcome{border:1px solid var(--alex-line);border-radius:var(--alex-radius-lg);background:linear-gradient(135deg,#fff 0%,var(--alex-purple-soft) 135%);box-shadow:var(--alex-shadow);gap:8px;padding:24px 26px;display:grid}.alexCommissionWelcome>span,.alexConversation>header>span,.alexCommissionPlanHeader>div>span,.alexCommissionBottomLine>span,.alexCommissionSnapshot span,.alexCommissionSubsection>span{color:var(--alex-purple);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:850}.alexCommissionWelcome h2{max-width:780px;margin:0;font-size:clamp(25px,2.5vw,35px)}.alexCommissionWelcome>p{max-width:820px;margin:0;font-size:13px;line-height:1.6}.alexCommissionWelcome>div{border-top:1px solid var(--alex-line-soft);flex-wrap:wrap;align-items:center;gap:9px;margin-top:5px;padding-top:13px;display:flex}.alexCommissionWelcome>div b{color:var(--alex-ink);font-size:11px}.alexCommissionWelcome>div small{color:var(--alex-muted);font-size:10px}.alexConversation{border:1px solid var(--alex-line);border-radius:var(--alex-radius-lg);box-shadow:var(--alex-shadow);background:#fff;overflow:hidden}.alexConversation>header{border-bottom:1px solid var(--alex-line-soft);background:var(--alex-surface-subtle);gap:2px;padding:13px 17px;display:grid}.alexConversation>header>b{color:var(--alex-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.alexConversationTurns{gap:0;padding:4px 17px;display:grid}.alexConversationTurn{border-top:1px solid var(--alex-line-soft);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:11px;padding:14px 0;display:grid}.alexConversationTurn:first-child{border-top:0}.alexConversationTurn.user{background:#f4f2fa;border:0;border-radius:10px;margin:7px 0;padding:12px 13px}.alexConversationAvatar{background:var(--alex-purple-soft);width:33px;height:33px;color:var(--alex-purple);border-radius:9px;place-items:center;font-size:9px;font-weight:850;display:grid}.alexConversationTurn.user .alexConversationAvatar{color:var(--alex-ink-soft);background:#fff}.alexConversationTurn>div:last-child{min-width:0}.alexConversationTurn>div:last-child>span{color:var(--alex-muted);margin:1px 0 4px;font-size:9px;font-weight:780;display:block}.alexConversationTurn p{max-width:900px;color:var(--alex-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.58}.alexConversationTurn.thinking{opacity:.76}.alexConversationTurn.thinking .alexConversationAvatar{animation:1.25s ease-in-out infinite alexCommissionPulse}@keyframes alexCommissionPulse{50%{box-shadow:0 0 0 7px #6550c814}}.alexCommissionPlan{border:1px solid var(--alex-line);border-radius:var(--alex-radius-lg);background:#fff;overflow:hidden;box-shadow:0 10px 30px #1917250b}.alexCommissionPlanHeader{border-bottom:1px solid var(--alex-line-soft);background:linear-gradient(135deg,#fff 0%,#faf9fd 100%);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.alexCommissionPlanHeader>div{min-width:0}.alexCommissionPlanHeader h2{overflow-wrap:anywhere;max-width:800px;margin:5px 0;font-size:clamp(25px,2.6vw,36px)}.alexCommissionPlanHeader p{max-width:850px;margin:0;font-size:13px;line-height:1.58}.alexCommissionStatus{background:var(--alex-purple-soft);color:var(--alex-purple);white-space:nowrap;border:1px solid #d9d2ef;border-radius:999px;flex:none;padding:6px 9px;font-size:9px;font-weight:800}.alexCommissionStatus.needs_clarification{background:var(--alex-amber-soft);color:var(--alex-amber);border-color:#ead7b5}.alexCommissionStatus.live{background:var(--alex-green-soft);color:var(--alex-green);border-color:#cfe1d5}.alexCommissionFirstPassNote{background:#fffaf0;border-bottom:1px solid #efe6ca;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 24px;display:grid}.alexCommissionFirstPassNote>span{color:#9b6c21;letter-spacing:.11em;white-space:nowrap;font-size:9px;font-weight:850;line-height:1.5}.alexCommissionFirstPassNote p{color:#5e5647;margin:0;font-size:11px;line-height:1.5}.alexCommissionBottomLine{border-bottom:1px solid var(--alex-line-soft);background:#232039;grid-template-columns:145px minmax(0,1fr);align-items:start;gap:16px;padding:16px 24px;display:grid}.alexCommissionBottomLine>span{color:#c8bbf8}.alexCommissionBottomLine p{color:#f5f2ff;margin:0;font-size:14px;font-weight:620;line-height:1.52}.alexCommissionSnapshot{border-bottom:1px solid var(--alex-line);grid-template-columns:minmax(240px,1.8fr) repeat(3,minmax(130px,.65fr));display:grid}.alexCommissionSnapshot>div{border-left:1px solid var(--alex-line-soft);align-content:start;gap:3px;min-width:0;padding:14px 16px;display:grid}.alexCommissionSnapshot>div:first-child{border-left:0}.alexCommissionSnapshot b{overflow-wrap:anywhere;color:var(--alex-ink);font-size:12px}.alexCommissionSnapshot>div:not(:first-child) b{font-family:var(--font-alex-serif),Georgia,serif;font-size:24px;font-weight:550}.alexCommissionSnapshot small{color:var(--alex-muted);font-size:9px;line-height:1.35}.alexCommissionSections{display:grid}.alexCommissionSections>details{border-top:1px solid var(--alex-line-soft)}.alexCommissionSections>details:first-child{border-top:0}.alexCommissionSections summary{cursor:pointer;min-width:0;color:var(--alex-ink);justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;font-size:12px;font-weight:760;list-style:none;display:flex}.alexCommissionSections summary::-webkit-details-marker{display:none}.alexCommissionSections summary:after{content:"+";background:var(--alex-purple-soft);width:24px;height:24px;color:var(--alex-purple);border-radius:7px;flex:none;place-items:center;font-size:13px;display:grid}.alexCommissionSections details[open] summary:after{content:"–"}.alexCommissionSections summary>span{min-width:0}.alexCommissionSections summary>small{color:var(--alex-muted);text-align:right;margin-left:auto;font-size:9px;font-weight:520}.alexCommissionDetailBody{border-top:1px solid var(--alex-line-soft);background:var(--alex-surface-subtle);gap:18px;padding:0 20px 20px;display:grid}.alexCommissionDetailBody.twoColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.alexCommissionList{display:grid}.alexCommissionList>div{border-top:1px solid var(--alex-line-soft);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.alexCommissionList>div:first-child{border-top:0}.alexCommissionList>div>span{background:var(--alex-purple-soft);width:26px;height:26px;color:var(--alex-purple);border-radius:7px;place-items:center;font-size:8px;font-weight:850;display:grid}.alexCommissionList p,.alexCommissionSubsection p{color:var(--alex-ink-soft);overflow-wrap:anywhere;gap:3px;margin:0;font-size:11px;line-height:1.5;display:grid}.alexCommissionList b,.alexCommissionSubsection b{color:var(--alex-ink);font-size:11px}.alexCommissionList small,.alexCommissionSubsection small{color:var(--alex-muted);font-size:9px;font-weight:520}.alexCommissionSubsection{align-content:start;gap:0;min-width:0;padding-top:15px;display:grid}.alexCommissionSubsection>p{border-top:1px solid var(--alex-line-soft);padding:11px 0}.alexCommissionSubsection>span+p{border-top:0}.alexCommissionSubsection a{color:var(--alex-purple);text-decoration:none}.alexCommissionSubsection a:hover{text-decoration:underline}.alexCommissionApproval{border-top:1px solid var(--alex-line);background:#f7f5fc;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;display:flex}.alexCommissionApproval>div{gap:3px;min-width:0;display:grid}.alexCommissionApproval b{color:var(--alex-ink);font-size:12px}.alexCommissionApproval span{max-width:760px;color:var(--alex-muted);font-size:10px;line-height:1.45}.alexCommissionApproval button,.alexCommissionApproval>a{border:1px solid var(--alex-purple);background:var(--alex-purple);color:#fff;cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:9px 13px;font-size:10px;font-weight:780;text-decoration:none;display:inline-flex}.alexCommissionApproval button:hover,.alexCommissionApproval>a:hover{border-color:var(--alex-purple-hover);background:var(--alex-purple-hover)}.alexCommissionApproval button:disabled{opacity:.55;cursor:wait}.alexChatComposer{border-color:var(--alex-line)!important;box-shadow:var(--alex-shadow)!important;margin:0!important;position:relative!important}.alexChatComposer.continuing{border-top:2px solid var(--alex-purple)!important}.alexChatComposer textarea{box-sizing:border-box;min-height:74px!important;color:var(--alex-ink)!important}.alexChatComposer textarea::placeholder{color:#92939b}.alexChatComposer select:disabled{opacity:.75}.alexSuggestedStarts{margin:0!important}.alexSuggestedStarts button{text-align:left;white-space:normal;max-width:100%}.alexBriefCardV080{margin:0!important}.alexNextAction{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon copy""icon action";align-items:start;gap:7px 11px;min-width:0;display:grid}.alexNextAction>.nextActionIcon{grid-area:icon}.alexNextActionCopy{grid-area:copy;gap:4px;min-width:0;display:grid}.alexNextActionCopy>span{color:#c8bbf8;letter-spacing:.11em;font-size:9px;font-weight:850}.alexNextActionCopy>b{color:#f5f2ff;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.alexNextActionCopy>a{color:#d9d0ff;width:max-content;max-width:100%;font-size:9px;font-weight:780;text-decoration:none}.alexNextActionCopy>a:hover{text-decoration:underline}.alexAcceptRecommendation{box-sizing:border-box;color:#34235f;width:max-content;min-width:190px;max-width:100%;min-height:36px;font:800 10px var(--alex-sans);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:8px;grid-area:action;justify-content:center;justify-self:start;align-items:center;padding:8px 11px;display:inline-flex}.alexAcceptRecommendation:hover:not(:disabled){background:#f3efff;border-color:#f3efff}.alexAcceptRecommendation:disabled{opacity:.58;cursor:wait}.alexPublicSources{border:1px solid var(--alex-line);background:#fff;border-radius:12px;gap:0;margin:0 22px 18px;display:grid;overflow:hidden}.alexPublicSources>header{border-bottom:1px solid var(--alex-line-soft);background:var(--alex-surface-subtle);justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 17px;display:flex}.alexPublicSources>header>div{gap:4px;min-width:0;display:grid}.alexPublicSources>header span{color:var(--alex-green);letter-spacing:.11em;font-size:9px;font-weight:850}.alexPublicSources>header b{color:var(--alex-ink);font-size:12px;font-weight:720}.alexPublicSources>header small{color:var(--alex-muted);white-space:nowrap;flex:none;font-size:9px}.alexPublicSourcesList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.alexPublicSource{border:1px solid var(--alex-line-soft);background:#fff;border-radius:9px;align-content:start;gap:6px;min-width:0;padding:12px;text-decoration:none;display:grid}.alexPublicSource:hover{background:#fcfbff;border-color:#bcaee9}.alexPublicSource>div{align-items:center;gap:7px;min-width:0;display:flex}.alexPublicSource>div>small{color:var(--alex-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.alexPublicSourceType{color:var(--alex-purple);letter-spacing:.09em;font-size:8px;font-weight:850}.alexPublicSourceType.official{color:var(--alex-green)}.alexPublicSourceType.document{color:#9b6c21}.alexPublicSourceType.web{color:var(--alex-purple)}.alexPublicSource>b{color:var(--alex-ink);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.alexPublicSource>p{color:var(--alex-ink-soft);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}.alexPublicSource>.alexOpenLink{color:var(--alex-purple);font-size:9px;font-weight:780}.alexPublicSearchEmpty{background:#fffaf0;border:1px solid #ead7b5;border-radius:12px;gap:5px;margin:0 22px 18px;padding:15px 17px;display:grid}.alexPublicSearchEmpty>span{color:#9b6c21;letter-spacing:.11em;font-size:9px;font-weight:850}.alexPublicSearchEmpty>b{color:var(--alex-ink);font-size:12px;line-height:1.4}.alexPublicSearchEmpty>p{color:#665c4a;margin:0;font-size:10px;line-height:1.5}@media (max-width:900px){.alexCommissionSnapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.alexCommissionSnapshot>div:nth-child(3){border-left:0}.alexCommissionSnapshot>div:nth-child(n+3){border-top:1px solid var(--alex-line-soft)}.alexCommissionDetailBody.twoColumn{grid-template-columns:1fr}.alexCommissionBottomLine{grid-template-columns:1fr;gap:5px}}@media (max-width:650px){.alexCommissionWelcome,.alexCommissionPlanHeader{padding:18px}.alexCommissionPlanHeader,.alexCommissionApproval{flex-direction:column;align-items:stretch}.alexCommissionStatus{align-self:flex-start}.alexCommissionApproval button,.alexCommissionApproval>a{width:100%}.alexCommissionFirstPassNote{grid-template-columns:1fr;gap:4px;padding:12px 18px}.alexCommissionFirstPassNote>span{white-space:normal}.alexCommissionSnapshot{grid-template-columns:1fr}.alexCommissionSnapshot>div{border-left:0;border-top:1px solid var(--alex-line-soft)!important}.alexCommissionSnapshot>div:first-child{border-top:0!important}.alexCommissionSections summary{align-items:flex-start;padding:14px}.alexCommissionSections summary>small{display:none}.alexCommissionDetailBody{padding:0 14px 16px}.alexConversationTurns{padding:4px 12px}.alexConversationTurn{grid-template-columns:30px minmax(0,1fr);gap:8px}.alexConversationAvatar{width:29px;height:29px}.alexChatComposer .askComposerBottom{flex-direction:column;align-items:stretch}.alexChatComposer .askButton{justify-content:center;width:100%}.alexNextAction{grid-template-columns:30px minmax(0,1fr)}.alexAcceptRecommendation{justify-self:stretch;width:100%;min-width:0}.alexNextActionCopy>b{font-size:11px}.alexPublicSources,.alexPublicSearchEmpty{margin-left:14px;margin-right:14px}.alexPublicSourcesList{grid-template-columns:1fr;padding:10px}}
