.plugins_catalogPage__9UqFx{width:min(100%,760px);margin:0 auto;padding:12px 20px 72px;color:var(--duo-text)}body.duoDesktop .plugins_catalogPage__9UqFx{--duo-bg:#0d0e11;--duo-surface-strong:#1b1c20;--duo-text:rgba(255,255,255,0.96);--duo-text-secondary:rgba(255,255,255,0.7);--duo-text-tertiary:rgba(255,255,255,0.48);--duo-blue:#8dd9ff}.plugins_catalogModalActions__Qu5x9,.plugins_catalogSectionHeader__64_vb,.plugins_managementHeader__B46EW,.plugins_tabBar__ILBmo,.plugins_toolbar__cZztV{display:flex;justify-content:space-between;gap:16px;align-items:center}.plugins_tabBar__ILBmo{margin-bottom:18px}.plugins_headerActions__39iQM,.plugins_tabBarLeft__UL4zn{display:flex;align-items:center;gap:8px}.plugins_tab__zaq4f{padding:0;color:color-mix(in srgb,var(--duo-text) 70%,transparent);font-size:.72rem;font-weight:600;text-decoration:none}.plugins_tabActive___wHt7{color:var(--duo-text)}.plugins_catalogAddButton__aqry9,.plugins_catalogModalActionPrimary__20f4m,.plugins_catalogModalAction__o_jh7,.plugins_createButton__6K_db,.plugins_inlineButton__eLjNT,.plugins_manageButton__j4vI0,.plugins_primaryButton__cO4ml{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:8px;font-size:.68rem;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.plugins_catalogAddButton__aqry9,.plugins_catalogModalAction__o_jh7,.plugins_createButton__6K_db,.plugins_inlineButton__eLjNT,.plugins_manageButton__j4vI0{border:1px solid color-mix(in srgb,var(--duo-text) 14%,transparent);background:color-mix(in srgb,var(--duo-text) 8%,transparent);color:color-mix(in srgb,var(--duo-text) 94%,transparent)}.plugins_catalogModalActionPrimary__20f4m,.plugins_primaryButton__cO4ml{border:none;background:color-mix(in srgb,var(--duo-text) 94%,transparent);color:var(--duo-bg)}.plugins_catalogAddButton__aqry9:hover,.plugins_catalogModalActionPrimary__20f4m:hover,.plugins_catalogModalAction__o_jh7:hover,.plugins_createButton__6K_db:hover,.plugins_inlineButton__eLjNT:hover,.plugins_manageButton__j4vI0:hover,.plugins_primaryButton__cO4ml:hover{filter:brightness(.98)}.plugins_catalogAddButton__aqry9:focus-visible,.plugins_catalogModalActionPrimary__20f4m:focus-visible,.plugins_catalogModalAction__o_jh7:focus-visible,.plugins_catalogModalClose__3pctN:focus-visible,.plugins_catalogRowMain__Gzc3D:focus-visible,.plugins_createButton__6K_db:focus-visible,.plugins_filterBtn__mfGhv:focus-visible,.plugins_filterSelect__oBGyv:focus-visible,.plugins_formInput__RvzzH:focus-visible,.plugins_formTextarea__ce2bN:focus-visible,.plugins_inlineButton__eLjNT:focus-visible,.plugins_manageButton__j4vI0:focus-visible,.plugins_primaryButton__cO4ml:focus-visible,.plugins_searchInput__S2tzG:focus-visible{outline:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--duo-blue) 28%,transparent)}.plugins_createMenu__hCGRt{position:relative}.plugins_createMenu__hCGRt summary{list-style:none}.plugins_createMenu__hCGRt summary::-webkit-details-marker{display:none}.plugins_createMenuList__8FtuM{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;padding:8px;border-radius:14px;border:1px solid color-mix(in srgb,var(--duo-text) 8%,transparent);background:color-mix(in srgb,var(--duo-surface-strong) 98%,transparent);box-shadow:0 24px 60px rgba(0,0,0,.38);display:flex;flex-direction:column;gap:4px;z-index:10}.plugins_createMenuList__8FtuM a{padding:8px 10px;border-radius:10px;color:color-mix(in srgb,var(--duo-text) 88%,transparent);font-size:.78rem;text-decoration:none}.plugins_createMenuList__8FtuM a:hover{background:color-mix(in srgb,var(--duo-text) 5%,transparent)}.plugins_catalogHeadline__pkzQE{margin:0 0 16px;color:var(--duo-text);font-size:1.38rem;line-height:1.1;letter-spacing:-.035em;text-align:left}.plugins_toolbar__cZztV{margin:0 0 22px;width:min(100%,640px)}.plugins_filterBtn__mfGhv,.plugins_filterSelect__oBGyv,.plugins_formInput__RvzzH,.plugins_formTextarea__ce2bN,.plugins_searchInput__S2tzG{font:inherit}.plugins_filterSelect__oBGyv,.plugins_searchInput__S2tzG{min-height:28px;border-radius:7px;border:1px solid color-mix(in srgb,var(--duo-text) 14%,transparent);background:color-mix(in srgb,var(--duo-text) 8%,transparent);color:var(--duo-text)}.plugins_searchInput__S2tzG{flex:1 1;padding:0 10px;font-size:.7rem}.plugins_searchInput__S2tzG::placeholder{color:color-mix(in srgb,var(--duo-text) 34%,transparent)}.plugins_filterSelect__oBGyv{min-width:104px;padding:0 10px;font-size:.7rem}.plugins_filterBtn__mfGhv{min-height:28px;padding:0 12px;border-radius:7px;border:1px solid color-mix(in srgb,var(--duo-text) 14%,transparent);background:color-mix(in srgb,var(--duo-text) 8%,transparent);color:color-mix(in srgb,var(--duo-text) 94%,transparent)}.plugins_catalogSection__LWbta,.plugins_managementSection__QOp0Y,.plugins_receiptSection__SRDQe{margin-top:16px}.plugins_catalogSectionHeader__64_vb{margin-bottom:8px;align-items:baseline}.plugins_catalogSectionTitle__2_EG1,.plugins_managementTitle__8a5sg{margin:0;color:var(--duo-text);font-size:.74rem;font-weight:600}.plugins_sectionLabel__tFfEv{display:block;margin:0 0 5px;color:var(--text-eyebrow);font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--track-label);text-transform:uppercase}.plugins_catalogModalPanel__N84f4 p,.plugins_catalogModalSubtitle___iWKm,.plugins_catalogRowSummary__Y9lKG,.plugins_emptySection__Z7I_m,.plugins_pluginMetaLineError___SKNE,.plugins_pluginMetaLine__hsE7B,.plugins_sectionMeta__1_L4y{color:color-mix(in srgb,var(--duo-text) 72%,transparent);font-size:.68rem;line-height:1.34}.plugins_pluginMetaLineError___SKNE{color:var(--red-strong)}.plugins_catalogGrid__1rdHm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 28px;gap:6px 28px;padding:8px 0 0;border-top:1px solid color-mix(in srgb,var(--duo-text) 14%,transparent)}.plugins_catalogRow__6bSsW{min-width:0}.plugins_catalogRowMain__Gzc3D{display:flex;align-items:center;gap:9px;flex:1 1 auto;min-width:0;min-height:42px;color:color-mix(in srgb,var(--duo-text) 94%,transparent);text-decoration:none}.plugins_catalogRowCopy__c3OOm{flex:1 1 auto;min-width:0}.plugins_catalogRowTitle__PT5qV{color:var(--duo-text);font-size:.74rem;font-weight:500}.plugins_catalogRowSummary__Y9lKG{margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plugins_catalogRow__6bSsW{display:flex;justify-content:space-between;gap:9px;align-items:center}.plugins_catalogRowAside__C45Rz{display:flex;align-items:center;justify-content:flex-end;min-width:24px;flex:0 0 auto}.plugins_catalogRowAside__C45Rz .plugins_catalogAddButton__aqry9{width:22px;min-width:22px;min-height:22px;padding:0;border-radius:7px;font-size:.84rem;line-height:1}.plugins_catalogBadge__KYr2M{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--duo-text) 9%,transparent);color:color-mix(in srgb,var(--duo-text) 86%,transparent);font-size:.6rem;font-weight:600}.plugins_catalogBadge__KYr2M[data-state=connected]{background:color-mix(in srgb,var(--green-strong) 20%,transparent);color:var(--green-strong)}.plugins_catalogBadge__KYr2M[data-state=available]{background:color-mix(in srgb,var(--duo-blue) 18%,transparent);color:color-mix(in srgb,var(--duo-blue) 74%,var(--duo-text) 26%)}.plugins_catalogBadge__KYr2M[data-state=attention]{background:color-mix(in srgb,var(--amber-strong) 22%,transparent);color:var(--amber-strong)}.plugins_catalogBadge__KYr2M[data-state=local_required]{background:rgba(115,115,115,.24);color:color-mix(in srgb,var(--duo-text) 78%,transparent)}.plugins_catalogConnectedMark__Q1yDl{color:color-mix(in srgb,var(--duo-text) 78%,transparent);font-size:.72rem;font-weight:700}.plugins_catalogIcon__T_HY8{width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--duo-text) 4%,transparent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.plugins_catalogIcon__T_HY8[data-custom=true]{background:color-mix(in srgb,var(--duo-text) 5%,transparent)}.plugins_catalogIconImage__4pRj7{width:18px;height:18px;object-fit:contain;display:block}.plugins_catalogIconImage__4pRj7[data-tone=adaptive]{filter:var(--catalog-icon-adaptive-filter,none)}.plugins_catalogIcon__T_HY8 svg{width:14px;height:14px;stroke:color-mix(in srgb,var(--duo-text) 82%,transparent);stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.plugins_catalogFallbackDot__HGIM6{width:9px;height:9px;border-radius:999px;background:color-mix(in srgb,var(--duo-text) 40%,transparent)}.plugins_catalogModalBackdrop__Lpwuw{position:fixed;inset:0;z-index:45;display:grid;place-items:center;background:rgba(0,0,0,.58);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:24px}.plugins_catalogModalCard__0ZeQO{position:relative;width:min(100%,540px);max-height:min(88vh,920px);overflow-y:auto;border-radius:18px;border:1px solid color-mix(in srgb,var(--duo-text) 8%,transparent);background:color-mix(in srgb,var(--duo-surface-strong) 98%,transparent);box-shadow:0 36px 80px rgba(0,0,0,.44);padding:16px}.plugins_catalogModalHero__gr2xE{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;padding-right:28px}.plugins_catalogModalHeaderCopy__EJ4mb{min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.plugins_catalogModalClose__3pctN{position:absolute;top:10px;right:12px;color:color-mix(in srgb,var(--duo-text) 48%,transparent);font-size:1.2rem;text-decoration:none}body.theme-light .plugins_catalogIcon__T_HY8{background:rgba(0,0,0,.06)}body.theme-light .plugins_catalogIcon__T_HY8[data-custom=true]{background:rgba(0,0,0,.08)}body.theme-dark .plugins_catalogIconImage__4pRj7[data-tone=adaptive]{filter:brightness(0) invert(1)}body.theme-light .plugins_catalogIconImage__4pRj7[data-tone=adaptive]{filter:brightness(0) saturate(0)}body.theme-dark .plugins_catalogIcon__T_HY8[data-icon-id=notion] .plugins_catalogIconImage__4pRj7{filter:brightness(0) invert(1)}body.theme-light .plugins_catalogIcon__T_HY8[data-icon-id=notion] .plugins_catalogIconImage__4pRj7{filter:brightness(0) saturate(0)}.plugins_catalogModalTitle__Ocdyq{margin:0;color:var(--duo-text);font-size:1.36rem;line-height:1.05;letter-spacing:-.04em}.plugins_catalogModalSubtitle___iWKm{margin:6px 0 0}.plugins_catalogModalPanel__N84f4{margin-top:14px;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--duo-text) 3%,transparent)}.plugins_catalogModalPanel__N84f4 h3{margin:0 0 8px;color:color-mix(in srgb,var(--duo-text) 92%,transparent);font-size:.74rem;font-weight:600}.plugins_catalogCapabilityList__NzRTr{display:flex;flex-wrap:wrap;gap:8px}.plugins_catalogCapability__hzabP{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--duo-text) 5%,transparent);color:color-mix(in srgb,var(--duo-text) 76%,transparent);font-size:.66rem}.plugins_actionCapabilityList__ij3sN{display:grid;grid-gap:10px;gap:10px}.plugins_actionCapabilityRow__Shp2L{display:grid;grid-gap:4px;gap:4px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--duo-text) 8%,transparent)}.plugins_actionCapabilityRow__Shp2L:first-child{padding-top:0;border-top:0}.plugins_actionCapabilityRow__Shp2L strong{color:color-mix(in srgb,var(--duo-text) 88%,transparent);font-size:.72rem;font-weight:600}.plugins_actionCapabilityRow__Shp2L span{color:color-mix(in srgb,var(--duo-text) 68%,transparent);font-size:.68rem;line-height:1.4}.plugins_catalogModalActions__Qu5x9{margin-top:16px;justify-content:flex-end}.plugins_sourceAccountActions___Mg7L,.plugins_sourceAccountForm__4jAe8,.plugins_sourceAccountTopRow__HK_Ji,.plugins_sourceAccountsHeader__acYSA{display:flex;gap:12px}.plugins_sourceAccountTopRow__HK_Ji,.plugins_sourceAccountsHeader__acYSA{align-items:center;justify-content:space-between}.plugins_sourceAccountsCount__1tQOq{color:color-mix(in srgb,var(--duo-text) 48%,transparent);font-size:.72rem;font-weight:600}.plugins_sourceAccountList__UgUXS{display:flex;flex-direction:column;gap:10px}.plugins_sourceAccountCard__JAoVW{padding:12px;border-radius:12px;background:color-mix(in srgb,var(--duo-text) 3%,transparent);border:1px solid color-mix(in srgb,var(--duo-text) 6%,transparent)}.plugins_sourceAccountHint__pOefC,.plugins_sourceAccountMeta__Ai6x7{color:color-mix(in srgb,var(--duo-text) 58%,transparent);font-size:.68rem}.plugins_sourceAccountNotice__xrdZQ{margin:8px 0 0;padding:9px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--green-strong) 22%,transparent);background:color-mix(in srgb,var(--green-strong) 8%,transparent);color:color-mix(in srgb,var(--duo-text) 74%,transparent);font-size:.68rem;line-height:1.4}.plugins_sourceAccountDetail__L2Nqo{margin:10px 0 0}.plugins_sourceAccountFacts___xl1p,.plugins_sourceRepairForm__bt1WV,.plugins_sourceSyncForm__rtLYn{display:flex;flex-direction:column;gap:8px}.plugins_sourceAccountFacts___xl1p{margin-top:10px}.plugins_sourceAccountFactLabel__lVlVv,.plugins_sourceAccountFact__vmHVq{color:color-mix(in srgb,var(--duo-text) 58%,transparent);font-size:.68rem;line-height:1.4}.plugins_sourceAccountFactLabel__lVlVv{text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-micro);color:var(--text-eyebrow)}.plugins_sourceAccountPath__wuNun{display:block;width:100%;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--duo-text) 4%,transparent);color:color-mix(in srgb,var(--duo-text) 90%,transparent);font-size:.64rem;line-height:1.4;white-space:pre-wrap;word-break:break-word}.plugins_sourceRepairForm__bt1WV{margin-top:12px}.plugins_sourceAccountActions___Mg7L{margin-top:12px;justify-content:flex-end}.plugins_sourceAccountActions___Mg7L form,.plugins_sourceAccountForm__4jAe8{margin:0}.plugins_sourceAccountForm__4jAe8{flex-direction:column;align-items:stretch;margin-top:8px}.plugins_pluginStateSummary__UDQ8P{display:flex;flex-direction:column;gap:4px;margin-top:8px}.plugins_managementSection__QOp0Y{padding:20px;border-radius:20px;border:1px solid color-mix(in srgb,var(--duo-text) 8%,transparent);background:color-mix(in srgb,var(--duo-text) 2%,transparent)}.plugins_receiptSection__SRDQe{display:grid;grid-gap:12px;gap:12px;padding:16px 0 2px;border-top:1px solid color-mix(in srgb,var(--duo-text) 10%,transparent)}.plugins_receiptList__AIOEt,.plugins_receiptRow__UNUO9{display:grid;grid-gap:10px;gap:10px}.plugins_receiptRow__UNUO9{padding:14px;border:1px solid color-mix(in srgb,var(--duo-text) 8%,transparent);border-radius:8px;background:color-mix(in srgb,var(--duo-text) 2.5%,transparent)}.plugins_receiptRow__UNUO9[data-selected=true]{border-color:color-mix(in srgb,var(--duo-blue) 24%,transparent)}.plugins_receiptHeader__65AmR{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plugins_receiptHeader__65AmR strong{color:var(--duo-text);font-size:.78rem}.plugins_receiptHeader__65AmR p{margin:4px 0 0;color:color-mix(in srgb,var(--duo-text) 56%,transparent);font-size:.68rem;line-height:1.34}.plugins_receiptActions__uXEtW,.plugins_receiptBadges__Y73W9,.plugins_receiptMeta__uX1La,.plugins_scannerList__rohOX{display:flex;flex-wrap:wrap;gap:6px}.plugins_receiptBadges__Y73W9 span,.plugins_scannerList__rohOX span{min-height:24px;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--duo-text) 6%,transparent);color:color-mix(in srgb,var(--duo-text) 74%,transparent);font-size:.64rem;font-weight:600}.plugins_receiptBadges__Y73W9 span[data-state=proposed]{color:color-mix(in srgb,var(--duo-blue) 82%,white)}.plugins_receiptBadges__Y73W9 span[data-risk=blocked],.plugins_receiptBadges__Y73W9 span[data-state=blocked],.plugins_scannerList__rohOX span[data-severity=blocker]{color:color-mix(in srgb,#ff7a7a 76%,white)}.plugins_diffPreview__tpeEc{max-height:180px;overflow:auto;margin:0;padding:12px;border-radius:8px;background:color-mix(in srgb,#05070b 72%,transparent);color:color-mix(in srgb,var(--duo-text) 78%,transparent);font:.68rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}.plugins_receiptMeta__uX1La{color:color-mix(in srgb,var(--duo-text) 46%,transparent);font-size:.64rem;line-height:1.32}.plugins_receiptActions__uXEtW{justify-content:flex-end}.plugins_receiptActions__uXEtW form{margin:0}.plugins_managementForm__LyxFL{display:flex;flex-direction:column;gap:16px}.plugins_formGrid__LqxJj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.plugins_formField__kHoA4{display:flex;flex-direction:column;gap:8px;color:color-mix(in srgb,var(--duo-text) 82%,transparent);font-size:.8rem}.plugins_formInput__RvzzH,.plugins_formTextarea__ce2bN{width:100%;border-radius:14px;border:1px solid color-mix(in srgb,var(--duo-text) 8%,transparent);background:color-mix(in srgb,var(--duo-text) 4%,transparent);color:color-mix(in srgb,var(--duo-text) 94%,transparent);padding:10px 12px}.plugins_formTextarea__ce2bN{min-height:160px;resize:vertical;line-height:1.5}.plugins_checkboxRow__lWMc7{display:flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--duo-text) 82%,transparent);font-size:.8rem}@media (max-width:940px){.plugins_catalogPage__9UqFx{padding:14px 18px 88px}.plugins_catalogGrid__1rdHm{grid-template-columns:1fr;gap:10px}.plugins_catalogModalActions__Qu5x9,.plugins_catalogModalHero__gr2xE,.plugins_catalogSectionHeader__64_vb,.plugins_managementHeader__B46EW,.plugins_tabBar__ILBmo,.plugins_toolbar__cZztV{flex-direction:column;align-items:flex-start}.plugins_headerActions__39iQM{width:100%}.plugins_formGrid__LqxJj{grid-template-columns:1fr}}