.strategy-ideas-pane{position:fixed;z-index:45;top:calc(var(--rb-admin-header-height, 4rem) + var(--rb-window-chrome-inset, 0px));right:var(--rb-window-chrome-inset, 0px);bottom:var(--rb-window-chrome-inset, 0px);width:var(--rb-ideas-width, 430px);min-height:0;min-width:0;background:var(--background);border-left:1px solid var(--border);display:flex;flex-direction:column;outline:none}.strategy-ideas-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid var(--border);flex-shrink:0}.strategy-ideas-header h2{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.strategy-ideas-header h2 svg{color:#b38929}.strategy-ideas-scroll{overflow:auto;min-height:0;min-width:0;padding:18px;overscroll-behavior:contain}.strategy-ideas-scroll-thread{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:0}.strategy-ideas-scroll-thread>.strategy-ideas-error{padding:8px 18px;flex-shrink:0}.strategy-idea-thread{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.strategy-idea-thread-nav{padding:6px 10px;flex-shrink:0}.strategy-idea-discussion{flex:1;min-height:0;min-width:0}.strategy-idea-discussion-loading{min-height:0;overflow-y:auto}.strategy-idea-context{padding:10px 14px 14px}.strategy-idea-thread-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--border);padding:12px 14px;font-size:11px;color:var(--muted-foreground)}.strategy-idea-thread-heading a{text-decoration:underline;text-underline-offset:3px}.strategy-idea-source-heading,.strategy-idea-edit-actions,.strategy-idea-save-actions,.strategy-idea-secondary-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.strategy-idea-source-heading,.strategy-idea-edit-actions{justify-content:space-between}.strategy-idea-secondary-actions{justify-content:flex-end}.strategy-idea-editor{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.strategy-idea-composer{position:relative;display:grid;gap:8px;margin-bottom:20px}.strategy-idea-composer textarea{min-height:80px;resize:vertical}.strategy-idea-composer small,.strategy-idea-scope{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted-foreground)}.strategy-idea-filters{display:grid;gap:8px;margin-bottom:20px}.strategy-idea-filters input{font-size:13px}.strategy-idea-group{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:11px;font-weight:550;margin:16px 0 8px}.strategy-idea-group>span{margin-left:auto;font-variant-numeric:tabular-nums}.strategy-idea-row{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left;gap:7px;padding:12px;border:1px solid var(--border);border-radius:9px;margin-bottom:8px;overflow-wrap:anywhere;background:var(--background);transition:background .15s,border-color .15s}.strategy-idea-row:hover{background:var(--muted);border-color:color-mix(in srgb,var(--muted-foreground) 35%,var(--border))}.strategy-idea-row:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.strategy-idea-row strong{font-size:13px;font-weight:550;line-height:1.5}.strategy-idea-row-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:13px;line-height:1.55;white-space:pre-wrap}.strategy-idea-row small{font-size:11px;color:var(--muted-foreground)}.strategy-idea-empty{padding:18px 12px;font-size:13px;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:8px;line-height:1.6}.strategy-idea-detail{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:12px}.strategy-idea-detail>*,.strategy-idea-composer>*{min-width:0;max-width:100%}.strategy-idea-detail>button:first-child{justify-self:start;margin-left:-8px}.strategy-idea-detail textarea{width:100%;min-width:0;max-width:100%;resize:vertical;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.strategy-idea-detail label,.strategy-idea-development label{display:grid;gap:6px;font-size:12px;color:var(--muted-foreground)}.strategy-idea-detail select{width:100%}.strategy-idea-source{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65;padding:12px;border:1px solid var(--border);border-radius:8px;color:var(--muted-foreground)}.strategy-idea-destination{display:grid;gap:8px}.strategy-idea-destination :is(a,button){display:grid;gap:4px;border:1px solid var(--border);border-radius:8px;background:var(--muted);padding:12px;overflow-wrap:anywhere;text-align:left}.strategy-idea-destination strong{font-size:13px;font-weight:550}.strategy-idea-destination span{font-size:12px;text-decoration:underline;text-underline-offset:3px}.strategy-idea-development{border-top:1px solid var(--border);padding-top:14px;display:grid;gap:8px}.strategy-idea-planning{display:grid;gap:12px;border:1px solid var(--border);border-radius:8px;padding:12px}.strategy-idea-planning small,.strategy-idea-planning a,.strategy-idea-development small,.strategy-idea-share small{color:var(--muted-foreground);font-size:11px;line-height:1.5}.strategy-idea-planning a{text-decoration:underline;text-underline-offset:3px}.strategy-ideas-error{font-size:13px;color:var(--destructive);line-height:1.5;overflow-wrap:anywhere}.strategy-idea-share{padding:12px;border:1px solid var(--border);border-radius:8px}.strategy-idea-share h3{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:550}.strategy-idea-slash{display:block;width:100%;padding:8px;text-align:left;border-radius:6px;font-size:13px}.strategy-idea-slash:hover{background:var(--muted)}html[data-rb-ideas-open=true] :is(#rb-copilot-rail,[data-rb-copilot-backdrop],[data-rb-discussion-sidebar]){display:none!important}html[data-rb-ideas-open=true] [data-rb-admin-workspace]{--rb-ideas-width:430px;--rb-discussion-dock-width:0px;--rb-discussion-docked:0;padding-right:var(--rb-window-chrome-inset, 0px)!important}@media(min-width:761px){html[data-rb-ideas-open=true] [data-rb-admin-workspace][data-rb-ideas-mode=docked]>[data-rb-admin-scroll-viewport]{margin-right:var(--rb-ideas-width)}html[data-rb-ideas-open=true] :is([data-testid=persistent-email-composer],[data-testid=mail-merge-composer],[data-testid=application-confirmation-email-composer]){right:calc(var(--rb-ideas-width) + 1.25rem + var(--rb-window-chrome-inset, 0px))!important}}@media(min-width:761px)and (max-width:1100px){html[data-rb-ideas-open=true] [data-rb-admin-workspace]{--rb-ideas-width:380px}}html[data-rb-ideas-open=true] [data-rb-admin-workspace][data-rb-ideas-mode=overlay]>[data-rb-admin-scroll-viewport]{display:none!important}html[data-rb-ideas-open=true] [data-rb-admin-workspace][data-rb-ideas-mode=overlay]>.strategy-ideas-pane{width:var(--rb-ideas-overlay-width);border-left:0}@media(max-width:760px){html[data-rb-ideas-open=true] [data-rb-admin-workspace][data-rb-ideas-mode=overlay]>.strategy-ideas-pane{left:var(--rb-window-chrome-inset, 0px);width:auto}.strategy-ideas-scroll{padding:16px}.strategy-ideas-scroll-thread{padding:0}}
