@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@font-face{font-family:Tiempos Fine;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/tiempos-fine-light.woff2)format("woff2")}@font-face{font-family:Tiempos Fine;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tiempos-fine-regular.woff2)format("woff2")}@font-face{font-family:Tiempos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tiempos-text-regular.woff2)format("woff2")}@font-face{font-family:Soehne;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/soehne-buch.woff2)format("woff2")}@font-face{font-family:Soehne;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/soehne-buch-kursiv.woff2)format("woff2")}@font-face{font-family:Soehne;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/soehne-kraftig.woff2)format("woff2")}@font-face{font-family:Soehne;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/soehne-halbfett.woff2)format("woff2")}@font-face{font-family:Telefonica Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Telefonica_Sans_Light.woff2)format("woff2")}@font-face{font-family:Telefonica Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Telefonica_Sans_Regular.woff2)format("woff2")}@font-face{font-family:Telefonica Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Telefonica_Sans_Medium.woff2)format("woff2")}@font-face{font-family:Telefonica Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Telefonica_Sans_Bold.woff2)format("woff2")}@font-face{font-family:Movistar Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/MovistarSans-Light.woff2)format("woff2")}@font-face{font-family:Movistar Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/MovistarSans-Regular.woff2)format("woff2")}@font-face{font-family:Movistar Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/MovistarSans-Medium.woff2)format("woff2")}@font-face{font-family:Movistar Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/MovistarSans-Bold.woff2)format("woff2")}@font-face{font-family:Movistar Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/MovistarSans-Extrabold.woff2)format("woff2")}@font-face{font-family:On Air;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/OnAir-Light.woff2)format("woff2")}@font-face{font-family:On Air;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/OnAir-Regular.woff2)format("woff2")}@font-face{font-family:On Air;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/OnAir-Medium.woff2)format("woff2")}@font-face{font-family:On Air;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/OnAir-Bold.woff2)format("woff2")}@font-face{font-family:Vivo Type;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/vivo-type-light.woff2)format("woff2")}@font-face{font-family:Vivo Type;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vivo-type-regular.woff2)format("woff2")}@font-face{font-family:Vivo Type;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vivo-type-medium.woff2)format("woff2")}@font-face{font-family:Vivo Type;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vivo-type-bold.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/roboto-v20-latin-ext_latin-300.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-v20-latin-ext_latin-regular.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-v20-latin-ext_latin-500.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-v20-latin-ext_latin-700.woff2)format("woff2")}:root,[data-skin=telefonica]{--palette-telefonicaBlue:#06f;--palette-telefonicaBlue10:#e5f0ff;--palette-telefonicaBlue20:#b2d1ff;--palette-telefonicaBlue30:#80b3ff;--palette-telefonicaBlue70:#0356c9;--palette-telefonicaBlue80:#002e73;--palette-ambar:#eac344;--palette-ambar10:#fdf9ec;--palette-ambar40:#f0d57c;--palette-ambar70:#69581f;--palette-yellow:#e4c35c;--palette-yellow15:#fcf7db;--palette-yellow40:#f3e996;--palette-yellow70:#a7863e;--palette-yellow80:#473515;--palette-coral:#d6786b;--palette-coral10:#f9eeed;--palette-coral30:#f2b1a5;--palette-coral60:#d22a1e;--palette-coral65:#c82c1e;--palette-coral80:#843c34;--palette-coral90:#491818;--palette-orchid:#b86be8;--palette-orchid10:#f8f0fd;--palette-orchid40:#cd97ef;--palette-orchid70:#7f258e;--palette-orchid80:#471551;--palette-turquoise:#75c0c7;--palette-turquoise10:#ebffff;--palette-turquoise40:#9ed3d8;--palette-turquoise70:#528889;--palette-turquoise80:#253d3c;--palette-grey1:#f7f7ff;--palette-grey2:#d1d5e4;--palette-grey3:#b0b6ca;--palette-grey4:#8f97af;--palette-grey5:#6e7894;--palette-grey6:#58617a;--palette-grey7:#414b61;--palette-grey8:#2b3447;--palette-grey9:#031a34;--palette-white:#fff;--palette-black:#000;--palette-darkModeBlack:#000522;--palette-darkModeGrey:#00182f;--palette-darkModeGrey6:#00264d;--palette-darkModeTelefonicaBlue:#227aff;--appBarBackground:#fff;--background:#fff;--backgroundContainer:#fff;--backgroundContainerError:#f9eeed;--backgroundContainerHover:#0356c90d;--backgroundContainerPressed:#0356c914;--backgroundContainerBrand:#06f;--backgroundContainerBrandHover:#00052233;--backgroundContainerBrandPressed:#00052266;--backgroundContainerBrandOverInverse:#0356c9;--backgroundContainerNegative:#ffffff1a;--backgroundContainerBrandOverBrand:#0356c9;--backgroundContainerAlternative:#f7f7ff;--backgroundBrand:#06f;--backgroundNegative:#031a34;--backgroundBrandSecondary:#06f;--backgroundOverlay:#58617acc;--backgroundSkeleton:#d1d5e4;--backgroundSkeletonInverse:#0356c9;--backgroundSkeletonNegative:#0003;--backgroundSkeletonBrand:#0356c9;--navigationBarBackground:#06f;--backgroundAlternative:#f7f7ff;--backgroundSelected:#0066ff14;--backgroundSelectedHover:#0066ff1f;--backgroundSelectedPressed:#0066ff29;--backgroundSelectedBrand:#00052229;--backgroundSelectedBrandHover:#0005223d;--backgroundSelectedBrandPressed:#00052252;--backgroundSelectedNegative:#fff3;--backgroundSelectedNegativeHover:#ffffff47;--backgroundSelectedNegativePressed:#ffffff59;--backgroundBrandTop:#06f;--backgroundBrandBottom:#06f;--backgroundDropZoneHover:#0356c90d;--backgroundDropZoneDragover:#0356c914;--backgroundDropZoneBrandHover:#002e7333;--backgroundDropZoneBrandDragover:#002e7366;--backgroundDropZoneNegativeHover:#ffffff1a;--backgroundDropZoneNegativeDragover:#ffffff2b;--backgroundDropZoneMediaHover:#002e7333;--backgroundDropZoneMediaDragover:#002e7366;--skeletonWave:#d1d5e4;--borderLow:#f7f7ff;--border:#d1d5e4;--borderHigh:#6e7894;--borderSelected:#06f;--coverBackgroundHover:#00052240;--coverBackgroundPressed:#00052259;--buttonDangerBackground:#d22a1e;--buttonDangerBackgroundPressed:#c82c1e;--buttonDangerBackgroundHover:#c82c1e;--buttonLinkDangerBackgroundInverse:#fff;--buttonLinkDangerBackgroundNegative:#fff;--buttonLinkDangerBackgroundBrand:#fff;--buttonLinkDangerBackgroundMedia:#fff;--buttonLinkDangerBackgroundPressed:#f9eeed;--buttonLinkDangerBackgroundInversePressed:#f9eeed;--buttonLinkDangerBackgroundNegativePressed:#f9eeed;--buttonLinkDangerBackgroundBrandPressed:#f9eeed;--buttonLinkDangerBackgroundMediaPressed:#f9eeed;--buttonLinkBackgroundPressed:#f7f7ff;--buttonLinkBackgroundInversePressed:#ffffff14;--buttonLinkBackgroundNegativePressed:#ffffff14;--buttonLinkBackgroundBrandPressed:#ffffff14;--buttonLinkBackgroundMediaPressed:#ffffff14;--buttonLinkNeutralBackgroundPressed:#d1d5e466;--buttonLinkNeutralBackgroundBrand:#fff;--buttonLinkNeutralBackgroundBrandPressed:#f7f7ff;--buttonLinkNeutralBackgroundNegative:#fff;--buttonLinkNeutralBackgroundNegativePressed:#f7f7ff;--buttonLinkNeutralBackgroundMedia:#fff;--buttonLinkNeutralBackgroundMediaPressed:#f7f7ff;--buttonPrimaryBackground:#06f;--buttonPrimaryBackgroundInverse:#fff;--buttonPrimaryBackgroundNegative:#fff;--buttonPrimaryBackgroundBrand:#fff;--buttonPrimaryBackgroundMedia:#fff;--buttonPrimaryBackgroundHover:#0356c9;--buttonPrimaryBackgroundInverseHover:#e5f0ff;--buttonPrimaryBackgroundNegativeHover:#e5f0ff;--buttonPrimaryBackgroundBrandHover:#e5f0ff;--buttonPrimaryBackgroundMediaHover:#e5f0ff;--buttonPrimaryBackgroundPressed:#0356c9;--buttonPrimaryBackgroundInversePressed:#e5f0ff;--buttonPrimaryBackgroundNegativePressed:#e5f0ff;--buttonPrimaryBackgroundBrandPressed:#e5f0ff;--buttonPrimaryBackgroundMediaPressed:#e5f0ff;--buttonSecondaryBackgroundBrand:#fff0;--buttonSecondaryBorder:#06f;--buttonSecondaryBorderInverse:#fff;--buttonSecondaryBorderNegative:#fff;--buttonSecondaryBorderBrand:#fff;--buttonSecondaryBorderMedia:#fff;--buttonSecondaryBorderPressed:#0356c9;--buttonSecondaryBorderInversePressed:#fff;--buttonSecondaryBorderNegativePressed:#fff;--buttonSecondaryBorderBrandPressed:#fff;--buttonSecondaryBorderMediaPressed:#fff;--buttonSecondaryBackgroundHover:#e5f0ff;--buttonSecondaryBackgroundInverseHover:#ffffff1a;--buttonSecondaryBackgroundNegativeHover:#ffffff1a;--buttonSecondaryBackgroundBrandHover:#ffffff1a;--buttonSecondaryBackgroundMediaHover:#ffffff1a;--buttonSecondaryBackgroundPressed:#e5f0ff;--buttonSecondaryBackgroundInversePressed:#ffffff1a;--buttonSecondaryBackgroundNegativePressed:#ffffff1a;--buttonSecondaryBackgroundBrandPressed:#ffffff1a;--buttonSecondaryBackgroundMediaPressed:#ffffff1a;--textButtonPrimary:#fff;--textButtonPrimaryInverse:#06f;--textButtonPrimaryNegative:#06f;--textButtonPrimaryBrand:#06f;--textButtonPrimaryMedia:#06f;--textButtonPrimaryInversePressed:#0356c9;--textButtonPrimaryNegativePressed:#0356c9;--textButtonPrimaryBrandPressed:#0356c9;--textButtonPrimaryMediaPressed:#0356c9;--textButtonSecondary:#06f;--textButtonSecondaryInverse:#fff;--textButtonSecondaryNegative:#fff;--textButtonSecondaryBrand:#fff;--textButtonSecondaryMedia:#fff;--textButtonSecondaryPressed:#0356c9;--textButtonSecondaryInversePressed:#fff;--textButtonSecondaryNegativePressed:#fff;--textButtonSecondaryBrandPressed:#fff;--textButtonSecondaryMediaPressed:#fff;--textLink:#06f;--textLinkInverse:#fff;--textLinkNegative:#fff;--textLinkBrand:#fff;--textLinkMedia:#fff;--textLinkDanger:#d22a1e;--textLinkDangerMedia:#d22a1e;--textLinkSnackbar:#80b3ff;--textLinkNeutral:#031a34;--textLinkNeutralBrand:#031a34;--textLinkNeutralNegative:#031a34;--textLinkNeutralAlternative:#031a34;--textLinkNeutralMedia:#031a34;--textActivated:#0356c9;--textBrand:#0356c9;--inputBorder:#6e7894;--inputBorderInverse:#fff;--inputBorderNegative:#fff;--inputBorderBrand:#fff;--completedStep:#06f;--completedStepInverse:#0356c9;--completedStepNegative:#0356c9;--completedStepBrand:#0356c9;--control:#6e7894;--controlActivated:#06f;--controlInverse:#f7f7ff;--controlNegative:#f7f7ff;--controlBrand:#f7f7ff;--controlActivatedInverse:#fff;--controlActivatedNegative:#fff;--controlActivatedBrand:#fff;--controlError:#d22a1e;--chevronIndicator:#6e7894;--barTrack:#d1d5e4;--barTrackInverse:#ffffff4d;--barTrackNegative:#ffffff4d;--barTrackBrand:#ffffff4d;--loadingBar:#80b3ff;--loadingBarBackground:#0356c9;--toggleAndroidInactive:#d1d5e4;--toggleAndroidBackgroundActive:#d1d5e4;--toggleAndroidActiveBrand:#fff;--toggleAndroidInactiveBrand:#d1d5e4;--toggleAndroidBackgroundActiveBrand:#d1d5e4;--toggleAndroidBackgroundInactiveBrand:#f7f7ff;--iosControlKnob:#fff;--controlKnobInverse:#06f;--controlKnobNegative:#06f;--controlKnobBrand:#06f;--divider:#d1d5e4;--dividerInverse:#fff3;--dividerNegative:#fff3;--dividerBrand:#fff3;--navigationBarDivider:#06f;--badge:#d22a1e;--feedbackErrorBackground:#d22a1e;--feedbackInfoBackground:#031a34;--brand:#06f;--brandHigh:#0356c9;--inverse:#fff;--negative:#fff;--neutralHigh:#031a34;--neutralHighNegative:#fff;--neutralHighBrand:#fff;--neutralMedium:#6e7894;--neutralMediumInverse:#6e7894;--neutralMediumNegative:#6e7894;--neutralMediumBrand:#6e7894;--neutralLow:#f7f7ff;--neutralLowAlternative:#d1d5e4;--textPrimary:#031a34;--textPrimaryInverse:#fff;--textPrimaryNegative:#fff;--textPrimaryBrand:#fff;--textPrimaryMedia:#fff;--textSecondary:#58617a;--textSecondaryInverse:#fff;--textSecondaryNegative:#fff;--textSecondaryBrand:#fff;--textSecondaryMedia:#fff;--error:#d22a1e;--textError:#d22a1e;--textErrorInverse:#fff;--textErrorNegative:#fff;--textErrorBrand:#fff;--success:#75c0c7;--warning:#a7863e;--promo:#b86be8;--highlight:#f2b1a5;--successLow:#ebffff;--warningLow:#fcf7db;--errorLow:#f9eeed;--promoLow:#f8f0fd;--brandLow:#e5f0ff;--successHigh:#528889;--warningHigh:#a7863e;--errorHigh:#c82c1e;--promoHigh:#7f258e;--successHighInverse:#528889;--successHighNegative:#528889;--successHighBrand:#528889;--warningHighInverse:#a7863e;--warningHighNegative:#a7863e;--warningHighBrand:#a7863e;--errorHighInverse:#c82c1e;--errorHighNegative:#c82c1e;--errorHighBrand:#c82c1e;--promoHighInverse:#7f258e;--promoHighNegative:#7f258e;--promoHighBrand:#7f258e;--textNavigationBarPrimary:#fff;--textNavigationBarSecondary:#f7f7ff;--textNavigationSearchBarHint:#f7f7ff;--textNavigationSearchBarText:#fff;--textAppBar:#8f97af;--textAppBarSelected:#0356c9;--iosGlassAppBar:#031a34;--iosGlassAppBarSelected:#0356c9;--customTabsBackground:#0356c9;--tagTextPromo:#471551;--tagTextActive:#0356c9;--tagTextInactive:#58617a;--tagTextInfo:#0356c9;--tagTextSuccess:#253d3c;--tagTextWarning:#473515;--tagTextError:#c82c1e;--tagBackgroundPromo:#f8f0fd;--tagBackgroundActive:#f7f7ff;--tagBackgroundInactive:#f7f7ff;--tagBackgroundInfo:#e5f0ff;--tagBackgroundSuccess:#ebffff;--tagBackgroundWarning:#fcf7db;--tagBackgroundError:#f9eeed;--tagTextPromoInverse:#471551;--tagTextPromoNegative:#471551;--tagTextPromoBrand:#471551;--tagTextActiveInverse:#0356c9;--tagTextActiveNegative:#0356c9;--tagTextActiveBrand:#0356c9;--tagTextInactiveInverse:#58617a;--tagTextInactiveNegative:#58617a;--tagTextInactiveBrand:#58617a;--tagTextInfoInverse:#0356c9;--tagTextInfoNegative:#0356c9;--tagTextInfoBrand:#0356c9;--tagTextSuccessInverse:#253d3c;--tagTextSuccessNegative:#253d3c;--tagTextSuccessBrand:#253d3c;--tagTextWarningInverse:#473515;--tagTextWarningNegative:#473515;--tagTextWarningBrand:#473515;--tagTextErrorInverse:#c82c1e;--tagTextErrorNegative:#c82c1e;--tagTextErrorBrand:#c82c1e;--tagBackgroundPromoInverse:#f8f0fd;--tagBackgroundPromoNegative:#f8f0fd;--tagBackgroundPromoBrand:#f8f0fd;--tagBackgroundActiveInverse:#f7f7ff;--tagBackgroundActiveNegative:#f7f7ff;--tagBackgroundActiveBrand:#f7f7ff;--tagBackgroundInactiveInverse:#f7f7ff;--tagBackgroundInactiveNegative:#f7f7ff;--tagBackgroundInactiveBrand:#f7f7ff;--tagBackgroundInfoInverse:#e5f0ff;--tagBackgroundInfoNegative:#e5f0ff;--tagBackgroundInfoBrand:#e5f0ff;--tagBackgroundSuccessInverse:#ebffff;--tagBackgroundSuccessNegative:#ebffff;--tagBackgroundSuccessBrand:#ebffff;--tagBackgroundWarningInverse:#fcf7db;--tagBackgroundWarningNegative:#fcf7db;--tagBackgroundWarningBrand:#fcf7db;--tagBackgroundErrorInverse:#f9eeed;--tagBackgroundErrorNegative:#f9eeed;--tagBackgroundErrorBrand:#f9eeed;--cardContentOverlay:[object Object];--cardFooterOverlay:#000000b3;--radius-avatar:50%;--radius-bar:0px;--radius-button:32px;--radius-checkbox:2px;--radius-container:4px;--radius-indicator:24px;--radius-chip:24px;--radius-tag:24px;--radius-input:8px;--radius-popup:4px;--radius-sheet:0px;--radius-mediaSmall:2px;--radius-snackbar:4px;--weight-cardTitle:400;--weight-drawerTitle:400;--weight-rowTitle:400;--weight-button:500;--weight-tabsLabel:500;--weight-link:500;--weight-title1:500;--weight-title2:400;--weight-title3:400;--weight-title4:400;--weight-indicator:500;--weight-navigationBar:500;--weight-text5:400;--weight-text6:400;--weight-text7:400;--weight-text8:400;--weight-text9:400;--weight-text10:400;--weight-chipLabel:500;--size-drawerTitle:28px;--size-drawerTitle-mobile:20px;--size-cardPretitleSnap:16px;--size-cardPretitleSnap-mobile:14px;--size-cardTitleSnap:16px;--size-cardTitleSnap-mobile:14px;--size-cardSubtitleSnap:16px;--size-cardSubtitleSnap-mobile:14px;--size-cardDescriptionSnap:16px;--size-cardDescriptionSnap-mobile:14px;--size-cardPretitleDefault:16px;--size-cardPretitleDefault-mobile:14px;--size-cardTitleDefault:20px;--size-cardTitleDefault-mobile:18px;--size-cardSubtitleDefault:16px;--size-cardSubtitleDefault-mobile:14px;--size-cardDescriptionDefault:16px;--size-cardDescriptionDefault-mobile:14px;--size-tabsLabel:18px;--size-tabsLabel-mobile:16px;--size-title1:14px;--size-title1-mobile:12px;--size-title2:18px;--size-title2-mobile:16px;--size-title3:28px;--size-title3-mobile:20px;--size-title4:32px;--size-title4-mobile:24px;--size-text1:14px;--size-text1-mobile:12px;--size-text2:16px;--size-text2-mobile:14px;--size-text3:18px;--size-text3-mobile:16px;--size-text4:20px;--size-text4-mobile:18px;--size-text5:28px;--size-text5-mobile:20px;--size-text6:32px;--size-text6-mobile:24px;--size-text7:40px;--size-text7-mobile:28px;--size-text8:48px;--size-text8-mobile:32px;--size-text9:56px;--size-text9-mobile:40px;--size-text10:64px;--size-text10-mobile:48px;--size-chipLabel:16px;--size-chipLabel-mobile:14px;--size-inputLabel:14px;--size-inputLabel-mobile:12px;--size-inputValue:18px;--size-inputValue-mobile:16px;--size-inputHelperText:14px;--size-inputHelperText-mobile:12px;--size-stepperStepLabel:16px;--size-stepperStepLabel-mobile:14px;--size-loadingScreenTitle:20px;--size-loadingScreenTitle-mobile:18px;--lineHeight-drawerTitle:32px;--lineHeight-drawerTitle-mobile:24px;--lineHeight-cardPretitleSnap:24px;--lineHeight-cardPretitleSnap-mobile:20px;--lineHeight-cardTitleSnap:24px;--lineHeight-cardTitleSnap-mobile:20px;--lineHeight-cardSubtitleSnap:24px;--lineHeight-cardSubtitleSnap-mobile:20px;--lineHeight-cardDescriptionSnap:24px;--lineHeight-cardDescriptionSnap-mobile:20px;--lineHeight-cardPretitleDefault:24px;--lineHeight-cardPretitleDefault-mobile:20px;--lineHeight-cardTitleDefault:28px;--lineHeight-cardTitleDefault-mobile:24px;--lineHeight-cardSubtitleDefault:24px;--lineHeight-cardSubtitleDefault-mobile:20px;--lineHeight-cardDescriptionDefault:24px;--lineHeight-cardDescriptionDefault-mobile:20px;--lineHeight-tabsLabel:24px;--lineHeight-tabsLabel-mobile:24px;--lineHeight-title1:20px;--lineHeight-title1-mobile:16px;--lineHeight-title2:24px;--lineHeight-title2-mobile:24px;--lineHeight-title3:32px;--lineHeight-title3-mobile:24px;--lineHeight-title4:40px;--lineHeight-title4-mobile:32px;--lineHeight-text1:20px;--lineHeight-text1-mobile:16px;--lineHeight-text2:24px;--lineHeight-text2-mobile:20px;--lineHeight-text3:24px;--lineHeight-text3-mobile:24px;--lineHeight-text4:28px;--lineHeight-text4-mobile:24px;--lineHeight-text5:32px;--lineHeight-text5-mobile:24px;--lineHeight-text6:40px;--lineHeight-text6-mobile:32px;--lineHeight-text7:48px;--lineHeight-text7-mobile:32px;--lineHeight-text8:56px;--lineHeight-text8-mobile:40px;--lineHeight-text9:64px;--lineHeight-text9-mobile:48px;--lineHeight-text10:72px;--lineHeight-text10-mobile:56px;--lineHeight-chipLabel:24px;--lineHeight-chipLabel-mobile:20px;--lineHeight-inputLabel:20px;--lineHeight-inputLabel-mobile:16px;--lineHeight-inputValue:24px;--lineHeight-inputValue-mobile:24px;--lineHeight-inputHelperText:20px;--lineHeight-inputHelperText-mobile:16px;--lineHeight-stepperStepLabel:24px;--lineHeight-stepperStepLabel-mobile:20px;--lineHeight-loadingScreenTitle:28px;--lineHeight-loadingScreenTitle-mobile:24px;--spacing-buttonDefaultPadding-left:20px;--spacing-buttonDefaultPadding-left-mobile:20px;--spacing-buttonDefaultPadding-right:20px;--spacing-buttonDefaultPadding-right-mobile:20px;--spacing-buttonSmallPadding-left:14px;--spacing-buttonSmallPadding-left-mobile:14px;--spacing-buttonSmallPadding-right:14px;--spacing-buttonSmallPadding-right-mobile:14px;--spacing-cardDefaultPadding-top:24px;--spacing-cardDefaultPadding-top-mobile:16px;--spacing-cardDefaultPadding-bottom:24px;--spacing-cardDefaultPadding-bottom-mobile:16px;--spacing-cardDefaultPadding-left:24px;--spacing-cardDefaultPadding-left-mobile:16px;--spacing-cardDefaultPadding-right:24px;--spacing-cardDefaultPadding-right-mobile:16px;--spacing-inputPadding-top:8px;--spacing-inputPadding-top-mobile:8px;--spacing-inputPadding-bottom:8px;--spacing-inputPadding-bottom-mobile:8px;--spacing-tagPadding-top:4px;--spacing-tagPadding-top-mobile:4px;--spacing-tagPadding-bottom:4px;--spacing-tagPadding-bottom-mobile:4px;--spacing-feedbackScreenPadding-top:64px;--spacing-feedbackScreenPadding-top-mobile:64px;--spacing-feedbackScreenPadding-bottom:64px;--spacing-feedbackScreenPadding-bottom-mobile:16px;--spacing-feedbackScreenPadding-left:64px;--spacing-feedbackScreenPadding-left-mobile:16px;--spacing-feedbackScreenPadding-right:64px;--spacing-feedbackScreenPadding-right-mobile:16px;--spacing-heroPadding-top:56px;--spacing-heroPadding-top-mobile:24px;--spacing-heroPadding-bottom:56px;--spacing-heroPadding-bottom-mobile:24px;--spacing-headerPadding-top:48px;--spacing-headerPadding-top-mobile:24px;--spacing-headerPadding-bottom:48px;--spacing-headerPadding-bottom-mobile:24px;--spacing-drawerPadding-top:40px;--spacing-drawerPadding-top-mobile:32px;--spacing-drawerPadding-bottom:24px;--spacing-drawerPadding-bottom-mobile:16px;--spacing-drawerPadding-left:40px;--spacing-drawerPadding-left-mobile:16px;--spacing-drawerPadding-right:40px;--spacing-drawerPadding-right-mobile:16px;--spacing-boxedDefaultPadding-left:16px;--spacing-boxedDefaultPadding-left-mobile:16px;--spacing-boxedDefaultPadding-right:16px;--spacing-boxedDefaultPadding-right-mobile:16px;--spacing-responsiveLayoutMargin:48px;--spacing-responsiveLayoutMargin-mobile:16px;--fontFamily:"Telefonica Sans",-apple-system,"Segoe UI","Roboto","Helvetica","Arial",sans-serif}:root[data-color-scheme=dark],[data-skin=telefonica][data-color-scheme=dark]{--background:#000522;--backgroundAlternative:#000522;--backgroundSelected:#227aff2e;--backgroundSelectedHover:#227aff40;--backgroundSelectedPressed:#227aff54;--backgroundSelectedBrand:#227aff2e;--backgroundSelectedBrandHover:#227aff40;--backgroundSelectedBrandPressed:#227aff54;--backgroundSelectedNegative:#227aff2e;--backgroundSelectedNegativeHover:#227aff40;--backgroundSelectedNegativePressed:#227aff54;--backgroundBrand:#000522;--backgroundNegative:#000522;--backgroundBrandSecondary:#000522;--backgroundContainer:#00182f;--backgroundContainerError:#00182f;--backgroundContainerHover:#0356c90d;--backgroundContainerPressed:#0356c914;--backgroundContainerBrand:#00182f;--backgroundContainerBrandHover:#ffffff08;--backgroundContainerBrandPressed:#ffffff0d;--backgroundContainerBrandOverInverse:#00182f;--backgroundContainerNegative:#00182f;--backgroundContainerBrandOverBrand:#00182f;--backgroundContainerAlternative:#00182f;--backgroundOverlay:#00182fcc;--backgroundSkeleton:#2b3447;--backgroundSkeletonInverse:#2b3447;--backgroundSkeletonNegative:#2b3447;--backgroundSkeletonBrand:#2b3447;--backgroundBrandTop:#000522;--backgroundBrandBottom:#000522;--appBarBackground:#00182f;--navigationBarBackground:#000522;--backgroundDropZoneHover:#0356c90d;--backgroundDropZoneDragover:#0356c912;--backgroundDropZoneBrandHover:#ffffff08;--backgroundDropZoneBrandDragover:#ffffff0d;--backgroundDropZoneNegativeHover:#ffffff08;--backgroundDropZoneNegativeDragover:#ffffff0d;--backgroundDropZoneMediaHover:#ffffff08;--backgroundDropZoneMediaDragover:#ffffff0d;--skeletonWave:#2b3447;--borderLow:#000522;--border:#00182f;--borderHigh:#6e7894;--borderSelected:#227aff;--coverBackgroundHover:#00052240;--coverBackgroundPressed:#00052259;--buttonDangerBackground:#d22a1e;--buttonDangerBackgroundPressed:#c82c1e;--buttonDangerBackgroundHover:#c82c1e;--buttonLinkDangerBackgroundInverse:#d22a1e29;--buttonLinkDangerBackgroundNegative:#d22a1e29;--buttonLinkDangerBackgroundBrand:#d22a1e29;--buttonLinkDangerBackgroundMedia:#fff;--buttonLinkDangerBackgroundPressed:#d22a1e29;--buttonLinkDangerBackgroundInversePressed:#d22a1e29;--buttonLinkDangerBackgroundNegativePressed:#d22a1e29;--buttonLinkDangerBackgroundBrandPressed:#d22a1e29;--buttonLinkDangerBackgroundMediaPressed:#f9eeed;--buttonLinkBackgroundPressed:#80b3ff29;--buttonLinkBackgroundInversePressed:#80b3ff29;--buttonLinkBackgroundNegativePressed:#80b3ff29;--buttonLinkBackgroundBrandPressed:#80b3ff29;--buttonLinkBackgroundMediaPressed:#ffffff14;--buttonLinkNeutralBackgroundPressed:#ffffff14;--buttonLinkNeutralBackgroundBrand:#fff0;--buttonLinkNeutralBackgroundBrandPressed:#ffffff14;--buttonLinkNeutralBackgroundNegative:#fff0;--buttonLinkNeutralBackgroundNegativePressed:#ffffff14;--buttonLinkNeutralBackgroundMedia:#fff0;--buttonLinkNeutralBackgroundMediaPressed:#ffffff14;--buttonPrimaryBackground:#06f;--buttonPrimaryBackgroundInverse:#fff;--buttonPrimaryBackgroundNegative:#fff;--buttonPrimaryBackgroundBrand:#fff;--buttonPrimaryBackgroundMedia:#fff;--buttonPrimaryBackgroundHover:#0356c9;--buttonPrimaryBackgroundInverseHover:#e5f0ff;--buttonPrimaryBackgroundNegativeHover:#e5f0ff;--buttonPrimaryBackgroundBrandHover:#e5f0ff;--buttonPrimaryBackgroundMediaHover:#e5f0ff;--buttonPrimaryBackgroundPressed:#0356c9;--buttonPrimaryBackgroundInversePressed:#e5f0ff;--buttonPrimaryBackgroundNegativePressed:#e5f0ff;--buttonPrimaryBackgroundBrandPressed:#e5f0ff;--buttonPrimaryBackgroundMediaPressed:#e5f0ff;--buttonSecondaryBackgroundBrand:#fff0;--buttonSecondaryBorder:#fff;--buttonSecondaryBorderInverse:#fff;--buttonSecondaryBorderNegative:#fff;--buttonSecondaryBorderBrand:#fff;--buttonSecondaryBorderMedia:#fff;--buttonSecondaryBorderPressed:#fff;--buttonSecondaryBorderInversePressed:#fff;--buttonSecondaryBorderNegativePressed:#fff;--buttonSecondaryBorderBrandPressed:#fff;--buttonSecondaryBorderMediaPressed:#fff;--buttonSecondaryBackgroundHover:#ffffff26;--buttonSecondaryBackgroundInverseHover:#ffffff26;--buttonSecondaryBackgroundNegativeHover:#ffffff26;--buttonSecondaryBackgroundBrandHover:#ffffff26;--buttonSecondaryBackgroundMediaHover:#ffffff1a;--buttonSecondaryBackgroundPressed:#ffffff26;--buttonSecondaryBackgroundInversePressed:#ffffff26;--buttonSecondaryBackgroundNegativePressed:#ffffff26;--buttonSecondaryBackgroundBrandPressed:#ffffff26;--buttonSecondaryBackgroundMediaPressed:#ffffff1a;--textButtonPrimary:#fff;--textButtonPrimaryInverse:#06f;--textButtonPrimaryNegative:#06f;--textButtonPrimaryBrand:#06f;--textButtonPrimaryMedia:#06f;--textButtonPrimaryInversePressed:#0356c9;--textButtonPrimaryNegativePressed:#0356c9;--textButtonPrimaryBrandPressed:#0356c9;--textButtonPrimaryMediaPressed:#0356c9;--textButtonSecondary:#fff;--textButtonSecondaryInverse:#fff;--textButtonSecondaryNegative:#fff;--textButtonSecondaryBrand:#fff;--textButtonSecondaryMedia:#fff;--textButtonSecondaryPressed:#fff;--textButtonSecondaryInversePressed:#fff;--textButtonSecondaryNegativePressed:#fff;--textButtonSecondaryBrandPressed:#fff;--textButtonSecondaryMediaPressed:#fff;--textLink:#227aff;--textLinkInverse:#227aff;--textLinkNegative:#227aff;--textLinkBrand:#227aff;--textLinkMedia:#fff;--textLinkDanger:#d6786b;--textLinkDangerMedia:#d22a1e;--textLinkSnackbar:#227aff;--textLinkNeutral:#f7f7ff;--textLinkNeutralBrand:#f7f7ff;--textLinkNeutralNegative:#f7f7ff;--textLinkNeutralAlternative:#f7f7ff;--textLinkNeutralMedia:#fff;--textActivated:#80b3ff;--textBrand:#80b3ff;--inputBorder:#6e7894;--inputBorderInverse:#6e7894;--inputBorderNegative:#6e7894;--inputBorderBrand:#6e7894;--completedStep:#06f;--completedStepInverse:#06f;--completedStepNegative:#06f;--completedStepBrand:#06f;--control:#6e7894;--controlActivated:#227aff;--controlInverse:#6e7894;--controlNegative:#6e7894;--controlBrand:#6e7894;--controlActivatedInverse:#227aff;--controlActivatedNegative:#227aff;--controlActivatedBrand:#227aff;--controlError:#d6786b;--chevronIndicator:#6e7894;--barTrack:#00264d;--barTrackInverse:#00264d;--barTrackNegative:#00264d;--barTrackBrand:#00264d;--loadingBar:#227aff;--loadingBarBackground:#58617a;--toggleAndroidInactive:#d1d5e4;--toggleAndroidBackgroundActive:#b2d1ff;--toggleAndroidActiveBrand:#227aff;--toggleAndroidInactiveBrand:#d1d5e4;--toggleAndroidBackgroundActiveBrand:#b2d1ff;--toggleAndroidBackgroundInactiveBrand:#6e7894;--iosControlKnob:#f7f7ff;--controlKnobInverse:#f7f7ff;--controlKnobNegative:#f7f7ff;--controlKnobBrand:#f7f7ff;--divider:#fff3;--dividerInverse:#ffffff0d;--dividerNegative:#ffffff0d;--dividerBrand:#ffffff0d;--navigationBarDivider:#000522;--badge:#d22a1e;--feedbackErrorBackground:#c82c1e;--feedbackInfoBackground:#00182f;--brand:#227aff;--brandHigh:#ffffff0d;--inverse:#f7f7ff;--negative:#f7f7ff;--neutralHigh:#d1d5e4;--neutralHighBrand:#d1d5e4;--neutralHighNegative:#d1d5e4;--neutralMedium:#6e7894;--neutralMediumInverse:#6e7894;--neutralMediumNegative:#6e7894;--neutralMediumBrand:#6e7894;--neutralLow:#00264d;--neutralLowAlternative:#00264d;--textPrimary:#f7f7ff;--textPrimaryInverse:#f7f7ff;--textPrimaryNegative:#f7f7ff;--textPrimaryBrand:#f7f7ff;--textPrimaryMedia:#fff;--textSecondary:#b0b6ca;--textSecondaryInverse:#b0b6ca;--textSecondaryNegative:#b0b6ca;--textSecondaryBrand:#b0b6ca;--textSecondaryMedia:#fff;--error:#d6786b;--textError:#d6786b;--textErrorInverse:#d6786b;--textErrorNegative:#d6786b;--textErrorBrand:#d6786b;--success:#75c0c7;--warning:#e4c35c;--promo:#b86be8;--highlight:#f2b1a5;--successLow:#00264d;--warningLow:#00264d;--errorLow:#00264d;--promoLow:#00264d;--brandLow:#00264d;--successHigh:#9ed3d8;--warningHigh:#f3e996;--errorHigh:#f2b1a5;--promoHigh:#cd97ef;--successHighInverse:#528889;--successHighNegative:#528889;--successHighBrand:#528889;--warningHighInverse:#a7863e;--warningHighNegative:#a7863e;--warningHighBrand:#a7863e;--errorHighInverse:#c82c1e;--errorHighNegative:#c82c1e;--errorHighBrand:#c82c1e;--promoHighInverse:#7f258e;--promoHighNegative:#7f258e;--promoHighBrand:#7f258e;--textNavigationBarPrimary:#fff;--textNavigationBarSecondary:#8f97af;--textNavigationSearchBarHint:#8f97af;--textNavigationSearchBarText:#fff;--textAppBar:#d1d5e4;--textAppBarSelected:#fff;--iosGlassAppBar:#fff;--iosGlassAppBarSelected:#fff;--customTabsBackground:#000522;--tagTextPromo:#cd97ef;--tagTextActive:#b2d1ff;--tagTextInactive:#b0b6ca;--tagTextInfo:#b2d1ff;--tagTextSuccess:#9ed3d8;--tagTextWarning:#f3e996;--tagTextError:#f2b1a5;--tagBackgroundPromo:#471551;--tagBackgroundActive:#002e73;--tagBackgroundInactive:#2b3447;--tagBackgroundInfo:#002e73;--tagBackgroundSuccess:#253d3c;--tagBackgroundWarning:#473515;--tagBackgroundError:#491818;--tagTextPromoInverse:#cd97ef;--tagTextPromoNegative:#cd97ef;--tagTextPromoBrand:#cd97ef;--tagTextActiveInverse:#b2d1ff;--tagTextActiveNegative:#b2d1ff;--tagTextActiveBrand:#b2d1ff;--tagTextInactiveInverse:#b0b6ca;--tagTextInactiveNegative:#b0b6ca;--tagTextInactiveBrand:#b0b6ca;--tagTextInfoInverse:#b2d1ff;--tagTextInfoNegative:#b2d1ff;--tagTextInfoBrand:#b2d1ff;--tagTextSuccessInverse:#9ed3d8;--tagTextSuccessNegative:#9ed3d8;--tagTextSuccessBrand:#9ed3d8;--tagTextWarningInverse:#f3e996;--tagTextWarningNegative:#f3e996;--tagTextWarningBrand:#f3e996;--tagTextErrorInverse:#f2b1a5;--tagTextErrorNegative:#f2b1a5;--tagTextErrorBrand:#f2b1a5;--tagBackgroundPromoInverse:#471551;--tagBackgroundPromoNegative:#471551;--tagBackgroundPromoBrand:#471551;--tagBackgroundActiveInverse:#002e73;--tagBackgroundActiveNegative:#002e73;--tagBackgroundActiveBrand:#002e73;--tagBackgroundInactiveInverse:#2b3447;--tagBackgroundInactiveNegative:#2b3447;--tagBackgroundInactiveBrand:#2b3447;--tagBackgroundInfoInverse:#002e73;--tagBackgroundInfoNegative:#002e73;--tagBackgroundInfoBrand:#002e73;--tagBackgroundSuccessInverse:#253d3c;--tagBackgroundSuccessNegative:#253d3c;--tagBackgroundSuccessBrand:#253d3c;--tagBackgroundWarningInverse:#473515;--tagBackgroundWarningNegative:#473515;--tagBackgroundWarningBrand:#473515;--tagBackgroundErrorInverse:#491818;--tagBackgroundErrorNegative:#491818;--tagBackgroundErrorBrand:#491818;--cardContentOverlay:[object Object];--cardFooterOverlay:#000000b3}:root{--background:#ececec;--brand:#000;--brandHigh:#000;--buttonPrimaryBackground:#000;--buttonPrimaryBackgroundHover:#262626;--buttonPrimaryBackgroundPressed:#0d0d0d;--textLink:#000;--textActivated:#000;--controlActivated:#000;--borderSelected:#000;--textButtonSecondary:#000;--textButtonSecondaryPressed:#000;--buttonSecondaryBorder:#000;--buttonSecondaryBorderPressed:#000;--buttonSecondaryBackgroundHover:#0000000d;--buttonSecondaryBackgroundPressed:#00000014;--buttonLinkBackgroundPressed:#00000014;--backgroundContainerHover:#0000000d;--backgroundContainerPressed:#00000014;--color-background:var(--background);--color-foreground:var(--textPrimary);--color-card:var(--backgroundContainer);--color-card-foreground:var(--textPrimary);--color-popover:var(--backgroundContainer);--color-popover-foreground:var(--textPrimary);--color-sidebar:var(--backgroundContainer);--color-primary:var(--buttonPrimaryBackground);--color-primary-foreground:var(--textButtonPrimary);--color-secondary:var(--backgroundBrandSecondary);--color-secondary-foreground:var(--textButtonPrimary);--color-muted:var(--neutralLow);--color-muted-foreground:var(--textSecondary);--color-accent:var(--brandLow);--color-accent-foreground:var(--textActivated);--color-text-secondary:var(--textSecondary);--color-destructive:var(--buttonDangerBackground);--color-destructive-foreground:var(--textButtonPrimary);--color-border:var(--border);--color-input:var(--inputBorder);--color-ring:var(--controlActivated);--primary-tint-5:var(--backgroundContainerHover);--primary-tint-10:var(--backgroundContainerPressed);--primary-hover:var(--buttonPrimaryBackgroundHover);--slate-50:var(--backgroundAlternative);--slate-100:var(--neutralLow);--slate-200:var(--border);--slate-300:var(--neutralMedium);--slate-400:var(--neutralMedium);--slate-500:var(--textSecondary);--slate-600:var(--textSecondary);--slate-700:var(--textPrimary);--slate-800:var(--textPrimary);--slate-900:var(--textPrimary);--violet-100:var(--brandLow);--violet-600:var(--brand);--violet-700:var(--textActivated);--accent-info:var(--brand);--accent-success:var(--success);--accent-warning:var(--warning);--accent-error:var(--error)}@supports (color:color-mix(in lab, red, red)){:root{--accent-error:color-mix(in srgb,var(--error)72%,white)}}:root{--accent-promo:var(--promo);--accent-active:var(--tagTextActive)}@supports (color:color-mix(in lab, red, red)){:root{--accent-active:color-mix(in srgb,var(--tagTextActive)72%,white)}}:root{--accent-inactive:var(--neutralMedium);--type-reuniao-bg:var(--accent-info);--type-reuniao-fg:var(--textButtonPrimary);--type-treinamento-bg:var(--accent-success);--type-treinamento-fg:var(--textButtonPrimary);--type-informal-bg:var(--accent-warning);--type-informal-fg:var(--textButtonPrimary);--type-outro-bg:var(--accent-inactive);--type-outro-fg:var(--textButtonPrimary);--status-processado-bg:var(--accent-success);--status-processado-fg:var(--textButtonPrimary);--status-pendente-bg:var(--accent-warning);--status-pendente-fg:var(--textButtonPrimary);--status-erro-bg:var(--accent-error);--status-erro-fg:var(--textButtonPrimary);--platform-youtube-bg:var(--accent-error);--platform-youtube-fg:var(--textButtonPrimary);--platform-youtube-icon:var(--tagTextError);--platform-linkedin-bg:var(--accent-info);--platform-linkedin-fg:var(--textButtonPrimary);--platform-linkedin-icon:var(--tagTextInfo);--platform-blog-bg:var(--accent-promo);--platform-blog-fg:var(--textButtonPrimary);--platform-blog-icon:var(--tagTextPromo);--platform-artigo-bg:var(--accent-promo);--platform-artigo-fg:var(--textButtonPrimary);--platform-artigo-icon:var(--tagTextPromo);--platform-post-bg:var(--accent-info);--platform-post-fg:var(--textButtonPrimary);--platform-post-icon:var(--tagTextInfo);--platform-carrossel-bg:var(--accent-success);--platform-carrossel-fg:var(--textButtonPrimary);--platform-carrossel-icon:var(--tagTextSuccess);--platform-roteiro-bg:var(--accent-error);--platform-roteiro-fg:var(--textButtonPrimary);--platform-roteiro-icon:var(--tagTextError);--opp-nova-bg:var(--accent-success);--opp-nova-fg:var(--textButtonPrimary);--opp-analise-bg:var(--accent-info);--opp-analise-fg:var(--textButtonPrimary);--opp-qualificada-bg:var(--accent-promo);--opp-qualificada-fg:var(--textButtonPrimary);--opp-descartada-bg:var(--accent-inactive);--opp-descartada-fg:var(--textButtonPrimary);--opp-produto-bg:var(--accent-warning);--opp-produto-fg:var(--textButtonPrimary);--opp-sistema-bg:var(--accent-info);--opp-sistema-fg:var(--textButtonPrimary);--opp-consultoria-bg:var(--accent-promo);--opp-consultoria-fg:var(--textButtonPrimary);--opp-servico-bg:var(--accent-active);--opp-servico-fg:var(--textButtonPrimary);--opp-treinamento-bg:var(--accent-warning);--opp-treinamento-fg:var(--textButtonPrimary);--content-sugerido-bg:var(--accent-warning);--content-sugerido-fg:var(--textButtonPrimary);--content-producao-bg:var(--accent-info);--content-producao-fg:var(--textButtonPrimary);--content-rascunho-bg:var(--accent-info);--content-rascunho-fg:var(--textButtonPrimary);--content-em_revisao-bg:var(--accent-info);--content-em_revisao-fg:var(--textButtonPrimary);--content-publicado-bg:var(--accent-success);--content-publicado-fg:var(--textButtonPrimary);--content-aprovado-bg:var(--accent-success);--content-aprovado-fg:var(--textButtonPrimary);--content-descartado-bg:var(--accent-inactive);--content-descartado-fg:var(--textButtonPrimary);--score-bg:var(--accent-success);--score-fg:var(--textButtonPrimary);--insight-pattern:var(--tagTextInfo);--insight-opportunity:var(--tagTextSuccess);--insight-suggestion:var(--tagTextPromo);--insight-trend:var(--tagTextWarning);--insight-connection:var(--tagTextError);--alert-error-bg:var(--error)}@supports (color:color-mix(in lab, red, red)){:root{--alert-error-bg:color-mix(in srgb,var(--error)10%,var(--backgroundContainer))}}:root{--alert-error-fg:var(--error)}@supports (color:color-mix(in lab, red, red)){:root{--alert-error-fg:color-mix(in srgb,var(--error)78%,black)}}:root{--alert-error-border:var(--error)}@supports (color:color-mix(in lab, red, red)){:root{--alert-error-border:color-mix(in srgb,var(--error)32%,var(--backgroundContainer))}}:root{--alert-warning-bg:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root{--alert-warning-bg:color-mix(in srgb,var(--warning)14%,var(--backgroundContainer))}}:root{--alert-warning-fg:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root{--alert-warning-fg:color-mix(in srgb,var(--warning)82%,black)}}:root{--alert-warning-border:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root{--alert-warning-border:color-mix(in srgb,var(--warning)36%,var(--backgroundContainer))}}:root{--alert-info-bg:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--alert-info-bg:color-mix(in srgb,var(--brand)8%,var(--backgroundContainer))}}:root{--alert-info-fg:var(--textPrimary);--alert-info-border:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--alert-info-border:color-mix(in srgb,var(--brand)24%,var(--backgroundContainer))}}:root{--overlay:var(--backgroundOverlay);--chart-cat-1:#4a88d2;--chart-cat-2:#bf7028;--chart-cat-3:#9970c4;--chart-cat-4:#479b57;--chart-seq-1:#c3d5ee;--chart-seq-2:#8fb2df;--chart-seq-3:#4a88d2;--chart-seq-4:#2f5c94;--chart-track:var(--textPrimary)}@supports (color:color-mix(in lab, red, red)){:root{--chart-track:color-mix(in srgb,var(--textPrimary)10%,transparent)}}:root{--chart-grid:var(--textPrimary)}@supports (color:color-mix(in lab, red, red)){:root{--chart-grid:color-mix(in srgb,var(--textPrimary)8%,transparent)}}:root{--chart-meter-track:#dce7f5}[data-surface=dark]{--type-reuniao-bg:var(--textButtonPrimary);--type-reuniao-fg:var(--accent-info);--type-treinamento-bg:var(--textButtonPrimary);--type-treinamento-fg:var(--accent-success);--type-informal-bg:var(--textButtonPrimary);--type-informal-fg:var(--accent-warning);--type-outro-bg:var(--textButtonPrimary);--type-outro-fg:var(--accent-inactive);--status-processado-bg:var(--textButtonPrimary);--status-processado-fg:var(--accent-success);--status-pendente-bg:var(--textButtonPrimary);--status-pendente-fg:var(--accent-warning);--status-erro-bg:var(--textButtonPrimary);--status-erro-fg:var(--accent-error);--platform-youtube-bg:var(--textButtonPrimary);--platform-youtube-fg:var(--accent-error);--platform-linkedin-bg:var(--textButtonPrimary);--platform-linkedin-fg:var(--accent-info);--platform-blog-bg:var(--textButtonPrimary);--platform-blog-fg:var(--accent-promo);--platform-artigo-bg:var(--textButtonPrimary);--platform-artigo-fg:var(--accent-promo);--platform-artigo-icon:var(--accent-promo);--platform-post-bg:var(--textButtonPrimary);--platform-post-fg:var(--accent-info);--platform-post-icon:var(--accent-info);--platform-carrossel-bg:var(--textButtonPrimary);--platform-carrossel-fg:var(--accent-success);--platform-carrossel-icon:var(--accent-success);--platform-roteiro-bg:var(--textButtonPrimary);--platform-roteiro-fg:var(--accent-error);--platform-roteiro-icon:var(--accent-error);--opp-nova-bg:var(--textButtonPrimary);--opp-nova-fg:var(--accent-success);--opp-analise-bg:var(--textButtonPrimary);--opp-analise-fg:var(--accent-info);--opp-qualificada-bg:var(--textButtonPrimary);--opp-qualificada-fg:var(--accent-promo);--opp-descartada-bg:var(--textButtonPrimary);--opp-descartada-fg:var(--accent-inactive);--opp-produto-bg:var(--textButtonPrimary);--opp-produto-fg:var(--accent-warning);--opp-sistema-bg:var(--textButtonPrimary);--opp-sistema-fg:var(--accent-info);--opp-consultoria-bg:var(--textButtonPrimary);--opp-consultoria-fg:var(--accent-promo);--opp-servico-bg:var(--textButtonPrimary);--opp-servico-fg:var(--accent-active);--opp-treinamento-bg:var(--textButtonPrimary);--opp-treinamento-fg:var(--accent-warning);--content-sugerido-bg:var(--textButtonPrimary);--content-sugerido-fg:var(--accent-warning);--content-producao-bg:var(--textButtonPrimary);--content-producao-fg:var(--accent-info);--content-rascunho-bg:var(--textButtonPrimary);--content-rascunho-fg:var(--accent-info);--content-em_revisao-bg:var(--textButtonPrimary);--content-em_revisao-fg:var(--accent-info);--content-publicado-bg:var(--textButtonPrimary);--content-publicado-fg:var(--accent-success);--content-aprovado-bg:var(--textButtonPrimary);--content-aprovado-fg:var(--accent-success);--content-descartado-bg:var(--textButtonPrimary);--content-descartado-fg:var(--accent-inactive);--score-bg:var(--textButtonPrimary);--score-fg:var(--accent-success)}:root[data-theme=dark],.dark{--chart-meter-track:#1e2c3e}:root{--font-sans:var(--fontFamily);--font-heading:var(--fontFamily);--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--text-2xs:10px;--text-2xs-lh:14px;--text-xs:12px;--text-xs-lh:16px;--text-sm:14px;--text-sm-lh:20px;--text-base:16px;--text-base-lh:24px;--text-lg:18px;--text-lg-lh:28px;--text-xl:20px;--text-xl-lh:28px;--text-2xl:24px;--text-2xl-lh:32px;--text-3xl:30px;--text-3xl-lh:36px;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-bold:700;--space-05:2px;--space-1:4px;--space-15:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--sidebar-width:240px;--output-panel-width:400px;--page-padding:24px;--radius:var(--radius-container);--radius-sm:var(--radius-container);--radius-md:var(--radius-input);--radius-lg:var(--radius-container);--radius-xl:var(--radius-popup);--radius-full:9999px;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 2px 4px 0 #0003;--focus-ring:0 0 0 2px var(--controlActivated);--ease:ease-in-out;--duration:.1s}body{background:var(--background);color:var(--textPrimary);font-family:var(--fontFamily);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--fontFamily);margin:0;font-weight:400}a{color:var(--textLink);font-weight:var(--weight-link,500);text-decoration:none}a:hover{text-decoration:underline}.ds-icon{flex-shrink:0;display:inline-flex}.ds-icon svg{width:100%;height:100%;display:block}.ds-btn{border-radius:var(--radius-button);min-width:80px;font:var(--weight-button,500)14px/20px var(--fontFamily);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;justify-content:center;align-items:center;gap:6px;padding:6.5px 14.5px;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out;display:inline-flex}.ds-btn:disabled{opacity:.5;cursor:default;pointer-events:none}.ds-btn--primary:hover{background:var(--buttonPrimaryBackgroundHover)}.ds-btn--primary:active{background:var(--buttonPrimaryBackgroundPressed)}.ds-btn--secondary,.ds-btn--outline{background:var(--backgroundContainer);color:var(--textButtonSecondary);border-color:#0000}.ds-btn--secondary:active,.ds-btn--outline:active{background:var(--buttonSecondaryBackgroundPressed)}.ds-btn--danger{background:var(--buttonDangerBackground);color:var(--textButtonPrimary)}.ds-btn--danger:hover{background:var(--buttonDangerBackgroundHover)}.ds-btn--danger:active{background:var(--buttonDangerBackgroundPressed)}.ds-btn--success{background:var(--successHigh);color:var(--textButtonPrimary)}.ds-btn--success:hover{background:var(--successHigh)}@supports (color:color-mix(in lab, red, red)){.ds-btn--success:hover{background:color-mix(in srgb,var(--successHigh)88%,black)}}.ds-btn--link{min-width:24px;color:var(--textLink);font-weight:var(--weight-link,500);background:0 0}.ds-btn--link:hover{background:var(--buttonLinkBackgroundPressed)}.ds-btn--ghost{color:var(--textLinkNeutral);background:0 0}.ds-btn--ghost:hover{background:var(--backgroundContainerHover)}.ds-btn--sm{min-width:64px;padding:3.5px 10.5px;font-size:12px;line-height:16px}.ds-btn--icononly{min-width:0;padding:6.5px}.ds-btn--sm.ds-btn--icononly{padding:3.5px}.ds-label{font:400 var(--size-inputLabel,14px)/var(--lineHeight-inputLabel,20px)var(--fontFamily);color:var(--textSecondary);align-items:center;gap:4px;margin-bottom:4px;display:flex}.ds-input{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--backgroundContainer);width:100%;font:400 16px/24px var(--fontFamily);color:var(--textPrimary);padding:12px 16px}.ds-input::placeholder{color:var(--textSecondary)}.ds-input--flat{border-color:#0000}.ds-input:focus{border-color:var(--controlActivated);box-shadow:inset 0 0 0 1px var(--controlActivated);outline:none}.ds-search{position:relative}.ds-search>.ds-icon{color:var(--neutralHigh,var(--textPrimary));pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ds-search .ds-input{padding:8px 36px 8px 38px;font-size:14px;line-height:20px}.ds-search-clear{cursor:pointer;color:var(--neutralHigh,var(--textPrimary));background:0 0;border:none;border-radius:50%;padding:2px;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ds-search-clear:hover{background:var(--backgroundContainerHover)}.ds-chip{border-radius:var(--radius-chip);background:var(--backgroundContainer);min-height:32px;color:var(--textPrimary);font:var(--weight-chipLabel,500)14px/20px var(--fontFamily);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:4px;padding:0 12px;transition:background-color .1s ease-in-out,color .1s ease-in-out,border-color .1s ease-in-out;display:inline-flex}.ds-chip:active{background:var(--buttonPrimaryBackgroundPressed);color:var(--textButtonPrimary)}.ds-chip--active,.ds-chip--active:hover{background:var(--brand);color:var(--textButtonPrimary);border-color:var(--brand)}.ds-chip .ds-chip-count{background:var(--textButtonPrimary);color:var(--brand);border-radius:var(--radius-full);padding:1px 7px;font-size:12px;line-height:16px}.ds-tabs{border-bottom:1px solid var(--divider);display:flex}.ds-tab{min-height:56px;font:var(--weight-tabsLabel,500)16px/24px var(--fontFamily);color:var(--textSecondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:16px;transition:color .1s ease-in-out}.ds-tab:hover{color:var(--textPrimary)}.ds-tab--active,.ds-tab--active:hover{color:var(--textPrimary);border-bottom-color:var(--controlActivated)}.ds-tabs--stretch .ds-tab{flex:1}.ds-badge{min-width:40px;font-family:var(--fontFamily);font-size:12px;line-height:16px;font-weight:var(--weight-indicator,500);border-radius:var(--radius-tag);white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}.ds-badge--compact{min-width:32px;padding:1px 6px;font-size:11px;line-height:14px}.ds-score{min-width:32px;font-family:var(--fontFamily);font-size:11px;line-height:14px;font-weight:var(--weight-indicator,500);border-radius:var(--radius-tag);background:var(--score-bg);color:var(--score-fg);white-space:nowrap;justify-content:center;padding:2px 8px;display:inline-flex}.ds-card{background:var(--backgroundContainer);border:1px solid #0000;border-radius:8px;padding:12px 16px;transition:background-color .1s ease-in-out,border-color .1s ease-in-out}.ds-card--clickable{cursor:pointer}.ds-card--clickable:hover{background:var(--backgroundContainerHover)}.ds-card--clickable:active{background:var(--backgroundContainerPressed)}.ds-card--selected,.ds-card--selected:hover{border-color:var(--borderSelected);background:var(--backgroundContainer)}.ds-insight{background:var(--backgroundContainer);border-radius:8px;padding:16px}.ds-empty{background:var(--backgroundContainer);text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.ds-empty>.ds-icon{color:var(--brand);margin-bottom:16px}.ds-empty p{font:400 16px/24px var(--fontFamily);color:var(--textSecondary);max-width:400px;margin:8px 0 0}@keyframes ds-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ds-skeleton{background:var(--backgroundSkeleton);border-radius:8px;animation:1.5s linear infinite ds-pulse}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-spin{animation:1s linear infinite ds-spin}.ds-modal-root{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-modal-backdrop{background:var(--backgroundOverlay);position:absolute;inset:0}.ds-modal{background:var(--backgroundContainer);border-radius:var(--radius-popup);width:100%;max-width:448px;margin:0 16px;padding:24px;position:relative;box-shadow:0 2px 4px #0003}@keyframes panel-in{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.output-panel{animation:.26s ease-out panel-in}.brandmark{font:400 20px/24px var(--fontFamily);color:var(--textPrimary);white-space:nowrap;align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.brandmark:hover{text-decoration:none}.collapse-btn{background:var(--backgroundContainer);cursor:pointer;width:22px;height:22px;color:var(--textSecondary);border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.collapse-btn:hover{background:var(--backgroundContainerHover);color:var(--textPrimary)}.avatar-btn{cursor:pointer;border-radius:var(--radius-input);background:0 0;border:none;align-items:center;gap:10px;padding:4px;display:flex}.avatar-btn:hover{background:var(--backgroundContainerHover)}.avatar{background:var(--brand);width:36px;height:36px;color:var(--textButtonPrimary);font:500 15px/1 var(--fontFamily);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.menu{background:var(--backgroundContainer);border:1px solid var(--border);border-radius:var(--radius-popup);z-index:60;min-width:200px;padding:8px 0;position:absolute;box-shadow:0 2px 4px #0003}.menu a{font:400 16px/24px var(--fontFamily);color:var(--textPrimary);align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.menu a:hover{background:var(--backgroundContainerHover);text-decoration:none}.menu .mdiv{background:var(--divider);height:1px;margin:8px 0}.menu .mail{font:400 12px/16px var(--fontFamily);color:var(--textSecondary);padding:6px 16px 10px}.nav-item{border-radius:var(--radius-input);color:var(--textSecondary);font:400 16px/24px var(--fontFamily);align-items:center;gap:12px;padding:8px 12px;text-decoration:none;transition:background-color .1s ease-in-out,color .1s ease-in-out;display:flex}.nav-item--active,.nav-item--active:hover{background:var(--background);color:var(--textPrimary);font-weight:500}.icon-btn{border-radius:var(--radius-md);cursor:pointer;color:var(--color-muted-foreground);background:0 0;border:none;padding:4px;display:inline-flex}.icon-btn:hover{background:var(--color-muted)}.mini-card{background:var(--color-sidebar);border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;padding:16px;text-decoration:none;transition:background-color .1s ease-in-out;display:flex}.mini-card:hover{background:var(--backgroundContainerHover);text-decoration:none}main .ds-input{border-color:#0000}main .ds-modal .ds-input,main .ds-card .ds-input{border-color:var(--border)}main .ds-input:focus{border-color:var(--controlActivated)}:root,.dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-canvas:#fff;--app-ink:#18130e;--app-ink-deep:#080503;--app-muted:#554f49;--app-on-ink:#f7f5f1;--app-on-ink-muted:#a8a49f;--app-surface-subtle:#f8f7f5;--app-surface-soft:#f4f2ef;--app-hair:#e3e0da;--sky:#a6d7f0;--sky-hover:#8bc8e7;--bronze:#9c6e42;--bronze-deep:#5f401f;--fontFamily:Soehne,Arial,sans-serif;--font-display:"Tiempos Fine",Georgia,serif;--font-text:"Tiempos Text",Georgia,serif;--font-sans:var(--fontFamily);--font-heading:var(--font-display);--type-caption:13px;--type-label:14px;--type-body:16px;--type-body-strong:16px;--control-height-sm:40px;--control-height-md:44px;--control-height-lg:48px;--color-background:var(--app-canvas);--color-foreground:var(--app-ink);--color-card:#fff;--color-card-foreground:var(--app-ink);--color-popover:#fff;--color-popover-foreground:var(--app-ink);--color-sidebar:var(--app-ink);--color-primary:var(--sky);--color-primary-foreground:var(--app-ink-deep);--color-secondary:var(--app-surface-subtle);--color-secondary-foreground:var(--app-ink);--color-muted:var(--app-surface-soft);--color-muted-foreground:var(--app-muted);--color-accent:var(--sky);--color-accent-foreground:var(--app-ink-deep);--color-destructive:#a33d32;--color-destructive-foreground:#fff;--color-danger-600:#a33d32;--color-border:var(--app-hair);--color-input:#cbc6bf;--color-ring:var(--bronze-deep);--color-brand:var(--app-ink);--color-text-secondary:var(--app-muted);--background:var(--app-canvas);--backgroundAlternative:var(--app-surface-subtle);--backgroundContainer:#fff;--backgroundContainerHover:var(--app-surface-soft);--backgroundContainerPressed:#ece8e2;--backgroundSkeleton:var(--app-surface-soft);--backgroundOverlay:#18130e85;--textPrimary:var(--app-ink);--textSecondary:var(--app-muted);--textButtonPrimary:var(--app-ink-deep);--textButtonSecondary:var(--app-ink);--textButtonSecondaryPressed:var(--app-ink);--textLink:var(--bronze-deep);--textLinkNeutral:var(--app-muted);--border:var(--app-hair);--divider:var(--app-hair)}@supports (color:color-mix(in lab, red, red)){:root,.dark{--divider:color-mix(in srgb,var(--app-hair)70%,transparent)}}:root,.dark{--inputBorder:var(--color-input);--brand:var(--app-ink);--brandHigh:var(--app-ink-deep);--brandLow:var(--app-surface-soft);--buttonPrimaryBackground:var(--sky);--buttonPrimaryBackgroundHover:var(--sky-hover);--buttonPrimaryBackgroundPressed:#75badf;--buttonSecondaryBackgroundHover:var(--app-surface-soft);--buttonSecondaryBackgroundPressed:#ece8e2;--buttonLinkBackgroundPressed:var(--app-surface-soft);--buttonDangerBackground:#a33d32;--buttonDangerBackgroundHover:#8d3028;--buttonDangerBackgroundPressed:#78271f;--controlActivated:var(--bronze-deep);--borderSelected:var(--bronze-deep);--radius-control:6px;--radius-button:6px;--radius-input:4px;--radius-chip:6px;--radius-tag:4px;--radius-container:6px;--radius-popup:6px;--radius:6px;--radius-sm:4px;--radius-md:6px;--radius-lg:6px;--radius-xl:6px;--sb-bg:var(--app-ink);--sb-fg:var(--app-on-ink);--sb-fg-dim:var(--app-on-ink-muted);--sb-title:var(--app-on-ink);--sb-icon:var(--app-on-ink-muted);--sb-border:#f7f5f11f;--sb-hover:#f7f5f112;--sb-active-bg:#f7f5f117;--sb-active-fg:var(--app-on-ink);--app-content-max:1360px;--badge-bg:transparent;--badge-green:#2f6f4e;--badge-orange:#8b5a28;--badge-red:#963e35;--badge-navy:var(--bronze-deep);--badge-gray:var(--app-muted);--accent-success:#2f6f4e;--accent-warning:#8b5a28;--accent-error:#963e35;--accent-promo:var(--bronze-deep);--accent-inactive:#746f69;--chart-cat-1:#5f401f;--chart-cat-2:#9c6e42;--chart-cat-3:#6f7d73;--chart-cat-4:#a6d7f0;--chart-seq-1:#e8d9ca;--chart-seq-2:#c8a886;--chart-seq-3:#9c6e42;--chart-seq-4:#5f401f;--chart-track:var(--app-surface-soft);--chart-grid:var(--app-hair);--chart-meter-track:#ebe7e1;--alert-error-bg:#fff2ef;--alert-error-fg:#7d2f27;--alert-error-border:#e0aaa3;--modal-material:#fff;--bar-material:var(--app-canvas);--type-reuniao-bg:var(--badge-bg);--type-reuniao-fg:var(--bronze-deep);--type-treinamento-bg:var(--badge-bg);--type-treinamento-fg:var(--badge-green);--type-informal-bg:var(--badge-bg);--type-informal-fg:var(--badge-orange);--type-outro-bg:var(--badge-bg);--type-outro-fg:var(--badge-gray);--status-processado-bg:var(--badge-bg);--status-processado-fg:var(--badge-green);--status-pendente-bg:var(--badge-bg);--status-pendente-fg:var(--badge-orange);--status-erro-bg:var(--badge-bg);--status-erro-fg:var(--badge-red);--platform-youtube-bg:var(--badge-bg);--platform-youtube-fg:var(--badge-red);--platform-youtube-icon:var(--badge-red);--platform-linkedin-bg:var(--badge-bg);--platform-linkedin-fg:var(--bronze-deep);--platform-linkedin-icon:var(--bronze-deep);--platform-blog-bg:var(--badge-bg);--platform-blog-fg:var(--bronze-deep);--platform-blog-icon:var(--bronze-deep);--platform-artigo-bg:var(--badge-bg);--platform-artigo-fg:var(--bronze-deep);--platform-artigo-icon:var(--bronze-deep);--platform-post-bg:var(--badge-bg);--platform-post-fg:var(--bronze-deep);--platform-post-icon:var(--bronze-deep);--platform-carrossel-bg:var(--badge-bg);--platform-carrossel-fg:var(--badge-green);--platform-carrossel-icon:var(--badge-green);--platform-roteiro-bg:var(--badge-bg);--platform-roteiro-fg:var(--badge-red);--platform-roteiro-icon:var(--badge-red);--opp-nova-bg:var(--badge-bg);--opp-nova-fg:var(--badge-green);--opp-analise-bg:var(--badge-bg);--opp-analise-fg:var(--bronze-deep);--opp-qualificada-bg:var(--badge-bg);--opp-qualificada-fg:var(--bronze-deep);--opp-descartada-bg:var(--badge-bg);--opp-descartada-fg:var(--badge-gray);--opp-produto-bg:var(--badge-bg);--opp-produto-fg:var(--badge-orange);--opp-sistema-bg:var(--badge-bg);--opp-sistema-fg:var(--bronze-deep);--opp-consultoria-bg:var(--badge-bg);--opp-consultoria-fg:var(--bronze-deep);--opp-servico-bg:var(--badge-bg);--opp-servico-fg:var(--bronze-deep);--opp-treinamento-bg:var(--badge-bg);--opp-treinamento-fg:var(--badge-orange);--content-sugerido-bg:var(--badge-bg);--content-sugerido-fg:var(--badge-orange);--content-producao-bg:var(--badge-bg);--content-producao-fg:var(--bronze-deep);--content-rascunho-bg:var(--badge-bg);--content-rascunho-fg:var(--bronze-deep);--content-em_revisao-bg:var(--badge-bg);--content-em_revisao-fg:var(--bronze-deep);--content-publicado-bg:var(--badge-bg);--content-publicado-fg:var(--badge-green);--content-aprovado-bg:var(--badge-bg);--content-aprovado-fg:var(--badge-green);--content-descartado-bg:var(--badge-bg);--content-descartado-fg:var(--badge-gray);--score-bg:var(--badge-bg);--score-fg:var(--badge-green);--insight-pattern:var(--bronze-deep);--insight-opportunity:var(--badge-green);--insight-suggestion:var(--bronze);--insight-trend:var(--badge-orange);--insight-connection:var(--badge-red)}html{background:var(--app-canvas);color:var(--app-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--app-canvas);color:var(--app-ink);font-family:var(--fontFamily);font-size:var(--type-body);letter-spacing:0;line-height:1.5}*{box-sizing:border-box}button,input,textarea,select{font:inherit}a{color:var(--bronze-deep)}a:hover{color:var(--app-ink)}main h1{text-wrap:balance;font-family:var(--font-display)!important;letter-spacing:-.012em!important;font-size:2.5rem!important;font-weight:300!important;line-height:1.15!important}main h2{text-wrap:balance;font-family:var(--font-display)!important;letter-spacing:-.005em!important;font-size:1.5rem!important;font-weight:400!important;line-height:1.25!important}:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.pgm-sidebar :focus-visible{outline-color:var(--sky)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pgm-shell{background:var(--app-canvas);height:100dvh;min-height:100vh;color:var(--app-ink);display:flex;overflow:hidden}.pgm-workspace{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.pgm-workspace-row{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.pgm-main{background:var(--app-canvas);flex:1;min-width:0;padding:32px clamp(24px,3vw,40px) 56px;overflow:hidden auto}.pgm-main--clone{padding:0;overflow:hidden}.pgm-sidebar{--navigation-icon-surface:var(--app-ink);width:232px;color:var(--app-on-ink);flex-direction:column;flex:none;display:flex;overflow:hidden;background:var(--app-ink)!important}.pgm-sidebar--collapsed{width:64px}.pgm-sidebar__brand{align-items:center;min-height:53px;padding:18px 18px 12px;display:flex}.pgm-sidebar__brand-link{min-width:0;color:var(--app-on-ink);text-decoration:none;display:block}.pgm-sidebar__brand-link:hover{color:var(--app-on-ink)}.pgm-sidebar__name{min-width:0;font-family:var(--font-display);white-space:nowrap;font-size:17px;font-weight:400;line-height:22px;display:block}.pgm-sidebar__abbreviation{width:28px;color:var(--app-on-ink);font:600 13px/18px var(--fontFamily);letter-spacing:.08em;text-align:center;display:block}.pgm-sidebar__mark{width:22px;height:22px;display:block}.pgm-sidebar--collapsed .pgm-sidebar__brand{justify-content:center;align-items:flex-start;min-height:68px;padding:18px 0 12px}.pgm-sidebar__nav{flex:1;padding:9px 8px 12px;overflow-y:auto}.pgm-sidebar__group+.pgm-sidebar__group{margin-top:17px}.pgm-sidebar__label{color:var(--app-on-ink-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 10px 8px;font-size:12px;font-weight:600}.pgm-sidebar__footer{flex-direction:column;gap:4px;padding:14px 8px 12px;display:flex}.nav-item{width:100%;min-height:40px;color:var(--sb-fg);font:500 15px/22px var(--fontFamily);background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;transition:background .18s cubic-bezier(.165,.84,.44,1),color .18s cubic-bezier(.165,.84,.44,1);display:flex}.nav-item:hover{background:var(--sb-hover);color:var(--sb-fg);text-decoration:none}.nav-item--active,.nav-item--active:hover{background:var(--sb-active-bg);color:var(--sb-active-fg)}.nav-item--active svg{color:var(--bronze)}.pgm-sidebar--collapsed .nav-item{min-height:40px;padding-block:8px}.collapse-btn,.icon-btn{min-width:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;border-radius:6px!important;width:44px!important;height:44px!important}.collapse-btn:hover,.icon-btn:hover{background:var(--app-surface-soft)}.pgm-sidebar .collapse-btn:hover{background:var(--sb-hover)}.pgm-sidebar__collapse{min-height:40px;color:var(--sb-fg-dim);font:500 14px/20px var(--fontFamily);justify-content:flex-start;gap:12px;padding:8px 12px;width:100%!important;height:40px!important}.pgm-sidebar--collapsed .pgm-sidebar__collapse{justify-content:center;min-width:48px;min-height:40px;padding:0;width:48px!important;height:40px!important}.pgm-toolbar{background:var(--app-canvas);z-index:20;flex:none;align-items:center;gap:20px;min-height:64px;padding:0 clamp(24px,3vw,40px);display:flex;position:relative}.pgm-toolbar__breadcrumb{min-width:0;color:var(--app-muted);font:500 14px/20px var(--fontFamily);white-space:nowrap;align-items:center;gap:8px;display:flex}.pgm-toolbar__breadcrumb a{color:var(--app-ink);font-weight:600;text-decoration:none}.pgm-toolbar__breadcrumb>span:last-child{text-overflow:ellipsis;overflow:hidden}.pgm-toolbar__spacer{flex:1}.pgm-toolbar__search{background:var(--app-surface-subtle);width:min(280px,28vw);min-height:44px;color:var(--app-muted);border-radius:4px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.pgm-toolbar__search input{min-width:0;color:var(--app-ink);background:0 0;border:0;outline:0;flex:1}.pgm-card-title-button:focus-visible{outline:2px solid var(--bronze-deep)!important;outline-offset:4px!important;border-radius:4px!important}.pgm-toolbar__search input{align-self:stretch;min-height:44px;font-size:14px}.pgm-toolbar__actions{align-items:center;gap:8px;display:flex}.pgm-toolbar__ask{background:var(--sky);min-height:44px;color:var(--app-ink);font:600 14px/20px var(--fontFamily);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;display:inline-flex}.pgm-toolbar__ask:hover{background:var(--sky-hover);color:var(--app-ink)}.pgm-avatar{background:var(--app-ink);width:36px;height:36px;color:var(--app-on-ink);cursor:pointer;border:0;border-radius:50%;font-size:13px;font-weight:600}.ds-btn{min-width:44px;min-height:var(--control-height-md);font:600 14px/20px var(--fontFamily);letter-spacing:.015em;border:1px solid #0000;border-radius:6px;gap:8px;padding:11px 16px;transition:background .18s cubic-bezier(.165,.84,.44,1),border-color .18s cubic-bezier(.165,.84,.44,1),color .18s cubic-bezier(.165,.84,.44,1)}.ds-btn--primary{background:var(--sky);color:var(--app-ink-deep)}.ds-btn--primary:hover{background:var(--sky-hover);color:var(--app-ink-deep)}.ds-btn--secondary,.ds-btn--outline{border-color:var(--app-hair);color:var(--app-ink);background:#fff}.ds-btn--secondary:hover,.ds-btn--outline:hover{background:var(--app-surface-soft);color:var(--app-ink)}.ds-btn--ghost,.ds-btn--link{color:var(--bronze-deep);background:0 0}.ds-btn--ghost:hover,.ds-btn--link:hover{background:var(--app-surface-soft);color:var(--app-ink)}.ds-btn--danger{border-color:var(--alert-error-border);color:var(--accent-error);background:#fff}.ds-btn--success{color:#fff;background:#2f6f4e}.ds-btn--sm{min-height:var(--control-height-sm);padding:8px 12px;font-size:13px}.ds-btn--icononly{width:48px;padding:0}.ds-btn--sm.ds-btn--icononly{width:44px;padding:0}.pgm-segment-button{min-height:44px}.pgm-send-button{width:48px;min-width:48px;height:48px;border-radius:6px!important}.pgm-swatch{min-width:44px;width:44px!important;height:44px!important}.pgm-swatch--wide{width:64px!important}.pgm-preset-button{min-height:44px}.ds-label{color:var(--app-muted);font:600 14px/20px var(--fontFamily);margin-bottom:6px}.ds-input{background:var(--app-surface-subtle);min-height:48px;color:var(--app-ink);font:400 16px/24px var(--fontFamily);border:1px solid #0000;border-radius:4px;padding:11px 12px}.ds-input:focus{border-color:var(--bronze-deep);box-shadow:0 0 0 2px var(--bronze-deep)}@supports (color:color-mix(in lab, red, red)){.ds-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--bronze-deep)28%,transparent)}}.ds-search .ds-input{background:var(--app-surface-subtle);min-height:48px;padding:11px 48px}.ds-search>.ds-icon{color:var(--app-muted);left:16px}.ds-search-clear{border-radius:4px;width:44px;height:44px;right:2px}.ds-chip{background:var(--app-surface-subtle);min-height:44px;color:var(--app-ink);font:600 14px/20px var(--fontFamily);border:1px solid #0000;border-radius:6px;padding:10px 12px}.ds-chip:hover{background:var(--app-surface-soft);color:var(--app-ink)}.ds-chip--active,.ds-chip--active:hover{border-color:var(--app-ink);background:var(--app-ink);color:var(--app-on-ink)}.ds-chip .ds-chip-count{color:inherit;background:#ffffff24;border-radius:3px}.ds-tabs{background:var(--app-surface-subtle);border:0;border-radius:6px;gap:4px;padding:4px;display:flex}.ds-tab{min-height:44px;color:var(--app-muted);font:600 14px/20px var(--fontFamily);border:0;border-radius:4px;padding:10px 12px}.ds-tab--active,.ds-tab--active:hover{color:var(--app-ink);box-shadow:none;background:#fff}.ds-badge,.ds-score{border:1px solid var(--app-hair);border-radius:4px;min-width:0;padding:5px 9px;font-size:13px;font-weight:600;line-height:18px}.ds-card,.ds-insight,.ds-empty,.mini-card{background:var(--app-surface-subtle);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:6px}.ds-card{padding:20px}.ds-card--clickable:hover,.mini-card:hover{background:var(--app-surface-soft)}.ds-card--selected,.ds-card--selected:hover{outline:2px solid var(--bronze-deep);outline-offset:0;background:#fff}.ds-empty h3{font:600 18px/24px var(--fontFamily)}.ds-empty p{color:var(--app-muted);font:400 16px/24px var(--fontFamily)}.ds-modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#18130e85}.ds-modal{width:min(88vw,880px);max-width:880px;box-shadow:none;background:#fff;border-radius:6px;margin:16px;padding:24px}.pgm-upload-modal,.pgm-drive-modal{overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important}.pgm-drive-picker{max-height:min(500px,72dvh)}.menu{border:1px solid var(--app-hair);min-width:220px;box-shadow:none;background:#fff;border-radius:6px;padding:6px}.menu a{min-height:44px;color:var(--app-ink);font:500 14px/20px var(--fontFamily);border-radius:4px;gap:10px;padding:10px 12px}.menu a:hover{background:var(--app-surface-soft);color:var(--app-ink)}.menu .mdiv{display:none}.lg-bar{background:var(--app-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}.lg-hairline-b,.lg-hairline-t{box-shadow:none}.lgl-list{background:#fff}.lgl-list>.lgl-row+.lgl-row{box-shadow:none!important}.lgl-row{border-radius:4px;min-height:64px!important}.lgl-row+.lgl-row{margin-top:4px}.lgl-row--clickable:hover{background:var(--app-surface-subtle)!important}.output-panel{animation:none;border-left:1px solid var(--app-hair)!important;background:#fff!important;width:min(440px,42vw)!important}.pgm-page-intro{max-width:720px;margin:0 0 28px}.pgm-page-intro h1{margin:4px 0 8px}.pgm-page-intro>p:last-child{color:var(--app-muted);margin:0;font-size:16px;line-height:1.55}.pgm-page-eyebrow{color:var(--bronze-deep);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.pgm-command-bar,.pgm-collection-toolbar{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:20px;display:flex}.pgm-collection-toolbar{flex-wrap:wrap;justify-content:flex-start;gap:12px}.pgm-content-page{width:100%;max-width:var(--app-content-max);margin:0 auto}.pgm-content-hero{grid-template-columns:200px minmax(0,1fr) auto;align-items:flex-end;gap:40px;margin-bottom:28px;display:grid;position:relative}.pgm-content-hero>div:first-child{grid-column:2}.pgm-content-hero__actions{grid-column:3}.pgm-content-hero h1{margin:8px 0 0}.pgm-content-hero__actions{align-items:center;gap:8px;padding-bottom:2px;display:flex}.pgm-content-hero__actions .ds-btn{letter-spacing:.08em;text-transform:uppercase}.pgm-content-layout{align-items:flex-start;gap:40px;display:flex}.pgm-content-rail{flex:0 0 200px;width:200px;position:sticky;top:0}.pgm-content-rail>aside{position:static!important}.pgm-content-rail .lgr-item,.pgm-content-rail .lgr-clear{min-height:36px}.pgm-content-flow{margin-top:22px;padding:0 8px}.pgm-content-flow p{color:var(--app-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px;font-size:13px;font-weight:700}.pgm-content-flow span{color:var(--app-muted);font:400 14px/20px var(--fontFamily)}.pgm-content-results{flex:1;min-width:0}.pgm-content-toolbar{align-items:center;gap:12px;min-height:40px;margin-bottom:20px;display:flex}.pgm-content-toolbar .ds-search{flex:0 320px;width:min(320px,100%)}.pgm-content-toolbar .ds-input,.pgm-content-toolbar .ds-search .ds-input{min-height:44px;padding-block:9px;font-size:15px}.pgm-content-toolbar__count{color:var(--app-muted);white-space:nowrap;align-items:baseline;gap:8px;margin-left:auto;font-size:14px;display:inline-flex}.pgm-content-toolbar__count strong{color:var(--app-ink);font-family:var(--font-display);font-size:20px;font-weight:400}.pgm-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;display:grid}.pgm-content-card.ds-card{background:0 0;border:0;padding:14px 16px}.pgm-content-card.ds-card:hover{background:var(--app-surface-subtle)}.pgm-content-card__meta{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:9px;display:flex}.pgm-content-card__format{min-width:0;color:var(--app-muted);font:400 14px/20px var(--font-sans);align-items:center;gap:8px;display:flex}.pgm-content-card__title{text-wrap:pretty;font-family:var(--font-display)!important;letter-spacing:-.005em!important;margin:0 0 6px!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important}.pgm-content-card__theme{color:var(--app-muted);font:400 15px/1.55 var(--font-sans);margin:0 0 10px}.pgm-content-card__stats{color:var(--app-muted);font:400 13px/18px var(--font-sans);flex-wrap:wrap;gap:5px 16px;margin-top:auto;padding-top:8px;display:flex}.pgm-content-card__actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.pgm-content-card__actions .ds-btn--ghost{color:var(--app-muted)}.pgm-content-card__footer{padding-top:12px}.pgm-content-mobile-actions{z-index:12;border:1px solid var(--app-hair);background:#fff;border-radius:6px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.pgm-content-mobile-filters{margin-bottom:16px}.pgm-conversations-page .pgm-page-intro{margin-bottom:12px}.pgm-conversations-page .pgm-page-intro h1{margin-bottom:0}.pgm-conversations-page .pgm-command-bar{justify-content:flex-start;margin-bottom:20px}.pgm-conversations-columns,.pgm-conversation-row{grid-template-columns:minmax(180px,3.2fr) minmax(135px,1.6fr) 1.05fr .95fr .8fr 1.25fr;align-items:center;column-gap:12px;display:grid!important}.pgm-conversations-columns{color:var(--app-muted);font:600 13px/18px var(--fontFamily);letter-spacing:.08em;text-transform:uppercase;padding:0 8px 8px}.pgm-conversation-row{min-height:72px!important;padding:14px 8px!important}.pgm-conversation-row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.pgm-conversation-row__open{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.pgm-conversation-row__open:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px;border-radius:2px}.pgm-conversation-row__muted{color:var(--app-muted);white-space:nowrap;font-size:14px}.pgm-conversation-row__content{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.pgm-conversation-row__content>span{border:0;background:0 0!important;border-radius:0!important;padding:4px 0!important}.pgm-process-strip{border-bottom:1px solid var(--app-hair);color:var(--app-muted);font:500 14px/20px var(--fontFamily);white-space:nowrap;align-items:center;gap:18px;margin:-18px 0 28px;padding:0 0 14px;list-style:none;display:flex}.pgm-process-strip li{align-items:center;gap:8px;display:inline-flex}.pgm-process-strip li:not(:last-child):after{content:"→";color:var(--app-hair);margin-left:10px}.pgm-process-strip li>span{border:1px solid var(--app-hair);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.pgm-process-strip li[aria-current=step]{color:var(--app-ink);font-weight:600}.pgm-process-strip li[aria-current=step]>span{border-color:var(--app-ink);background:var(--app-ink);color:var(--app-on-ink)}.pgm-process-strip__help{color:var(--app-ink);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:12px;font-weight:700}.pgm-opportunities-hero{margin-bottom:24px}.pgm-opportunities-hero h1{margin:8px 0 0}.pgm-opportunities-hero__actions{align-items:center;gap:8px;margin-top:14px;display:flex}.pgm-opportunities-hero__actions>.ds-btn{letter-spacing:.07em;text-transform:uppercase}.pgm-opportunities-view{border:1px solid var(--app-hair);border-radius:6px;padding:3px;display:inline-flex}.pgm-opportunities-view button{min-height:40px;color:var(--app-muted);font:600 14px/20px var(--fontFamily);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:8px 14px}.pgm-opportunities-view button[aria-pressed=true]{background:var(--app-ink);color:var(--app-on-ink)}.pgm-opportunities-layout{align-items:flex-start;gap:40px;display:flex}.pgm-opportunities-layout>aside{flex:0 0 200px}.pgm-opportunities-layout .lgr-item{min-height:36px}.pgm-opportunities-toolbar{border-bottom:1px solid var(--app-hair);align-items:center;gap:16px;min-height:40px;margin-bottom:0;display:flex}.pgm-opportunities-toolbar .ds-search{width:min(264px,100%)}.pgm-opportunities-toolbar .ds-input,.pgm-opportunities-toolbar .ds-search .ds-input{min-height:44px;padding-block:9px;font-size:15px}.pgm-opportunities-toolbar>span{color:var(--app-muted);margin-left:auto;font-size:14px}.pgm-opportunity-card.ds-card{border-bottom:1px solid var(--app-hair);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 120px 110px 220px;align-items:start;gap:16px;min-height:148px;padding:20px 24px;display:grid}.pgm-opportunity-card.ds-card:hover{background:var(--app-surface-subtle)}.pgm-opportunity-card__main{min-width:0}.pgm-opportunity-card__heading{align-items:flex-start;gap:6px;display:flex}.pgm-opportunity-card__heading h2{text-wrap:pretty;font-family:var(--fontFamily)!important;letter-spacing:-.01em!important;margin:0 0 4px!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important}.pgm-opportunity-card__meta{color:var(--app-muted);font:400 14px/20px var(--fontFamily);margin-bottom:8px;display:block}.pgm-opportunity-card__subtype,.pgm-opportunity-card__pain,.pgm-opportunity-card__context{color:var(--app-muted);font:400 15px/1.5 var(--fontFamily);margin:0}.pgm-opportunity-card__subtype{color:var(--app-ink);align-items:flex-start;gap:5px;margin-bottom:5px;display:flex}.pgm-opportunity-card__pain+.pgm-opportunity-card__context{margin-top:5px}.pgm-opportunity-card__pain,.pgm-opportunity-card__context{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pgm-opportunity-card__type,.pgm-opportunity-card__status{padding-top:1px}.pgm-opportunity-card__actions{justify-content:flex-end;display:flex}.pgm-opportunity-card__actions>div{justify-content:flex-end;width:100%;display:flex;align-items:center!important;gap:24px!important}.pgm-opportunity-card__actions .ds-btn{min-height:40px}.pgm-opportunity-card__actions .icon-btn{min-width:40px;min-height:40px;border-color:var(--app-hair)!important;width:40px!important;height:40px!important}@media (min-width:901px) and (max-width:1200px){.pgm-opportunity-card.ds-card{grid-template-columns:minmax(0,1fr) 220px}.pgm-opportunity-card__main{grid-area:1/1/span 3}.pgm-opportunity-card__type,.pgm-opportunity-card__status,.pgm-opportunity-card__actions{grid-column:2}.pgm-opportunity-card__actions{justify-content:stretch}.pgm-opportunity-card__actions>div{width:100%}}.pgm-topics-page{width:100%;max-width:var(--app-content-max);margin:0 auto}.pgm-topics-hero{margin-bottom:18px}.pgm-topics-hero h1{margin:8px 0}.pgm-topics-hero>span{color:var(--app-muted);margin-bottom:14px;font-size:14px;display:block}.pgm-topics-hero>p:last-child{color:var(--app-muted);margin:0;font-size:15px}.pgm-topics-list.ds-card{border-top:1px solid var(--app-hair);background:0 0}.pgm-topic-row{grid-template-columns:140px minmax(0,2.2fr) 190px 120px 150px;border-radius:0!important;align-items:start!important;gap:24px!important;min-height:92px!important;padding:16px 24px!important;display:grid!important}.pgm-topic-row__source,.pgm-topic-row__main{flex-direction:column;min-width:0;display:flex}.pgm-topic-row__source{font-size:14px}.pgm-topic-row__source small,.pgm-topic-row__main span,.pgm-topic-row__updated,.pgm-topic-row__refs,.pgm-topic-row__notes{color:var(--app-muted);font:400 14px/20px var(--fontFamily)}.pgm-topic-row__main strong{font:600 16px/22px var(--fontFamily)}.pgm-topic-row__main span{color:var(--app-ink);margin-top:5px;font-size:15px}.pgm-clone-layout{height:100%;min-height:0;display:flex}.pgm-clone-history{border-right:1px solid var(--app-hair);flex-direction:column;flex:0 0 260px;width:260px;padding:24px 22px;display:flex}.pgm-clone-history__new{background:var(--sky);min-height:44px;color:var(--app-ink);font:600 14px/20px var(--fontFamily);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;padding:10px 14px}.pgm-clone-history>p{color:var(--app-muted);margin:22px 0 8px;font-size:13px}.pgm-clone-history__list{flex-direction:column;gap:4px;display:flex}.pgm-clone-history__list button{min-height:44px;color:var(--app-ink);font:500 14px/20px var(--fontFamily);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 12px;overflow:hidden}.pgm-clone-history__list button[aria-pressed=true]{background:var(--app-surface-subtle)}.pgm-clone-history>a{color:var(--app-ink);margin-top:auto;font-size:14px;text-decoration:none}.pgm-clone-chat{flex-direction:column;flex:1;min-width:0;padding:24px 32px 20px;display:flex}.pgm-clone-chat>h1{margin:0 0 14px}.pgm-clone-chat__rule{background:var(--app-hair);height:1px;margin-bottom:18px}.pgm-clone-chat__body{flex-direction:column;flex:1;min-height:0;display:flex}.pgm-clone-messages{flex-direction:column;flex:1;gap:18px;min-height:0;padding-bottom:18px;display:flex;overflow-y:auto}.pgm-clone-message{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;max-width:760px;display:grid}.pgm-clone-message>span{color:var(--app-muted);font:700 12px/18px var(--fontFamily);letter-spacing:.1em;text-transform:uppercase;padding-top:2px}.pgm-clone-message p{font:400 16px/1.55 var(--font-text);margin:0}.pgm-clone-message__actions{gap:14px;margin-top:8px;display:flex}.pgm-clone-message__actions button{align-items:center;gap:4px;font-size:13px}.pgm-clone-suggestions{flex-wrap:wrap;gap:8px;margin:12px 0 0 82px;display:flex}.pgm-clone-suggestions .ds-chip{border-color:var(--app-hair);letter-spacing:.05em;text-transform:uppercase;background:#fff;min-height:44px;font-size:13px}.pgm-clone-composer{border-top:1px solid var(--app-hair);align-items:stretch;gap:10px;padding-top:12px;display:flex}.pgm-clone-modes{border:1px solid var(--app-hair);border-radius:6px;align-items:center;padding:3px;display:inline-flex}.pgm-clone-modes button{min-height:36px;color:var(--app-muted);font:500 13px/20px var(--fontFamily);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 12px}.pgm-clone-modes button[aria-pressed=true]{background:var(--app-ink);color:var(--app-on-ink)}.pgm-clone-composer>.ds-input{border:1px solid var(--app-hair);background:#fff;flex:1;min-width:120px;min-height:44px;padding:10px 12px;font-size:15px}.pgm-clone-send{background:var(--sky);min-width:124px;min-height:44px;color:var(--app-ink);font:600 14px/20px var(--fontFamily);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;padding:10px 18px}.pgm-clone-send:disabled{cursor:default;opacity:.5}.pgm-settings-page{width:100%;max-width:var(--app-content-max);margin:0 auto}.pgm-settings-hero{margin-bottom:18px}.pgm-settings-hero h1{margin:8px 0 0}.pgm-settings-sections{border-top:1px solid var(--app-hair)}.pgm-settings-section.ds-card{border-bottom:1px solid var(--app-hair);background:0 0;border-radius:0;grid-template-columns:270px minmax(0,1fr);gap:30px;padding:20px 0;display:grid}.pgm-settings-controls{min-width:0}.pgm-settings-presets{flex-wrap:wrap;gap:6px;display:flex}.pgm-settings-presets .pgm-preset-button{min-height:40px}.pgm-settings-section .pgm-swatch{min-width:30px;width:30px!important;height:30px!important}.pgm-settings-section .pgm-swatch--wide{width:56px!important}.pgm-settings-section .ds-badge{border:1px solid var(--app-hair);letter-spacing:.04em;text-transform:uppercase}.pgm-settings-section .pgm-settings-controls>div:first-child{margin-top:0}.pgm-profile-page{width:100%;max-width:var(--app-content-max);margin:0 auto}.pgm-profile-hero{margin-bottom:18px}.pgm-profile-hero h1{margin:8px 0 0}.pgm-profile-identity{border-top:1px solid var(--app-hair);border-bottom:1px solid var(--app-hair);align-items:center;gap:16px;padding:24px 0;display:flex}.pgm-profile-avatar{border:1px solid var(--app-ink);width:56px;height:56px;font:500 20px/1 var(--fontFamily);color:var(--app-ink);background:var(--app-canvas);border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;display:inline-flex}.pgm-profile-name{font:400 18px/24px var(--fontFamily)}.pgm-profile-email{font:400 15px/22px var(--fontFamily);color:var(--app-muted);margin-top:2px}.pgm-profile-form{border-bottom:1px solid var(--app-hair)}.pgm-profile-field{border-bottom:1px solid var(--app-hair);grid-template-columns:minmax(180px,240px) minmax(0,560px);align-items:start;gap:32px;padding:24px 0;display:grid}.pgm-profile-field__label{flex-direction:column;gap:4px;padding-top:2px;display:flex}.pgm-profile-field__label strong{font:500 16px/22px var(--fontFamily)}.pgm-profile-field__label span{max-width:220px;font:400 14px/20px var(--fontFamily);color:var(--app-muted)}.pgm-profile-field__control{width:100%;max-width:560px}.pgm-profile-field .ds-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pgm-profile-actions{padding:24px 0 0 272px}@media (min-width:901px) and (max-width:1200px){.pgm-topic-row{grid-template-columns:100px minmax(0,1fr) 120px;gap:14px!important}.pgm-topic-row__updated{grid-column:1}.pgm-topic-row__refs{grid-column:2}.pgm-topic-row__notes{grid-column:3}}.pgm-projects-hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.pgm-projects-hero h1{margin:8px 0 0}.pgm-projects-hero__actions{align-items:center;gap:10px;padding-bottom:2px;display:flex}.pgm-projects-hero__actions .ds-btn{letter-spacing:.07em;text-transform:uppercase}.pgm-projects-toolbar{border-bottom:1px solid var(--app-hair);align-items:center;gap:18px;min-height:46px;margin-bottom:0;display:flex}.pgm-projects-toolbar .ds-search{width:min(264px,100%)}.pgm-projects-toolbar .ds-input,.pgm-projects-toolbar .ds-search .ds-input{min-height:44px;padding-block:9px;font-size:15px}.pgm-projects-tabs{align-self:stretch;gap:2px;display:flex}.pgm-projects-tabs button{min-width:92px;color:var(--app-muted);font:500 14px/20px var(--fontFamily);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px}.pgm-projects-tabs button[aria-selected=true]{border-bottom-color:var(--bronze);color:var(--app-ink);font-weight:600}.pgm-projects-tabs button span{margin-left:5px;font-size:12px}.pgm-projects-toolbar__count{color:var(--app-muted);white-space:nowrap;margin-left:auto;font-size:14px}.pgm-project-list.ds-card{background:0 0}.pgm-project-row{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions""meta actions";border-radius:0!important;align-items:start!important;gap:10px 24px!important;min-height:0!important;padding:18px 24px!important;display:grid!important}.pgm-project-row+.pgm-project-row{border-top:1px solid var(--app-hair)}@supports (color:color-mix(in lab, red, red)){.pgm-project-row+.pgm-project-row{border-top:1px solid color-mix(in srgb,var(--app-hair)58%,transparent)}}.pgm-project-row__main{grid-area:main;min-width:0}.pgm-project-row__main strong{font:600 16px/22px var(--fontFamily);margin-bottom:6px;display:block}.pgm-project-row__main p{max-width:72ch;color:var(--app-muted);font:400 15px/1.55 var(--fontFamily);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pgm-project-row__meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:8px 18px;min-width:0;display:flex}.pgm-project-row__status{text-align:center;justify-self:start}.pgm-project-row__origin,.pgm-project-row__date{color:var(--app-muted);font:400 14px/20px var(--fontFamily)}.pgm-project-row__actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pgm-project-row__actions button{border:1px solid var(--app-hair);min-height:40px;color:var(--app-ink);font:500 13px/18px var(--fontFamily);cursor:pointer;background:#fff;border-radius:6px;padding:8px 12px}.pgm-project-row__actions button:hover{border-color:var(--app-ink);background:var(--app-surface-soft)}@media (min-width:901px) and (max-width:1200px){.pgm-project-row{grid-template-columns:minmax(0,1fr) auto}}.pgm-project-board-page{width:100%;max-width:none}.pgm-project-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.pgm-project-header__main{flex:1;min-width:0}.pgm-project-header__title{max-width:22ch;font:300 40px/1.16 var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:8px 0}.pgm-project-header__title-input{letter-spacing:-.012em;min-height:56px;font:300 40px/1.16 var(--font-display)!important}.pgm-project-header__description{max-width:72ch;color:var(--app-muted);font:400 15px/1.55 var(--fontFamily);margin:0}.pgm-project-header__metadata{color:var(--app-muted);flex-wrap:wrap;gap:6px 20px;margin-top:12px;font-size:13px;display:flex}.pgm-project-header__metadata strong{color:var(--app-ink);font-weight:600}.pgm-project-header__actions{align-items:center;gap:8px;display:flex}.pgm-project-status{background:var(--type-informal-bg);color:var(--bronze-deep);font:600 13px/18px var(--fontFamily);border-radius:5px;padding:6px 10px}.pgm-project-command-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.pgm-project-command-bar .ds-btn:not(.pgm-project-command--primary){background:#fff}.pgm-project-command--refresh{margin-left:auto}.pgm-kanban-viewport{overscroll-behavior-inline:contain;scrollbar-gutter:stable;width:100%;padding-bottom:12px;overflow:auto visible}.pgm-kanban-viewport:focus-visible{outline:2px solid var(--bronze-deep);outline-offset:4px}.pgm-kanban-board{align-items:flex-start;gap:16px;width:max-content;min-width:100%;display:flex}.pgm-kanban-column,.pgm-kanban-new-column{background:var(--app-surface-subtle);border-radius:6px;flex:1 0 288px;width:288px;min-width:288px;max-width:420px;padding:16px}.pgm-kanban-column__header{grid-template-columns:minmax(0,1fr) auto 44px 44px;align-items:center;gap:4px;min-height:48px;margin-bottom:12px;display:grid}.pgm-kanban-column__header>strong{min-width:0;font:600 16px/22px var(--fontFamily);overflow-wrap:anywhere}.pgm-kanban-column__header>span{color:var(--app-muted);font-size:13px}.pgm-kanban-column__header .ds-btn{width:44px;min-width:44px;min-height:44px;padding:0}.pgm-kanban-column__tasks{flex-direction:column;gap:10px;min-height:32px;display:flex}.pgm-kanban-task{cursor:grab;background:#fff;border-radius:6px;width:100%;padding:16px}.pgm-kanban-task__header{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:8px;display:grid}.pgm-kanban-task__header>strong{font:600 16px/22px var(--fontFamily);overflow-wrap:anywhere}.pgm-kanban-task__header .ds-btn{width:44px;min-width:44px;min-height:44px;padding:0}.pgm-kanban-task__detail{max-height:104px;margin-top:10px;position:relative;overflow:hidden}.pgm-kanban-task__detail.is-expanded{max-height:none}.pgm-kanban-task__detail:not(.is-expanded):after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:28px;position:absolute;inset:auto 0 0}.pgm-kanban-task__detail>div p,.pgm-kanban-task__detail>div li{font-family:var(--fontFamily)!important;font-size:15px!important;line-height:1.5!important}.pgm-kanban-task__toggle{margin-top:4px;padding-inline:0}.pgm-kanban-add-task{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px;display:grid}.pgm-kanban-add-task input,.pgm-kanban-new-column input{min-height:48px}.pgm-kanban-add-task .ds-btn{width:100%}.pgm-kanban-new-column>strong{font:600 16px/22px var(--fontFamily);margin-bottom:12px;display:block}.pgm-kanban-new-column>div{gap:8px;display:grid}.pgm-kanban-new-column .ds-btn{width:100%}.pgm-kanban-stage-picker,.pgm-kanban-move{color:var(--app-muted);flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.pgm-kanban-stage-picker{margin-bottom:12px}.pgm-kanban-move{margin-top:12px}.pgm-kanban-stage-picker select,.pgm-kanban-move select{background:var(--app-surface-soft);width:100%;min-height:48px;color:var(--app-ink);border:0;border-radius:4px;padding:10px 36px 10px 12px}.dashboard-page,.pgm-conversations-page,.pgm-opportunities-page,.pgm-projects-page,.pgm-topics-page{width:100%;max-width:var(--app-content-max);margin-inline:auto}.dashboard-hero{max-width:760px;margin-bottom:28px}.dashboard-hero h1{margin:6px 0 8px}.dashboard-hero>p:last-child{max-width:640px;color:var(--app-muted);margin:0;font-size:16px}.dashboard-eyebrow,.dashboard-section-kicker{color:var(--bronze-deep);letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:700}.dashboard-flow{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:32px 20px;display:grid}.dashboard-flow>.ds-card{padding:24px}.dashboard-flow h2{margin:0 0 16px}.dashboard-summary{grid-column:span 8;min-height:196px}.dashboard-queue{grid-column:span 4;min-height:196px}.dashboard-kpis{background:var(--app-ink);border-radius:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.dashboard-kpi{min-height:130px;color:var(--app-on-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #f7f5f129;border-radius:0;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex;padding:24px 32px!important}.dashboard-kpi:last-child{border-right:0}.dashboard-kpi>span{color:var(--app-on-ink-muted);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:600}.dashboard-kpi>strong{font-family:var(--font-display);font-size:52px;font-weight:300;line-height:.95}.dashboard-continue{grid-column:span 4}.dashboard-recents{grid-column:span 8}.dashboard-pipeline{grid-column:span 7}.dashboard-themes{grid-column:span 5}.dashboard-volume,.dashboard-demand{grid-column:1/-1}.dashboard-volume{padding:14px 0 8px}.dashboard-evidence{grid-column:span 7}.dashboard-coverage{grid-column:span 5}.dashboard-loading-card{flex-direction:column;grid-column:span 6;gap:18px;min-height:160px;display:flex}.dashboard-prose{max-width:68ch;color:var(--app-ink);font-family:var(--font-text);margin:0;font-size:16px;line-height:1.65}.dashboard-muted{color:var(--app-muted);margin:0;font-size:15px;line-height:1.5}.dashboard-stack{flex-direction:column;gap:6px;display:flex}.dashboard-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-section-heading h2{margin-bottom:16px}.dashboard-text-action{min-height:44px;color:var(--bronze-deep);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:14px;font-weight:600}.dashboard-text-action:disabled{opacity:.55;cursor:wait}.dashboard-action-row,.dashboard-list-row,.dashboard-project,.dashboard-demand-item{width:100%;min-height:52px;color:var(--app-ink);cursor:pointer;text-align:left;background:#fff;border:0;border-radius:4px}.dashboard-action-row{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.dashboard-action-row>strong{font-family:var(--font-display);font-size:24px;font-weight:400}.dashboard-action-row>span{font-size:15px}.dashboard-row-link{color:var(--bronze-deep);align-items:center;gap:4px;font-weight:600;display:inline-flex}.dashboard-empty-inline{min-height:52px;color:var(--app-muted);align-items:center;gap:10px;font-size:14px;display:flex}.dashboard-project{flex-direction:column;align-items:flex-start;gap:7px;min-height:116px;padding:16px;display:flex}.dashboard-project>strong{font-size:16px}.dashboard-project>span:not(.dashboard-row-link){color:var(--app-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.dashboard-project .dashboard-row-link{margin-top:auto}.dashboard-list-row{grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:12px;display:grid}.dashboard-list-row--three{grid-template-columns:minmax(0,1fr) auto auto}.dashboard-list-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;overflow:hidden}.dashboard-list-row>span{color:var(--app-muted);white-space:nowrap;font-size:14px}.dashboard-list-row .dashboard-score{color:var(--bronze-deep);font-weight:700}.dashboard-theme-row{background:#fff;border-radius:4px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 10px;min-height:52px;padding:10px 12px;display:grid}.dashboard-theme-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;overflow:hidden}.dashboard-theme-row span{color:var(--app-muted);font-size:14px}.dashboard-theme-row small{color:var(--app-muted);grid-column:1/-1;font-size:13px;line-height:1.4}.dashboard-theme-row .dashboard-delta{color:var(--badge-red);font-weight:700}.dashboard-theme-row .dashboard-delta--up{color:var(--badge-green)}.dashboard-theme-coverage{margin:-8px 0 16px}.dashboard-inline-error{color:var(--badge-red);margin:-8px 0 14px;font-size:14px}.dashboard-chart{align-items:stretch;gap:8px;height:220px;padding-top:20px;display:flex}.dashboard-chart__column{flex:1;grid-template-rows:20px minmax(0,1fr) 20px;place-items:end center;gap:6px;min-width:0;display:grid}.dashboard-chart__column>span{color:var(--app-muted);font-size:12px}.dashboard-chart__column>i{background:var(--bronze);border-radius:4px 4px 0 0;width:min(28px,72%);min-height:2px}.dashboard-chart__column:nth-child(3n)>i{background:var(--bronze-deep)}.dashboard-chart__column>small{max-width:100%;color:var(--app-muted);text-transform:uppercase;font-size:12px;overflow:hidden}.dashboard-demand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dashboard-demand>.dashboard-muted{margin:-8px 0 18px}.dashboard-demand-item{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;min-height:144px;padding:16px;display:grid}.dashboard-demand-item>span{font-size:15px;font-weight:600}.dashboard-demand-item>strong{font-family:var(--font-display);font-size:20px;font-weight:400}.dashboard-demand-item>small,.dashboard-demand-item>em{color:var(--app-muted);grid-column:1/-1;font-size:14px;font-style:normal}.dashboard-demand-item>em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-demand-item>i,.dashboard-evidence-bars i,.dashboard-meter{background:var(--app-surface-soft);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.dashboard-demand-item>i>b,.dashboard-evidence-bars i>b,.dashboard-meter>span{background:var(--bronze);border-radius:3px;height:100%;display:block}.dashboard-evidence-hero{align-items:baseline;gap:10px;margin-bottom:20px;display:flex}.dashboard-evidence-hero strong,.dashboard-coverage-value{font-family:var(--font-display);font-size:48px;font-weight:300;line-height:1}.dashboard-evidence-hero span{color:var(--app-muted);font-size:15px}.dashboard-evidence-basis{margin:-10px 0 16px}.dashboard-evidence-bars{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.dashboard-evidence-notes{flex-direction:column;gap:6px;display:flex}.dashboard-evidence-bars>div{grid-template-columns:80px minmax(0,1fr) 32px;align-items:center;gap:8px;font-size:14px;display:grid}.dashboard-evidence-bars>div>span{color:var(--app-muted)}.dashboard-evidence-bars>div>strong{text-align:right}.dashboard-coverage-value{margin:4px 0 8px}.dashboard-coverage-value>span{color:var(--app-muted);font:400 16px/1.4 var(--font-sans)}.dashboard-coverage-lead{margin-top:14px}.dashboard-coverage .dashboard-muted>strong{color:var(--app-ink);font-weight:600}.dashboard-meter{margin:18px 0 14px}.dashboard-meter>span{background:var(--sky)}.dashboard-action-row:hover,.dashboard-list-row:hover,.dashboard-project:hover,.dashboard-demand-item:hover{outline:1px solid var(--app-hair);background:#fff}.dashboard-kpi:hover{background:#f7f5f112}.pgm-mobile-backdrop{z-index:44;background:#18130e85;border:0;position:fixed;inset:0}.pgm-more-sheet{left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:45;background:#fff;border-radius:6px 6px 0 0;padding:20px 16px 16px;position:fixed}.pgm-more-sheet__title{font:400 24px/30px var(--font-display);margin:0 0 12px}.pgm-more-sheet__item{min-height:48px;color:var(--app-ink);border-radius:6px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.pgm-more-sheet__item[aria-current=page]{background:var(--app-surface-subtle)}.pgm-mobile-tabs{z-index:46;height:calc(60px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);border-top:1px solid var(--app-hair);background:#fff;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.pgm-mobile-tabs__item{min-width:44px;min-height:60px;color:var(--app-muted);font:500 10px/14px var(--fontFamily);background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:4px 2px;text-decoration:none;display:flex}.pgm-mobile-tabs__item[data-active=true]{color:var(--app-ink)}.pgm-mobile-tabs__item[data-active=true] svg{color:var(--bronze-deep);stroke-width:2px}@media (max-width:900px){.pgm-main{padding:24px 16px calc(88px + env(safe-area-inset-bottom))}.pgm-toolbar{gap:4px;min-height:56px;padding:4px 8px}.pgm-toolbar__breadcrumb{flex:1;padding-inline:4px;font-size:12px}.pgm-toolbar__spacer{display:none}.pgm-toolbar__search{z-index:2;border:1px solid var(--app-hair);background:#fff;width:auto;position:absolute;inset:4px 52px}.pgm-toolbar__actions{gap:0}.pgm-toolbar__desktop-action{display:none!important}.pgm-toolbar__ask{justify-content:center;width:36px;min-width:36px;min-height:36px;padding:0}.pgm-toolbar__ask span:first-child{display:none}.pgm-avatar{width:36px;height:36px}main h1{font-size:2rem!important}main h2{font-size:1.375rem!important}.ds-btn,.ds-btn--sm{min-height:44px}.ds-card{padding:16px}.ds-modal-root{align-items:flex-end}.ds-modal{width:100%;max-width:none;max-height:92dvh;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:6px 6px 0 0;margin:0;overflow-y:auto}.pgm-drive-modal{padding:0 0 env(safe-area-inset-bottom)}.pgm-drive-picker{height:min(620px,82dvh);max-height:82dvh}.output-panel{border-left:0!important;width:100%!important}.pgm-page-intro{margin-bottom:22px}.pgm-command-bar{overscroll-behavior-inline:contain;justify-content:flex-start;margin-inline:-16px;padding:0 16px 4px;overflow-x:auto}.pgm-command-bar>*{flex:none}.pgm-collection-toolbar{gap:8px}.pgm-collection-toolbar .ds-search{flex-basis:100%!important;max-width:none!important}.pgm-content-hero{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.pgm-content-hero__actions{gap:8px;width:100%;padding:0}.pgm-content-hero__actions .ds-btn{letter-spacing:.05em;flex:1;padding-inline:10px;font-size:13px}.pgm-content-layout{display:block}.pgm-content-toolbar{flex-wrap:wrap;margin-bottom:14px}.pgm-content-toolbar .ds-search{flex:1 0 100%;width:100%}.pgm-content-toolbar__count{margin-left:0}.pgm-content-grid{grid-template-columns:minmax(0,1fr);row-gap:22px}.pgm-content-card.ds-card{padding:14px 0}.pgm-content-card__actions{flex-direction:column;align-items:stretch}.pgm-content-card__actions>*{width:100%}.pgm-content-mobile-actions{width:100%;top:calc(100% + 4px);left:0;right:auto}.pgm-content-mobile-actions .ds-btn{width:100%}.pgm-process-strip{margin-top:-8px;padding-bottom:12px;overflow-x:auto}.pgm-process-strip__help{display:none!important}.pgm-opportunities-hero__actions{flex-wrap:wrap}.pgm-opportunities-hero__actions>.ds-btn{flex:auto}.pgm-opportunities-view{width:100%}.pgm-opportunities-view button{flex:1}.pgm-opportunities-layout{display:block}.pgm-opportunities-toolbar{border-bottom:0;flex-wrap:wrap;margin-bottom:10px}.pgm-opportunities-toolbar .ds-search{flex:1 0 100%;width:100%}.pgm-opportunities-toolbar>span{margin-left:0}.pgm-opportunity-card.ds-card{grid-template-columns:1fr auto;gap:10px;padding:16px}.pgm-opportunity-card__main{grid-column:1/-1}.pgm-opportunity-card__type,.pgm-opportunity-card__status{grid-row:2}.pgm-opportunity-card__status{justify-self:end}.pgm-opportunity-card__actions{grid-column:1/-1;justify-content:stretch}.pgm-opportunity-card__actions>div{flex-direction:row;justify-content:flex-start;width:100%}.pgm-projects-hero{flex-direction:column;align-items:flex-start;gap:16px}.pgm-projects-hero__actions{width:100%}.pgm-projects-hero__actions .ds-btn{flex:1}.pgm-projects-toolbar{border-bottom:0;flex-direction:column;align-items:stretch;gap:8px}.pgm-projects-toolbar .ds-search{width:100%}.pgm-projects-tabs{width:100%;overflow-x:auto}.pgm-projects-tabs button{flex:1;min-width:88px}.pgm-projects-toolbar__count{margin-left:0}.pgm-project-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""meta""actions";gap:8px 12px!important;padding:16px!important}.pgm-project-row__meta{gap:8px 12px}.pgm-project-row__actions{justify-content:flex-start}.pgm-project-row__actions button{min-height:44px}.pgm-topic-row{grid-template-columns:1fr auto;gap:8px 12px!important;padding:14px 16px!important}.pgm-topic-row__source{grid-column:1}.pgm-topic-row__main,.pgm-topic-row__updated,.pgm-topic-row__notes{grid-column:1/-1}.pgm-topic-row__refs{grid-area:1/2}.pgm-main--clone{padding:0 16px calc(76px + env(safe-area-inset-bottom))}.pgm-clone-history{display:none}.pgm-clone-chat{padding:24px 0 12px}.pgm-clone-message{grid-template-columns:48px minmax(0,1fr);gap:10px}.pgm-clone-suggestions{margin-left:0}.pgm-clone-composer{flex-wrap:wrap}.pgm-clone-modes{width:100%;overflow-x:auto}.pgm-clone-modes button,.pgm-clone-composer>.ds-input{flex:1}.pgm-clone-send{min-width:88px}.pgm-settings-section.ds-card{grid-template-columns:1fr;gap:16px;padding:18px 0}.pgm-profile-field{grid-template-columns:1fr;gap:12px;padding:20px 0}.pgm-profile-field__label span{max-width:none}.pgm-profile-actions{padding:20px 0 0}.pgm-project-header{flex-direction:column;align-items:stretch;gap:16px}.pgm-project-header__title{max-width:none;font-size:32px;line-height:1.15}.pgm-project-header__title-input{font-size:32px!important;line-height:1.15!important}.pgm-project-header__actions{justify-content:space-between}.pgm-project-command-bar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pgm-project-command-bar .ds-btn{width:100%}.pgm-project-command--primary{grid-column:1/-1}.pgm-project-command--refresh{margin-left:0}.pgm-kanban-viewport{padding-bottom:0;overflow-x:visible}.pgm-kanban-board{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.pgm-kanban-column,.pgm-kanban-new-column{width:100%;min-width:0;max-width:none}.pgm-kanban-task{cursor:default}.dashboard-hero{margin-bottom:24px}.dashboard-flow{grid-template-columns:minmax(0,1fr);gap:16px}.dashboard-flow>*,.dashboard-summary,.dashboard-queue,.dashboard-kpis,.dashboard-continue,.dashboard-recents,.dashboard-pipeline,.dashboard-themes,.dashboard-volume,.dashboard-demand,.dashboard-evidence,.dashboard-coverage,.dashboard-loading-card{grid-column:1}.dashboard-summary{order:1;min-height:0}.dashboard-queue{order:2;min-height:0}.dashboard-kpis{order:3;grid-template-columns:minmax(0,1fr);gap:8px}.dashboard-continue{order:4}.dashboard-recents{order:5}.dashboard-pipeline{order:6}.dashboard-themes{order:7}.dashboard-volume{order:8}.dashboard-demand{order:9}.dashboard-evidence{order:10}.dashboard-coverage{order:11}.dashboard-kpi{flex-direction:row;align-items:center;min-height:76px}.dashboard-kpi>strong{font-size:30px}.dashboard-section-heading{gap:8px}.dashboard-section-heading h2{margin-bottom:14px}.dashboard-text-action{flex:none}.dashboard-themes .dashboard-section-heading{flex-wrap:wrap}.dashboard-chart{gap:4px;height:190px;overflow:hidden}.dashboard-chart__column>i{width:min(18px,78%)}.dashboard-chart__column>small{font-size:10px}.dashboard-demand-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.pgm-toolbar__breadcrumb{max-width:92px}.pgm-mobile-tabs__item{font-size:10px}.dashboard-flow>.ds-card{padding:16px}.dashboard-action-row{grid-template-columns:28px minmax(0,1fr)}.dashboard-action-row .dashboard-row-link{grid-column:2}.dashboard-list-row{grid-template-columns:minmax(0,1fr) auto}.dashboard-list-row>svg{display:none}.dashboard-list-row--three{grid-template-columns:minmax(0,1fr) auto}.dashboard-list-row--three .dashboard-score{grid-column:2}}@supports (container-type:inline-size){.ds-card{container-type:inline-size}}@media (display-mode:standalone){html,body{overscroll-behavior-y:none;height:100%;overflow:hidden}.pgm-shell{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable],.pgm-main p,.pgm-main li,.pgm-main blockquote,.pgm-main pre,.pgm-main code,.pgm-main h1,.pgm-main h2,.pgm-main h3{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}}@layer theme{:root,:host{--font-sans:var(--fontFamily);--color-red-100:#ffe2e2;--color-red-700:#bf000f;--color-amber-100:#fef3c6;--color-amber-700:#b75000;--color-yellow-100:#fef9c2;--color-yellow-500:#edb200;--color-yellow-700:#a36100;--color-green-100:#dcfce7;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-emerald-100:#d0fae5;--color-emerald-700:#007956;--color-blue-100:#dbeafe;--color-blue-500:#3080ff;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-700:#314158;--color-gray-100:#f3f4f6;--color-gray-800:#1e2939;--color-neutral-50:#fafafa;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:var(--radius-input);--radius-lg:var(--radius-container);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--fontFamily);--default-mono-font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--color-background:var(--color-background);--color-foreground:var(--color-foreground);--color-card:var(--color-card);--color-card-foreground:var(--color-card-foreground);--color-popover:var(--color-popover);--color-popover-foreground:var(--color-popover-foreground);--color-sidebar:var(--color-sidebar);--color-primary:var(--color-primary);--color-primary-foreground:var(--color-primary-foreground);--color-secondary:var(--color-secondary);--color-secondary-foreground:var(--color-secondary-foreground);--color-muted:var(--color-muted);--color-muted-foreground:var(--color-muted-foreground);--color-accent:var(--color-accent);--color-accent-foreground:var(--color-accent-foreground);--color-destructive:var(--color-destructive);--color-destructive-foreground:var(--color-destructive-foreground);--color-border:var(--color-border);--color-input:var(--color-input);--color-ring:var(--color-ring);--color-text-secondary:var(--color-text-secondary)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-neutral-50:lab(98.26% 0 0);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.fixed\!{position:fixed!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-3{right:calc(var(--spacing)*3)}.left-3{left:calc(var(--spacing)*3)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-1{margin-right:calc(var(--spacing)*1)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing)*.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-\[500px\]{height:500px}.h-full{height:100%}.max-h-32{max-height:calc(var(--spacing)*32)}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.w-0{width:calc(var(--spacing)*0)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[44px\]{min-width:44px}.min-w-\[100px\]{min-width:100px}.flex-1{flex:1}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-container)}.rounded-md{border-radius:var(--radius-input)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--color-border)}.border-destructive{border-color:var(--color-destructive)}.border-muted-foreground\/25{border-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/25{border-color:color-mix(in oklab,var(--color-muted-foreground)25%,transparent)}}.border-primary{border-color:var(--color-primary)}.bg-\[var\(--badge-bg\)\]{background-color:var(--badge-bg)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-background{background-color:var(--color-background)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-border{background-color:var(--color-border)}.bg-destructive,.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-muted{background-color:var(--color-muted)}.bg-primary,.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-sidebar{background-color:var(--color-sidebar)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-4{padding-right:calc(var(--spacing)*4)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.font-heading{font-family:var(--font-display)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.text-\[var\(--badge-green\)\]{color:var(--badge-green)}.text-\[var\(--badge-red\)\]{color:var(--badge-red)}.text-\[var\(--bronze\)\]{color:var(--bronze)}.text-\[var\(--bronze-deep\)\]{color:var(--bronze-deep)}.text-amber-700{color:var(--color-amber-700)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-destructive{color:var(--color-destructive)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--color-foreground)}.text-gray-800{color:var(--color-gray-800)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-700{color:var(--color-red-700)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.text-text-secondary{color:var(--color-text-secondary)}.text-white{color:var(--color-white)}.text-yellow-700{color:var(--color-yellow-700)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[var\(--bronze-deep\)\]{outline-color:var(--bronze-deep)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:border-primary:hover,.hover\:border-primary\/50:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.hover\:bg-\[var\(--backgroundAlternative\)\]:hover{background-color:var(--backgroundAlternative)}.hover\:bg-muted:hover,.hover\:bg-muted\/80:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--color-muted)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\:text-destructive:hover{color:var(--color-destructive)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ul\]\:list-disc ul{list-style-type:disc}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
