.workbooks-module__ppOZlG__library,.workbooks-module__ppOZlG__editor,.workbooks-module__ppOZlG__dialog{--ink:#18251e;--muted:#718077;--line:#dfe3db;--paper:#f7f8f4;--lime:#d9f99c;color:var(--ink);font-size:14px;line-height:1.5}.workbooks-module__ppOZlG__editor{--wb-zoom:1;--wb-base-col:168px;--wb-base-row:31px;--wb-base-font:12.5px;--wb-col-width:calc(var(--wb-base-col) * var(--wb-zoom));--wb-row-height:calc(var(--wb-base-row) * var(--wb-zoom));--wb-font-size:calc(var(--wb-base-font) * var(--wb-zoom))}.workbooks-module__ppOZlG__library *,.workbooks-module__ppOZlG__editor *,.workbooks-module__ppOZlG__dialog *{box-sizing:border-box}.workbooks-module__ppOZlG__library button,.workbooks-module__ppOZlG__editor button,.workbooks-module__ppOZlG__dialog button{cursor:pointer}.workbooks-module__ppOZlG__library button:disabled,.workbooks-module__ppOZlG__editor button:disabled,.workbooks-module__ppOZlG__dialog button:disabled{cursor:not-allowed;opacity:.42}.workbooks-module__ppOZlG__library button:focus-visible,.workbooks-module__ppOZlG__editor button:focus-visible,.workbooks-module__ppOZlG__dialog button:focus-visible,.workbooks-module__ppOZlG__library input:focus-visible,.workbooks-module__ppOZlG__editor input:focus-visible,.workbooks-module__ppOZlG__dialog input:focus-visible{outline-offset:3px;outline:2px solid #647b38}.workbooks-module__ppOZlG__library{border:1px solid var(--line);background:#fff;border-radius:22px;padding:30px}.workbooks-module__ppOZlG__libraryIntro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.workbooks-module__ppOZlG__eyebrow{letter-spacing:.15em;color:#6a795d;text-transform:uppercase;font-size:10px;font-weight:700}.workbooks-module__ppOZlG__libraryIntro h2{letter-spacing:-.045em;margin:10px 0;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.16}.workbooks-module__ppOZlG__libraryIntro p{color:var(--muted);max-width:560px;font-size:14px}.workbooks-module__ppOZlG__heroIcon{background:#eff5e5;border-radius:24px;flex-shrink:0;place-items:center;width:92px;height:92px;display:grid;transform:rotate(-5deg)}.workbooks-module__ppOZlG__expenseEntryNotice{background:#f1f7e7;border:1px solid #d8e5c3;border-radius:14px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;margin:-6px 0 18px;padding:13px 15px;display:grid}.workbooks-module__ppOZlG__expenseEntryNotice>span{background:var(--lime);width:42px;height:42px;color:var(--ink);border-radius:11px;place-items:center;display:grid}.workbooks-module__ppOZlG__expenseEntryNotice b{font-size:14px;display:block}.workbooks-module__ppOZlG__expenseEntryNotice p{color:#68775d;margin:3px 0 0;font-size:12px;line-height:1.45}.workbooks-module__ppOZlG__starts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.workbooks-module__ppOZlG__starts>button{text-align:start;background:var(--paper);border:1px solid var(--line);border-radius:14px;align-items:center;gap:14px;padding:20px;transition:border-color .15s,background .15s;display:flex}.workbooks-module__ppOZlG__starts>button:hover{background:#f0f5e8;border-color:#849565}.workbooks-module__ppOZlG__starts>button>span,.workbooks-module__ppOZlG__bookIcon{background:#e5f5c4;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.workbooks-module__ppOZlG__starts>button>div,.workbooks-module__ppOZlG__bookCard>div{flex:1;min-width:0}.workbooks-module__ppOZlG__starts b,.workbooks-module__ppOZlG__bookCard b{overflow-wrap:anywhere;font-size:15px;display:block}.workbooks-module__ppOZlG__starts small,.workbooks-module__ppOZlG__bookCard small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.workbooks-module__ppOZlG__libraryHeading{justify-content:space-between;align-items:center;gap:18px;margin:34px 0 16px;display:flex}.workbooks-module__ppOZlG__libraryHeading h3{font-size:17px;font-weight:600}.workbooks-module__ppOZlG__search{border:1px solid var(--line);min-width:0;min-height:40px;color:var(--muted);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.workbooks-module__ppOZlG__search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;padding:9px 0;font-size:13px}.workbooks-module__ppOZlG__bookGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.workbooks-module__ppOZlG__bookCard{border:1px solid var(--line);text-align:start;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:15px;padding:20px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.workbooks-module__ppOZlG__bookCard:hover{border-color:#819260;box-shadow:0 4px 20px #17261c08}.workbooks-module__ppOZlG__bookCardActions{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.workbooks-module__ppOZlG__deleteCardButton{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;transition:color .15s,background .15s,border-color .15s;display:grid}.workbooks-module__ppOZlG__deleteCardButton:hover{color:#dc2626;background:#fee2e2;border-color:#fecaca}.workbooks-module__ppOZlG__cardArrow{color:var(--muted);place-items:center;display:grid}.workbooks-module__ppOZlG__bookIcon{background:#f0f1eb}.workbooks-module__ppOZlG__bookCard time{color:var(--muted);margin-top:14px;font-size:11px;display:block}.workbooks-module__ppOZlG__empty{text-align:center;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:44px 18px;display:flex}.workbooks-module__ppOZlG__empty h3{color:var(--ink);font-size:18px}.workbooks-module__ppOZlG__empty p{max-width:410px;margin:0}.workbooks-module__ppOZlG__button,.workbooks-module__ppOZlG__primary,.workbooks-module__ppOZlG__iconButton,.workbooks-module__ppOZlG__textButton,.workbooks-module__ppOZlG__publishButton,.workbooks-module__ppOZlG__dialogActions>button,.workbooks-module__ppOZlG__dangerButton{white-space:nowrap;border:1px solid var(--line);background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.workbooks-module__ppOZlG__primary,.workbooks-module__ppOZlG__dialogActions>.workbooks-module__ppOZlG__primary{background:var(--ink);color:#fff;border-color:var(--ink)}.workbooks-module__ppOZlG__primary:hover,.workbooks-module__ppOZlG__publishButton:hover{filter:brightness(1.12)}.workbooks-module__ppOZlG__dangerButton,.workbooks-module__ppOZlG__dialogActions>.workbooks-module__ppOZlG__dangerButton{color:#fff;background:#dc2626;border-color:#dc2626}.workbooks-module__ppOZlG__dangerButton:hover,.workbooks-module__ppOZlG__dialogActions>.workbooks-module__ppOZlG__dangerButton:hover{background:#b91c1c;border-color:#b91c1c}.workbooks-module__ppOZlG__deleteButton{color:#dc2626}.workbooks-module__ppOZlG__deleteButton:hover{background:#fee2e2;border-color:#fecaca}.workbooks-module__ppOZlG__activeSelect{color:#29421f!important;background:#e0edc9!important;border-color:#798e55!important}.workbooks-module__ppOZlG__iconButton{width:38px;padding:0}.workbooks-module__ppOZlG__textButton{color:#566843;background:0 0;border-color:#0000}.workbooks-module__ppOZlG__publishButton{color:#364b24;background:#e8f3d5;border-color:#d4e5bb}.workbooks-module__ppOZlG__small{color:var(--muted);font-size:12px}.workbooks-module__ppOZlG__error,.workbooks-module__ppOZlG__notice{color:#98462e;overflow-wrap:anywhere;background:#fff0e8;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:12px 16px;font-size:13px;display:flex}.workbooks-module__ppOZlG__notice{color:#486236;background:#edf5e3}.workbooks-module__ppOZlG__error button,.workbooks-module__ppOZlG__notice button{flex-shrink:0;padding:5px;display:inline-flex}.workbooks-module__ppOZlG__editor{z-index:120;isolation:isolate;height:100dvh;padding-top:env(safe-area-inset-top);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}body.workbook-open{overflow:hidden}.workbooks-module__ppOZlG__editorHead{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:48px;padding:8px 16px;display:flex}.workbooks-module__ppOZlG__editorMark{background:var(--lime);border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.workbooks-module__ppOZlG__nameBlock{flex:1;min-width:0}.workbooks-module__ppOZlG__nameBlock input{width:100%;max-width:620px;color:var(--ink);background:0 0;border:0;border-radius:4px;padding:1px 0;font-size:15px;font-weight:650;line-height:1.3;display:block}.workbooks-module__ppOZlG__nameBlock small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}.workbooks-module__ppOZlG__toolbar{border-bottom:1px solid var(--line);background:#fafbf8;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:6px 16px;display:flex}.workbooks-module__ppOZlG__toolGroup{align-items:center;gap:6px;display:flex}.workbooks-module__ppOZlG__contextbar{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:6px;min-height:38px;padding:5px 16px;display:flex}.workbooks-module__ppOZlG__contextbar .workbooks-module__ppOZlG__search{width:180px;min-height:32px;padding:0 10px}.workbooks-module__ppOZlG__contextbar .workbooks-module__ppOZlG__search input{padding:5px 0;font-size:12px}.workbooks-module__ppOZlG__formatSelect{flex-shrink:0;width:125px}.workbooks-module__ppOZlG__editor .styled-select-trigger{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:32px;padding:5px 10px;font-size:12px}.workbooks-module__ppOZlG__editor .styled-select-option{min-height:34px;padding:7px 10px;font-size:12px}.workbooks-module__ppOZlG__editor .styled-select-menu{z-index:20;min-width:100%;max-height:220px}.workbooks-module__ppOZlG__formulaBar{border-bottom:1px solid var(--line);direction:ltr;background:#fff;flex-shrink:0;align-items:center;min-height:34px;display:flex}.workbooks-module__ppOZlG__formulaBar>span{text-align:center;border-right:1px solid var(--line);flex-shrink:0;width:75px;padding:7px 8px;font:11px ui-monospace,monospace}.workbooks-module__ppOZlG__formulaBar b{color:var(--muted);padding:0 10px;font:italic 15px Georgia,serif}.workbooks-module__ppOZlG__formulaBar input{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:6px 10px 6px 0;font-size:13px}.workbooks-module__ppOZlG__editor>.workbooks-module__ppOZlG__error,.workbooks-module__ppOZlG__editor>.workbooks-module__ppOZlG__notice{border-radius:0;margin:0}.workbooks-module__ppOZlG__gridViewport{overscroll-behavior:contain;background:#f7f8f5;flex:1;min-height:100px;overflow:auto}.workbooks-module__ppOZlG__grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;color:var(--ink);font-size:var(--wb-font-size);background:#fff}.workbooks-module__ppOZlG__grid th,.workbooks-module__ppOZlG__grid td{min-width:var(--wb-col-width);max-width:var(--wb-col-width);border-bottom:1px solid #e4e7e0;border-right:1px solid #e4e7e0;padding:0;font-weight:400}.workbooks-module__ppOZlG__grid thead th{z-index:4;height:calc(27px * var(--wb-zoom));font-size:calc(11px * var(--wb-zoom));color:#71806a;background:#eef1e9;position:sticky;top:0}.workbooks-module__ppOZlG__grid thead th:first-child{z-index:6}.workbooks-module__ppOZlG__grid th:first-child{min-width:calc(44px * var(--wb-zoom));max-width:calc(44px * var(--wb-zoom));width:calc(44px * var(--wb-zoom));text-align:center;color:#788273;font-size:calc(10px * var(--wb-zoom));z-index:3;background:#eef1e9;position:sticky;left:0}.workbooks-module__ppOZlG__grid th>button{width:100%;height:calc(26px * var(--wb-zoom));justify-content:center;align-items:center;display:inline-flex}.workbooks-module__ppOZlG__grid th>span{padding:0 3px;display:inline-block}.workbooks-module__ppOZlG__grid th>.workbooks-module__ppOZlG__sourceLink{vertical-align:middle;width:14px;height:25px}.workbooks-module__ppOZlG__grid th>svg{vertical-align:middle;display:inline}.workbooks-module__ppOZlG__grid td>button,.workbooks-module__ppOZlG__grid td>input{width:100%;height:var(--wb-row-height);min-height:var(--wb-row-height);padding:0 calc(8px * var(--wb-zoom));text-align:start;font:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:var(--wb-font-size);background:0 0;border:0;border-radius:0;display:block;overflow:hidden}.workbooks-module__ppOZlG__grid td>input{text-overflow:clip;background:#fff;outline:0}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__headerRow td{background:#f6f7f2;font-weight:650}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__activeColumn{color:#34482b;background:#dfecc8}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__numericCell>button{text-align:right;font-variant-numeric:tabular-nums}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__selectedCell{background:#eff7e3}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__activeCell{position:relative;box-shadow:inset 0 0 0 2px #657c3f}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__invalidCell{color:#ae463c}.workbooks-module__ppOZlG__grid .workbooks-module__ppOZlG__referenceCell{background:#e4f0ff;box-shadow:inset 0 0 0 2px #5594c5}.workbooks-module__ppOZlG__grid th>.workbooks-module__ppOZlG__rowSelector{width:calc(25px * var(--wb-zoom));min-height:var(--wb-row-height);height:var(--wb-row-height)}.workbooks-module__ppOZlG__grid td>button{-webkit-user-select:none;user-select:none}.workbooks-module__ppOZlG__calculationBar{border-bottom:1px solid var(--line);background:#f4f7ed;flex-shrink:0;align-items:center;gap:10px;min-height:34px;padding:5px 16px;display:flex}.workbooks-module__ppOZlG__calculationBar>span{color:#657354;flex:1;font-size:11px}.workbooks-module__ppOZlG__calculationBar .workbooks-module__ppOZlG__button[aria-pressed=true]{color:#29421f;background:#e0edc9;border-color:#798e55}.workbooks-module__ppOZlG__quickCalculations{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.workbooks-module__ppOZlG__quickCalculations button{white-space:nowrap;background:#fff;border:1px solid #d3dfc5;border-radius:6px;min-height:28px;padding:4px 10px;font-size:11px;font-weight:600}.workbooks-module__ppOZlG__quickCalculations button:hover{background:#e9f4d7}.workbooks-module__ppOZlG__referenceList{background:#f5f7f0;border-radius:10px;flex-direction:column;gap:6px;margin-bottom:20px;padding:14px;font-size:12px;display:flex}.workbooks-module__ppOZlG__referenceList code{overflow-wrap:anywhere;color:#526840;max-height:64px;overflow:auto}.workbooks-module__ppOZlG__adjustment{grid-template-columns:1fr 1fr;gap:10px;display:grid}.workbooks-module__ppOZlG__adjustment input{border:1px solid var(--line);border-radius:9px;min-width:0;padding:10px 12px;font-size:15px}.workbooks-module__ppOZlG__calculationPreview{background:#f3f8eb;border:1px solid #dce8c9;border-radius:14px;align-items:center;gap:16px;padding:20px;display:flex}.workbooks-module__ppOZlG__calculationPreview>div{min-width:0}.workbooks-module__ppOZlG__calculationPreview span{color:#61744a;font-size:11px;display:block}.workbooks-module__ppOZlG__calculationPreview strong{letter-spacing:-.04em;font-size:32px;display:block}.workbooks-module__ppOZlG__calculationPreview code{overflow-wrap:anywhere;max-height:80px;font-size:11px;display:block;overflow:auto}.workbooks-module__ppOZlG__unifiedFooter{border-top:1px solid var(--line);padding:0 16px env(safe-area-inset-bottom);background:#f4f6ef;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:36px;min-height:36px;font-size:12px;display:flex}.workbooks-module__ppOZlG__sheetTabsTrack{align-items:center;gap:4px;max-width:50%;display:flex;overflow-x:auto}.workbooks-module__ppOZlG__sheetTabsTrack button{color:#6c7963;white-space:nowrap;background:0 0;border-top:2px solid #0000;align-items:center;gap:6px;height:36px;padding:6px 12px;font-size:12px;display:inline-flex}.workbooks-module__ppOZlG__sheetTabsTrack button[aria-selected=true]{color:var(--ink);background:#fff;border-top-color:#8aa65b;font-weight:600}.workbooks-module__ppOZlG__footerRowActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.workbooks-module__ppOZlG__rowCountBadge{color:var(--muted);font-size:11px}.workbooks-module__ppOZlG__footerPagination{align-items:center;gap:4px;font-size:11px;display:flex}.workbooks-module__ppOZlG__footerPagination .workbooks-module__ppOZlG__iconButton{width:26px;height:26px;min-height:26px}.workbooks-module__ppOZlG__selectionStats{color:var(--muted);align-items:center;gap:10px;margin-inline-start:auto;font-size:11px;display:flex}.workbooks-module__ppOZlG__selectionStats b{color:var(--ink);font-weight:600}.workbooks-module__ppOZlG__snapshotHint{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:10px;overflow:hidden}.workbooks-module__ppOZlG__sortNote{color:#6b794d;background:#f6f8ee;padding:5px 20px;font-size:11px}.workbooks-module__ppOZlG__dialogBackdrop{z-index:180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12211970;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.workbooks-module__ppOZlG__dialog{background:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:560px;max-height:min(90dvh,900px);display:flex;box-shadow:0 30px 100px #14261a30}.workbooks-module__ppOZlG__wideDialog{max-width:820px}.workbooks-module__ppOZlG__dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.workbooks-module__ppOZlG__dialog h2{letter-spacing:-.03em;font-size:24px;font-weight:550;line-height:1.2}.workbooks-module__ppOZlG__dialog>header>button{border:1px solid var(--line);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.workbooks-module__ppOZlG__dialogBody{overscroll-behavior:contain;padding:24px 28px;overflow-y:auto}.workbooks-module__ppOZlG__dialogBody>p{color:var(--muted);margin-bottom:20px;font-size:13px;line-height:1.65}.workbooks-module__ppOZlG__field{color:#55634f;flex-direction:column;gap:8px;min-width:0;margin-bottom:20px;font-size:12px;font-weight:600;display:flex}.workbooks-module__ppOZlG__field>input{border:1px solid var(--line);min-width:0;color:var(--ink);background:#fff;border-radius:10px;padding:13px 14px;font-size:15px;font-weight:400}.workbooks-module__ppOZlG__field small{color:var(--muted);font-size:11px;font-weight:400}.workbooks-module__ppOZlG__formGrid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.workbooks-module__ppOZlG__fullField{grid-column:1/-1}.workbooks-module__ppOZlG__choiceRow{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.workbooks-module__ppOZlG__choiceRow button{border:1px solid var(--line);text-align:start;border-radius:12px;align-items:center;gap:12px;padding:18px;font-size:13px;display:flex}.workbooks-module__ppOZlG__choiceRow button[aria-pressed=true]{background:#f0f6e7;border-color:#718647;box-shadow:inset 0 0 0 1px #718647}.workbooks-module__ppOZlG__dialogActions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:12px;margin-top:22px;padding-top:20px;display:flex}.workbooks-module__ppOZlG__dialogActions>strong,.workbooks-module__ppOZlG__dialogActions>span{margin-inline-end:auto}.workbooks-module__ppOZlG__dialogActions>button{min-height:44px;padding:12px 18px;font-size:13px}.workbooks-module__ppOZlG__formulaExamples{gap:9px;display:grid}.workbooks-module__ppOZlG__formulaExamples code{color:#475e30;overflow-wrap:anywhere;background:#f1f4eb;border-radius:8px;padding:12px;font-size:12px;display:block}.workbooks-module__ppOZlG__formulaExamples+p{margin-top:20px}.workbooks-module__ppOZlG__previewTable{border:1px solid var(--line);border-radius:10px;max-height:330px;margin:0 0 22px;overflow:auto}.workbooks-module__ppOZlG__previewTable table{border-collapse:collapse;width:100%;font-size:12px}.workbooks-module__ppOZlG__previewTable th{text-align:start;background:#eef3e6;font-size:11px;position:sticky;top:0}.workbooks-module__ppOZlG__previewTable th,.workbooks-module__ppOZlG__previewTable td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);overflow-wrap:anywhere;min-width:110px;max-width:240px;padding:10px 12px}.workbooks-module__ppOZlG__previewTable tbody tr:first-child{background:#f9faf6;font-weight:650}.workbooks-module__ppOZlG__checkLine{cursor:pointer;align-items:center;gap:10px;margin:18px 0;font-size:13px;display:flex}.workbooks-module__ppOZlG__checkLine small{color:var(--muted);margin-inline-start:auto}.workbooks-module__ppOZlG__checkLine input,.workbooks-module__ppOZlG__sourceRows input{accent-color:#526b37;flex-shrink:0;width:18px;height:18px}.workbooks-module__ppOZlG__sourceRows{border:1px solid var(--line);border-radius:12px;max-height:270px;margin:12px 0 20px;overflow-y:auto}.workbooks-module__ppOZlG__sourceRows label{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.workbooks-module__ppOZlG__sourceRows label:last-child{border:0}.workbooks-module__ppOZlG__sourceRows label:hover{background:#f7f9f3}.workbooks-module__ppOZlG__sourceRows label>span{flex:1;min-width:0}.workbooks-module__ppOZlG__sourceRows b{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.workbooks-module__ppOZlG__sourceRows small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.workbooks-module__ppOZlG__sourceRows strong{white-space:nowrap;font-size:12px}.workbooks-module__ppOZlG__sourceRows .workbooks-module__ppOZlG__rowError{background:#fff1e9}.workbooks-module__ppOZlG__publishSummary{background:#f0f5e8;border-radius:12px;gap:30px;padding:18px;display:flex}.workbooks-module__ppOZlG__publishSummary>span{color:var(--muted);flex-direction:column;font-size:12px;display:flex}.workbooks-module__ppOZlG__publishSummary b{color:var(--ink);font-size:26px;line-height:1.2}.workbooks-module__ppOZlG__documentTabs{background:#e9ece3;border-radius:12px;gap:6px;width:fit-content;margin-bottom:22px;padding:5px;display:flex}.workbooks-module__ppOZlG__documentTabs button{color:#66735c;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:13px;font-weight:600;display:flex}.workbooks-module__ppOZlG__documentTabs button[aria-pressed=true]{color:#19251e;background:#fff;box-shadow:0 2px 6px #16241508}.workbooks-module__ppOZlG__zoomControlGroup{border:1px solid var(--line);background:#f0f3eb;border-radius:8px;flex-shrink:0;align-items:center;margin-inline-start:auto;padding:1px;display:inline-flex}.workbooks-module__ppOZlG__zoomBtn{width:26px;height:26px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.workbooks-module__ppOZlG__zoomBtn:hover:not(:disabled){background:#e1e7db}.workbooks-module__ppOZlG__zoomPresetBtn{color:#3b4c30;cursor:pointer;background:0 0;border:0;height:26px;padding:0 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.workbooks-module__ppOZlG__footerZoom{background:#e9ece4;border:1px solid #dbe0d5;border-radius:6px;align-items:center;gap:3px;padding:1px 4px;font-size:10px;display:inline-flex}.workbooks-module__ppOZlG__footerZoom button{width:18px;height:18px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.workbooks-module__ppOZlG__footerZoom span{color:#3b4c30;cursor:pointer;padding:0 2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}@media (max-width:760px){.workbooks-module__ppOZlG__editing .workbooks-module__ppOZlG__toolbar,.workbooks-module__ppOZlG__editing .workbooks-module__ppOZlG__contextbar{display:none}.workbooks-module__ppOZlG__calculationBar{flex-wrap:wrap;gap:6px;padding:6px 12px}.workbooks-module__ppOZlG__calculationBar .workbooks-module__ppOZlG__selectionHint{display:none}.workbooks-module__ppOZlG__quickCalculations{width:100%;margin:0}.workbooks-module__ppOZlG__quickCalculations button{flex:1;min-height:40px;padding:8px}.workbooks-module__ppOZlG__library{padding:22px 18px}.workbooks-module__ppOZlG__heroIcon{border-radius:16px;width:60px;height:60px}.workbooks-module__ppOZlG__heroIcon svg{width:28px}.workbooks-module__ppOZlG__libraryIntro{align-items:flex-start;gap:12px}.workbooks-module__ppOZlG__libraryIntro h2{font-size:27px}.workbooks-module__ppOZlG__expenseEntryNotice{grid-template-columns:38px minmax(0,1fr);gap:10px;margin-bottom:15px;padding:12px}.workbooks-module__ppOZlG__expenseEntryNotice>span{border-radius:10px;width:38px;height:38px}.workbooks-module__ppOZlG__expenseEntryNotice p{font-size:11.5px}.workbooks-module__ppOZlG__starts{grid-template-columns:1fr}.workbooks-module__ppOZlG__starts>button{padding:16px}.workbooks-module__ppOZlG__libraryHeading{flex-direction:column;align-items:flex-start}.workbooks-module__ppOZlG__libraryHeading .workbooks-module__ppOZlG__search{width:100%}.workbooks-module__ppOZlG__bookGrid{grid-template-columns:1fr}.workbooks-module__ppOZlG__editorHead{gap:8px;padding:10px 12px}.workbooks-module__ppOZlG__editorMark{display:none}.workbooks-module__ppOZlG__nameBlock input{font-size:16px}.workbooks-module__ppOZlG__editorHead .workbooks-module__ppOZlG__button,.workbooks-module__ppOZlG__editorHead .workbooks-module__ppOZlG__primary{width:40px;height:42px;padding:0}.workbooks-module__ppOZlG__editorHead .workbooks-module__ppOZlG__button span,.workbooks-module__ppOZlG__editorHead .workbooks-module__ppOZlG__primary span{display:none}.workbooks-module__ppOZlG__toolbar{flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px}.workbooks-module__ppOZlG__toolGroup{min-width:0}.workbooks-module__ppOZlG__toolGroup:first-child{scrollbar-width:thin;padding-bottom:2px;overflow-x:auto}.workbooks-module__ppOZlG__toolGroup .workbooks-module__ppOZlG__publishButton{margin-inline-start:auto}.workbooks-module__ppOZlG__contextbar{scrollbar-width:thin;min-height:54px;padding:8px 12px;overflow-x:auto}.workbooks-module__ppOZlG__contextbar .workbooks-module__ppOZlG__search{min-width:155px}.workbooks-module__ppOZlG__contextbar .styled-select-menu{min-width:0;position:fixed;top:222px;left:12px;right:12px}.workbooks-module__ppOZlG__editor{--wb-base-row:38px}.workbooks-module__ppOZlG__formulaBar input,.workbooks-module__ppOZlG__search input,.workbooks-module__ppOZlG__dialog input:not([type=checkbox]){font-size:16px}.workbooks-module__ppOZlG__grid td>button,.workbooks-module__ppOZlG__grid td>input{min-height:var(--wb-row-height);height:var(--wb-row-height)}.workbooks-module__ppOZlG__unifiedFooter{height:auto;min-height:44px;padding:6px 8px env(safe-area-inset-bottom);flex-wrap:wrap;gap:6px}.workbooks-module__ppOZlG__sheetTabsTrack{width:100%;max-width:100%}.workbooks-module__ppOZlG__sheetTabsTrack button{min-height:38px;padding:6px 10px}.workbooks-module__ppOZlG__selectionStats{justify-content:space-between;width:100%;margin:0;padding-bottom:2px;font-size:10px}.workbooks-module__ppOZlG__snapshotHint{display:none}.workbooks-module__ppOZlG__dialogBackdrop{padding:max(12px, env(safe-area-inset-top)) 10px max(12px, env(safe-area-inset-bottom))}.workbooks-module__ppOZlG__dialog{border-radius:18px;max-height:94dvh}.workbooks-module__ppOZlG__dialog>header{gap:12px;padding:18px}.workbooks-module__ppOZlG__dialog h2{font-size:22px}.workbooks-module__ppOZlG__dialogBody{padding:20px 18px}.workbooks-module__ppOZlG__dialogActions{flex-wrap:wrap;gap:8px}.workbooks-module__ppOZlG__dialogActions>.workbooks-module__ppOZlG__primary{white-space:normal;flex:1}.workbooks-module__ppOZlG__choiceRow,.workbooks-module__ppOZlG__formGrid{grid-template-columns:1fr}.workbooks-module__ppOZlG__field{margin-bottom:15px}.workbooks-module__ppOZlG__sourceRows label{gap:9px;padding:12px 10px}.workbooks-module__ppOZlG__sourceRows strong{font-size:11px}.workbooks-module__ppOZlG__documentTabs{width:100%}.workbooks-module__ppOZlG__documentTabs button{flex:1;padding:11px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.workbooks-module__ppOZlG__starts>button{transition:none}}
.custom-dashboard-charts-module__ZAY5lW__backdrop{z-index:95;background:#121b159e}.custom-dashboard-charts-module__ZAY5lW__modalSurface{isolation:isolate;color:var(--ink);flex-direction:column;display:flex;background:#fff!important;border:1px solid #ffffffdb!important;border-radius:20px!important;width:min(1040px,100%)!important;max-height:min(820px,100dvh - 36px)!important;overflow:hidden!important;box-shadow:0 34px 100px #08120b47,0 2px 8px #08120b14!important}.custom-dashboard-charts-module__ZAY5lW__modalHead{flex:none;position:relative;background:#fff!important}.custom-dashboard-charts-module__ZAY5lW__modalHead h2{font-size:22px}.custom-dashboard-charts-module__ZAY5lW__modalBody{background:#fff;grid-template-columns:minmax(300px,.74fr) minmax(450px,1.26fr);min-height:470px;display:grid;overflow:hidden}.custom-dashboard-charts-module__ZAY5lW__controlsPane{background:#f8f8f4;border-right:1px solid #e7e7e0;padding:24px;overflow-y:auto}.custom-dashboard-charts-module__ZAY5lW__nameField label,.custom-dashboard-charts-module__ZAY5lW__controlsGrid label>span{color:#687068;letter-spacing:.72px;text-transform:uppercase;margin:0 0 7px 2px;font-size:7.5px;font-weight:820;display:block}.custom-dashboard-charts-module__ZAY5lW__nameField input{width:100%;height:48px;color:var(--ink);font-family:var(--font-display), sans-serif;background:#fff;border:1px solid #d7d9d1;border-radius:11px;outline:0;padding:0 13px;font-size:14px;transition:border-color .16s,box-shadow .16s}.custom-dashboard-charts-module__ZAY5lW__nameField input:focus{border-color:#79914f;box-shadow:0 0 0 4px #b7d9662e}.custom-dashboard-charts-module__ZAY5lW__nameField input::placeholder{color:#a1a59f}.custom-dashboard-charts-module__ZAY5lW__controlsGrid{grid-template-columns:1fr 1fr;gap:13px 10px;margin-top:19px;display:grid}.custom-dashboard-charts-module__ZAY5lW__controlsGrid label{min-width:0}.custom-dashboard-charts-module__ZAY5lW__controlsGrid .styled-select-trigger{background:#fff;border-color:#dbdcd5;min-height:43px;font-size:9px}.custom-dashboard-charts-module__ZAY5lW__guidance{color:#59694d;background:#eef4e5;border:1px solid #dfe8d1;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;margin-top:20px;padding:13px;display:grid}.custom-dashboard-charts-module__ZAY5lW__guidance>svg{background:var(--lime);width:32px;height:32px;color:var(--ink);border-radius:9px;padding:7px}.custom-dashboard-charts-module__ZAY5lW__guidance p{margin:1px 0 0}.custom-dashboard-charts-module__ZAY5lW__guidance b,.custom-dashboard-charts-module__ZAY5lW__guidance span{display:block}.custom-dashboard-charts-module__ZAY5lW__guidance b{color:#47553f;font-size:9px}.custom-dashboard-charts-module__ZAY5lW__guidance span{margin-top:4px;font-size:7.7px;line-height:1.48}.custom-dashboard-charts-module__ZAY5lW__previewPane{background:#fff;flex-direction:column;min-width:0;padding:26px;display:flex}.custom-dashboard-charts-module__ZAY5lW__previewHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.custom-dashboard-charts-module__ZAY5lW__previewHeading>div{min-width:0}.custom-dashboard-charts-module__ZAY5lW__previewHeading>div>span{color:#898e88;letter-spacing:.9px;text-transform:uppercase;font-size:7.5px;font-weight:820}.custom-dashboard-charts-module__ZAY5lW__previewHeading h3{font-family:var(--font-display), sans-serif;letter-spacing:-.8px;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:22px;font-weight:590;overflow:hidden}.custom-dashboard-charts-module__ZAY5lW__liveBadge{color:#657555;background:#f3f7ed;border:1px solid #e1e9d7;border-radius:999px;flex:none;align-items:center;gap:5px;padding:6px 9px;font-size:7.5px;font-weight:730;display:flex}.custom-dashboard-charts-module__ZAY5lW__liveBadge i{background:#8fbd43;border-radius:50%;width:5px;height:5px}.custom-dashboard-charts-module__ZAY5lW__previewMeta{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.custom-dashboard-charts-module__ZAY5lW__previewMeta span{color:#747a74;background:#f1f1ed;border-radius:7px;padding:5px 8px;font-size:7.5px}.custom-dashboard-charts-module__ZAY5lW__previewChart{flex:1;min-height:330px;margin-top:17px}.custom-dashboard-charts-module__ZAY5lW__modalActions{background:#fafaf7;border-top:1px solid #e5e5de;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:12px 20px;display:flex}.custom-dashboard-charts-module__ZAY5lW__modalActions>span{color:#7b827b;align-items:center;gap:6px;font-size:8px;display:flex}.custom-dashboard-charts-module__ZAY5lW__modalActions>span svg{color:#68813f}.custom-dashboard-charts-module__ZAY5lW__modalActions>div{gap:8px;display:flex}.custom-dashboard-charts-module__ZAY5lW__modalActions .save-button{justify-content:center;min-width:132px}.custom-dashboard-charts-module__ZAY5lW__createButton{box-shadow:0 5px 15px #17211b0f;color:var(--ink)!important;background:#eef4e4!important;border-color:#cbd6ba!important}.custom-dashboard-charts-module__ZAY5lW__createButton:hover{transform:translateY(-1px);background:#e7f0d8!important;border-color:#aabd87!important}.custom-dashboard-charts-module__ZAY5lW__customizeCharts{border-top:1px solid #e2e2db;margin-top:22px;padding-top:19px}.custom-dashboard-charts-module__ZAY5lW__customizeHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:11px;display:flex}.custom-dashboard-charts-module__ZAY5lW__customizeTitle{align-items:center;gap:10px;min-width:0;display:flex}.custom-dashboard-charts-module__ZAY5lW__customizeTitle>span{color:#51683d;background:#eaf3dd;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.custom-dashboard-charts-module__ZAY5lW__customizeTitle p{min-width:0;margin:0}.custom-dashboard-charts-module__ZAY5lW__customizeTitle b,.custom-dashboard-charts-module__ZAY5lW__customizeTitle small{display:block}.custom-dashboard-charts-module__ZAY5lW__customizeTitle b{font-size:11px}.custom-dashboard-charts-module__ZAY5lW__customizeTitle small{color:#8d938d;margin-top:3px;font-size:8px;line-height:1.4}.custom-dashboard-charts-module__ZAY5lW__newChartButton{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:8.5px;font-weight:740;display:flex}.custom-dashboard-charts-module__ZAY5lW__chartList{gap:8px;display:grid}.custom-dashboard-charts-module__ZAY5lW__chartOption{width:100%;min-height:67px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #dedfd8;border-radius:12px;grid-template-columns:38px minmax(0,1fr) 23px;align-items:center;gap:11px;padding:11px 12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.custom-dashboard-charts-module__ZAY5lW__chartOption:hover{border-color:#afb8a8;transform:translateY(-1px)}.custom-dashboard-charts-module__ZAY5lW__chartOptionSelected{background:#f1f6e9;border-color:#879d62;box-shadow:inset 3px 0 #96b45c}.custom-dashboard-charts-module__ZAY5lW__chartIcon{color:#566058;background:#eeeee9;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.custom-dashboard-charts-module__ZAY5lW__chartOptionSelected .custom-dashboard-charts-module__ZAY5lW__chartIcon{color:var(--ink);background:#ddf4b1}.custom-dashboard-charts-module__ZAY5lW__chartCopy{min-width:0}.custom-dashboard-charts-module__ZAY5lW__chartCopy b,.custom-dashboard-charts-module__ZAY5lW__chartCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.custom-dashboard-charts-module__ZAY5lW__chartCopy b{font-size:10.5px}.custom-dashboard-charts-module__ZAY5lW__chartCopy small{color:#8b918b;margin-top:4px;font-size:8px}.custom-dashboard-charts-module__ZAY5lW__chartCheck{color:#0000;background:#f3f3ef;border:1px solid #d6d8d1;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.custom-dashboard-charts-module__ZAY5lW__chartOptionSelected .custom-dashboard-charts-module__ZAY5lW__chartCheck{border-color:var(--ink);background:var(--ink);color:var(--lime)}.custom-dashboard-charts-module__ZAY5lW__emptyCard{color:#5e695e;text-align:left;cursor:pointer;background:linear-gradient(105deg,#f1f7e8,#fafaf7 68%);border:1px dashed #bdc8b2;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:12px;width:100%;min-height:78px;padding:13px;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.custom-dashboard-charts-module__ZAY5lW__emptyCard:hover{border-color:#829a5b;transform:translateY(-1px);box-shadow:0 8px 20px #19261b12}.custom-dashboard-charts-module__ZAY5lW__emptyIcon,.custom-dashboard-charts-module__ZAY5lW__emptyArrow{place-items:center;display:grid}.custom-dashboard-charts-module__ZAY5lW__emptyIcon{background:var(--lime);width:40px;height:40px;color:var(--ink);border-radius:11px}.custom-dashboard-charts-module__ZAY5lW__emptyArrow{color:#66795a;background:#fff;border-radius:8px;width:28px;height:28px}.custom-dashboard-charts-module__ZAY5lW__emptyCopy{min-width:0;margin:0}.custom-dashboard-charts-module__ZAY5lW__emptyCopy b,.custom-dashboard-charts-module__ZAY5lW__emptyCopy small{display:block}.custom-dashboard-charts-module__ZAY5lW__emptyCopy b{color:var(--ink);font-size:10.5px}.custom-dashboard-charts-module__ZAY5lW__emptyCopy small{color:#7d867d;margin-top:4px;font-size:8px;line-height:1.45}.custom-dashboard-charts-module__ZAY5lW__savedChart{background:linear-gradient(125deg,#d9f99d12,#0000 35%),#fff;position:relative;overflow:visible}@media (max-width:820px){.custom-dashboard-charts-module__ZAY5lW__modalSurface{height:calc(100dvh - 12px);position:relative;border-bottom:0!important;border-radius:20px 20px 0 0!important;width:100%!important;max-height:calc(100dvh - 12px)!important}.custom-dashboard-charts-module__ZAY5lW__modalSurface:before{content:"";z-index:8;background:#c8c9c3;border-radius:8px;width:34px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.custom-dashboard-charts-module__ZAY5lW__modalHead{z-index:5;padding-top:20px;position:sticky;top:0}.custom-dashboard-charts-module__ZAY5lW__modalBody{overscroll-behavior:contain;flex:1;min-height:0;display:block;overflow-y:auto}.custom-dashboard-charts-module__ZAY5lW__controlsPane{border-bottom:1px solid #e6e6df;border-right:0;padding:17px;overflow:visible}.custom-dashboard-charts-module__ZAY5lW__nameField label,.custom-dashboard-charts-module__ZAY5lW__controlsGrid label>span{font-size:9px}.custom-dashboard-charts-module__ZAY5lW__nameField input{font-size:16px}.custom-dashboard-charts-module__ZAY5lW__controlsGrid{grid-template-columns:1fr 1fr}.custom-dashboard-charts-module__ZAY5lW__guidance b{font-size:10px}.custom-dashboard-charts-module__ZAY5lW__guidance span{font-size:9px}.custom-dashboard-charts-module__ZAY5lW__previewPane{min-height:390px;padding:19px 14px 23px}.custom-dashboard-charts-module__ZAY5lW__previewHeading>div>span,.custom-dashboard-charts-module__ZAY5lW__liveBadge,.custom-dashboard-charts-module__ZAY5lW__previewMeta span{font-size:8.5px}.custom-dashboard-charts-module__ZAY5lW__previewChart{flex:none;height:285px;min-height:285px}.custom-dashboard-charts-module__ZAY5lW__modalActions{z-index:6;padding:11px 14px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafaf7fa;position:sticky;bottom:0}.custom-dashboard-charts-module__ZAY5lW__modalActions>span{display:none}.custom-dashboard-charts-module__ZAY5lW__modalActions>div{width:100%}.custom-dashboard-charts-module__ZAY5lW__modalActions>div>button{flex:1;justify-content:center;min-height:44px}.custom-dashboard-charts-module__ZAY5lW__createButton{place-items:center;width:42px;height:42px;padding:0!important;display:grid!important}.custom-dashboard-charts-module__ZAY5lW__createButton>span{display:none}.custom-dashboard-charts-module__ZAY5lW__customizeHead{align-items:flex-start}.custom-dashboard-charts-module__ZAY5lW__customizeTitle small{max-width:220px}.custom-dashboard-charts-module__ZAY5lW__newChartButton{min-height:38px}.custom-dashboard-charts-module__ZAY5lW__chartOption,.custom-dashboard-charts-module__ZAY5lW__emptyCard{min-height:72px}}@media (max-width:420px){.custom-dashboard-charts-module__ZAY5lW__controlsGrid{grid-template-columns:1fr}.custom-dashboard-charts-module__ZAY5lW__customizeTitle>span{display:none}.custom-dashboard-charts-module__ZAY5lW__customizeTitle small{max-width:190px}.custom-dashboard-charts-module__ZAY5lW__newChartButton{justify-content:center;width:38px;padding:0}.custom-dashboard-charts-module__ZAY5lW__newChartButton span{display:none}}@media (prefers-reduced-motion:reduce){.custom-dashboard-charts-module__ZAY5lW__chartOption,.custom-dashboard-charts-module__ZAY5lW__emptyCard,.custom-dashboard-charts-module__ZAY5lW__createButton{transition:none}}
.agentic-opportunities-module__AAi53q__container{flex-direction:column;gap:20px;width:100%;display:flex}.agentic-opportunities-module__AAi53q__heroBanner{color:#fff;background:radial-gradient(circle at 85% 20%,#c8ef7c2e 0%,#0000 65%),#151d18;border:1px solid #ffffff1f;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001f}.agentic-opportunities-module__AAi53q__heroContent{flex-direction:column;gap:10px;max-width:620px;display:flex}.agentic-opportunities-module__AAi53q__badgeRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agentic-opportunities-module__AAi53q__agentPill{color:#c8ef7c;text-transform:uppercase;letter-spacing:.8px;background:#c8ef7c33;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:9px;font-weight:750;display:inline-flex}.agentic-opportunities-module__AAi53q__memoryBtn{color:#dbe2da;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:9px;font-weight:600;transition:all .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__memoryBtn:hover{color:#fff;background:#ffffff29;border-color:#c8ef7c80}.agentic-opportunities-module__AAi53q__preflightChip{color:#cdd5cc;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:9px;font-weight:600;display:inline-flex}.agentic-opportunities-module__AAi53q__heroTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.6px;color:#fff;margin:0;font-size:23px;font-weight:750;line-height:1.25}.agentic-opportunities-module__AAi53q__heroDesc{color:#a4aea4;margin:0;font-size:11px;line-height:1.55}.agentic-opportunities-module__AAi53q__heroActionWrap{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.agentic-opportunities-module__AAi53q__analyseCta{color:#151d18;cursor:pointer;white-space:nowrap;background:#c8ef7c;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:13px 26px;font-size:11px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 18px #c8ef7c59}.agentic-opportunities-module__AAi53q__analyseCta:hover:not(:disabled){background:#d4f78e;transform:translateY(-1px);box-shadow:0 6px 24px #c8ef7c80}.agentic-opportunities-module__AAi53q__analyseCta:disabled{opacity:.85;cursor:wait}.agentic-opportunities-module__AAi53q__ctaHint{color:#8c978d;text-align:right;font-size:8px}.agentic-opportunities-module__AAi53q__neuralConsole{color:#e5ece6;background:#0e1511;border:1px solid #c8ef7c38;border-radius:16px;flex-direction:column;gap:14px;padding:22px 24px;animation:.25s agentic-opportunities-module__AAi53q__fadeIn;display:flex;box-shadow:0 12px 36px #00000047}@keyframes agentic-opportunities-module__AAi53q__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.agentic-opportunities-module__AAi53q__consoleHeader{justify-content:space-between;align-items:center;display:flex}.agentic-opportunities-module__AAi53q__consoleBrand{align-items:center;gap:9px;display:flex}.agentic-opportunities-module__AAi53q__consolePulseDot{background:#c8ef7c;border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite agentic-opportunities-module__AAi53q__pulseBeacon;box-shadow:0 0 10px #c8ef7c}@keyframes agentic-opportunities-module__AAi53q__pulseBeacon{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}.agentic-opportunities-module__AAi53q__consoleTitle{letter-spacing:.6px;text-transform:uppercase;color:#c8ef7c;font-size:11px;font-weight:750}.agentic-opportunities-module__AAi53q__consoleTelemetry{align-items:center;gap:10px;display:flex}.agentic-opportunities-module__AAi53q__consoleLiveBadge{color:#c8ef7c;letter-spacing:.7px;background:#c8ef7c26;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:8.5px;font-weight:800;display:inline-flex}.agentic-opportunities-module__AAi53q__liveBeacon{background:#c8ef7c;border-radius:50%;width:5px;height:5px}.agentic-opportunities-module__AAi53q__consoleTimer{color:#92a294;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.agentic-opportunities-module__AAi53q__consoleProgressBarTrack{background:#ffffff14;border-radius:999px;height:3px;overflow:hidden}.agentic-opportunities-module__AAi53q__consoleProgressBarFill{background:linear-gradient(90deg,#8dc846,#c8ef7c);height:100%;transition:width .3s}.agentic-opportunities-module__AAi53q__consoleFeed{flex-direction:column;gap:9px;display:flex}.agentic-opportunities-module__AAi53q__feedRow{align-items:flex-start;gap:10px;font-size:11px;transition:all .2s;display:flex}.agentic-opportunities-module__AAi53q__feedStatusIndicator{flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.agentic-opportunities-module__AAi53q__feedCheckIcon{color:#c8ef7c}.agentic-opportunities-module__AAi53q__feedDot{background:#ffffff40;border-radius:50%;width:6px;height:6px}.agentic-opportunities-module__AAi53q__feedDone{opacity:.65}.agentic-opportunities-module__AAi53q__feedActive{opacity:1}.agentic-opportunities-module__AAi53q__feedPending{opacity:.35}.agentic-opportunities-module__AAi53q__feedContent{flex:1;min-width:0}.agentic-opportunities-module__AAi53q__feedHeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agentic-opportunities-module__AAi53q__feedPhase{text-transform:uppercase;color:#c8ef7c;letter-spacing:.5px;font-size:9px;font-weight:750}.agentic-opportunities-module__AAi53q__feedTitle{color:#f0f4f0;font-size:10.5px;font-weight:600}.agentic-opportunities-module__AAi53q__feedStreamThought{background:#00000059;border-left:2px solid #c8ef7c;border-radius:0 8px 8px 0;gap:7px;margin-top:6px;padding:7px 12px;display:flex}.agentic-opportunities-module__AAi53q__streamCaret{color:#c8ef7c;font-weight:700}.agentic-opportunities-module__AAi53q__streamText{color:#d1ddd2;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.5}.agentic-opportunities-module__AAi53q__blinkingCursor{color:#c8ef7c;margin-left:3px;animation:.8s infinite agentic-opportunities-module__AAi53q__blink}@keyframes agentic-opportunities-module__AAi53q__blink{0%,to{opacity:0}50%{opacity:1}}.agentic-opportunities-module__AAi53q__reasoningDisclosureWrap{margin:-6px 0 6px}.agentic-opportunities-module__AAi53q__reasoningTrigger{color:#4b584e;cursor:pointer;background:#f4f6f1;border:1px solid #dfe3db;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:6px 14px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__reasoningTrigger:hover{color:#17211b;background:#ebefe7;border-color:#cbcfc6}.agentic-opportunities-module__AAi53q__reasoningTriggerLeft{align-items:center;gap:6px;display:flex}.agentic-opportunities-module__AAi53q__reasoningZapIcon{color:#588029}.agentic-opportunities-module__AAi53q__reasoningChevron{transition:transform .2s}.agentic-opportunities-module__AAi53q__reasoningChevron.agentic-opportunities-module__AAi53q__rotated{transform:rotate(180deg)}.agentic-opportunities-module__AAi53q__reasoningDrawer{background:#fff;border:1px solid #e2e6de;border-radius:14px;flex-direction:column;gap:12px;margin-top:10px;padding:16px 20px;display:flex;box-shadow:0 4px 16px #00000008}.agentic-opportunities-module__AAi53q__drawerStepItem{flex-direction:column;gap:4px;display:flex}.agentic-opportunities-module__AAi53q__drawerStepHead{align-items:center;gap:8px;font-size:11px;display:flex}.agentic-opportunities-module__AAi53q__drawerBadge{color:#4c6332;text-transform:uppercase;letter-spacing:.5px;background:#eef2e7;border-radius:999px;padding:2px 7px;font-size:8.5px;font-weight:750}.agentic-opportunities-module__AAi53q__drawerStepTitle{color:#17211b;font-size:10.5px;font-weight:650}.agentic-opportunities-module__AAi53q__drawerThinkingText{color:#636d62;border-left:2px solid #e1e7dc;margin:3px 0 0;padding-left:12px;font-size:10px;line-height:1.5}.agentic-opportunities-module__AAi53q__summaryGrid{grid-template-columns:240px 300px 1fr;gap:14px;display:grid}.agentic-opportunities-module__AAi53q__summaryCard{background:#fff;border:1px solid #e7e8e2;border-radius:14px;flex-direction:column;padding:20px 22px;display:flex}.agentic-opportunities-module__AAi53q__cardHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.agentic-opportunities-module__AAi53q__kicker{text-transform:uppercase;letter-spacing:.9px;color:#8c948b;font-size:8px;font-weight:750}.agentic-opportunities-module__AAi53q__bigScoreRow{align-items:baseline;gap:5px;display:flex}.agentic-opportunities-module__AAi53q__bigScoreRow b{font-size:36px;font-family:var(--font-display), sans-serif;letter-spacing:-1.2px;color:#17211b}.agentic-opportunities-module__AAi53q__bigScoreRow span{color:#92998f;font-size:12px}.agentic-opportunities-module__AAi53q__scoreBar{background:#eaede7;border-radius:999px;height:8px;margin:10px 0 8px;overflow:hidden}.agentic-opportunities-module__AAi53q__scoreBarFill{background:linear-gradient(90deg,#f7d36f,#c8ef7c,#78d5bd);border-radius:999px;height:100%;transition:width .7s}.agentic-opportunities-module__AAi53q__scoreLabel{color:#275422;align-items:center;gap:6px;margin:0;font-size:9.5px;font-weight:700;display:flex}.agentic-opportunities-module__AAi53q__savingsFigureRow{align-items:center;gap:16px;margin:6px 0 8px;display:flex}.agentic-opportunities-module__AAi53q__savingsFigureRow small{color:#8a9289;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:8px;display:block}.agentic-opportunities-module__AAi53q__savingsFigureRow b{font-size:21px;font-family:var(--font-display), sans-serif;color:#1e6638}.agentic-opportunities-module__AAi53q__savingsDivider{background:#e7e8e2;width:1px;height:34px}.agentic-opportunities-module__AAi53q__savingsNotes{color:#7b8379;margin:0;font-size:8.5px;line-height:1.45}.agentic-opportunities-module__AAi53q__synthesisText{color:#3d463e;margin:0;font-size:10px;line-height:1.6}.agentic-opportunities-module__AAi53q__proactiveSection{background:#fff;border:1px solid #e7e8e2;border-radius:14px;padding:22px 24px}.agentic-opportunities-module__AAi53q__sectionHeadingRow{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.agentic-opportunities-module__AAi53q__sectionBadgeIcon{color:#17211b;background:#c8ef7c59;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.agentic-opportunities-module__AAi53q__sectionHeadingRow h2{font-family:var(--font-display), sans-serif;letter-spacing:-.4px;color:#17211b;margin:3px 0 0;font-size:18px}.agentic-opportunities-module__AAi53q__questionsList{flex-direction:column;gap:14px;display:flex}.agentic-opportunities-module__AAi53q__questionCard{background:#fafbf8;border:1px solid #ecefe8;border-radius:12px;padding:16px 18px}.agentic-opportunities-module__AAi53q__questionCard h4{color:#17211b;margin:0 0 5px;font-size:12px;font-weight:750}.agentic-opportunities-module__AAi53q__questionContext{color:#778076;margin:0 0 12px;font-size:9px}.agentic-opportunities-module__AAi53q__optionsRow{flex-wrap:wrap;gap:8px;display:flex}.agentic-opportunities-module__AAi53q__optionChip{color:#17211b;cursor:pointer;background:#fff;border:1px solid #dfe2da;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:9.5px;font-weight:700;transition:all .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__optionChip:hover:not(:disabled){background:#c8ef7c;border-color:#c8ef7c}.agentic-opportunities-module__AAi53q__optionChipSecondary{color:#838b81;background:0 0;border-style:dashed}.agentic-opportunities-module__AAi53q__optionChipSecondary:hover{color:#17211b;background:#f1f3ed}.agentic-opportunities-module__AAi53q__optionChipActive{box-shadow:0 0 0 1px #c8ef7c,0 3px 12px #c8ef7c40;color:#c8ef7c!important;background:#17211b!important;border-color:#c8ef7c!important}.agentic-opportunities-module__AAi53q__optionChipActive:hover{color:#d8f592!important;background:#202b24!important;border-color:#d8f592!important}.agentic-opportunities-module__AAi53q__customInputForm{gap:8px;margin-top:10px;display:flex}.agentic-opportunities-module__AAi53q__customInputForm input{border:1px solid #dfe2da;border-radius:8px;flex:1;padding:8px 12px;font-size:10px}.agentic-opportunities-module__AAi53q__customInputForm button{color:#fff;cursor:pointer;background:#17211b;border:0;border-radius:8px;align-items:center;gap:5px;padding:8px 14px;font-size:9.5px;font-weight:700;display:flex}.agentic-opportunities-module__AAi53q__cardStagedIndicator{background:#f1f5ec;border:1px solid #d8e5cd;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:8px 12px;display:flex}.agentic-opportunities-module__AAi53q__stagedAnswerLabel{color:#214d1c;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:9.5px;font-weight:650;display:flex;overflow:hidden}.agentic-opportunities-module__AAi53q__quickApplyBtn{color:#17211b;cursor:pointer;background:#fff;border:1px solid #c2d8b1;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:9px;font-weight:750;transition:all .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__quickApplyBtn:hover{background:#c8ef7c;border-color:#c8ef7c}.agentic-opportunities-module__AAi53q__clarificationDock{color:#fff;background:#151d18;border:1px solid #c8ef7c47;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:14px 18px;display:flex;box-shadow:0 4px 18px #0000001f}.agentic-opportunities-module__AAi53q__clarificationStatus{align-items:center;gap:12px;display:flex}.agentic-opportunities-module__AAi53q__clarificationBadge{color:#c8ef7c;letter-spacing:.3px;background:#c8ef7c33;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:9px;font-weight:750;display:inline-flex}.agentic-opportunities-module__AAi53q__clarificationText{color:#dbe2da;margin:0;font-size:9.5px;line-height:1.4}.agentic-opportunities-module__AAi53q__clarificationActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.agentic-opportunities-module__AAi53q__clearBtn{color:#a4aea4;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:8px 12px;font-size:9.5px;font-weight:600;transition:all .15s}.agentic-opportunities-module__AAi53q__clearBtn:hover{color:#fff;background:#ffffff1a}.agentic-opportunities-module__AAi53q__submitClarificationsCta{color:#151d18;cursor:pointer;white-space:nowrap;background:#c8ef7c;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:10px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__submitClarificationsCta:hover:not(:disabled){background:#d4f78e;transform:translateY(-1px);box-shadow:0 4px 16px #c8ef7c73}.agentic-opportunities-module__AAi53q__submitClarificationsCta:disabled{opacity:.5;cursor:not-allowed}.agentic-opportunities-module__AAi53q__printOnlyActionPlan{display:none}.agentic-opportunities-module__AAi53q__opportunitiesSection{flex-direction:column;gap:14px;display:flex}.agentic-opportunities-module__AAi53q__opportunitiesGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.agentic-opportunities-module__AAi53q__oppCard{background:#fff;border:1px solid #e7e8e2;border-radius:14px;flex-direction:column;padding:22px 24px;display:flex}.agentic-opportunities-module__AAi53q__oppHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.agentic-opportunities-module__AAi53q__oppPills{flex-wrap:wrap;gap:6px;display:flex}.agentic-opportunities-module__AAi53q__pillQuickWin{color:#2e6022;text-transform:uppercase;background:#e9f8d5;border-radius:6px;padding:3px 8px;font-size:8px;font-weight:750}.agentic-opportunities-module__AAi53q__pillMedium{color:#1565c0;text-transform:uppercase;background:#e3f2fd;border-radius:6px;padding:3px 8px;font-size:8px;font-weight:750}.agentic-opportunities-module__AAi53q__pillStrategic{color:#6a1b9a;text-transform:uppercase;background:#f3e5f5;border-radius:6px;padding:3px 8px;font-size:8px;font-weight:750}.agentic-opportunities-module__AAi53q__pillCategory{color:#555d54;background:#f0f2ed;border-radius:6px;padding:3px 8px;font-size:8px;font-weight:600}.agentic-opportunities-module__AAi53q__pillConfidence{color:#796839;background:#fbfaf4;border:1px solid #ede7d3;border-radius:6px;padding:3px 8px;font-size:8px}.agentic-opportunities-module__AAi53q__oppImpactBadge{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.agentic-opportunities-module__AAi53q__oppImpactBadge b{font-size:20px;font-family:var(--font-display), sans-serif;color:#1e6638}.agentic-opportunities-module__AAi53q__oppImpactBadge small{color:#8c948b;font-size:8px}.agentic-opportunities-module__AAi53q__oppTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.4px;color:#17211b;margin:0 0 6px;font-size:17px}.agentic-opportunities-module__AAi53q__oppSummary{color:#616960;margin:0 0 12px;font-size:9.5px;line-height:1.55}.agentic-opportunities-module__AAi53q__evidenceBox{background:#f7f8f4;border:1px solid #ebece6;border-radius:8px;margin-bottom:14px;padding:10px 14px}.agentic-opportunities-module__AAi53q__evidenceLabel{text-transform:uppercase;letter-spacing:.5px;color:#889087;margin-bottom:4px;font-size:8px;font-weight:750;display:block}.agentic-opportunities-module__AAi53q__evidenceBox ul{color:#4b524a;margin:0;padding-left:14px;font-size:8.5px;line-height:1.45}.agentic-opportunities-module__AAi53q__oppFooter{border-top:1px solid #e7e8e2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.agentic-opportunities-module__AAi53q__expandToggle{color:#4e564d;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:750;display:flex}.agentic-opportunities-module__AAi53q__chartShortcutBtn{color:#17211b;cursor:pointer;background:#f2f4ee;border:1px solid #dfe2da;border-radius:7px;align-items:center;gap:5px;padding:5px 11px;font-size:8.5px;font-weight:700;transition:background .15s;display:flex}.agentic-opportunities-module__AAi53q__chartShortcutBtn:hover:not(:disabled){background:#c8ef7c}.agentic-opportunities-module__AAi53q__actionPlanTray{border-top:1px dashed #e7e8e2;margin-top:12px;padding-top:12px}.agentic-opportunities-module__AAi53q__actionPlanTray h4{color:#17211b;margin:0 0 6px;font-size:9px;font-weight:750}.agentic-opportunities-module__AAi53q__actionPlanTray ol{margin:0;padding:0;list-style:none}.agentic-opportunities-module__AAi53q__actionPlanTray li{color:#454d44;gap:6px;margin-bottom:5px;font-size:9px;line-height:1.45;display:flex}.agentic-opportunities-module__AAi53q__chartsSection{background:#fff;border:1px solid #e7e8e2;border-radius:16px;padding:24px 26px}.agentic-opportunities-module__AAi53q__chartsGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.agentic-opportunities-module__AAi53q__chartCard{background:#fafbf8;border:1px solid #ecefe8;border-radius:14px;flex-direction:column;padding:18px;display:flex}.agentic-opportunities-module__AAi53q__chartCardHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.agentic-opportunities-module__AAi53q__chartPill{text-transform:uppercase;letter-spacing:.6px;color:#8c938a;font-size:8px;font-weight:750;display:inline-block}.agentic-opportunities-module__AAi53q__chartCardHead h3{font-family:var(--font-display), sans-serif;letter-spacing:-.3px;color:#17211b;margin:3px 0 0;font-size:15px}.agentic-opportunities-module__AAi53q__addChartBtn{color:#fff;cursor:pointer;background:#17211b;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 13px;font-size:8.5px;font-weight:750;transition:all .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__addChartBtn:hover:not(:disabled){background:#2a3b30}.agentic-opportunities-module__AAi53q__addChartBtn.agentic-opportunities-module__AAi53q__added{color:#2e7d32;cursor:default;background:#e8f5e9}.agentic-opportunities-module__AAi53q__chartRationale{color:#727a71;margin:0 0 12px;font-size:8.5px;line-height:1.5}.agentic-opportunities-module__AAi53q__chartCanvas{background:#fff;border:1px solid #edf0e9;border-radius:10px;width:100%;height:220px;padding:8px}.agentic-opportunities-module__AAi53q__capabilitiesGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.agentic-opportunities-module__AAi53q__capabilityCard{background:#fff;border:1px solid #e7e8e2;border-radius:14px;flex-direction:column;gap:10px;padding:22px 20px;transition:all .2s;display:flex}.agentic-opportunities-module__AAi53q__capabilityCard:hover{border-color:#c8ef7c;transform:translateY(-1px);box-shadow:0 6px 20px #0000000a}.agentic-opportunities-module__AAi53q__capabilityIcon{color:#275422;background:#f1f7e8;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.agentic-opportunities-module__AAi53q__capabilityCard h3{font-family:var(--font-display), sans-serif;color:#17211b;letter-spacing:-.3px;margin:0;font-size:14px}.agentic-opportunities-module__AAi53q__capabilityCard p{color:#636b62;margin:0;font-size:10px;line-height:1.55}.agentic-opportunities-module__AAi53q__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.agentic-opportunities-module__AAi53q__modalSurface{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:540px;max-height:80vh;padding:24px 26px;display:flex;overflow:hidden;box-shadow:0 20px 50px #00000040}.agentic-opportunities-module__AAi53q__modalHead{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.agentic-opportunities-module__AAi53q__modalHead h2{font-family:var(--font-display), sans-serif;color:#17211b;margin:4px 0 0;font-size:19px}.agentic-opportunities-module__AAi53q__closeBtn{color:#656d64;cursor:pointer;background:#f0f2ec;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.agentic-opportunities-module__AAi53q__modalIntro{color:#798178;margin:0 0 16px;font-size:9.5px;line-height:1.5}.agentic-opportunities-module__AAi53q__memoryList{flex-direction:column;flex:1;gap:8px;padding-right:4px;display:flex;overflow-y:auto}.agentic-opportunities-module__AAi53q__memoryRow{background:#fbfcf9;border:1px solid #eef0ea;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}.agentic-opportunities-module__AAi53q__memoryTypeBadge{color:#3b5f30;text-transform:uppercase;background:#eef3e6;border-radius:5px;padding:2px 7px;font-size:8px;font-weight:750}.agentic-opportunities-module__AAi53q__memoryDetails{flex:1}.agentic-opportunities-module__AAi53q__memoryDetails b{color:#17211b;font-size:10px;display:block}.agentic-opportunities-module__AAi53q__memoryDetails small{color:#92998f;font-size:8px}.agentic-opportunities-module__AAi53q__memoryModalFooter{border-top:1px solid #e7e8e2;justify-content:flex-end;margin-top:16px;padding-top:12px;display:flex}.agentic-opportunities-module__AAi53q__memoryModalFooter button{color:#fff;cursor:pointer;background:#17211b;border:0;border-radius:8px;padding:8px 18px;font-size:9.5px;font-weight:700}@media (max-width:820px){.agentic-opportunities-module__AAi53q__heroBanner{flex-direction:column;align-items:stretch;padding:20px}.agentic-opportunities-module__AAi53q__heroActionWrap{align-items:stretch}.agentic-opportunities-module__AAi53q__analyseCta{justify-content:center}.agentic-opportunities-module__AAi53q__ctaHint{text-align:center}.agentic-opportunities-module__AAi53q__summaryGrid,.agentic-opportunities-module__AAi53q__opportunitiesGrid,.agentic-opportunities-module__AAi53q__chartsGrid,.agentic-opportunities-module__AAi53q__capabilitiesGrid{grid-template-columns:1fr}}.agentic-opportunities-module__AAi53q__pdfExportBtn{color:#dbe2da;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:9px;font-weight:600;transition:all .15s;display:inline-flex}.agentic-opportunities-module__AAi53q__pdfExportBtn:hover{color:#c8ef7c;background:#ffffff29;border-color:#c8ef7c}.agentic-opportunities-module__AAi53q__printHeader{display:none}@media print{@page{size:A4 portrait;margin:14mm 14mm 16mm}body{color:#17211b!important;background:#fff!important;font-size:11pt!important}:is(.app-sidebar,.primary-nav,.topbar,.kin-fab,.floating-assistant,.mobile-nav-bar,.shortcut-panel,.agentic-opportunities-module__AAi53q__heroActionWrap,.agentic-opportunities-module__AAi53q__badgeRow,.agentic-opportunities-module__AAi53q__memoryBtn,.agentic-opportunities-module__AAi53q__pdfExportBtn,.agentic-opportunities-module__AAi53q__optionsRow,.agentic-opportunities-module__AAi53q__customInputForm,.agentic-opportunities-module__AAi53q__clarificationDock,.agentic-opportunities-module__AAi53q__cardStagedIndicator,.agentic-opportunities-module__AAi53q__chartShortcutBtn,.agentic-opportunities-module__AAi53q__expandToggle,.agentic-opportunities-module__AAi53q__addChartBtn,.agentic-opportunities-module__AAi53q__modalBackdrop,.agentic-opportunities-module__AAi53q__initialReadyPanel,.agentic-opportunities-module__AAi53q__pulseIcon){display:none!important}.agentic-opportunities-module__AAi53q__container{gap:0!important;width:100%!important;display:block!important}.agentic-opportunities-module__AAi53q__printHeader{border-bottom:2px solid #17211b;margin-bottom:20px;padding-bottom:12px;display:block!important}.agentic-opportunities-module__AAi53q__printBrandRow{justify-content:space-between;align-items:flex-start;display:flex}.agentic-opportunities-module__AAi53q__printLogo{font-family:var(--font-display), sans-serif;color:#17211b;letter-spacing:-.5px;font-size:24pt;font-weight:800;line-height:1}.agentic-opportunities-module__AAi53q__printSub{color:#4c544b;margin-top:4px;font-size:10pt;font-weight:600}.agentic-opportunities-module__AAi53q__printMeta{color:#555;text-align:right;font-size:8.5pt;line-height:1.5}.agentic-opportunities-module__AAi53q__heroBanner{color:#17211b!important;box-shadow:none!important;background:#f4f6f1!important;border:1px solid #d4d7cf!important;border-radius:10px!important;margin-bottom:16px!important;padding:16px 20px!important}.agentic-opportunities-module__AAi53q__heroTitle{color:#17211b!important;font-size:15pt!important}.agentic-opportunities-module__AAi53q__heroDesc{color:#3b423a!important;font-size:9pt!important}.agentic-opportunities-module__AAi53q__summaryGrid{page-break-inside:avoid!important;break-inside:avoid!important;grid-template-columns:180px 220px 1fr!important;gap:12px!important;margin-bottom:20px!important;display:grid!important}.agentic-opportunities-module__AAi53q__summaryCard{box-shadow:none!important;background:#fff!important;border:1px solid #d4d7cf!important;padding:14px!important}.agentic-opportunities-module__AAi53q__proactiveSection{display:none!important}.agentic-opportunities-module__AAi53q__reasoningSection{page-break-inside:avoid!important;break-inside:avoid!important;margin-bottom:20px!important}.agentic-opportunities-module__AAi53q__reasoningGrid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;display:grid!important}.agentic-opportunities-module__AAi53q__reasoningCard{page-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important;border:1px solid #d4d7cf!important;padding:12px!important}.agentic-opportunities-module__AAi53q__opportunitiesSection{margin-bottom:20px!important}.agentic-opportunities-module__AAi53q__opportunitiesGrid{grid-template-columns:1fr 1fr!important;gap:14px!important;display:grid!important}.agentic-opportunities-module__AAi53q__oppCard{box-shadow:none!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important;border:1px solid #d4d7cf!important;padding:16px!important}.agentic-opportunities-module__AAi53q__oppTitle{font-size:11pt!important}.agentic-opportunities-module__AAi53q__oppSummary{font-size:8.5pt!important}.agentic-opportunities-module__AAi53q__printOnlyActionPlan{display:block!important}.agentic-opportunities-module__AAi53q__actionPlanTray{background:0 0!important;border-top:1px dashed #d4d7cf!important;margin-top:10px!important;padding-top:10px!important;display:block!important}.agentic-opportunities-module__AAi53q__actionPlanTray h4{font-size:8.5pt!important}.agentic-opportunities-module__AAi53q__actionPlanTray ol{font-size:8pt!important}.agentic-opportunities-module__AAi53q__chartsSection{page-break-before:auto!important;page-break-inside:avoid!important;break-inside:avoid!important}.agentic-opportunities-module__AAi53q__chartsGrid{grid-template-columns:1fr 1fr!important;gap:14px!important;display:grid!important}.agentic-opportunities-module__AAi53q__chartCard{box-shadow:none!important;page-break-inside:avoid!important;break-inside:avoid!important;background:#fff!important;border:1px solid #d4d7cf!important;padding:16px!important}}
