:root{color:#171717;font-synthesis:none;text-rendering:optimizelegibility;background:#f8f8fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}.accountPanel--profile{--profile-ink:#18234a;--profile-muted:#68748f;--profile-violet:#5944df;--profile-border:#e5e7f3;color:var(--profile-ink);background:linear-gradient(150deg,#fff 0% 76%,#faf9ff 100%);border:1px solid #e7e9f5;border-radius:26px;box-shadow:0 18px 60px #2a2d6211;max-width:1100px!important;padding:clamp(22px,3vw,38px)!important}.accountPanel--profile .accountHeading{border-bottom:1px solid var(--profile-border);margin-bottom:25px;padding-bottom:24px}.accountPanel--profile .accountAvatar{color:#5039d0;background:linear-gradient(135deg,#ede9ff,#d8d9ff);border-radius:20px;flex-basis:62px;width:62px;height:62px;box-shadow:0 7px 20px #ded9ff90}.accountPanel--profile .accountHeading h2{letter-spacing:-1.2px;color:var(--profile-ink);font-size:clamp(26px,3vw,35px)}.accountPanel--profile .accountHeading p{color:var(--profile-muted);font-size:15px}.accountPanel--profile .accountEyebrow{color:var(--profile-violet);letter-spacing:1.65px}.accountPanel--profile .accountForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin-top:12px}.accountPanel--profile .accountForm>label{color:#344065;gap:9px;min-width:0;font-size:13px}.accountPanel--profile .accountForm>label:nth-child(4),.accountPanel--profile .accountForm>label:nth-child(5),.accountPanel--profile .accountForm>label:nth-child(6),.accountPanel--profile .accountForm>label:nth-child(7),.accountPanel--profile .accountForm>label:nth-child(8){grid-column:auto}.accountPanel--profile :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:46px;color:var(--profile-ink);font:inherit;outline-offset:2px;background:#fff;border:1px solid #d9deef;border-radius:12px;padding:12px 14px;transition:border-color .18s,box-shadow .18s}.accountPanel--profile :is(input:not([type=checkbox]),select,textarea):focus{border-color:#7767ed;box-shadow:0 0 0 3px #eeeaff}.accountPanel--profile textarea{resize:vertical;min-height:100px;line-height:1.5}.accountPanel--profile .profileSection{border:1px solid var(--profile-border);background:#fff;border-radius:20px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:12px 0 0;padding:26px 22px 22px;display:grid;box-shadow:0 9px 26px #2b31660b}.accountPanel--profile .profileSection legend{letter-spacing:-.3px;color:var(--profile-ink);padding:0 10px;font-size:17px;font-weight:800;line-height:1.35}.accountPanel--profile .profileSection legend span{width:32px;height:32px;color:var(--profile-violet);vertical-align:middle;background:#edeaff;border-radius:12px;place-items:center;margin-right:7px;font-size:21px;display:inline-grid}.accountPanel--profile .profileSection label{color:#344065;text-transform:none;cursor:default;background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:9px;min-width:0;padding:0;font-size:13px;font-weight:650;display:flex}.accountPanel--profile .profileSection--interests{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.accountPanel--profile .profileSection--interests label{color:#4434bb;cursor:pointer;background:#f0edff;border-radius:100px;flex-direction:row;align-items:center;gap:9px;padding:10px 14px;display:inline-flex}.accountPanel--profile .profileSection--interests label:has(input:checked){color:#3826b0;background:#e0d9ff;box-shadow:inset 0 0 0 1px #cbc1ff}.accountPanel--profile .profileSection--interests input{accent-color:#5a43df}.accountPanel--profile .accountSummary{gap:15px}.accountPanel--profile .accountSummary>div{background:linear-gradient(135deg,#fbfaff,#f4f3ff);border:1px solid #e6e4f7;border-radius:17px;padding:20px}.accountPanel--profile .accountSummary>div strong{font-size:15px;line-height:1.55}.accountPanel--profile .accountActions{border-top:1px solid var(--profile-border);grid-column:1/-1;justify-content:flex-end;gap:12px;margin-top:3px;padding-top:21px}.accountPanel--profile .accountPrimary{background:#5842df;border-color:#5842df;min-height:46px;box-shadow:0 6px 18px #d9d2ff}.accountPanel--profile .accountPrimary:hover:not(:disabled){background:#4630c9}.accountPanel--profile .accountSecondary{background:#f8f8fc;min-height:46px}.accountPanel--profile .accountFooter{margin-top:30px}.accountPanel--profile :is(.accountError,.accountSuccess){border-radius:12px}@media (width<=950px){.accountPanel--profile .accountForm,.accountPanel--profile .profileSection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.accountPanel--profile{border-radius:18px;padding:18px!important}.accountPanel--profile .accountForm{grid-template-columns:1fr}.accountPanel--profile .accountForm>label{grid-column:1/-1}.accountPanel--profile .profileSection{grid-template-columns:1fr;gap:15px;padding:20px 14px 16px}.accountPanel--profile .profileSection--interests{display:flex}.accountPanel--profile .accountActions{flex-direction:column-reverse;align-items:stretch}.accountPanel--profile .accountActions button{width:100%}.accountPanel--profile .accountHeading{align-items:center;gap:13px}.accountPanel--profile .accountAvatar{flex-basis:50px;width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.accountPanel--profile *{transition:none!important}}.profileCanvas{max-width:1400px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.profileHeroHeader{align-items:center;gap:16px;margin-bottom:23px;display:flex}.profileHeroHeader>div{flex:1;min-width:0}.profileHeroHeader h2{letter-spacing:-1.2px;color:#151d4a;margin:2px 0 6px;font-size:clamp(27px,3vw,36px)}.profileHeroHeader p{color:#66728e;margin:0;font-size:14px}.profileHeroIcon{color:#5a42dc;background:#eeeaff;border-radius:18px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:28px;display:grid}.profileEditButton{white-space:nowrap}.profileLayout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;display:grid}.profileMainColumn,.profileReadView,.profileEditForm,.profileAside{gap:17px;min-width:0;display:grid}.profileCard{background:#fff;border:1px solid #eaedf6;border-radius:18px;min-width:0;padding:22px;box-shadow:0 8px 28px #222b5a0b}.profileCardHeading{align-items:center;gap:13px;margin-bottom:18px;display:flex}.profileCardHeading>span{color:#5942dd;background:#efebff;border-radius:14px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:23px;display:grid}.profileCardHeading h3{letter-spacing:-.3px;color:#17204b;margin:0 0 4px;font-size:17px}.profileCardHeading p{color:#76809b;margin:0;font-size:12px}.profileFields{gap:14px;display:grid}.profileFields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.profileFields--three{grid-template-columns:repeat(3,minmax(0,1fr))}.profileFields--four{grid-template-columns:repeat(4,minmax(0,1fr))}.profileFields label{color:#3b466a;align-content:start;gap:8px;min-width:0;font-size:12px;font-weight:700;display:grid}.profileFields :is(input,select,textarea){box-sizing:border-box;color:#202b51;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #dce1ee;border-radius:10px;padding:9px 11px;font-weight:500}.profileFields :is(input,select,textarea):focus-visible{outline-offset:1px;outline:3px solid #d8d0ff}.profileFields textarea{resize:vertical;min-height:82px;line-height:1.5}.profileCategoryPicker{border:0;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;display:flex}.profileCategoryPicker legend{color:#3b466a;margin-bottom:8px;font-size:12px;font-weight:700}.profileCategoryPicker label{color:#513dc6;text-transform:capitalize;cursor:pointer;background:#f0edff;border-radius:30px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-flex}.profileCategoryPicker label:has(input:checked){background:#e0d8ff;box-shadow:inset 0 0 0 1px #c6b9ff}.profileCategoryPicker input{accent-color:#5842de}.profileFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profileFacts--four{grid-template-columns:repeat(4,minmax(0,1fr))}.profileFacts>div{background:#fafaff;border:1px solid #ebedf8;border-radius:11px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.profileFacts small{color:#69748e;font-size:11px}.profileFacts strong{color:#20294c;overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.45}.profileChipRows{gap:14px;display:grid}.profileChipRows>div{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;display:grid}.profileChipRows>div>strong{color:#354067;font-size:12px}.profileChipRows>div>div{flex-wrap:wrap;gap:7px;display:flex}.profileChip{color:#5140c5;white-space:normal;background:#efebff;border-radius:99px;align-items:center;padding:7px 11px;font-size:12px;font-weight:650;display:inline-flex}.profileEmpty{color:#8991a5;font-size:12px}.profileFormActions{justify-content:flex-end;gap:11px;padding:7px 0;display:flex}.profileScenic{background:linear-gradient(165deg,#a0b6ec 0%,#f2b8b0 46%,#766bad 55%,#192d62 100%);border-radius:18px;align-items:end;min-height:195px;display:flex;position:relative;overflow:hidden}.profileScenic:before{content:"▲  ▲    ▲";color:#e8e0f8;letter-spacing:-35px;opacity:.65;font-size:100px;position:absolute;inset:auto -15px 35px}.profileScenicArtwork{color:#fff9e8;opacity:.9;font-size:52px;position:absolute;top:12px;right:24px}.profileScenicText{z-index:1;color:#fff;background:linear-gradient(#0000,#0e163dc7);gap:6px;width:100%;padding:19px;font-size:14px;display:grid}.profileScenicText span{opacity:.92;font-size:12px}.profileAsideCard{background:#fff;border:1px solid #e9edf5;border-radius:18px;padding:20px;box-shadow:0 8px 25px #252d5b0a}.profileAsideCard h3{color:#17204b;margin:0 0 15px;font-size:15px}.profileAsideCard h4{color:#465170;margin:16px 0 8px;font-size:12px}.profileAsideCard p{color:#596683;overflow-wrap:anywhere;margin:9px 0;font-size:12px;line-height:1.55}.profileAsideCard .profileAsideName{color:#1f294d;font-size:14px;font-weight:750}.profileAsideCard hr{border:0;border-top:1px solid #eceefa;margin:18px 0}.profileAsideChips{flex-wrap:wrap;gap:6px;display:flex}.profileAsideChips .profileChip{padding:6px 9px;font-size:11px}.profileAsideNote{color:#176447;background:linear-gradient(135deg,#eaf8f0,#f1fbf7);border-radius:16px;padding:19px;font-size:13px;line-height:1.55}.profileAsideNote p{color:#497364;margin:8px 0 0;font-size:12px}.profileCanvas .accountFooter{border-top:1px solid #e3e8f3;margin-top:28px}@media (width<=1100px){.profileLayout{grid-template-columns:minmax(0,1fr) 245px;gap:15px}.profileFields--four,.profileFacts--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.profileLayout{grid-template-columns:1fr}.profileAside{grid-template-columns:repeat(2,minmax(0,1fr))}.profileScenic{grid-column:1/-1;min-height:135px}.profileHeroHeader{flex-wrap:wrap}.profileEditButton{margin-left:auto}}@media (width<=540px){.profileFields--two,.profileFields--three,.profileFields--four,.profileFacts,.profileFacts--four,.profileAside{grid-template-columns:1fr}.profileChipRows>div{grid-template-columns:1fr;gap:6px}.profileCard{padding:17px}.profileFormActions{flex-direction:column-reverse}.profileFormActions button{width:100%}.profileHeroHeader h2{font-size:26px}}.bdLab{min-width:0;color:var(--bd-ink,#182941);gap:18px;display:grid}.bdLabActiveStage{min-width:0;scroll-margin-top:24px}.bdLabSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.bdLabSteps button{color:#526580;cursor:pointer;background:#fff;border:1px solid #dfe7f2;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 8px;font-weight:700;display:flex}.bdLabSteps button.isActive{color:#fff;background:#49338b;border-color:#49338b;box-shadow:0 7px 18px #49338b2e}.bdLabStepNumber{opacity:.8;font-variant-numeric:tabular-nums;font-size:11px}.bdLabSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.bdLabSummary>div{background:#fff;border:1px solid #e3eaf4;border-radius:12px;min-width:0;padding:14px 16px}.bdLabSummary small,.bdLabSummary strong{display:block}.bdLabSummary small{color:#6b7d94;letter-spacing:.06em;font-size:10px}.bdLabSummary strong{color:#1c3556;overflow-wrap:anywhere;margin-top:6px;font-size:16px}.bdLabPanel{background:#fff;border:1px solid #e1e8f2;border-radius:18px;min-width:0;padding:25px;box-shadow:0 7px 26px #142c530d}.bdLabHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.bdLabHeading h2{letter-spacing:-.7px;color:#152541;margin:5px 0 8px;font-size:25px}.bdLabHeading p{color:#61738b;margin:0;font-size:13px;line-height:1.6}.bdLabOverline{letter-spacing:.13em;color:#49338b;font-size:10px;font-weight:800}.bdLabPanel h3{color:#233956;margin:20px 0 12px;font-size:15px}.bdLabFootnote{color:#6c7f98;margin-top:18px;font-size:12px;line-height:1.5}.bdLab :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #927ac8}.bdLabPanel table{border-collapse:collapse;width:100%}.bdLabPanel th,.bdLabPanel td{text-align:left;border-bottom:1px solid #e4e0ec;padding:12px}@media (width<=850px){.bdLabSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.bdLabSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.bdLabSteps button{padding:11px 6px;font-size:12px}.bdLabSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.bdLabPanel{padding:16px}}.bdStatsSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 23px;display:grid}.bdStatsSummary>div{background:#fbfaff;border:1px solid #e5dff0;border-radius:14px;min-width:0;padding:17px}.bdStatsSummary small{color:#615c73;font-size:12px;display:block}.bdStatsSummary strong{color:#35246a;font-variant-numeric:tabular-nums;margin-top:4px;font-size:29px;display:block}.bdStatsSummary progress{accent-color:#49338b;width:100%;height:9px;margin-top:8px}.bdStatsLegend{color:#51566c;flex-wrap:wrap;gap:14px 24px;margin:8px 0 20px;font-size:12px;display:flex}.bdStatsLegend span{align-items:center;gap:7px;display:inline-flex}.bdStatsSwatch{border-radius:3px;width:12px;height:12px;display:inline-block}.bdStatsPrecision{background:#49338b}.bdStatsCoverage{background:#159b8f}.bdStatsChart{gap:12px;display:grid}.bdStatsVariant{background:#fff;border:1px solid #e7e2f0;border-radius:14px;grid-template-columns:minmax(130px,190px) minmax(0,1fr);align-items:center;gap:20px;padding:16px;display:grid}.bdStatsVariantName{color:#2e2a46;align-items:center;gap:10px;font-size:13px;display:flex}.bdStatsVariantLetter{color:#49338b;background:#f0ecf8;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:inline-grid}.bdStatsTracks{gap:10px;min-width:0;display:grid}.bdStatsTrack{color:#5a6072;grid-template-columns:66px minmax(0,1fr) 76px;align-items:center;gap:10px;font-size:12px;display:grid}.bdStatsRail{background:#f0edf5;border-radius:30px;height:13px;overflow:hidden}.bdStatsFill{border-radius:30px;height:100%}.bdStatsFill-precision{background:#49338b}.bdStatsFill-coverage{background:#159b8f}.bdStatsValue{text-align:right;color:#29263e;font-variant-numeric:tabular-nums;font-size:13px}.bdStatsInsight{color:#34324b;background:#f7f5fc;border-left:4px solid #49338b;border-radius:10px;margin-top:20px;padding:14px 17px;font-size:13px;line-height:1.6}.bdStatsInsight strong{margin-bottom:6px;display:block}.bdStatsInsight p{margin:0}.bdStatsRecent{color:#5d5772;margin-top:14px;font-size:12px}.bdStatsMethod{color:#697084;margin-top:15px;font-size:12px;line-height:1.6;display:block}.bdEvalProgress{background:#fbfaff;border:1px solid #ded7ed;border-radius:12px;gap:6px;margin:12px 0;padding:12px 14px;display:grid}.bdEvalProgress strong{color:#34246a}.bdEvalProgress span,.bdEvalProgress small{color:#5e5875;font-size:12px}.bdEvalProgress progress{accent-color:#49338b;width:100%;height:10px}@media (width<=750px){.bdStatsSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.bdStatsVariant{grid-template-columns:1fr;gap:12px}}@media (width<=460px){.bdStatsSummary{grid-template-columns:1fr}.bdStatsTrack{grid-template-columns:62px minmax(0,1fr) 64px;gap:5px}}.bdReviewSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.bdReviewSummary>div{background:#f9f7fd;border:1px solid #e7e1f0;border-radius:12px;padding:14px 16px}.bdReviewSummary small{color:#625b78;font-size:12px;display:block}.bdReviewSummary strong{color:#35246a;font-variant-numeric:tabular-nums;margin-top:4px;font-size:25px;display:block}.bdReviewFilters{flex-wrap:wrap;gap:8px;margin:0 0 13px;display:flex}.bdReviewFilters button{color:#56496c;cursor:pointer;background:#fff;border:1px solid #ded7ec;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.bdReviewFilters button.isActive{color:#fff;background:#49338b;border-color:#49338b}.bdReviewList{gap:9px;margin-bottom:20px;display:grid}.bdReviewItem{text-align:left;cursor:pointer;color:#2c2840;background:#fff;border:1px solid #e1dbe9;border-radius:12px;grid-template-columns:minmax(0,1fr) 115px 95px 105px;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.bdReviewItem:hover,.bdReviewItem.isSelected{background:#faf8ff;border-color:#8c78bd}.bdReviewItemMain{gap:5px;min-width:0;display:grid}.bdReviewItemMain strong{overflow-wrap:anywhere;font-size:14px}.bdReviewItemMain small{color:#6b647c;overflow-wrap:anywhere;font-size:11px}.bdReviewStatus{text-align:center;border-radius:999px;padding:6px 8px;font-size:12px;font-weight:800}.bdReviewStatus.isComplete{color:#166b49;background:#e5f5ee}.bdReviewStatus.isPending{color:#916011;background:#fff3df}.bdReviewCount{color:#675e75;text-align:center;font-size:11px}.bdReviewAction{color:#49338b;text-align:right;font-size:12px;font-weight:750}.bdReviewEmpty{color:#6b647c;border:1px dashed #d7d0e5;border-radius:10px;margin:0;padding:15px}.bdReviewJump{color:#574c6e;margin:12px 0;font-size:12px;font-weight:700;display:block}.bdReviewSelectedTitle{margin:24px 0 10px!important;font-size:16px!important}@media (width<=800px){.bdReviewItem{grid-template-columns:minmax(0,1fr) 115px;gap:8px}.bdReviewCount{text-align:left}.bdReviewAction{text-align:right}}@media (width<=450px){.bdReviewSummary{gap:6px}.bdReviewSummary>div{padding:10px}.bdReviewSummary strong{font-size:20px}.bdReviewItem{padding:10px}.bdReviewStatus{font-size:11px}}.ragLab{color:#15213b;max-width:1150px}.ragLab>header{margin:0 0 24px}.ragLab>header h1{letter-spacing:-.8px;color:#15213b;margin:0 0 8px;font-size:29px}.ragLab>header p{color:#62728c;margin:0;font-size:14px;line-height:1.6}.ragLabCard{background:#fff;border:1px solid #e2e8f2;border-radius:18px;margin-top:16px;padding:26px;box-shadow:0 9px 28px #142b580d}.ragLabCard h2{letter-spacing:-.5px;color:#162540;margin:0 0 12px;font-size:22px}.ragLabCard h3{color:#233955;margin:24px 0 12px;font-size:16px}.ragLabCard p{color:#5d6e86;line-height:1.6}.ragLab button{color:#1956a8;font:inherit;cursor:pointer;background:#fff;border:1px solid #cddaf1;border-radius:10px;padding:10px 15px;font-size:13px;font-weight:700}.ragLab button:hover:not(:disabled){background:#edf4ff;border-color:#9ab9eb}.ragLab button[aria-pressed=true],.ragLab button[aria-current=step]{color:#fff;background:#1162f5;border-color:#1162f5}.ragLab button:disabled{opacity:.5;cursor:not-allowed}.ragLab select,.ragLab textarea{color:#182943;font:inherit;background:#fff;border:1px solid #cdd7e7;border-radius:10px;max-width:100%;padding:10px}.ragLab textarea{resize:vertical;width:100%}.ragLab input[type=checkbox]{accent-color:#1162f5;margin-right:8px}.ragLab input[type=range]{accent-color:#1162f5}.ragLab table{border-collapse:collapse;width:100%;font-size:13px}.ragLab td,.ragLab th{text-align:left;border-bottom:1px solid #e9edf5;padding:12px}.ragLab th{color:#365276;background:#f3f7ff}.ragLab :is(button,select,input,textarea):focus-visible{outline-offset:2px;outline:3px solid #8ab3ff}@media (width<=650px){.ragLabCard{padding:16px}.ragLab>header h1{font-size:23px}.ragLab table{display:block;overflow-x:auto}}.ragLabReal .hu65Lab{max-width:100%;margin-top:20px}.ragLabReal .hu65Hero{border-radius:16px}.ragLabNotice{color:#27466f;background:#edf4ff;border:1px solid #d4e3fa;border-radius:12px;margin:14px 0;padding:14px 18px;font-size:13px;line-height:1.6}.ragLabReal .hu65Card{border:1px solid #e2e8f2;box-shadow:0 9px 28px #142b580d}.insiderCurator{max-width:1320px;color:var(--bd-ink,#302b43);margin:0 auto}.insiderCuratorHero{color:#fff;background:linear-gradient(112deg,#241b47,#49338b 65%,#7252bb);border-radius:22px;margin-bottom:20px;padding:30px 35px;box-shadow:0 14px 32px #241b4725}.insiderCuratorHero p{color:#eee7ff;max-width:750px;line-height:1.6}.insiderCuratorEyebrow{color:#e4d6fc;letter-spacing:.12em;font-size:11px;font-weight:800}.insiderCuratorStat{color:#fff;background:#ffffff1b;border:1px solid #ffffff34;border-radius:12px;padding:14px}.insiderCuratorStat small{color:#ece4ff}.insiderCurator .expPanel{background:#fff;border:1px solid #e9e5f1;border-radius:17px;margin-bottom:18px;padding:22px;box-shadow:0 6px 24px #291c4909}.insiderCurator .expPanel h2{margin:0 0 12px;font-size:20px}.insiderCurator .expPanel label{font-size:12px;font-weight:700}.insider .insiderHero{background:linear-gradient(110deg,#f9f7ff,#fff 58%,#eeeafb);padding:30px 35px}.insider .insiderHero:after{content:"✧";color:#b7aaf7;pointer-events:none;opacity:.4;font-size:76px;position:absolute;top:12px;right:40px}.insider .insiderHero h1,.insider .insiderHero p,.insider .insiderHero .uxThemeSwitch{z-index:1;position:relative}.insider .insiderCard{border-radius:19px;padding:26px}.insider .insiderCard>h2{letter-spacing:-.45px;border-bottom:1px solid #edf0fa;padding-bottom:14px;font-size:20px}.insider .insiderCatalog{background:#fafaff;border:1px solid #ececf8;border-radius:15px;margin-bottom:18px;padding:17px}.insider .insiderSection{background:linear-gradient(125deg,#fbfaff,#f5f5ff)}.insider .insiderEntry{background:#fff;border:1px solid #e7e9f4;border-radius:13px;margin-bottom:10px;padding:18px}.insider .insiderTabs button{min-height:60px}.insider.uxStudio .insiderHero{background:linear-gradient(120deg,#f8faff,#edf4ff)}.insider.uxStudio .insiderCard{border-radius:13px}@media (width<=760px){.insiderCuratorHero,.insider .insiderHero{padding:22px}.insiderCuratorHero>div{grid-template-columns:1fr!important}}.insider{color:#20213b;gap:24px;max-width:1020px;margin:0 auto;display:grid}.insiderHero{background:linear-gradient(115deg,#f1eeff,#fff);border:1px solid #e4e1f6;border-radius:22px;padding:26px 30px}.insiderEyebrow{letter-spacing:1.5px;color:#6455bd;font-size:11px;font-weight:800}.insiderHero h1{margin:14px 0;font-size:clamp(26px,3vw,35px);line-height:1.18}.insiderHero p,.insiderHint{color:#62637a;font-size:14px;line-height:1.6}.insiderCard{background:#fff;border:1px solid #e5e5ee;border-radius:20px;min-width:0;padding:26px;box-shadow:0 12px 36px #2420400a}.insiderCard h2{margin:0 0 20px;font-size:22px}.insiderCard h3{margin:22px 0 12px;font-size:17px}.insiderField{flex-direction:column;gap:8px;min-width:0;margin:0 0 16px;font-size:13px;font-weight:700;display:flex}.insiderField input,.insiderField select,.insiderField textarea,.insiderSearch input{box-sizing:border-box;color:#20213b;width:100%;font:inherit;background:#fff;border:1px solid #c7c8da;border-radius:11px;padding:12px 14px;font-size:15px}.insiderField textarea{resize:vertical;line-height:1.55}.insiderField :is(input,select,textarea):focus-visible,.insider button:focus-visible{outline-offset:2px;outline:3px solid #8271ec}.insiderTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.insiderTabs button{text-align:left;color:#343451;cursor:pointer;background:#fafaff;border:1px solid #d9d9e9;border-radius:13px;align-items:center;gap:9px;min-height:68px;padding:14px;font-weight:700;display:flex}.insiderTabs button span{font-size:21px}.insiderTabs button.selected{color:#4937a5;background:#efedff;border-color:#6654d4}.insiderSection{background:#fafaff;border:1px solid #e8e7f5;border-radius:15px;margin:18px 0;padding:18px}.insiderSection h3{margin:0 0 20px}.insiderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.insiderActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.insider button{font:inherit}.insiderActions button,.insiderSearch button,.insiderUsers button{color:#39336b;cursor:pointer;background:#fff;border:1px solid #c9c6e4;border-radius:10px;padding:11px 15px;font-size:13px;font-weight:700}.insiderActions .insiderPrimary{color:#fff;background:#5c4bc7;border-color:#5c4bc7}.insider button:disabled{opacity:.45;cursor:not-allowed}.insiderError{color:#9b2020;background:#fff0f0;border-radius:10px;padding:14px}.insiderSuccess{color:#166338;background:#eefaf2;border-radius:10px;padding:14px}.insiderPreview{overflow-wrap:anywhere;background:#f8f8ff;border-radius:14px;margin-top:18px;padding:20px}.insiderEntry{overflow-wrap:anywhere;border-top:1px solid #e5e5ee;padding:20px 0}.insiderEntry small{color:#666781}.insiderSearch{gap:10px;margin:16px 0;display:flex}.insiderUsers>div{border-top:1px solid #e7e7f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.insiderUsers span{overflow-wrap:anywhere}@media (width<=720px){.insiderCard{padding:18px}.insiderTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.insiderGrid{grid-template-columns:1fr}.insiderSearch{flex-direction:column}.insiderUsers>div{flex-direction:column;align-items:flex-start}}@media (width<=420px){.insiderTabs{grid-template-columns:1fr}}.insiderCategoryTabs{flex-wrap:wrap;gap:9px;margin:0 0 18px;display:flex}.insiderCategoryTabs button{color:#39336b;cursor:pointer;background:#fff;border:1px solid #c9c6e4;border-radius:999px;padding:10px 16px;font-weight:700}.insiderCategoryTabs button.selected{color:#fff;background:#5c4bc7;border-color:#5c4bc7}.insiderCatalog{background:#fff;border:1px solid #e5e5ee;border-radius:14px;margin-bottom:20px;padding:16px}.insiderCatalogList{gap:8px;max-height:350px;display:grid;overflow-y:auto}.insiderCatalogItem{text-align:left;cursor:pointer;color:#20213b;background:#fff;border:1px solid #e3e4ed;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 14px;display:flex}.insiderCatalogItem strong{font-size:14px;display:block}.insiderCatalogItem small{color:#666781;margin-top:5px;font-size:12px;display:block}.insiderCatalogItem.selected{background:#f3f0ff;border-color:#5c4bc7}.insiderCatalogItem:hover{border-color:#8271ec}.insiderEmpty{color:#62637a;text-align:center;background:#fafaff;border:1px dashed #d6d6e7;border-radius:10px;padding:20px}.insiderSelected{color:#39336b;background:#f0efff;border-radius:10px;padding:12px;font-size:13px}.insiderLoadMore{cursor:pointer;color:#39336b;background:#fff;border:1px solid #c9c6e4;border-radius:10px;margin-top:12px;padding:10px 14px}.insiderCatalogList{scrollbar-width:auto;scrollbar-color:#5c4bc7 #efedfa;max-height:235px;padding-right:7px;overflow-y:scroll}.insiderCatalogList::-webkit-scrollbar{width:13px}.insiderCatalogList::-webkit-scrollbar-track{background:#efedfa;border-radius:9px}.insiderCatalogList::-webkit-scrollbar-thumb{background:#8271ec;border:3px solid #efedfa;border-radius:9px}.insiderCatalogHint{margin:0 0 10px;font-size:12px}.bdShell .insiderAccess{background:var(--bd-surface);border:1px solid var(--bd-border);border-radius:var(--bd-radius);max-width:1020px;box-shadow:var(--bd-shadow);color:var(--bd-ink);margin:24px auto 0;padding:26px}.bdShell .insiderAccessHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.bdShell .insiderAccessEyebrow{letter-spacing:.11em;color:var(--bd-secondary);font-size:11px;font-weight:800}.bdShell .insiderAccess h2{letter-spacing:-.035em;color:var(--bd-ink);margin:7px 0 8px;font-size:clamp(21px,2.5vw,27px)}.bdShell .insiderAccessHeader p{max-width:650px;color:var(--bd-muted);margin:0;font-size:14px;line-height:1.55}.bdShell .insiderAccess button{font:inherit;border-radius:var(--bd-radius-sm);cursor:pointer;min-height:40px;font-weight:700;transition:background-color .16s,border-color .16s}.bdShell .insiderAccess button:disabled{opacity:.5;cursor:not-allowed}.bdShell .insiderAccessRefresh,.bdShell .insiderAccessRevoke{color:var(--bd-primary);background:#fff;border:1px solid #d2c8e9;padding:9px 14px}.bdShell .insiderAccessRefresh:hover:not(:disabled),.bdShell .insiderAccessRevoke:hover:not(:disabled){background:var(--bd-primary-soft);border-color:var(--bd-secondary)}.bdShell .insiderAccessGrant{background:var(--bd-primary);color:#fff;border:1px solid var(--bd-primary);padding:9px 14px}.bdShell .insiderAccessGrant:hover:not(:disabled){background:var(--bd-primary-hover)}.bdShell .insiderAccessMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.bdShell .insiderAccessMetric{border:1px solid var(--bd-border);background:#f7f5fc;border-radius:12px;gap:5px;padding:17px 20px;display:grid}.bdShell .insiderAccessMetric small{color:var(--bd-muted);font-size:12px;font-weight:650}.bdShell .insiderAccessMetric strong{color:var(--bd-ink);font-size:29px;font-weight:800;line-height:1.2}.bdShell .insiderAccessFilters{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);align-items:end;gap:14px;margin-bottom:18px;display:grid}.bdShell .insiderAccessFilters label{color:var(--bd-ink);gap:7px;font-size:13px;font-weight:700;display:grid}.bdShell .insiderAccessFilters :is(input,select){box-sizing:border-box;width:100%;color:var(--bd-ink);border-radius:var(--bd-radius-sm);min-height:44px;font:inherit;background:#fff;border:1px solid #cfd3e4;padding:10px 12px;font-weight:400}.bdShell .insiderAccessTableScroll{border:1px solid var(--bd-border);border-radius:12px;max-width:100%;overflow-x:auto}.bdShell .insiderAccess table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.bdShell .insiderAccess th{color:#3c365c;letter-spacing:.025em;background:#f7f5fc;font-size:12px;font-weight:800}.bdShell .insiderAccess :is(th,td){border-bottom:1px solid var(--bd-border);vertical-align:middle;padding:13px 16px}.bdShell .insiderAccess tr:last-child td{border-bottom:0}.bdShell .insiderAccess tbody tr:hover{background:#fbfaff}.bdShell .insiderAccess th:last-child{text-align:right}.bdShell .insiderAccessEmail{overflow-wrap:anywhere;max-width:390px;font-weight:600}.bdShell .insiderAccessAction{text-align:right;white-space:nowrap}.bdShell .insiderAccessRole{color:#526078;background:#f1f2f6;border-radius:999px;align-items:center;padding:5px 11px;font-size:12px;font-weight:750;display:inline-flex}.bdShell .insiderAccessRole-recommender{color:var(--bd-primary);background:#f0ebfb}.bdShell .insiderAccessRole-admin{color:#176c53;background:#eaf6f1}.bdShell .insiderAccessProtected{color:var(--bd-muted);font-size:12px;font-weight:650}.bdShell .insiderAccessFooter{color:var(--bd-muted);margin:16px 0 0;font-size:12px}.bdShell .insiderAccessEmpty{color:var(--bd-muted);margin:0;padding:16px}@media (width<=700px){.bdShell .insiderAccess{padding:18px}.bdShell .insiderAccessFilters{grid-template-columns:1fr}.bdShell .insiderAccess :is(th,td){padding:11px 10px}.bdShell .insiderAccessEmail{max-width:180px}}.bdShell .ragSourceOverview{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.bdShell .ragSourceOverviewItem{border:1px solid var(--bd-border);background:var(--bd-surface);min-width:0;box-shadow:var(--bd-shadow);color:var(--bd-ink);border-radius:16px;align-content:start;gap:9px;padding:20px 22px;text-decoration:none;display:grid}.bdShell .ragSourceOverviewItem:hover,.bdShell .ragSourceOverviewItem:focus-visible{border-color:var(--bd-secondary);background:#fbf9ff}.bdShell .ragSourceOverviewItem strong{letter-spacing:-.02em;font-size:17px}.bdShell .ragSourceOverviewItem>span:not(.ragSourceEyebrow){color:var(--bd-muted);font-size:13px;line-height:1.5}.bdShell .ragSourceOverviewItem small{color:var(--bd-primary);font-size:12px;font-weight:750}.bdShell .ragSourceEyebrow{letter-spacing:.1em;color:var(--bd-secondary);font-size:11px;font-weight:800}.bdShell .ragGlobalScope{border-left:3px solid var(--bd-secondary);color:var(--bd-ink);background:#f6f3fc;border-radius:0 10px 10px 0;padding:12px 16px;font-size:13px;line-height:1.6}.bdShell .ragSourcePanel{scroll-margin-top:24px}.bdShell .ragSourceHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.bdShell .ragSourceTag{background:var(--bd-primary-soft);color:var(--bd-primary);border-radius:99px;padding:6px 10px;font-size:11px;font-weight:700}.bdShell .ragSourcePanel h2{margin-top:8px}.bdShell .ragSourcePanel>p{line-height:1.6}.bdShell .ragSourceSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.bdShell .ragSourceSteps span{border:1px solid var(--bd-border);color:var(--bd-muted);background:#f7f5fc;border-radius:10px;padding:12px;font-size:12px;line-height:1.5}.bdShell .ragSourceSteps strong{color:var(--bd-primary);font-size:12px;display:block}.bdShell .ragSourceConsent{align-items:flex-start;gap:10px;margin:12px 0 18px;font-size:13px;font-weight:600;line-height:1.6;display:flex}.bdShell .ragSourceConsent input{width:18px;height:18px;accent-color:var(--bd-primary);flex:none;margin-top:2px}.bdShell .ragSourceFootnote{color:var(--bd-muted);margin-top:20px;font-size:12px;line-height:1.6}.bdShell .ragSourcePanel .ragOpsMetric{cursor:default}.bdShell .ragSourcePanel .ragOpsMetric:hover{transform:none}@media (width<=780px){.bdShell .ragSourceOverview,.bdShell .ragSourceSteps{grid-template-columns:1fr}}.bdShell .ragUnifiedSourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.bdShell .ragUnifiedSource{background:var(--bd-surface);border:1px solid var(--bd-border);border-radius:14px;min-width:0;padding:18px 20px}.bdShell .ragUnifiedSource h3{letter-spacing:-.02em;margin:12px 0;font-size:18px}.bdShell .ragUnifiedSource p{color:var(--bd-muted);font-size:13px;line-height:1.6}.bdShell .ragUnifiedBlocked{border-color:#e7bcc4}.bdShell .ragUnifiedCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bdShell .ragUnifiedCounts>div{background:#f7f5fc;border-radius:10px;gap:4px;padding:12px;display:grid}.bdShell .ragUnifiedCounts small{color:var(--bd-muted);font-size:11px}.bdShell .ragUnifiedCounts strong{color:var(--bd-ink);font-size:24px}.bdShell .ragUnified .ragSourceConsent{align-items:center}.bdShell .ragUnified .ragSourceConsent input:disabled{opacity:.55}@media (width<=800px){.bdShell .ragUnifiedSourceGrid{grid-template-columns:1fr}}.bdShell .igGovernance{max-width:1240px;color:var(--bd-ink);gap:20px;margin:auto;display:grid}.bdShell .igHero,.bdShell .igPanel{background:var(--bd-surface);border:1px solid var(--bd-border);border-radius:var(--bd-radius);box-shadow:var(--bd-shadow);min-width:0;padding:25px}.bdShell .igHero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.bdShell .igEyebrow{color:var(--bd-secondary);letter-spacing:.12em;font-size:11px;font-weight:800}.bdShell .igHero h1{letter-spacing:-.035em;margin:9px 0;font-size:clamp(24px,3vw,32px)}.bdShell .igHero p,.bdShell .igSectionTitle p{color:var(--bd-muted);margin:0;font-size:14px;line-height:1.6}.bdShell .igGovernance button{font:inherit;cursor:pointer;border-radius:10px;font-size:13px;font-weight:700;transition:background-color .16s,border-color .16s}.bdShell .igGovernance button:disabled{opacity:.48;cursor:not-allowed}.bdShell .igPrimary,.bdShell .igSecondary{min-height:42px;padding:10px 15px}.bdShell .igPrimary{color:#fff;background:var(--bd-primary);border:1px solid var(--bd-primary)}.bdShell .igPrimary:hover:not(:disabled){background:var(--bd-primary-hover)}.bdShell .igSecondary{color:var(--bd-primary);background:#fff;border:1px solid #d1c9e4}.bdShell .igSecondary:hover:not(:disabled){background:var(--bd-primary-soft)}.bdShell .igMetrics,.bdShell .igSyncCounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bdShell .igMetrics>div,.bdShell .igSyncCounts>div{border:1px solid var(--bd-border);background:#f7f5fc;border-radius:13px;gap:6px;min-width:0;padding:17px 19px;display:grid}.bdShell .igMetrics small,.bdShell .igSyncCounts small{color:var(--bd-muted);font-size:12px;font-weight:650}.bdShell .igMetrics strong,.bdShell .igSyncCounts strong{font-size:29px;line-height:1.2}.bdShell .igSafety{color:#785623;background:#fffaf0;border:1px solid #eadbb8;border-radius:12px;padding:15px 18px}.bdShell .igSafety strong,.bdShell .igSafety p{font-size:13px;line-height:1.5}.bdShell .igSafety p{margin:5px 0 0}.bdShell .igTabs{border-bottom:1px solid var(--bd-border);flex-wrap:wrap;gap:8px;padding-bottom:8px;display:flex}.bdShell .igTabs button{color:var(--bd-muted);background:0 0;border:1px solid #0000;padding:12px 16px}.bdShell .igTabs button.active,.bdShell .igTabs button:hover{color:var(--bd-primary);background:var(--bd-primary-soft);border-color:#dcd1f4}.bdShell .igTabs button.active{box-shadow:inset 0 -3px 0 var(--bd-primary)}.bdShell .igTabs button span{background:#fff;border-radius:9px;margin-left:6px;padding:2px 7px}.bdShell .igSectionTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.bdShell .igSectionTitle h2{letter-spacing:-.025em;margin:0 0 6px;font-size:21px}.bdShell .igFilters{grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:14px;margin-bottom:18px;display:grid}.bdShell .igFilters label,.bdShell .igField{gap:7px;font-size:13px;font-weight:700;display:grid}.bdShell .igGovernance :is(input[type=search],select,textarea){color:var(--bd-ink);box-sizing:border-box;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #cfd3e4;border-radius:10px;padding:10px 12px;font-size:14px}.bdShell .igGovernance textarea{resize:vertical;line-height:1.6}.bdShell .igSplit{grid-template-columns:minmax(235px,.85fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.bdShell .igGuideList{border:1px solid var(--bd-border);border-radius:12px;align-content:start;gap:7px;min-width:0;max-height:600px;padding:7px;display:grid;overflow:auto}.bdShell .igGuideRow{text-align:left;width:100%;color:var(--bd-ink);background:#fff;border:1px solid #0000;gap:7px;padding:13px 14px;display:grid}.bdShell .igGuideRow strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.bdShell .igGuideRow small{color:var(--bd-muted);overflow-wrap:anywhere;font-size:12px}.bdShell .igGuideRow.active,.bdShell .igGuideRow:hover{background:#f8f5ff;border-color:#d2c6f2}.bdShell .igGuideRow.active{box-shadow:inset 3px 0 0 var(--bd-primary)}.bdShell .igBadges{flex-wrap:wrap;gap:6px;display:flex}.bdShell .igBadge{color:#56637c;background:#f0f1f6;border-radius:99px;align-items:center;padding:5px 9px;font-size:11px;font-weight:750;line-height:1.3;display:inline-flex}.bdShell .igBadge.ig-published,.bdShell .igBadge.ig-clear{color:#14694f;background:#eaf7f1}.bdShell .igBadge.ig-approved{color:var(--bd-primary);background:#eee8fb}.bdShell .igBadge.ig-blocked,.bdShell .igBadge.ig-incomplete{color:#9a3f42;background:#fff0ef}.bdShell .igBadge.ig-pending{color:#875b16;background:#fff6e4}.bdShell .igGuideRow .igSynthetic{color:#a13b49;font-weight:750}.bdShell .igListFooter{color:var(--bd-muted);padding:10px 12px;font-size:12px}.bdShell .igDetail{border:1px solid var(--bd-border);border-radius:12px;min-width:0;min-height:235px;padding:22px}.bdShell .igDetail h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:9px 0;font-size:21px;line-height:1.3}.bdShell .igIdentity{color:var(--bd-muted);overflow-wrap:anywhere;font-size:13px}.bdShell .igIdentity code{color:var(--bd-primary);font-size:12px}.bdShell .igStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.bdShell .igStatusGrid>div{background:#f7f5fc;border-radius:10px;gap:7px;padding:13px;display:grid}.bdShell .igStatusGrid small{color:var(--bd-muted);font-size:12px}.bdShell .igStatusGrid strong{font-size:13px}.bdShell .igContent{border:1px solid var(--bd-border);background:#fcfbff;border-radius:10px;margin-top:18px;padding:17px}.bdShell .igContent h4{margin:0 0 12px;font-size:14px}.bdShell .igContent p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:390px;margin:0;font-size:13px;line-height:1.7;overflow:auto}.bdShell .igFootnote{color:var(--bd-muted);font-size:12px;line-height:1.6}.bdShell .igActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.bdShell .igDetailEmpty{text-align:center;color:var(--bd-muted);padding:65px 15px}.bdShell .igDetailEmpty strong{color:var(--bd-ink)}.bdShell .igEmpty{color:var(--bd-muted);padding:20px;font-size:14px}.bdShell .igEvidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.bdShell .igEvidence>div{border:1px solid var(--bd-border);background:#f8f7fc;border-radius:10px;min-width:0;padding:15px}.bdShell .igEvidence small{color:var(--bd-muted);font-size:12px;font-weight:750}.bdShell .igEvidence p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.bdShell .igField{margin:15px 0}.bdShell .igCheck{align-items:flex-start;gap:10px;font-size:13px;font-weight:650;display:flex}.bdShell .igCheck input{accent-color:var(--bd-primary);flex:none;width:17px;height:17px}.bdShell .igSyncSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.bdShell .igSyncSteps>div{border:1px solid var(--bd-border);background:#f7f5fc;border-radius:12px;padding:16px}.bdShell .igSyncSteps strong{color:var(--bd-primary);font-size:14px}.bdShell .igSyncSteps p{color:var(--bd-muted);font-size:12px;line-height:1.6}.bdShell .igSyncCounts{margin:20px 0}.bdShell .igSyncConfirm{margin:18px 0}.bdShell .igWarning{color:#913b43;background:#fff4f2;border:1px solid #f0c7c8;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.6}.bdShell .igNotice{color:var(--bd-primary);overflow-wrap:anywhere;background:#f4f0ff;border:1px solid #d0c7ec;border-radius:12px;padding:14px 18px;font-size:14px}@media (width<=850px){.bdShell .igSplit{grid-template-columns:1fr}.bdShell .igGuideList{max-height:310px}.bdShell .igMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.bdShell .igHero,.bdShell .igPanel{padding:17px}.bdShell .igFilters,.bdShell .igEvidence,.bdShell .igSyncSteps{grid-template-columns:1fr}.bdShell .igSyncCounts{grid-template-columns:repeat(2,minmax(0,1fr))}.bdShell .igActions button{width:100%}}.bdShell .bdInsiderAccessHub{gap:18px;max-width:1180px;margin:auto;display:grid}.bdShell .bdInsiderAccessHero{color:#fff;background:linear-gradient(105deg,#2b1740,#48295e);border-radius:14px;padding:24px 28px}.bdShell .bdInsiderAccessHero>span{color:#f4be3a;letter-spacing:.1em;font-size:11px;font-weight:800}.bdShell .bdInsiderAccessHero h1{margin:8px 0;font-size:clamp(25px,3vw,34px);font-weight:800;color:#fff!important}.bdShell .bdInsiderAccessHero p{color:#e3d6ee;margin:0;font-size:14px;line-height:1.55}.bdShell .bdInsiderAccessTabs{flex-wrap:wrap;gap:9px;display:flex}.bdShell .bdInsiderAccessTabs button{color:#2b1740;cursor:pointer;background:#fff;border:1px solid #cfc2df;border-radius:999px;padding:11px 17px;font-weight:750}.bdShell .bdInsiderAccessTabs button.active{color:#fff;background:#2b1740;border-color:#2b1740}.bdShell .bdInsiderAccessHub .insiderAccess{max-width:none;margin:0}.bdShell .bdInsiderAccessHub .expPanel{max-width:none;box-shadow:var(--bd-shadow);background:#fff;border:1px solid #e2d9ec;border-radius:14px;margin:0!important}.bdShell .bdInsiderAccessNext{background:#fff;border:1px solid #e2d9ec;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.bdShell .bdInsiderAccessNext p{color:#665a7c;flex:1;margin:0;font-size:12px}.bdShell .bdInsiderAccessNext button{color:#fff;cursor:pointer;background:#c2431a;border:0;border-radius:10px;padding:10px 15px;font-weight:700}.bdShell .insiderCatalogPager{color:#54486a;justify-content:center;align-items:center;gap:12px;margin:10px 0 17px;font-size:12px;display:flex}.bdShell .insiderCatalogPager button{color:#2b1740;cursor:pointer;background:#fff;border:1px solid #cfc2df;border-radius:8px;padding:7px 10px}.bdShell .insiderCatalogPager button:disabled{opacity:.4;cursor:not-allowed}@media (width<=640px){.bdShell .bdInsiderAccessHero{padding:19px}.bdShell .bdInsiderAccessTabs button{flex:1}.bdShell .bdInsiderAccessNext button{width:100%}}.app{flex-direction:column;min-height:100vh;display:flex}.header{background:#ffffffe6;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;height:72px;padding:0 48px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brandIcon{color:#fff;background:#151515;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.brandName{font-size:18px;font-weight:700}.brandTagline{color:#777;font-size:12px}.status{color:#555;align-items:center;gap:8px;font-size:13px;display:flex}.statusDot{background:#22a06b;border-radius:50%;width:8px;height:8px}.main{box-sizing:border-box;flex:1;width:100%;max-width:900px;margin:0 auto;padding:90px 24px}.hero{text-align:center}.heroBadge{color:#5650c9;background:#eef;border-radius:100px;margin-bottom:22px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-block}.hero h1{letter-spacing:-2px;color:#171717;margin:0;font-size:52px;line-height:1.1}.hero h1 span{color:#6558d3}.heroText{color:#666;max-width:560px;margin:20px auto 36px;font-size:18px;line-height:1.6}.searchBox{background:#fff;border:1px solid #dedede;border-radius:16px;max-width:760px;margin:auto;padding:8px;display:flex;box-shadow:0 12px 40px #00000014}.searchInput{background:0 0;border:none;outline:none;flex:1;min-width:0;padding:14px 16px;font-size:16px}.searchButton{color:#fff;cursor:pointer;background:#171717;border:none;border-radius:11px;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.searchButton:hover:not(:disabled){background:#333;transform:translateY(-1px)}.searchButton:disabled{opacity:.55;cursor:not-allowed}.categories{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.categoryChip{cursor:pointer;color:#555;background:#fff;border:1px solid #e0e0e0;border-radius:100px;padding:9px 14px;font-size:13px;transition:all .2s}.categoryChip:hover{border-color:#aaa;transform:translateY(-1px)}.recommendationCard{text-align:left;background:#fff;border:1px solid #e3e3e3;border-radius:20px;max-width:760px;margin:55px auto 0;padding:30px;box-shadow:0 14px 45px #0000000f}.recommendationHeader{align-items:center;gap:15px;margin-bottom:24px;display:flex}.recommendationIcon{color:#6558d3;background:#eef;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.recommendationLabel{letter-spacing:1.5px;color:#6558d3;font-size:11px;font-weight:700}.recommendationHeader h2{margin:3px 0 0;font-size:20px}.recommendationContent{white-space:pre-line;color:#404040;font-size:16px;line-height:1.75}.recommendationFooter{color:#999;border-top:1px solid #eee;margin-top:25px;padding-top:18px;font-size:12px}.loadingMessage{color:#666;justify-content:center;align-items:center;gap:12px;margin:45px auto 0;display:flex}.errorMessage{color:#a33;background:#fff2f2;border:1px solid #ffd1d1;border-radius:10px;max-width:760px;margin:35px auto 0;padding:15px 18px}.spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}.spinner.dark{border-color:#555 #ddd #ddd}@keyframes spin{to{transform:rotate(360deg)}}.footer{text-align:center;color:#aaa;padding:25px;font-size:12px}@media (width<=650px){.header{padding:0 20px}.brandTagline,.status{display:none}.main{padding:60px 18px}.hero h1{font-size:40px}.heroText{font-size:16px}.searchBox{flex-direction:column}.searchButton{justify-content:center;padding:13px}.recommendationCard{padding:22px}}.profileField{text-align:left;flex-direction:column;gap:8px;max-width:760px;margin:24px auto 0;display:flex}.profileField label{color:#333;font-size:14px;font-weight:700}.profileField textarea{resize:vertical;width:100%;font:inherit;color:#171717;background:#fff;border:1px solid #b6b6c3;border-radius:12px;padding:12px 14px}.profileField small,.sourceNote{color:#565666;font-size:13px;line-height:1.5}.recommendationContent{overflow-wrap:anywhere}.recommendationContent a,.sourcesPanel a{color:#4338a7;text-underline-offset:3px;text-decoration:underline}.recommendationContent a:focus-visible,.sourcesPanel a:focus-visible,.profileField textarea:focus-visible{outline-offset:2px;outline:3px solid #6558d3}.sourcesPanel{border-top:1px solid #ddd;margin-top:28px;padding-top:20px}.sourcesPanel h3{margin:0 0 12px;font-size:18px}.sourceItem{overflow-wrap:anywhere;background:#fafaff;border:1px solid #dedee8;border-radius:12px;margin-top:14px;padding:16px}.sourceItem h4{margin:0 0 10px;font-size:16px}.sourceItem p{margin:8px 0}.sourceItem ul{margin:8px 0;padding-left:22px}.sourceItem small{color:#5d5d69}.errorMessage button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;margin-left:10px;padding:6px 12px}@media (width<=650px){.sourceItem{padding:12px}}.accountPanel{text-align:left;background:#fff;border:1px solid #e5e5f0;border-radius:22px;max-width:760px;margin:0 auto 56px;padding:30px;box-shadow:0 12px 42px #1d1a420e}.accountPanel--guest{background:linear-gradient(125deg,#fff 55%,#f3f1ff)}.accountHeading{align-items:center;gap:17px;margin-bottom:22px;display:flex}.accountAvatar{color:#5144bf;background:#eeeaff;border-radius:17px;flex:0 0 54px;place-items:center;height:54px;font-size:25px;font-weight:800;display:grid}.accountHeading h2{letter-spacing:-.6px;color:#191827;margin:0 0 7px;font-size:23px;line-height:1.2}.accountHeading p{color:#56566b;margin:0;font-size:14px;line-height:1.5}.accountEyebrow{color:#5c4bc7;letter-spacing:1.1px;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.accountForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.accountForm>label{color:#353349;flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.accountForm input:not([type=checkbox]){color:#1d1b2a;width:100%;min-height:45px;font:inherit;background:#fff;border:1px solid #c9c9da;border-radius:10px;padding:10px 12px}.accountForm>fieldset,.accountForm>.accountActions{grid-column:1/-1}.accountForm>label:has(input[type=email]){grid-column:1/-1}.accountForm>label:has(input[type=password]){grid-column:1/-1}.accountForm fieldset{border:1px solid #dddceb;border-radius:12px;flex-wrap:wrap;gap:10px;padding:15px;display:flex}.accountForm legend{color:#38354d;padding:0 5px;font-size:13px;font-weight:700}.accountForm fieldset label{text-transform:capitalize;cursor:pointer;background:#f5f4fc;border-radius:99px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:inline-flex}.accountForm input[type=checkbox]{accent-color:#5b4ccc}.accountPrimary,.accountSecondary,.accountDanger{min-height:43px;font:inherit;cursor:pointer;border-radius:11px;padding:10px 16px;font-size:13px;font-weight:700;transition:background .15s,transform .15s}.accountPrimary{color:#fff;background:#5746c9;border:1px solid #5746c9}.accountPrimary:hover:not(:disabled){background:#4536aa;transform:translateY(-1px)}.accountSecondary{color:#37334e;background:#fff;border:1px solid #d8d6e5}.accountSecondary:hover:not(:disabled){background:#f4f2ff}.accountDanger{color:#a43140;background:0 0;border:1px solid #0000}.accountDanger:hover:not(:disabled){background:#fff1f2}.accountPanel button:disabled{opacity:.55;cursor:not-allowed}.accountPanel :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #8175e7}.accountSummary{grid-template-columns:1fr 1fr;gap:12px;display:grid}.accountSummary>div{background:#fafaff;border:1px solid #e9e8f1;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.accountSummary>div:nth-child(3){grid-column:1/-1}.accountSummary span{color:#626077;font-size:12px}.accountSummary strong{color:#27253c;overflow-wrap:anywhere;font-size:14px;font-weight:650}.accountSummary>button{grid-column:1/-1;justify-self:start;margin-top:8px}.accountActions,.accountFooter{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.accountFooter{border-top:1px solid #eae9f1;justify-content:space-between;margin-top:24px;padding-top:20px}.accountError,.accountSuccess{border-radius:10px;margin:14px 0 0;padding:12px 14px;font-size:13px}.accountError{color:#942b3a;background:#fff1f2}.accountSuccess{color:#17653e;background:#edf9f2}@media (width<=650px){.accountPanel{margin-bottom:40px;padding:20px}.accountHeading{align-items:flex-start}.accountHeading h2{font-size:20px}.accountForm,.accountSummary{grid-template-columns:1fr}.accountSummary>div:nth-child(3){grid-column:auto}.accountForm>label,.accountForm>fieldset,.accountForm>.accountActions{grid-column:1/-1}.accountFooter{flex-direction:column;align-items:stretch}}.bdShell{color:#15213b;background:#f5f7fc;grid-template-columns:230px minmax(0,1fr);min-height:100vh;display:grid}.bdSidebar{background:#fff;border-right:1px solid #e6eaf3;flex-direction:column;height:100dvh;min-height:0;padding:26px 15px;display:flex;position:sticky;top:0;overflow:hidden}.bdBrand{letter-spacing:-.8px;color:#121d36;align-items:center;gap:10px;padding:0 12px 30px;font-size:22px;font-weight:800;display:flex}.bdBrandMark{color:#1162f5;letter-spacing:-5px;padding-right:5px;font-size:24px}.bdNav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8c5dc transparent;flex:auto;grid-auto-rows:max-content;align-content:start;gap:8px;min-height:0;padding-bottom:12px;padding-right:3px;display:grid;overflow:hidden auto}.bdNav button{color:#4d5c75;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:13px 14px;font-weight:650;display:flex}.bdNav button.active,.bdNav button:hover{color:#0759e8;background:#e8f0ff}.bdSidebarFoot{color:#68758d;border-top:1px solid #e8ecf4;flex-shrink:0;margin-top:auto;padding:20px 12px 0;font-size:12px;line-height:1.8}.bdSidebarFoot small{font-size:11px}.bdWorkspace{min-width:0}.bdTopbar{background:#fff;border-bottom:1px solid #e6eaf3;justify-content:space-between;align-items:center;height:74px;padding:0 38px;display:flex}.bdTopbarTitle{color:#52617c;font-size:14px;font-weight:650}.bdUserButton{color:#1d2b43;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-weight:700;display:flex}.bdSmallAvatar{color:#fff;background:#1263f1;border-radius:50%;place-items:center;width:35px;height:35px;font-size:16px;display:grid}.bdMain{max-width:1240px;margin:0 auto;padding:32px 36px 70px}.bdHero{color:#fff;background:linear-gradient(105deg,#091d4ef0,#113571c2 58%,#45649f4d),linear-gradient(140deg,#1b417a,#7e9fc7 55%,#f6b9a3);border-radius:22px;align-items:center;min-height:280px;display:flex;position:relative;overflow:hidden}.bdHero:after{content:"△  △  △";color:#ffffff24;letter-spacing:-60px;pointer-events:none;font-size:170px;position:absolute;bottom:-22px;right:5%}.bdHeroContent{z-index:1;max-width:740px;padding:36px 42px;position:relative}.bdHeroEyebrow{letter-spacing:1.3px;color:#c9dcff;font-size:12px;font-weight:800}.bdHero h1{letter-spacing:-1.8px;margin:15px 0;font-size:clamp(32px,3.8vw,52px);line-height:1.08}.bdHero p{color:#e4edff;max-width:590px;font-size:16px;line-height:1.65}.bdQuery{background:#fff;border:1px solid #e2e7f0;border-radius:18px;margin:-23px 20px 0;padding:23px 25px;position:relative;box-shadow:0 15px 35px #15274b14}.bdQuery>label{margin-bottom:11px;font-size:16px;font-weight:750;display:block}.bdQueryRow{align-items:stretch;gap:12px;display:flex}.bdQueryRow textarea{resize:vertical;min-width:0;min-height:83px;font:inherit;color:#19253d;background:#fff;border:1px solid #d2d9e7;border-radius:12px;flex:1;padding:14px 15px}.bdQueryRow button{color:#fff;cursor:pointer;background:#075ff0;border:0;border-radius:12px;min-width:192px;padding:12px 20px;font-weight:750}.bdQueryRow button:hover:not(:disabled){background:#004ccc}.bdQueryRow button:disabled{opacity:.6;cursor:not-allowed}.bdCategoryRow{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.bdCategoryRow button{color:#244064;cursor:pointer;background:#f7faff;border:1px solid #dce5f4;border-radius:10px;padding:9px 15px;font-size:13px;font-weight:700}.bdCategoryRow button.selected{color:#fff;background:#0d63ef;border-color:#0d63ef}.bdContext{border-top:1px solid #edf0f6;margin-top:19px;padding-top:14px}.bdContext summary{color:#375c94;cursor:pointer;font-size:13px;font-weight:700}.bdContext label{margin:14px 0 7px;font-size:13px;font-weight:700;display:block}.bdContext textarea{width:100%;font:inherit;resize:vertical;border:1px solid #cbd5e6;border-radius:10px;padding:12px}.bdContext small{color:#63718a;margin-top:6px;display:block}.bdSectionTitle{margin:36px 0 20px}.bdSectionTitle h1,.bdSectionTitle h2{color:#15213b;letter-spacing:-.8px;margin:0 0 7px;font-size:28px}.bdSectionTitle p{color:#61718b;margin:0}.bdResults .recommendationCard{max-width:none;margin:0;box-shadow:0 7px 22px #18274d0a}.bdEmpty{text-align:center;color:#5c6b85;padding:54px 20px}.bdEmpty span{color:#1463f0;font-size:36px}.bdEmpty h2{color:#263653;font-size:20px}.bdState{color:#24477e;background:#eaf2ff;border-radius:12px;margin-top:24px;padding:18px}.bdStateError{color:#9e2439;background:#fff1f2}.bdState button{margin-left:10px}.bdMain>.accountPanel{max-width:100%;margin:0}.bdShell button:focus-visible,.bdShell textarea:focus-visible{outline-offset:2px;outline:3px solid #83aafc}@media (width<=850px){.bdShell{grid-template-columns:1fr}.bdSidebar{height:auto;padding:14px 18px;position:static}.bdBrand{padding:0 0 12px}.bdNav{display:flex}.bdNav button{width:auto}.bdSidebarFoot{display:none}.bdTopbar{height:58px;padding:0 20px}.bdMain{padding:20px 14px 50px}.bdQuery{margin:-15px 8px 0;padding:18px}.bdHeroContent{padding:28px}.bdHero{min-height:240px}}@media (width<=560px){.bdQueryRow{flex-direction:column}.bdQueryRow button{min-height:48px}.bdHero h1{font-size:33px}.bdHero p{font-size:14px}.bdNav button{padding:10px;font-size:13px}.bdQuery{margin:12px 0 0}.bdTopbarTitle{display:none}}.bdLoadingState{align-items:center;gap:12px;min-height:62px;display:flex}.bdSpinner{box-sizing:border-box;border:3px solid #b6d0ff;border-top-color:#075ff0;border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite bdSpin;display:inline-block}.bdQueryRow button .bdSpinnerButton{border-width:2px;border-color:#fff #ffffff59 #ffffff59;width:16px;height:16px}.bdQueryRow button:has(.bdSpinnerButton){justify-content:center;align-items:center;gap:9px;display:inline-flex}@keyframes bdSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bdSpinner{border-top-color:#075ff0;border-right-color:#075ff0;animation:none}.bdQueryRow button .bdSpinnerButton{border-top-color:#fff;border-right-color:#fff}}.bdLoadingOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1b3787;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.bdLoadingDialog{text-align:center;color:#15213b;background:#fff;border:1px solid #e4eaf6;border-radius:22px;width:min(100%,460px);max-height:calc(100dvh - 40px);padding:35px 32px 29px;overflow-y:auto;box-shadow:0 25px 85px #0c1b3742}.bdLoadingArtwork{place-items:center;width:150px;height:128px;margin:0 auto 15px;display:grid;position:relative}.bdLoadingArtwork:before{content:"";border:2px dashed #b8d2ff;border-radius:50%;animation:18s linear infinite bdLoadingOrbit;position:absolute;inset:12px 18px}.bdLoadingCore{background:linear-gradient(135deg,#e8f1ff,#d4e5ff);border-radius:25px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 9px 25px #075ff026}.bdLoadingSpinner{border-width:4px;width:39px;height:39px}.bdLoadingOrbit{color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;animation:3s ease-in-out infinite bdLoadingFloat;display:grid;position:absolute;box-shadow:0 6px 15px #143c781f}.bdLoadingOrbitOne{background:#f6a531;top:5px;left:8px}.bdLoadingOrbitTwo{background:#8754eb;animation-delay:-1.5s;bottom:9px;right:5px}.bdLoadingDialog h2{letter-spacing:-.35px;margin:6px 0 12px;font-size:21px;line-height:1.3}.bdLoadingDialog p{color:#52627c;max-width:345px;margin:0 auto 23px;font-size:14px;line-height:1.65}.bdLoadingTrack{background:#e9f0ff;border-radius:99px;height:7px;margin:0 0 22px;overflow:hidden}.bdLoadingTrack span{border-radius:inherit;background:#1467ef;width:32%;height:100%;animation:1.8s ease-in-out infinite bdLoadingIndeterminate;display:block}.bdLoadingSteps{text-align:left;color:#405574;gap:11px;max-width:280px;margin:0 auto 22px;font-size:13px;display:grid}.bdLoadingDialog small{color:#708099;font-size:12px;display:block}@keyframes bdLoadingIndeterminate{0%{transform:translate(-110%)}to{transform:translate(320%)}}@keyframes bdLoadingOrbit{to{transform:rotate(360deg)}}@keyframes bdLoadingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=560px){.bdLoadingDialog{border-radius:18px;padding:24px 20px}.bdLoadingDialog h2{font-size:19px}.bdLoadingArtwork{height:105px;margin-bottom:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.bdLoadingArtwork:before,.bdLoadingOrbit,.bdLoadingTrack span,.bdLoadingSpinner{animation:none}.bdLoadingTrack span{width:32%;transform:none}}.bdExperienceList{gap:16px;margin:18px 0;display:grid}.bdExperience{background:#fff;border:1px solid #e2e7f0;border-radius:15px;min-width:0;padding:17px}.bdExperienceTop{align-items:flex-start;gap:16px;display:flex}.bdExperienceThumb{object-fit:cover;border-radius:11px;flex:0 0 100px;width:100px;height:100px}.bdExperiencePlaceholder{color:#4464ae;background:#eaf0ff;place-items:center;font-size:35px;display:grid}.bdExperienceInfo{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.bdExperienceInfo h3{overflow-wrap:anywhere;margin:0 0 3px;font-size:17px;line-height:1.3}.bdExperienceInfo p{color:#59667b;overflow-wrap:anywhere;margin:0;font-size:13px}.bdExperienceInfo strong{margin-top:4px;font-size:14px}.bdExperienceCategory{text-transform:capitalize;color:#34518c;background:#eef3ff;border-radius:20px;align-self:flex-start;padding:4px 9px;font-size:11px}.bdInsiderTip{background:#f3f6fc;border-radius:11px;margin-top:15px;padding:14px}.bdInsiderTip strong{font-size:13px}.bdInsiderTip p{margin:8px 0;font-size:13px;line-height:1.6}.bdInsiderTip small{color:#66738a;font-size:11px}.bdExperienceMore{color:#52617c;margin-top:12px;font-size:12px}.bdExperienceMore summary,.bdRecommendationWhy summary{cursor:pointer;font-weight:650}.bdRecommendationWhy{border-top:1px solid #e6eaf3;margin-top:20px;padding-top:18px}.bdRecommendationWhy .recommendationContent{margin-top:12px;font-size:14px;line-height:1.7}@media (width<=650px){.bdExperience{padding:12px}.bdExperienceTop{gap:11px}.bdExperienceThumb{flex-basis:72px;width:72px;height:72px}.bdExperienceInfo h3{font-size:14px}.bdExperienceInfo p{font-size:12px}}.bdInsiderTip{line-height:1.55}.bdInsiderTip p{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.bdInsiderExtras{color:#40516c;gap:6px;margin:12px 0 0;padding-left:20px;font-size:12px;line-height:1.5;display:grid}.bdExperienceFacts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:5px;display:flex}.bdExperienceFacts strong{margin:0}.bdPersonalReason{border-top:1px solid #e7ebf3;margin-top:14px;padding-top:12px}.bdPersonalReason strong{color:#273656;font-size:13px}.bdPersonalReason p{color:#41516a;margin:7px 0 0;font-size:13px;line-height:1.6}.bdImageAttribution{color:#65748c;margin-top:7px;font-size:10px;display:block}.bdInsiderSummary{color:#52637c;line-height:1.6;margin-top:9px!important;font-size:12px!important}.bdDetailContent{color:#52617a;font-size:12px;line-height:1.6}.bdDetailContent ul{margin:7px 0;padding-left:18px}.bdDetailContent li{margin-bottom:6px}.bdAnswerText p{margin:0 0 10px;line-height:1.65}.bdExperiencePlaceholder{font-size:30px}.bdExperienceMore{border-top:1px solid #edf0f6;padding-top:10px}.imageOps{color:#1b2940;gap:22px;max-width:1100px;margin:auto;display:grid}.imageOps>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.imageOps h1{margin:6px 0;font-size:29px}.imageOps h2{margin:0 0 18px;font-size:19px}.imageOps p{color:#5b6880}.imageOps small{color:#65738a}.imageOps button{color:#1d4f9a;cursor:pointer;background:#fff;border:1px solid #cbd5e5;border-radius:9px;padding:10px 14px}.imageOps button:disabled{opacity:.45;cursor:default}.imageOpsStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.imageOpsStats>div,.imageOpsCard{background:#fff;border:1px solid #e1e7f1;border-radius:15px;padding:20px}.imageOpsStats>div{gap:10px;display:grid}.imageOpsStats strong{font-size:27px}.imageOpsBar{margin:14px 0}.imageOpsBar>div{text-transform:capitalize;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:13px;display:flex}.imageOpsBar progress{accent-color:#1769e9;width:100%;height:12px}.imageOpsFilters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:18px;display:flex}.imageOpsFilters label{flex:1;gap:6px;min-width:145px;font-size:13px;display:grid}.imageOpsFilters input,.imageOpsFilters select{color:#1b2940;background:#fff;border:1px solid #cbd5e5;border-radius:9px;width:100%;min-height:42px;padding:8px}.imageOpsTable{overflow-x:auto}.imageOps table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.imageOps th,.imageOps td{vertical-align:top;border-bottom:1px solid #e8edf5;padding:13px 10px}.imageOps td small{overflow-wrap:anywhere;margin-top:5px;display:block}.imageOps td a{color:#155bd5}.imageOps footer{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.imageOps footer>div{gap:8px;display:flex}.imageOpsError{background:#fff0f1;border-radius:9px;padding:12px;color:#a02e41!important}@media (width<=700px){.imageOpsStats{grid-template-columns:repeat(2,minmax(0,1fr))}.imageOpsStats strong{font-size:22px}.imageOpsCard{padding:14px}}.imageOpsTabs{background:#eaf0fa;border-radius:12px;gap:8px;padding:5px;display:flex}.imageOpsTabs button{color:#52617c;background:0 0;border-color:#0000;flex:1;font-weight:650}.imageOpsTabs button.active{color:#155bd5;background:#fff;box-shadow:0 2px 7px #142d551f}.imageOpsResultSummary{color:#31517c;background:#f1f6ff;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:13px}.imageOpsCandidateList{gap:15px;display:grid}.imageOpsCandidateCard{border:1px solid #e1e7f1;border-radius:13px;min-width:0;padding:16px}.imageOpsCandidateHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.imageOpsCandidateHeader strong,.imageOpsCandidateHeader small{display:block}.imageOpsCandidateHeader small{margin-top:5px}.imageOpsCandidateStatus{color:#4b6184;white-space:normal;text-align:center;background:#f1f5fb;border-radius:99px;padding:6px 10px;font-size:12px}.imageOpsCandidateGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.imageOpsPhotoOption{background:#fff;border:2px solid #e1e7f1;border-radius:12px;min-width:0;overflow:hidden}.imageOpsPhotoOption.selected{background:#f4f8ff;border-color:#1769e9}.imageOpsPhotoOption img,.imageOpsPhotoFallback{object-fit:cover;background:#edf2fa;width:100%;height:145px;display:block}.imageOpsPhotoFallback{color:#64748b;place-items:center;font-size:12px;display:grid}.imageOpsPhotoDetails{gap:8px;min-width:0;padding:12px;display:grid}.imageOpsPhotoDetails small{overflow-wrap:anywhere;font-size:11px}.imageOpsPhotoDetails a{color:#145ac5;overflow-wrap:anywhere;font-size:12px}.imageOpsPhotoDetails button{width:100%;padding:9px;font-size:12px}.imageOpsInventoryHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.imageOpsInventoryHead h2{margin-bottom:6px}.imageOpsInventoryHead p{margin-top:0}@media (width<=650px){.imageOpsTabs,.imageOpsCandidateHeader{flex-direction:column}.imageOpsCandidateGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.imageOpsCandidateCard{padding:11px}}.imageOpsCategoryOverview{gap:13px;display:grid}.imageOpsOverviewTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.imageOpsOverviewTitle h2{margin:0}.imageOpsCategoryCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.imageOpsCategoryCard{background:#fff;border:1px solid #e1e7f1;border-radius:15px;gap:7px;min-width:0;padding:16px;display:grid}.imageOpsCategoryName{text-transform:capitalize;color:#31517c;font-size:14px}.imageOpsCategoryTotal{color:#1b2940;font-size:29px;line-height:1.2}.imageOpsCategoryCounts{color:#465c7c;gap:4px;margin-top:6px;font-size:12px;display:grid}.imageOpsCategoryCard progress{accent-color:#1769e9;width:100%;height:9px;margin-top:6px}@media (width<=900px){.imageOpsCategoryCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.imageOpsCategoryCards{grid-template-columns:1fr}}.imageOpsCoveragePanel{min-width:0}.imageOpsCoverageTable{min-width:590px}.imageOpsCoverageTable td:not(:first-child),.imageOpsCoverageTable th:not(:first-child){font-variant-numeric:tabular-nums;text-align:right}.imageOpsCoverageTable tfoot{background:#f1f6ff;font-weight:700}.imageOpsCoverageTable tfoot th{border-bottom:0}.imageOpsCoverageValue{justify-content:flex-end;align-items:center;gap:10px;display:flex}.imageOpsCoverageValue progress{accent-color:#1769e9;width:100px;max-width:55%;height:10px}.imageOpsCoverageValue strong{text-align:right;min-width:45px}.imageOpsChangeSummary{background:#eef7f1;border-radius:9px;padding:10px 13px;font-size:13px;color:#21633a!important}.imageOpsChangeDelta{white-space:nowrap;margin-top:4px;font-size:11px;font-weight:650;display:block;color:#177245!important}.imageOpsChangeDelta.negative{color:#b45309!important}.imageOpsCoverageTable tfoot .imageOpsChangeDelta{font-weight:700}.ragOpsMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.ragOpsMetric{text-align:left;color:#263953;cursor:pointer;background:#fff;border:1px solid #e1e7f1;border-radius:13px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.ragOpsMetric:hover,.ragOpsMetric.active{background:#f3f7ff;border-color:#3978cf}.ragOpsMetric span{color:#526781;font-size:12px}.ragOpsMetric strong{font-variant-numeric:tabular-nums;color:#1b2940;font-size:28px;line-height:1.1}.ragOpsHelp,.ragOpsExperts{color:#263953;background:#f2f6fd;border-radius:12px;margin:12px 0;padding:14px 16px}.ragOpsHelp p,.ragOpsExperts p{margin:6px 0 0;font-size:13px}.ragOpsTechnical{border-top:1px solid #e1e7f1;margin-top:20px;padding-top:14px}.ragOpsTechnical summary{cursor:pointer;font-weight:650}.ragOpsTechnical pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6fa;border-radius:10px;max-height:340px;padding:14px;font-size:12px;overflow:auto}@media (width<=700px){.ragOpsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.ragOpsMetrics{grid-template-columns:1fr}}.youtubeOps select,.youtubeOps input[type=text],.youtubeOps input:not([type]){color:#171717;background:#fff;border:1px solid #dedee5;border-radius:10px;width:100%;margin-top:8px;padding:12px;display:block}.youtubeOps label{margin:12px 0;font-size:14px;display:block}.youtubeNotice{color:#5144a5;margin:18px 0}.youtubeFilters{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.youtubeFilters button,.youtubeActions button{color:#555;cursor:pointer;background:#fff;border:1px solid #dedee5;border-radius:20px;padding:8px 12px}.youtubeFilters button.active{color:#5650c9;background:#eef;border-color:#bdb6f4}.youtubeLayout{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:16px;display:grid}.youtubeCandidates{flex-direction:column;gap:10px;min-width:0;display:flex}.youtubeCandidate,.youtubeDetail{background:#fff;border:1px solid #e5e5eb;border-radius:14px;min-width:0;padding:15px}.youtubeCandidate.focused{background:#faf9ff;border-color:#6558d3}.youtubeChoice{cursor:pointer;align-items:flex-start;gap:12px;display:flex!important}.youtubeChoice input{accent-color:#6558d3;margin-top:4px}.youtubeChoice span{min-width:0}.youtubeChoice small{color:#777;margin:6px 0;display:block}.youtubeTags{flex-wrap:wrap;gap:7px;display:flex}.youtubeTags span{color:#5650c9;background:#eef;border-radius:12px;padding:4px 8px;font-size:12px}.youtubeActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;font-size:13px;display:flex}.youtubeActions a,.youtubeDetail a{color:#5650c9}.youtubeDetail img{border-radius:10px;width:100%;display:block}.youtubeDetail h3{margin-top:0}.youtubeDetail p{line-height:1.5}.youtubeWarning{color:#785200;background:#fff7e8;border-radius:10px;padding:12px}.youtubeComments{border-top:1px solid #eee;max-height:260px;overflow:auto}.youtubeComments p{border-bottom:1px solid #eee;padding:10px 0;font-size:13px}.youtubeComments small{color:#777;display:block}.youtubeFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}@media (width<=720px){.youtubeLayout{grid-template-columns:1fr}.youtubeFooter{flex-wrap:wrap}}.bdFanVoices{background:#f8f7ff;border:1px solid #e4e0fa;border-radius:14px;margin:18px 0;padding:18px}.bdFanVoices>strong{color:#5147a8;font-size:1rem}.bdFanVoices>p{color:#666;font-size:.85rem;line-height:1.5}.bdFanVideo{overflow-wrap:anywhere;border-top:1px solid #e5e1f1;padding:12px 0}.bdFanVideo>a{color:#5147a8;font-weight:600}.bdFanVideo ul{margin:9px 0 0;padding-left:20px}.bdFanVideo li{margin:6px 0;font-size:.9rem;line-height:1.5}.bdSummary{background:linear-gradient(135deg,#f7f5ff 0%,#fff 100%);border:1px solid #e6e2f9;border-radius:16px;margin:0 0 26px;padding:20px 22px}.bdSummaryEyebrow{color:#6558d3;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:.72rem;font-weight:800}.bdSummaryLead{color:#28243d;overflow-wrap:anywhere;margin:0;font-size:1.06rem;font-weight:550;line-height:1.7}.bdSummaryMore{color:#555;border-top:1px solid #e9e5f6;margin-top:14px;padding-top:12px}.bdSummaryMore summary{cursor:pointer;color:#6558d3;font-size:.9rem;font-weight:700}.bdSummaryMore p{overflow-wrap:anywhere;margin:12px 0 0;line-height:1.7}@media (width<=600px){.bdSummary{padding:16px}.bdSummaryLead{font-size:1rem}}.bdBrand,.bdNav button{flex-shrink:0}.bdNav button:focus-visible{outline-offset:2px;outline:2px solid #1263f1}@media (width<=850px){.bdSidebar{height:auto;min-height:0;overflow:visible}.bdNav{flex-wrap:wrap;align-content:flex-start;min-height:0;max-height:220px;padding-bottom:8px;display:flex;overflow:hidden auto}.bdNav button{width:auto}.bdNavGroupLabel{width:100%}}.bdShell{--bd-primary:#49338b;--bd-primary-hover:#38266d;--bd-primary-soft:#f1edfa;--bd-secondary:#7252bb;--bd-info:#4c7ed0;--bd-success:#178568;--bd-danger:#c04458;--bd-warning:#a56b11;--bd-ink:#202741;--bd-muted:#606d85;--bd-border:#e3e4f0;--bd-surface:#fff;--bd-page:#f7f8fc;--bd-radius:16px;--bd-radius-sm:10px;--bd-shadow:0 8px 26px #2017500e;--bd-space-1:8px;--bd-space-2:16px;--bd-space-3:24px;--bd-space-4:32px;background:var(--bd-page);color:var(--bd-ink)}.bdShell :is(.bdSidebar,.bdTopbar){border-color:var(--bd-border)}.bdShell .bdSidebar{background:var(--bd-surface)}.bdShell :is(.bdMain,.bdWorkspace){min-width:0}.bdShell :is(.bdHero,.insiderHero,.expHead,.expLabHead){border-radius:22px}.bdShell .bdHero{background:linear-gradient(112deg,#241b47 0%,#49338b 64%,#8262b8 100%)}.bdShell .bdHeroEyebrow{color:#e0d6fc}.bdShell .bdHero p{color:#f0eaff}.bdShell :is(.imageOps,.insider,.expDash,.expStats,.accountPanel){color:var(--bd-ink)}.bdShell :is(.imageOps h1,.insiderHero h1,.expDash h1,.expStatsTitle h2){letter-spacing:-.035em;line-height:1.2}.bdShell :is(.imageOps>header,.imageOpsInventoryHead,.expStatsTitle){gap:var(--bd-space-2)}.bdShell :is(.imageOpsCard,.imageOpsStats>div,.imageOpsCategoryCard,.imageOpsCandidateCard,.insiderCard,.insiderCatalog,.insiderSection,.expPanel,.expStats,.expStatsBlock,.expStatsMetric,.expStatsDescriptionChart,.expStatsReviewCard,.bdExperience,.bdSummary,.profileSection,.accountSummary>div){border-color:var(--bd-border);border-radius:var(--bd-radius);box-shadow:var(--bd-shadow)}.bdShell :is(.imageOpsCandidateCard,.imageOpsCard,.insiderCard,.expStatsBlock){min-width:0}.bdShell :is(.imageOpsFilters input,.imageOpsFilters select,.youtubeOps input,.youtubeOps select,.insiderField input,.insiderField select,.insiderField textarea,.insiderSearch input,.expStatsControls select,.expStatsMetricSelector select,.accountPanel input:not([type=checkbox]),.accountPanel select,.accountPanel textarea){border-radius:var(--bd-radius-sm);min-height:42px;color:var(--bd-ink);background:#fff;border-color:#cfd3e4}.bdShell :is(input,select,textarea,button,a,summary):focus-visible{outline-offset:2px;outline:3px solid #a999e8}.bdShell :is(.imageOps button,.insiderActions button,.insiderSearch button,.insiderUsers button,.expStatsControls button,.expStatsSwitcher button){border-radius:var(--bd-radius-sm);transition:background-color .16s,border-color .16s,box-shadow .16s}.bdShell :is(.imageOps button,.insiderActions button,.insiderSearch button,.insiderUsers button):hover:not(:disabled){border-color:var(--bd-secondary);background:var(--bd-primary-soft);color:var(--bd-primary)}.bdShell :is(.insiderActions .insiderPrimary,.expStatsControls button:not(:disabled),.expStatsSwitcher button.selected){background:var(--bd-primary);border-color:var(--bd-primary);color:#fff}.bdShell :is(.insiderActions .insiderPrimary,.expStatsControls button,.expStatsSwitcher button.selected):hover:not(:disabled){background:var(--bd-primary-hover)}.bdShell :is(.imageOps th,.expStatsJudgmentDetail th){color:#3c365c;background:#f7f5fc}.bdShell :is(.imageOpsTable,.expV2TableScroll){max-width:100%;overflow-x:auto}.bdShell :is(.imageOpsResultSummary,.ragOpsHelp,.ragOpsExperts,.expStatsTip,.insiderPreview){color:#4b426e;background:#f5f2fc}.bdShell :is(.imageOpsError,.insiderError){color:#a32d45;background:#fff0f2}.bdShell :is(.youtubeNotice,.youtubeWarning){color:#895c13}.bdShell :is(.imageOpsBar progress,.imageOpsCategoryCard progress,.imageOpsCoverageValue progress){accent-color:var(--bd-primary)}.bdShell :is(.imageOpsTabs,.youtubeTags span,.insiderTabs button.selected){background:var(--bd-primary-soft)}.bdShell :is(.imageOpsTabs button.active,.youtubeFilters button.active,.insiderTabs button.selected){color:var(--bd-primary);border-color:#d3c7f1}.bdShell :is(.imageOpsPhotoOption.selected,.youtubeCandidate.focused,.ragOpsMetric.active){border-color:var(--bd-secondary);background:#f9f6ff}.bdShell :is(.ragOpsMetric:hover,.ragOpsMetric.active){border-color:var(--bd-secondary)}.bdShell :is(.bdNav button,.imageOps button,.insider button,.expStats button){transition:background-color .16s,color .16s,border-color .16s}.bdShell :is(.bdNav button,.expV2Rank li,.expStatsEntry){min-width:0}.bdShell :is(.expV2Experience strong,.bdExperienceInfo h3,.imageOpsCandidateHeader strong){overflow-wrap:break-word;word-break:normal}.bdShell :is(.bdNavGroupLabel,.bdHeroEyebrow,.insiderEyebrow,.expStatsTitle small){letter-spacing:.08em}.bdShell :is(.bdSidebarFoot,.bdTopbarTitle,.imageOps small,.insiderHint,.expStatsFoot){color:var(--bd-muted)}@media (width<=760px){.bdShell :is(.expStats,.insiderCard,.imageOpsCard){padding:16px}.bdShell :is(.imageOps>header,.expStatsTitle){align-items:flex-start}.bdShell :is(.insiderHero,.expHead){padding:22px}.bdShell .bdHeroContent{padding:26px}}@media (prefers-reduced-motion:reduce){.bdShell :is(button,a,input,select,textarea){transition:none!important;animation:none!important}}.bdShell .bdBrand{color:var(--bd-ink)}.bdShell .bdBrandMark{color:var(--bd-primary)}.bdShell .bdNav button{border-radius:var(--bd-radius-sm);color:var(--bd-muted)}.bdShell .bdNav button.active,.bdShell .bdNav button:hover{background:var(--bd-primary-soft);color:var(--bd-primary)}.bdShell .bdNav button.active{box-shadow:inset 3px 0 0 var(--bd-primary);font-weight:800}.bdShell .bdQuery{border-color:var(--bd-border);border-radius:var(--bd-radius);box-shadow:var(--bd-shadow)}.bdShell .bdQueryRow textarea{border-radius:var(--bd-radius-sm);border-color:#cfd3e4}.bdShell .bdQueryRow button{background:var(--bd-primary);border-radius:var(--bd-radius-sm)}.bdShell .bdQueryRow button:hover:not(:disabled){background:var(--bd-primary-hover)}.bdShell .bdExperienceCategory{background:var(--bd-primary-soft);color:var(--bd-primary)}.bdShell .bdExperiencePlaceholder{color:var(--bd-secondary);background:#f1edfa}.bdShell .bdSummaryEyebrow,.bdShell .bdSummaryMore summary{color:var(--bd-secondary)}.bdShell .bdRecommendationWhy,.bdShell .bdExperienceMore{border-color:var(--bd-border)}.bdShell .bdFanVoices,.bdShell .bdInsiderTip{border-color:var(--bd-border);background:#f8f6fd}.bdShell .bdFanVoices>strong,.bdShell .bdFanVideo>a{color:var(--bd-primary)}.bdShell .imageOpsTabs button.active{box-shadow:var(--bd-shadow)}.bdShell :is(.insiderTabs button,.imageOpsTabs button,.youtubeFilters button,.expStatsSwitcher button){transition:background-color .16s,color .16s,border-color .16s}.bdShell :is(.imageOpsCandidateStatus,.youtubeTags span){border-radius:99px}.bdShell :is(.expV2Variant,.expV2VariantHead,.expStatsMetric,.insiderEntry){min-width:0}.bdShell :is(.imageOpsCard,.insiderCard,.expPanel,.expStatsBlock) :is(h2,h3){overflow-wrap:break-word}.bdShell :is(.insider.uxStudio,.expDash.uxStudio) .uxThemeSwitch{border-color:var(--bd-border)}@media (width<=850px){.bdShell .bdNav button.active{box-shadow:inset 0 -3px 0 var(--bd-primary)}.bdShell .bdMain{padding:20px 14px 50px}}.bdShell .insiderCurator{max-width:1480px}.bdShell .insiderCuratorHero{color:#fff;background:linear-gradient(120deg,#241b47 0%,#49338b 64%,#7252bb 100%);border-radius:22px;margin-bottom:22px;padding:32px 36px;box-shadow:0 18px 36px #241b4724}.bdShell .insiderCuratorHero h1{letter-spacing:-.045em;font-size:clamp(28px,3.4vw,40px);line-height:1.13}.bdShell .insiderCuratorHero>p{color:#eee6ff;margin-bottom:21px;line-height:1.6}.bdShell .insiderCuratorEyebrow{color:#dcd0ff;letter-spacing:.12em;font-weight:800}.bdShell .insiderCuratorHero>div{gap:13px!important}.bdShell .insiderCuratorStat{background:#ffffff21;border:1px solid #ffffff30;border-radius:14px;min-width:0;padding:15px 18px}.bdShell .insiderCuratorStat strong{color:#fff;font-size:26px;display:block}.bdShell .insiderCuratorStat small{color:#e9dfff}.bdShell .insiderCurator .expPanel{margin-bottom:20px!important;padding:24px!important}.bdShell .insiderCurator .expPanel h2{color:var(--bd-ink);letter-spacing:-.025em;font-size:20px}.bdShell .insiderCurator .expPanel select,.bdShell .insiderCurator .expPanel input,.bdShell .insiderCurator .expPanel textarea{min-height:42px;color:var(--bd-ink);border-color:#cfd3e4;border-radius:10px}.bdShell .insiderCurator button:not(:disabled):hover{filter:brightness(.96)}.bdShell .insiderCurator button:disabled{opacity:.55;cursor:not-allowed}.bdShell .insiderCurator .expPanel>div{min-width:0}.bdShell .insiderCurator .expPanel small{line-height:1.5}@media (width<=700px){.bdShell .insiderCuratorHero{padding:24px 20px}.bdShell .insiderCuratorHero>div{grid-template-columns:1fr!important}.bdShell .insiderCurator .expPanel{padding:16px!important}}.bdShell .insiderCurator .insiderCuratorHero{background:var(--bd-surface,#fff);color:var(--bd-ink,#202741);border:1px solid var(--bd-border,#e3e4f0);box-shadow:var(--bd-shadow,0 8px 26px #2017500e);border-radius:20px;padding:25px 28px}.bdShell .insiderCurator .insiderCuratorHero h1{letter-spacing:-.035em;font-size:clamp(24px,2.5vw,30px);color:var(--bd-ink,#202741)!important;margin:7px 0 8px!important}.bdShell .insiderCurator .insiderCuratorEyebrow{color:var(--bd-secondary,#7252bb)}.bdShell .insiderCurator .insiderCuratorHero>p{color:var(--bd-muted,#606d85);margin:0 0 20px}.bdShell .insiderCurator .insiderCuratorStat{border:1px solid var(--bd-border,#e3e4f0);box-shadow:none;background:#f7f5fc}.bdShell .insiderCurator .insiderCuratorStat strong{color:var(--bd-ink,#202741)}.bdShell .insiderCurator .insiderCuratorStat small{color:var(--bd-muted,#606d85)}@media (width<=700px){.bdShell .insiderCurator .insiderCuratorHero{padding:20px 16px}}.bdShell .bdInsiderWorkspace{gap:20px;min-width:0;max-width:1480px;margin:auto;display:grid}.bdShell .bdInsiderWorkflowHead{background:var(--bd-surface);border:1px solid var(--bd-border);border-radius:var(--bd-radius);box-shadow:var(--bd-shadow);padding:25px 28px}.bdShell .bdInsiderWorkflowHead>span{color:var(--bd-secondary);letter-spacing:.1em;font-size:11px;font-weight:800}.bdShell .bdInsiderWorkflowHead h1{letter-spacing:-.04em;margin:9px 0;font-size:clamp(24px,3vw,32px)}.bdShell .bdInsiderWorkflowHead p{color:var(--bd-muted);margin:0;font-size:14px;line-height:1.6}.bdShell .bdInsiderWorkflowNav{border:1px solid var(--bd-border);background:var(--bd-surface);border-radius:14px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.bdShell .bdInsiderWorkflowNav button{color:var(--bd-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:12px 17px;font-weight:750}.bdShell .bdInsiderWorkflowNav button.active{color:var(--bd-primary);background:var(--bd-primary-soft);border-color:#d6c9ef}.bdShell .bdInsiderWorkflowNav button:hover:not(.active){background:#f7f5fc}@media (width<=680px){.bdShell .bdInsiderWorkflowHead{padding:18px}.bdShell .bdInsiderWorkflowNav button{flex:auto}}.bdShell{--plum:#2b1740;--plum-hover:#3e2559;--vinyl:#1a0e26;--lavender:#f5f1f9;--lavender-2:#ebe3f4;--lavender-line:#e2d9ec;--vermilion:#c2431a;--vermilion-hover:#a93915;--sun:#f4be3a;--mint:#1c7f6a;--rose:#c2347a;--bd-primary:var(--vermilion);--bd-primary-hover:var(--vermilion-hover);--bd-primary-soft:#fbe6dc;--bd-secondary:var(--plum);--bd-ink:#1f142e;--bd-muted:#54486a;--bd-border:var(--lavender-line);--bd-page:var(--lavender);--bd-surface:#fff;--bd-radius:14px;--bd-radius-sm:10px;--bd-shadow:0 1px 2px #2b17400f,0 6px 18px -8px #2b17402e;--bd-font-body:"Manrope Variable",Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;--bd-font-display:"Unbounded Variable",Unbounded,"Manrope Variable",Manrope,system-ui,sans-serif;color:var(--bd-ink);background:var(--bd-page);font-family:var(--bd-font-body);font-size:15px;line-height:1.55}.bdShell *,.bdShell :before,.bdShell :after{box-sizing:border-box}.bdShell .bdWorkspace,.bdShell .bdMain{background:var(--bd-page);min-width:0}.bdShell .bdSidebar{width:232px;box-shadow:none;border-right:1px solid #3b2854;padding:22px 13px 18px;background:var(--plum)!important;color:#fff!important}.bdShell .bdBrand{font-family:var(--bd-font-display);letter-spacing:-.04em;align-items:center;gap:12px;margin:0 0 20px;padding:5px 11px 17px;font-size:19px;font-weight:800;display:flex;color:#fff!important}.bdShell .bdBrandMark{letter-spacing:normal;border-radius:50%;flex:0 0 37px;place-items:center;height:37px;padding:0;display:grid;background:var(--sun)!important;color:var(--plum)!important}.bdShell .bdBrandMark .bdDiscoIcon{width:25px;height:25px}.bdDiscoIcon{flex:0 0 19px;width:19px;height:19px;display:inline-block}.bdShell .bdNav{scrollbar-color:#655279 transparent;gap:4px;padding-right:2px}.bdShell .bdNavGroupLabel{text-transform:uppercase;letter-spacing:.12em;padding:16px 12px 5px;font-size:10px;font-weight:800;color:#cdbfe0!important}.bdShell .bdNav button{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;min-height:43px;padding:9px 12px;font-size:13px;font-weight:650;transition:background .16s,color .16s;display:flex;color:#cdbfe0!important;box-shadow:none!important}.bdShell .bdNav button:hover,.bdShell .bdNav button.active,.bdShell .bdNav button[aria-current=page]{background:var(--plum-hover)!important;color:#fff!important}.bdShell .bdNav button.active{box-shadow:inset 3px 0 0 var(--sun)!important}.bdShell .bdNav button.active .bdDiscoIcon{color:var(--sun)}.bdShell .bdSidebarFoot{border-top:1px solid #524069;padding:17px 12px 3px;font-size:11px;line-height:1.7;color:#cdbfe0!important}.bdShell .bdSidebarFoot small{color:#cdbfe0}.bdShell .bdTopbar{z-index:20;border-bottom:1px solid var(--bd-border);height:68px;padding:0 28px;position:sticky;top:0;box-shadow:0 1px 2px #2b17400a;background:#fff!important}.bdShell .bdTopbarTitle{font-size:14px;font-weight:750;color:var(--plum)!important}.bdShell .bdUserButton{color:var(--plum);border-radius:10px;padding:5px 8px}.bdShell .bdUserButton:hover{background:var(--lavender-2)}.bdShell .bdSmallAvatar{place-items:center;font-weight:900;display:grid;background:var(--sun)!important;color:var(--plum)!important}.bdShell .bdMain{max-width:1320px;padding:30px 32px 68px}.bdShell .bdHero,.bdShell .bdInsiderWorkflowHead,.bdShell .insiderCurator .insiderCuratorHero,.bdShell .expDash.expLab .expLabHead,.bdShell .expDash .expHead,.bdShell .insider .insiderHero{background:linear-gradient(110deg,var(--plum) 0%,#47265e 66%,#6a3c67 100%)!important;color:#fff!important;border:1px solid #4c2d64!important;border-radius:14px!important;box-shadow:0 10px 30px #2b174029!important}.bdShell .bdHero:after{content:"♪";opacity:.16;color:var(--sun);letter-spacing:0;font-size:250px;bottom:-70px;right:5%}.bdShell .bdHero h1,.bdShell .bdInsiderWorkflowHead h1,.bdShell .insiderCurator .insiderCuratorHero h1,.bdShell .expDash.expLab .expLabHead h1,.bdShell .expDash .expHead h1,.bdShell .insider .insiderHero h1{color:#fff!important}.bdShell .bdHero p,.bdShell .bdInsiderWorkflowHead p,.bdShell .insiderCurator .insiderCuratorHero p,.bdShell .expDash.expLab .expLabHead p,.bdShell .expDash .expHead p,.bdShell .insider .insiderHero p{color:#e8def0!important}.bdShell .bdHeroEyebrow,.bdShell .bdInsiderWorkflowHead>span,.bdShell .insiderCurator .insiderCuratorEyebrow{letter-spacing:.12em;font-weight:800;color:var(--sun)!important}.bdShell :is(.bdHero h1,.bdSectionTitle h1,.bdSectionTitle h2,.imageOps h1,.insider h1,.expDash h1,.expStats h1,.profileHeroHeader h2){font-family:var(--bd-font-display);letter-spacing:-.04em;line-height:1.24}.bdShell .bdHero h1{font-size:clamp(29px,3.3vw,43px);line-height:1.2}.bdShell .bdSectionTitle h1,.bdShell .bdSectionTitle h2,.bdShell :is(.imageOps,.youtubeOps,.ragOps,.insider,.expDash,.expStats,.bdLab) h1{color:var(--plum)!important}.bdShell .bdSectionTitle p,.bdShell :is(.imageOps>header,.youtubeOps>header,.ragOps>header) p{color:var(--bd-muted)}.bdShell :is(.bdQuery,.bdEmpty,.bdResults,.bdExperience,.bdSummary,.imageOpsCard,.imageOpsCategoryCard,.imageOpsCandidateCard,.insiderCard,.insiderSection,.insiderEntry,.insiderCatalog,.expPanel,.expStatsBlock,.expStatsMetric,.expStatsReviewCard,.ragOpsCard,.ragOpsMetric,.youtubeCard,.youtubeCandidate,.bdLabPanel,.bdLabSummary,.bdLabRankCard,.bdLabVariantDefinition,.insiderGovernancePanel,.insiderGovernanceCard,.profileCard,.profileAsideCard,.accountPanel,.expStats,.imageOpsStats>div){box-shadow:var(--bd-shadow);background:#fff;border-color:var(--bd-border)!important;border-radius:14px!important}.bdShell .bdQuery{padding:23px 25px}.bdShell :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:var(--plum);accent-color:var(--vermilion);background:#fff;border-color:#857798!important;border-radius:10px!important}.bdShell :is(button,input,select,textarea,a,summary):focus-visible{outline-offset:3px;outline:3px solid var(--rose)!important}.bdShell button:disabled{opacity:.5;cursor:not-allowed}.bdShell :is(.bdQueryRow button,.accountPrimary,.expDash.expLab .expLabPrimary,.bdLabExecute,.insiderActions .insiderPrimary,.profileFormActions .accountPrimary){background:var(--vermilion)!important;border:1px solid var(--vermilion)!important;color:#fff!important;border-radius:10px!important}.bdShell :is(.bdQueryRow button,.accountPrimary,.expDash.expLab .expLabPrimary,.bdLabExecute,.insiderActions .insiderPrimary,.profileFormActions .accountPrimary):hover:not(:disabled){background:var(--vermilion-hover)!important;color:#fff!important}.bdShell :is(.bdCategoryRow button.selected,.imageOpsTabs button.active,.insiderTabs button.selected,.bdLabSteps button.isActive,.bdInsiderWorkflowNav button.active,.youtubeFilters button.active){background:var(--plum)!important;border-color:var(--plum)!important;color:#fff!important;box-shadow:none!important}.bdShell :is(.bdCategoryRow button,.imageOpsTabs button,.insiderTabs button,.bdInsiderWorkflowNav button,.youtubeFilters button,.expStatsSwitcher button,.bdLabSteps button){border-radius:999px!important}.bdShell .bdCategoryRow button{color:var(--plum);background:#fff;border:1px solid #cfc2df}.bdShell .bdCategoryRow button:hover{background:var(--lavender-2);color:var(--plum)}.bdShell :is(.bdExperienceCategory,.bdInsiderTip,.bdFanVoices,.bdLabExamples button.isSelected,.imageOpsResultSummary,.ragOpsHelp,.ragOpsExperts,.expStatsTip,.insiderPreview){background:var(--lavender-2)!important;border-color:var(--lavender-line)!important;color:var(--plum)!important}.bdShell :is(.imageOps th,.expStatsJudgmentDetail th,.bdLabTable th){background:var(--lavender-2)!important;color:var(--plum)!important}.bdShell :is(.imageOps th,.imageOps td,.expStatsJudgmentDetail th,.expStatsJudgmentDetail td){border-bottom-color:var(--lavender-line)}.bdShell :is(.bdStateError,.imageOpsError,.insiderError){color:#8f1d14!important;background:#fbe3e3!important}.bdShell :is(.insiderSuccess,.imageOpsChangeSummary){color:#105446!important;background:#ddf1eb!important}.bdShell :is(.insiderCuratorStat,.expStatsMetric,.ragOpsMetric,.bdLabSummary>div,.imageOpsStats>div,.profileFacts>div){color:var(--plum);border-color:var(--lavender-line)!important;background:#fbf9fe!important}.bdShell :is(.profileCardHeading>span,.profileHeroIcon,.accountAvatar,.profileChip,.profileCategoryPicker label){background:var(--lavender-2)!important;color:var(--plum)!important}.bdShell :is(.profileChip,.profileCategoryPicker label,.accountForm fieldset label:has(input[type=checkbox])){border-radius:999px}.bdShell :is(.profileCategoryPicker label:has(input:checked),.profileSection--interests label:has(input:checked)){color:#6a4a00!important;background:#fcefc8!important;box-shadow:inset 0 0 0 1px #e8c96b!important}.bdShell .accountPanel--profile,.bdShell .profileCanvas{--profile-violet:var(--vermilion);--profile-ink:var(--plum);--profile-muted:var(--bd-muted);--profile-border:var(--lavender-line)}.bdShell :is(.profileCardHeading h3,.profileHeroHeader h2,.profileAsideCard h3,.profileFacts strong){color:var(--plum)}.bdShell :is(.profileAsideNote,.accountSuccess){color:#105446;background:#ddf1eb}.bdShell .bdSpinner{border-top-color:var(--vermilion)}.bdShell .bdLoadingOverlay{background:#1a0e26a6}.bdShell .bdLoadingDialog{border-color:var(--lavender-line);color:var(--plum)}.bdShell .bdLoadingTrack{background:var(--lavender-2)}.bdShell .bdLoadingTrack span{background:var(--vermilion)}.bdShell .bdLoadingCore{background:#fcefc8}.bdShell .bdLoadingOrbitTwo{background:var(--rose)}.bdShell .imageOpsBar progress{accent-color:var(--mint)}@media (width>=1441px){.bdShell{border-inline:1px solid var(--lavender-line);max-width:1440px;margin:0 auto}}@media (width<=1023px) and (width>=851px){.bdShell{grid-template-columns:72px minmax(0,1fr)}.bdShell .bdSidebar{width:72px;padding-inline:10px}.bdShell .bdBrand{justify-content:center;padding-inline:0}.bdShell .bdBrand>span:last-child,.bdShell .bdNavGroupLabel,.bdShell .bdNav button span,.bdShell .bdSidebarFoot{display:none}.bdShell .bdNav button{justify-content:center;padding-inline:0}.bdShell .bdNav button.active{box-shadow:inset 0 -3px 0 var(--sun)!important}}@media (width<=850px){.bdShell{flex-direction:column;display:flex}.bdShell .bdSidebar{width:100%;height:auto;padding:11px 15px 7px;position:relative;overflow:visible}.bdShell .bdBrand{margin:0;padding:0 3px 10px;font-size:17px}.bdShell .bdBrandMark{flex-basis:30px;height:30px}.bdShell .bdBrandMark .bdDiscoIcon{width:22px;height:22px}.bdShell .bdNav{scrollbar-width:thin;gap:5px;max-width:100%;padding-bottom:8px;display:flex;overflow:auto hidden}.bdShell .bdNavGroupLabel,.bdShell .bdSidebarFoot{display:none}.bdShell .bdNav button{white-space:nowrap;flex:none;width:auto;min-height:38px;padding:8px 11px}.bdShell .bdNav button .bdDiscoIcon{flex-basis:16px;width:16px;height:16px}.bdShell .bdNav button.active{box-shadow:inset 0 -3px 0 var(--sun)!important}.bdShell .bdTopbar{height:58px;padding-inline:18px}.bdShell .bdMain{padding:20px 16px 52px}}@media (width<=560px){.bdShell .bdNav button{gap:7px;font-size:12px}.bdShell .bdQuery{margin:12px 0 0;padding:16px}.bdShell .bdQueryRow{flex-direction:column}.bdShell .bdQueryRow button{min-height:46px}.bdShell .bdHeroContent{padding:27px 23px}.bdShell .bdHero h1{font-size:28px}.bdShell .bdUserButton{font-size:12px}}@media (prefers-reduced-motion:reduce){.bdShell *,.bdShell :before,.bdShell :after{transition:none!important;animation-duration:.01ms!important}}@media (width>=1024px){.bdShell{grid-template-columns:232px minmax(0,1fr)}}.bdShell .accountPanel--profile .accountAvatar,.bdShell .profileHeroIcon{box-shadow:none;background:var(--sun)!important;color:var(--plum)!important}.bdShell .accountPanel--profile .accountEyebrow,.bdShell .profileCardHeading h3,.bdShell .profileChipRows>div>strong{color:var(--plum)!important}.bdShell .profileCardHeading>span{color:var(--plum)!important;background:var(--lavender-2)!important}.bdShell .accountPanel--profile .accountPrimary{background:var(--vermilion)!important;border-color:var(--vermilion)!important;box-shadow:var(--bd-shadow)!important}.bdShell .accountPanel--profile .accountPrimary:hover:not(:disabled){background:var(--vermilion-hover)!important}.bdShell .profileCategoryPicker input,.bdShell .accountPanel input[type=checkbox]{accent-color:var(--vermilion)}.bdShell .profileChip,.bdShell .profileCategoryPicker label,.bdShell .accountPanel--profile .profileSection--interests label{background:var(--lavender-2)!important;color:var(--plum)!important}.bdShell .profileScenic{background:linear-gradient(150deg,#c2431a,#2b1740 72%)}.bdShell .profileScenicText{background:linear-gradient(#0000,#1a0e26e0)}.bdShell .profileAsideCard .profileAsideName,.bdShell .profileCardHeading h3{color:var(--plum)}.bdShell .imageOps button:not(:disabled):hover,.bdShell .youtubeOps button:not(:disabled):hover{border-color:var(--vermilion);color:var(--vermilion-ink,#8f2f10)}.bdShell :is(.ragUnifiedSource,.imageOpsCategoryCard,.expStatsReviewCard){border-color:var(--lavender-line)}.bdShell :is(.insiderGovernancePanel,.ragUnifiedSource,.expPanel,.imageOpsCard) :is(h2,h3){color:var(--plum)}.bdShell .bdQueryRow button .bdSpinnerButton{border-top-color:#fff}.bdShell .bdNav button:focus-visible{outline-color:var(--sun)!important}.bdShell .bdInsiderAdvice{border:1px solid var(--lavender-line);box-shadow:var(--bd-shadow);color:var(--plum);background:#fff;border-radius:14px;margin-top:18px;overflow:hidden}.bdShell .bdInsiderAdviceHead{background:var(--plum);color:#fff;padding:20px 23px}.bdShell .bdInsiderAdviceEyebrow{color:var(--sun);letter-spacing:.11em;margin-bottom:7px;font-size:10px;font-weight:850;display:block}.bdShell .bdInsiderAdviceHead h4{color:#fff;margin:0 0 7px;font-size:19px;line-height:1.28}.bdShell .bdInsiderAdviceHead p{color:#e2d6ed;margin:0 0 10px;font-size:13px;line-height:1.55}.bdShell .bdInsiderAdviceHead small{color:#f4df9c;font-size:11px}.bdShell .bdInsiderFeatured{background:#fffaf0;border:1px solid #e1c97d;border-radius:12px;margin:16px 17px;padding:19px 19px 15px}.bdShell .bdInsiderFeaturedLabel{letter-spacing:.08em;color:#6a4a00;margin-bottom:13px;font-size:10px;font-weight:850;display:block}.bdShell .bdInsiderFeaturedRow{align-items:flex-start;gap:13px;display:flex}.bdShell .bdInsiderFeaturedIcon{background:var(--sun);height:45px;color:var(--plum);border-radius:12px;flex:0 0 45px;place-items:center;font-size:23px;display:grid}.bdShell .bdInsiderFeaturedRow>div{min-width:0}.bdShell .bdInsiderFeaturedRow small{color:#6a4a00;font-size:12px;font-weight:750}.bdShell .bdInsiderFeaturedRow p{overflow-wrap:anywhere;color:var(--plum);margin:5px 0 0;font-size:17px;font-weight:750;line-height:1.45}.bdShell .bdInsiderMatch{font-weight:650;color:#604200!important;margin:13px 0 0!important;font-size:12px!important;line-height:1.5!important}.bdShell .bdInsiderContext,.bdShell .bdInsiderScope{color:#665a7c!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.5!important}.bdShell .bdInsiderMore{padding:0 17px 13px}.bdShell .bdInsiderMore h5{color:var(--plum);margin:6px 0 11px;font-size:13px;font-weight:800}.bdShell .bdInsiderCompactList{gap:9px;display:grid}.bdShell .bdInsiderCompact{border:1px solid var(--lavender-line);background:#fff;border-radius:11px;min-width:0;padding:12px 14px}.bdShell .bdInsiderCompactRow{align-items:flex-start;gap:12px;display:flex}.bdShell .bdInsiderCompactIcon{background:var(--lavender-2);height:36px;color:var(--plum);border-radius:9px;flex:0 0 36px;place-items:center;font-size:19px;display:grid}.bdShell .bdInsiderCompactBody{flex:1;min-width:0}.bdShell .bdInsiderCompactBody strong{color:var(--plum);font-size:12px;font-weight:800}.bdShell .bdInsiderCompactBody p{color:var(--plum);overflow-wrap:anywhere;white-space:pre-wrap;margin:3px 0 0;font-size:14px;line-height:1.5}.bdShell .bdInsiderOrder{color:#665a7c;background:var(--lavender);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.bdShell .bdInsiderProvenance{border-top:1px solid #2b174024;margin-top:12px;padding-top:10px;font-size:12px}.bdShell .bdInsiderProvenance summary{cursor:pointer;color:#54486a;min-height:22px;font-weight:700}.bdShell .bdInsiderProvenanceContent{color:#54486a;overflow-wrap:anywhere;padding:9px 0 0;font-size:12px}.bdShell .bdInsiderProvenanceContent p{color:#54486a!important;margin:5px 0!important;font-size:12px!important}.bdShell .bdInsiderProvenanceContent code{white-space:normal;overflow-wrap:anywhere;font-size:11px}.bdShell .bdInsiderAdviceFootnote{background:var(--lavender);border-top:1px solid var(--lavender-line);padding:13px 18px;color:#665a7c!important;margin:0!important;font-size:11px!important;line-height:1.55!important}@media (width<=560px){.bdShell .bdInsiderAdviceHead{padding:17px}.bdShell .bdInsiderFeatured{margin:12px;padding:15px}.bdShell .bdInsiderMore{padding:0 12px 12px}.bdShell .bdInsiderFeaturedRow p{font-size:16px}}
