.catalogo-directory-module__K5Gwzq__page{padding-inline:clamp(18px,2vw,32px)}.catalogo-directory-module__K5Gwzq__directory{border:1px solid var(--border);border-radius:var(--r-md);background:radial-gradient(circle at top left, color-mix(in oklab, var(--accent-soft) 58%, transparent), transparent 34rem), linear-gradient(180deg, color-mix(in oklab, var(--surface) 96%, var(--surface-2)), var(--surface));box-shadow:var(--shadow-sm);flex-direction:column;gap:15px;min-width:0;padding:clamp(16px,2vw,24px);display:flex}.catalogo-directory-module__K5Gwzq__hero{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:stretch;gap:18px;display:grid}.catalogo-directory-module__K5Gwzq__titleBlock{min-width:0}.catalogo-directory-module__K5Gwzq__kicker,.catalogo-directory-module__K5Gwzq__discoveryLabel,.catalogo-directory-module__K5Gwzq__detailSection span,.catalogo-directory-module__K5Gwzq__detailCost span{color:var(--text-faint);text-transform:uppercase;font-size:11px;font-weight:850;display:block}.catalogo-directory-module__K5Gwzq__kicker{color:var(--accent-text)}.catalogo-directory-module__K5Gwzq__serviceColumnLabel{color:var(--text-faint);font-size:12px;font-weight:780;line-height:1.2;display:block}.catalogo-directory-module__K5Gwzq__titleBlock h2{text-wrap:balance;max-width:900px;margin-top:8px;font-size:clamp(26px,2.35vw,36px);line-height:1.08}.catalogo-directory-module__K5Gwzq__titleBlock p{color:var(--text-muted);text-wrap:pretty;max-width:780px;margin-top:10px;font-size:15px;line-height:1.55}.catalogo-directory-module__K5Gwzq__heroMetric{border:1px solid color-mix(in oklab, var(--accent) 22%, var(--border));border-radius:var(--r-md);background:color-mix(in oklab, var(--accent-soft) 28%, var(--surface));flex-direction:column;justify-content:space-between;min-height:124px;padding:16px;display:flex}.catalogo-directory-module__K5Gwzq__heroMetric span{color:var(--accent-text);font-size:12px;font-weight:850}.catalogo-directory-module__K5Gwzq__heroMetric strong{color:var(--text);font-family:var(--font-display);font-size:clamp(42px,4.8vw,58px);line-height:.9}.catalogo-directory-module__K5Gwzq__heroMetric p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.45}.catalogo-directory-module__K5Gwzq__discoveryStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.catalogo-directory-module__K5Gwzq__discoveryStrip>div{border:1px solid var(--border);border-radius:var(--r-sm);background:color-mix(in oklab, var(--surface-2) 76%, transparent);min-width:0;padding:12px}.catalogo-directory-module__K5Gwzq__discoveryStrip strong{margin-top:5px;font-size:14px;line-height:1.25;display:block}.catalogo-directory-module__K5Gwzq__searchRow{grid-template-columns:minmax(280px,520px) minmax(0,1fr);align-items:center;gap:12px;display:grid}.catalogo-directory-module__K5Gwzq__searchBox{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);color:var(--text-muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:0 14px;display:grid}.catalogo-directory-module__K5Gwzq__searchBox input{appearance:none;color:var(--text);font:inherit;background:0 0;border:0;outline:none;min-width:0}.catalogo-directory-module__K5Gwzq__searchBox input::-webkit-search-cancel-button{appearance:none}.catalogo-directory-module__K5Gwzq__searchClear{appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer;border-radius:999px;place-items:center;width:30px;height:30px;transition:background .18s,border-color .18s,color .18s;display:grid}.catalogo-directory-module__K5Gwzq__searchClear:hover{border-color:var(--border-strong);color:var(--text)}.catalogo-directory-module__K5Gwzq__searchClear:focus-visible{outline:3px solid color-mix(in oklab, var(--accent) 40%, transparent);outline-offset:2px}.catalogo-directory-module__K5Gwzq__searchHint{color:var(--text-muted);font-size:13px;line-height:1.4}.catalogo-directory-module__K5Gwzq__categoryGrid{grid-template-columns:1fr;gap:10px;min-width:0;display:grid}.catalogo-directory-module__K5Gwzq__categoryButton{appearance:none;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);color:var(--text);cursor:pointer;text-align:left;grid-template-columns:34px minmax(0,1fr);gap:10px;min-height:68px;padding:12px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:grid}.catalogo-directory-module__K5Gwzq__categoryButton:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.catalogo-directory-module__K5Gwzq__categoryButton[data-active=true]{border-color:color-mix(in oklab, var(--accent) 42%, var(--border));background:color-mix(in oklab, var(--accent-soft) 74%, var(--surface));box-shadow:0 0 0 1px color-mix(in oklab, var(--accent) 14%, transparent)}.catalogo-directory-module__K5Gwzq__categoryButton svg{color:var(--accent-text);margin-top:1px}.catalogo-directory-module__K5Gwzq__categoryButton span,.catalogo-directory-module__K5Gwzq__categoryButton b,.catalogo-directory-module__K5Gwzq__categoryButton small{min-width:0;display:block}.catalogo-directory-module__K5Gwzq__categoryButton b{font-size:14px;line-height:1.18}.catalogo-directory-module__K5Gwzq__categoryButton small{color:var(--text-muted);margin-top:4px;font-size:12px;line-height:1.3}.catalogo-directory-module__K5Gwzq__catalogWorkspace{--catalog-sticky-top:96px;isolation:isolate;grid-template-columns:minmax(190px,220px) minmax(0,1fr) minmax(320px,390px);align-items:start;gap:16px;min-width:0;display:grid}.catalogo-directory-module__K5Gwzq__categoryGrid,.catalogo-directory-module__K5Gwzq__sidePanel{max-height:calc(100dvh - var(--catalog-sticky-top) - 20px);top:var(--catalog-sticky-top);position:sticky}.catalogo-directory-module__K5Gwzq__resultsPanel{isolation:isolate;flex-direction:column;gap:12px;min-width:0;display:flex}.catalogo-directory-module__K5Gwzq__resultsHead{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);min-height:72px;top:var(--catalog-sticky-top);z-index:16;box-shadow:0 12px 24px color-mix(in oklab, var(--text) 8%, transparent);isolation:isolate;justify-content:space-between;gap:12px;padding:13px;display:flex;position:sticky;overflow:visible}.catalogo-directory-module__K5Gwzq__resultsHead>*{z-index:1;position:relative}.catalogo-directory-module__K5Gwzq__resultsTitle{gap:11px;min-width:0;display:flex}.catalogo-directory-module__K5Gwzq__resultsTitle h3{font-size:17px;line-height:1.2}.catalogo-directory-module__K5Gwzq__resultsTitle p{color:var(--text-muted);max-width:760px;margin-top:4px;font-size:13px;line-height:1.4}.catalogo-directory-module__K5Gwzq__resultsCount{border:1px solid var(--border);color:var(--accent-text);text-align:center;border-radius:999px;flex:none;min-width:42px;height:fit-content;padding:7px 11px;font-weight:850}.catalogo-directory-module__K5Gwzq__serviceList{grid-template-columns:1fr;grid-auto-rows:max-content;gap:10px;min-height:0;display:grid}.catalogo-directory-module__K5Gwzq__emptyState{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);min-height:180px}.catalogo-directory-module__K5Gwzq__sidePanel{align-self:start;min-width:0;scroll-margin-top:82px}.catalogo-directory-module__K5Gwzq__detailPanel,.catalogo-directory-module__K5Gwzq__secondaryPanel{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;padding:16px}.catalogo-directory-module__K5Gwzq__detailPanel{flex-direction:column;gap:14px;scroll-margin-top:82px;display:flex}.catalogo-directory-module__K5Gwzq__detailHeader{grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.catalogo-directory-module__K5Gwzq__detailHeader span{color:var(--accent-text);font-size:11px;font-weight:850;display:block}.catalogo-directory-module__K5Gwzq__detailMeta{color:var(--text-muted);flex-wrap:wrap;gap:6px;font-size:12px;font-weight:750;line-height:1.2;display:flex}.catalogo-directory-module__K5Gwzq__detailMeta span{color:var(--text-muted);font-size:inherit;font-weight:inherit;display:inline}.catalogo-directory-module__K5Gwzq__detailMeta span:first-child{color:var(--accent-text)}.catalogo-directory-module__K5Gwzq__detailHeader h3{text-wrap:balance;margin-top:5px;font-size:22px;line-height:1.1}.catalogo-directory-module__K5Gwzq__detailHeader p{color:var(--text-muted);margin-top:7px;font-size:13px;line-height:1.42}.catalogo-directory-module__K5Gwzq__detailIcon{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--accent-text);place-items:center;width:42px;height:42px;display:grid}.catalogo-directory-module__K5Gwzq__detailAction .btn{justify-content:center;width:100%}.catalogo-directory-module__K5Gwzq__detailSection{border-top:1px solid var(--border);padding-top:12px}.catalogo-directory-module__K5Gwzq__detailSection p{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:1.5}.catalogo-directory-module__K5Gwzq__detailRequirementList{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.catalogo-directory-module__K5Gwzq__detailCost{border:1px solid color-mix(in oklab, var(--accent) 24%, var(--border));border-radius:var(--r-sm);background:color-mix(in oklab, var(--accent-soft) 38%, var(--surface));flex-direction:column;gap:5px;padding:13px;display:flex}.catalogo-directory-module__K5Gwzq__detailCost strong{color:var(--text);font-family:var(--font-display);font-size:32px;line-height:1}.catalogo-directory-module__K5Gwzq__detailCost small{color:var(--text-muted);font-size:12px;line-height:1.3}.catalogo-directory-module__K5Gwzq__detailEmpty{color:var(--text-muted);text-align:center;place-content:center;gap:7px;min-height:220px;display:grid}.catalogo-directory-module__K5Gwzq__detailEmpty svg{color:var(--accent-text);justify-self:center}.catalogo-directory-module__K5Gwzq__detailEmpty h3{color:var(--text);font-size:17px}.catalogo-directory-module__K5Gwzq__secondaryPanel{background:color-mix(in oklab, var(--accent-soft) 18%, var(--surface-2));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.catalogo-directory-module__K5Gwzq__secondaryTag{border:1px solid color-mix(in oklab, var(--accent) 26%, transparent);background:var(--surface);color:var(--accent-text);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.catalogo-directory-module__K5Gwzq__secondaryPanel h3{margin-top:8px;font-size:18px;line-height:1.16}.catalogo-directory-module__K5Gwzq__secondaryPanel p{color:var(--text-muted);max-width:760px;margin-top:5px;font-size:13px;line-height:1.45}.catalogo-directory-module__K5Gwzq__serviceCard{cursor:pointer;isolation:isolate;grid-template-columns:minmax(250px,1fr) minmax(190px,.66fr) minmax(150px,.42fr) minmax(138px,.34fr);grid-template-areas:"summary requirements price actions""summary delivery highlights actions";gap:12px 14px;min-height:max-content;padding:15px 15px 15px 18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.catalogo-directory-module__K5Gwzq__serviceCard:before{background:color-mix(in oklab, var(--accent) 62%, var(--surface));content:"";opacity:.38;z-index:0;border-radius:999px;width:3px;position:absolute;top:14px;bottom:14px;left:8px}.catalogo-directory-module__K5Gwzq__serviceCardHitbox{appearance:none;border-radius:inherit;color:#0000;cursor:pointer;z-index:2;background:0 0;border:0;padding:0;position:absolute;inset:0}.catalogo-directory-module__K5Gwzq__serviceCardHitbox:focus{outline:none}.catalogo-directory-module__K5Gwzq__serviceCardHitbox:focus-visible{outline:3px solid color-mix(in oklab, var(--accent) 52%, transparent);outline-offset:-4px}.catalogo-directory-module__K5Gwzq__serviceSummary,.catalogo-directory-module__K5Gwzq__serviceRequirements,.catalogo-directory-module__K5Gwzq__serviceDelivery,.catalogo-directory-module__K5Gwzq__servicePrice,.catalogo-directory-module__K5Gwzq__serviceHighlights{pointer-events:none;z-index:1;position:relative}.catalogo-directory-module__K5Gwzq__serviceCardSelected{box-shadow:0 14px 34px color-mix(in oklab, var(--accent) 10%, transparent), 0 0 0 1px color-mix(in oklab, var(--accent) 22%, transparent);border-color:color-mix(in oklab, var(--accent) 50%, var(--border))!important}.catalogo-directory-module__K5Gwzq__serviceIcon{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);color:var(--accent-text);flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.catalogo-directory-module__K5Gwzq__serviceSummary{grid-area:summary;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-width:0;display:grid}.catalogo-directory-module__K5Gwzq__serviceCopy{min-width:0}.catalogo-directory-module__K5Gwzq__serviceMeta{color:var(--text-muted);flex-wrap:wrap;gap:5px;font-size:12px;font-weight:750;line-height:1.2;display:flex}.catalogo-directory-module__K5Gwzq__serviceMeta span{min-width:0}.catalogo-directory-module__K5Gwzq__serviceMeta span:first-child{color:var(--accent-text)}.catalogo-directory-module__K5Gwzq__serviceMeta span+span{color:var(--text-faint)}.catalogo-directory-module__K5Gwzq__serviceMeta span+span:before{content:none}.catalogo-directory-module__K5Gwzq__serviceCopy h3{text-wrap:balance;margin-top:5px;font-size:18px;line-height:1.16}.catalogo-directory-module__K5Gwzq__serviceCopy p{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.catalogo-directory-module__K5Gwzq__serviceStatus{border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-muted);flex:none;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:760;line-height:1;display:inline-flex}.catalogo-directory-module__K5Gwzq__serviceStatus[data-active=true]{background:var(--ok-soft);border-color:color-mix(in oklab, var(--ok-text) 20%, transparent);color:var(--ok-text)}.catalogo-directory-module__K5Gwzq__serviceStatus i{background:currentColor;border-radius:999px;width:7px;height:7px}.catalogo-directory-module__K5Gwzq__servicePrice,.catalogo-directory-module__K5Gwzq__serviceRequirements,.catalogo-directory-module__K5Gwzq__serviceDelivery{background:0 0;border:0;border-radius:0;min-width:0}.catalogo-directory-module__K5Gwzq__servicePrice{border-left:1px solid var(--border);flex-direction:column;grid-area:price;justify-content:center;gap:4px;min-height:0;padding:2px 0 2px 13px;display:flex}.catalogo-directory-module__K5Gwzq__servicePrice span{color:var(--text-faint);text-transform:uppercase;font-size:10.5px;font-weight:850;display:block}.catalogo-directory-module__K5Gwzq__servicePrice strong{color:var(--text);font-family:var(--font-display);font-size:22px;line-height:1}.catalogo-directory-module__K5Gwzq__servicePrice[data-price-state=idle] strong,.catalogo-directory-module__K5Gwzq__servicePrice[data-price-state=loading] strong{color:var(--text-muted);font-family:inherit;font-size:15px;line-height:1.15}.catalogo-directory-module__K5Gwzq__servicePrice small{color:var(--text-muted);font-size:11px;line-height:1.25}.catalogo-directory-module__K5Gwzq__serviceRequirements,.catalogo-directory-module__K5Gwzq__serviceDelivery{padding:2px 0}.catalogo-directory-module__K5Gwzq__serviceRequirements{grid-area:requirements}.catalogo-directory-module__K5Gwzq__serviceDelivery{grid-area:delivery}.catalogo-directory-module__K5Gwzq__serviceRequirementChips,.catalogo-directory-module__K5Gwzq__serviceHighlights div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.catalogo-directory-module__K5Gwzq__serviceRequirementChips span,.catalogo-directory-module__K5Gwzq__serviceHighlights div span{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-2) 84%, transparent);color:var(--text);border-radius:9px;padding:5px 7px;font-size:11.5px;font-weight:760;line-height:1.1}.catalogo-directory-module__K5Gwzq__serviceHighlights div span{color:var(--text-muted);font-weight:700}.catalogo-directory-module__K5Gwzq__serviceDelivery p{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.catalogo-directory-module__K5Gwzq__serviceHighlights{grid-area:highlights;min-width:0}.catalogo-directory-module__K5Gwzq__serviceActions{pointer-events:auto;z-index:3;flex-direction:column;grid-area:actions;justify-content:center;gap:8px;min-width:0;display:flex;position:relative}.catalogo-directory-module__K5Gwzq__serviceActions .btn{justify-content:center;width:100%;min-width:0}@media (max-width:1700px){.catalogo-directory-module__K5Gwzq__catalogWorkspace{grid-template-columns:minmax(170px,200px) minmax(0,1fr) minmax(300px,360px)}.catalogo-directory-module__K5Gwzq__serviceCard{grid-template-columns:minmax(0,1fr) minmax(180px,.8fr) minmax(140px,.44fr);grid-template-areas:"summary summary price""requirements delivery actions""highlights highlights actions"}.catalogo-directory-module__K5Gwzq__servicePrice{align-self:start}}@media (max-width:1120px){.catalogo-directory-module__K5Gwzq__hero,.catalogo-directory-module__K5Gwzq__catalogWorkspace,.catalogo-directory-module__K5Gwzq__searchRow{grid-template-columns:1fr}.catalogo-directory-module__K5Gwzq__sidePanel{grid-row:auto;max-height:none;position:static}.catalogo-directory-module__K5Gwzq__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;position:static}.catalogo-directory-module__K5Gwzq__resultsHead{position:static}.catalogo-directory-module__K5Gwzq__discoveryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.catalogo-directory-module__K5Gwzq__page{max-width:100%;padding-inline:14px}.catalogo-directory-module__K5Gwzq__directory{border-radius:var(--r-sm);gap:12px;padding:14px}.catalogo-directory-module__K5Gwzq__hero{gap:12px}.catalogo-directory-module__K5Gwzq__titleBlock h2{font-size:24px}.catalogo-directory-module__K5Gwzq__titleBlock p{font-size:14px;line-height:1.45}.catalogo-directory-module__K5Gwzq__heroMetric{display:none}.catalogo-directory-module__K5Gwzq__discoveryStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.catalogo-directory-module__K5Gwzq__discoveryStrip>div{padding:10px}.catalogo-directory-module__K5Gwzq__catalogWorkspace{flex-direction:column;display:flex}.catalogo-directory-module__K5Gwzq__categoryGrid{scrollbar-width:none;order:1;gap:8px;width:100%;min-width:0;max-width:100%;margin-inline:0;padding:0 0 4px;display:flex;overflow-x:auto}.catalogo-directory-module__K5Gwzq__categoryGrid::-webkit-scrollbar{display:none}.catalogo-directory-module__K5Gwzq__resultsPanel{display:contents}.catalogo-directory-module__K5Gwzq__resultsHead{order:2}.catalogo-directory-module__K5Gwzq__sidePanel{order:3;display:none}.catalogo-directory-module__K5Gwzq__sidePanel[data-mobile-open=true]{display:block}.catalogo-directory-module__K5Gwzq__serviceList,.catalogo-directory-module__K5Gwzq__emptyState{order:4}.catalogo-directory-module__K5Gwzq__categoryGrid,.catalogo-directory-module__K5Gwzq__secondaryPanel{grid-template-columns:1fr}.catalogo-directory-module__K5Gwzq__searchHint{display:none}.catalogo-directory-module__K5Gwzq__categoryButton{flex:0 0 150px;grid-template-columns:26px minmax(0,1fr);min-height:58px;padding:10px}.catalogo-directory-module__K5Gwzq__resultsHead,.catalogo-directory-module__K5Gwzq__detailHeader,.catalogo-directory-module__K5Gwzq__serviceSummary{align-items:flex-start}.catalogo-directory-module__K5Gwzq__resultsHead{flex-direction:column}.catalogo-directory-module__K5Gwzq__detailHeader{grid-template-columns:42px minmax(0,1fr)}.catalogo-directory-module__K5Gwzq__detailHeader .badge{grid-column:1/-1;width:fit-content}.catalogo-directory-module__K5Gwzq__serviceList{grid-template-columns:1fr}.catalogo-directory-module__K5Gwzq__serviceCard{grid-template-columns:1fr;grid-template-areas:"summary""price""actions""requirements""delivery""highlights";padding:14px}.catalogo-directory-module__K5Gwzq__serviceCard:before{width:auto;height:3px;inset:8px 14px auto}.catalogo-directory-module__K5Gwzq__serviceSummary{grid-template-columns:38px minmax(0,1fr);padding-top:5px}.catalogo-directory-module__K5Gwzq__serviceStatus{grid-column:2;justify-self:start;margin-top:2px}.catalogo-directory-module__K5Gwzq__servicePrice{border-left:0;border-top:1px solid var(--border);padding:12px 0 0}.catalogo-directory-module__K5Gwzq__serviceActions{grid-template-columns:1fr 1fr;width:100%;display:grid}:is(.catalogo-directory-module__K5Gwzq__serviceActions .btn,.catalogo-directory-module__K5Gwzq__secondaryPanel .btn){width:100%}.catalogo-directory-module__K5Gwzq__detailCost strong{font-size:26px}}
.notifications-bell-module__VhP_HW__groupButton{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--r-xs,6px);flex-direction:column;gap:3px;width:100%;transition:transform .12s cubic-bezier(.23,1,.32,1);display:flex}.notifications-bell-module__VhP_HW__groupButton:focus-visible{outline:2px solid var(--accent,#2563eb);outline-offset:2px}.notifications-bell-module__VhP_HW__groupButton:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.notifications-bell-module__VhP_HW__groupButton{transition:none}}
.pension-workspace-module__QGMPYa__workspace{gap:24px;min-width:0}.pension-workspace-module__QGMPYa__toolHeader{border-bottom:1px solid var(--border);gap:8px;padding-bottom:18px;display:grid}.pension-workspace-module__QGMPYa__back{width:fit-content;min-height:44px;color:var(--text-muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}.pension-workspace-module__QGMPYa__titleRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.pension-workspace-module__QGMPYa__titleRow h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(24px,3vw,34px);line-height:1.15}.pension-workspace-module__QGMPYa__titleRow p{max-width:68ch;color:var(--text-muted);margin-top:8px;line-height:1.5}.pension-workspace-module__QGMPYa__titleRow>button{flex-shrink:0}.pension-workspace-module__QGMPYa__workspace :is(button,a,input):focus-visible,.pension-workspace-module__QGMPYa__guide :is(button,a,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pension-workspace-module__QGMPYa__workspace .imss-products-grid{grid-template-columns:1fr;gap:0;display:grid}.pension-workspace-module__QGMPYa__productRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;display:grid}.pension-workspace-module__QGMPYa__productRow:last-child{border-bottom:0}.pension-workspace-module__QGMPYa__productRow .imss-product-card{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;min-height:60px;padding:12px 8px}.pension-workspace-module__QGMPYa__productRow .imss-product-card.is-selected{background:var(--accent-soft)}.pension-workspace-module__QGMPYa__productRow .imss-product-card__icon{color:var(--text-muted);background:0 0;border-radius:0}.pension-workspace-module__QGMPYa__detailButton{border-radius:var(--r-sm);min-height:44px;color:var(--accent-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 12px;font-size:13px;font-weight:650;text-decoration:underline;display:inline-flex}.pension-workspace-module__QGMPYa__detailButton:hover{background:var(--surface-2)}.pension-workspace-module__QGMPYa__selectionToggle{width:fit-content;min-height:44px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:650;display:inline-flex}.pension-workspace-module__QGMPYa__selectionToggle:hover{text-underline-offset:3px;text-decoration:underline}.pension-workspace-module__QGMPYa__inputGroup{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.pension-workspace-module__QGMPYa__inputGroup:disabled{opacity:.72}.pension-workspace-module__QGMPYa__quotePanel{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.pension-workspace-module__QGMPYa__quotePanel>div{gap:4px;display:grid}.pension-workspace-module__QGMPYa__quotePanel b{font-variant-numeric:tabular-nums;font-size:22px}.pension-workspace-module__QGMPYa__quotePanel small{color:var(--text-muted);line-height:1.4}.pension-workspace-module__QGMPYa__workspace .imss-products-checkout{background:var(--surface);box-shadow:none}.pension-workspace-module__QGMPYa__workspace .imss-products-checkout h3{margin:0;font-size:20px}.pension-workspace-module__QGMPYa__workspace .imss-products-quote-lines b{font-variant-numeric:tabular-nums}.pension-workspace-module__QGMPYa__workspace .imss-analysis-dropzone{min-height:130px}.pension-workspace-module__QGMPYa__workspace .imss-products-buy{min-height:48px}.pension-workspace-module__QGMPYa__statusLine{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.pension-workspace-module__QGMPYa__guide{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:min(720px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text);box-shadow:var(--shadow-lg);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.pension-workspace-module__QGMPYa__guide::backdrop{background:var(--scrim,#0000007a)}.pension-workspace-module__QGMPYa__guideHeader{background:var(--surface);border-bottom:1px solid var(--border);z-index:1;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}.pension-workspace-module__QGMPYa__guideHeader h2{font-size:23px;line-height:1.25}.pension-workspace-module__QGMPYa__guideHeader button{flex:0 0 44px;min-height:44px}.pension-workspace-module__QGMPYa__guideBody{gap:28px;padding:24px;font-size:15px;line-height:1.65;display:grid}.pension-workspace-module__QGMPYa__guideBody section{gap:10px;display:grid}.pension-workspace-module__QGMPYa__guideBody h3{font-size:17px;line-height:1.3}.pension-workspace-module__QGMPYa__guideBody p,.pension-workspace-module__QGMPYa__guideBody ul{color:var(--text-muted);margin:0}.pension-workspace-module__QGMPYa__guideBody ul{gap:8px;padding-left:21px;display:grid}.pension-workspace-module__QGMPYa__guideBody .pension-workspace-module__QGMPYa__guidePurpose{color:var(--text);font-size:17px}.pension-workspace-module__QGMPYa__guideBody a{width:fit-content}.pension-workspace-module__QGMPYa__guideFooter{background:var(--surface);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;bottom:0}.pension-workspace-module__QGMPYa__guideFooter span{color:var(--text-muted);max-width:27ch;font-size:12px}.pension-workspace-module__QGMPYa__guideFooter button{min-height:44px}@media (max-width:820px){.pension-workspace-module__QGMPYa__titleRow{flex-direction:column;align-items:flex-start;gap:14px}.pension-workspace-module__QGMPYa__workspace .imss-products-layout{grid-template-columns:1fr}.pension-workspace-module__QGMPYa__workspace .imss-products-checkout{position:static}}@media (max-width:480px){.pension-workspace-module__QGMPYa__workspace{gap:18px}.pension-workspace-module__QGMPYa__productRow{grid-template-columns:1fr;gap:0;padding-bottom:4px}.pension-workspace-module__QGMPYa__productRow>.pension-workspace-module__QGMPYa__detailButton{justify-self:start;margin-left:42px}.pension-workspace-module__QGMPYa__guide{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.pension-workspace-module__QGMPYa__guideHeader,.pension-workspace-module__QGMPYa__guideBody{padding:18px}.pension-workspace-module__QGMPYa__guideFooter{flex-direction:column;align-items:stretch;padding:14px 18px}.pension-workspace-module__QGMPYa__guideFooter span{max-width:none}}@media (prefers-reduced-motion:reduce){.pension-workspace-module__QGMPYa__workspace *,.pension-workspace-module__QGMPYa__guide *{scroll-behavior:auto;transition:none}}.pension-workspace-module__QGMPYa__navigation{max-width:var(--portal-page-max-width);margin:0 auto;padding:0 clamp(20px,3vw,38px)}.pension-workspace-module__QGMPYa__primaryNav{border-bottom:1px solid var(--border);align-items:stretch;gap:28px;min-height:54px;display:flex}.pension-workspace-module__QGMPYa__primaryNav a{min-height:48px;color:var(--text-muted);border-bottom:3px solid #0000;align-items:center;gap:8px;padding:10px 0;font-size:14px;font-weight:600;display:inline-flex}.pension-workspace-module__QGMPYa__primaryNav a:last-child{margin-left:auto}.pension-workspace-module__QGMPYa__primaryNav a[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent-text)}.pension-workspace-module__QGMPYa__primaryNav a span{font-size:11px;font-weight:500}.pension-workspace-module__QGMPYa__primaryNav a:focus-visible,.pension-workspace-module__QGMPYa__historyNav a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pension-workspace-module__QGMPYa__historyNav{color:var(--text-muted);gap:20px;padding:12px 0 0;font-size:13px;display:flex}.pension-workspace-module__QGMPYa__historyNav a{align-items:center;min-height:36px;display:flex}.pension-workspace-module__QGMPYa__historyNav a[aria-current=page]{color:var(--text);text-underline-offset:6px;text-decoration:underline}.pension-workspace-module__QGMPYa__operation,.pension-workspace-module__QGMPYa__embedded{gap:26px;min-width:0;display:grid}.pension-workspace-module__QGMPYa__operation[hidden],.pension-workspace-module__QGMPYa__workspace>[hidden]{display:none}.pension-workspace-module__QGMPYa__toolHeader{border:0;padding-bottom:0}.pension-workspace-module__QGMPYa__operationLabel{color:var(--text-muted);letter-spacing:.035em;margin-bottom:8px;font-size:12px;display:block}.pension-workspace-module__QGMPYa__titleRow h2{font-size:clamp(22px,2.5vw,28px)}.pension-workspace-module__QGMPYa__titleRow p{margin-top:8px;font-size:14px}.pension-workspace-module__QGMPYa__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pension-workspace-module__QGMPYa__headerActions .pension-workspace-module__QGMPYa__detailButton{white-space:nowrap}.pension-workspace-module__QGMPYa__operationStep{gap:16px;min-width:0;display:grid}.pension-workspace-module__QGMPYa__operationStep+.pension-workspace-module__QGMPYa__operationStep{border-top:1px solid var(--border);margin-top:12px;padding-top:24px}.pension-workspace-module__QGMPYa__operationStep .imss-products-step__head>span{color:var(--text-muted);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;width:24px;font-size:12px;font-weight:500}.pension-workspace-module__QGMPYa__operationStep .imss-products-step__head h3{font-size:16px}.pension-workspace-module__QGMPYa__productRow{background:var(--surface);border:1px solid var(--border);border-bottom:0;grid-template-columns:minmax(0,1fr) auto;gap:0}.pension-workspace-module__QGMPYa__productRow:first-child{border-radius:var(--r-sm) var(--r-sm) 0 0}.pension-workspace-module__QGMPYa__productRow:last-child{border-bottom:1px solid var(--border);border-radius:0 0 var(--r-sm) var(--r-sm)}.pension-workspace-module__QGMPYa__productRow[data-selected=true]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.pension-workspace-module__QGMPYa__productRow .imss-product-card{grid-template-columns:22px minmax(0,1fr) auto;gap:12px;min-height:82px;padding:16px}.pension-workspace-module__QGMPYa__productRow .imss-product-card.is-selected{box-shadow:none}.pension-workspace-module__QGMPYa__productRow .imss-product-card:disabled{opacity:1;cursor:default}.pension-workspace-module__QGMPYa__productRow .imss-product-card:disabled:hover{background:0 0}.pension-workspace-module__QGMPYa__productRow .imss-product-card b{font-size:14px;line-height:1.4}.pension-workspace-module__QGMPYa__productRow .imss-product-card small{font-size:12px;line-height:1.5}.pension-workspace-module__QGMPYa__productRow[data-included=true]{background:var(--surface-2)}.pension-workspace-module__QGMPYa__productRow[data-included=true] .imss-product-card small{color:var(--accent-text)}.pension-workspace-module__QGMPYa__productCheck{color:var(--text-muted);align-items:center;display:flex}.pension-workspace-module__QGMPYa__productRow[data-selected=true] .pension-workspace-module__QGMPYa__productCheck,.pension-workspace-module__QGMPYa__productRow[data-included=true] .pension-workspace-module__QGMPYa__productCheck{color:var(--accent-text)}.pension-workspace-module__QGMPYa__productPrice{font-variant-numeric:tabular-nums;text-align:right;max-width:120px;font-size:13px;font-weight:650}.pension-workspace-module__QGMPYa__productRow>.pension-workspace-module__QGMPYa__detailButton{padding:10px 12px;font-size:12px}.pension-workspace-module__QGMPYa__inclusionNote{color:var(--accent-text);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.6;display:flex}.pension-workspace-module__QGMPYa__inclusionNote svg{flex-shrink:0;margin-top:2px}.pension-workspace-module__QGMPYa__includedSummary{border-bottom:1px solid var(--border);gap:8px;padding:0 0 16px;font-size:13px;display:grid}.pension-workspace-module__QGMPYa__includedSummary ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pension-workspace-module__QGMPYa__includedSummary li{color:var(--text-muted);align-items:flex-start;gap:7px;font-size:12px;line-height:1.5;display:flex}.pension-workspace-module__QGMPYa__includedSummary li svg{color:var(--accent-text);flex:0 0 14px;margin-top:2px}.pension-workspace-module__QGMPYa__includedSummary small{color:var(--accent-text);font-size:12px}.pension-workspace-module__QGMPYa__sourcePicker{gap:12px;display:grid}.pension-workspace-module__QGMPYa__sourceSearch{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.pension-workspace-module__QGMPYa__sourceSearch label{flex:180px}.pension-workspace-module__QGMPYa__sourceList{display:grid}.pension-workspace-module__QGMPYa__sourceOption{border:1px solid var(--border);cursor:pointer;align-items:center;gap:12px;margin-top:-1px;padding:14px;display:flex}.pension-workspace-module__QGMPYa__sourceOption[data-selected=true]{background:var(--accent-soft);border-color:var(--accent);position:relative}.pension-workspace-module__QGMPYa__sourceOption input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px}.pension-workspace-module__QGMPYa__sourceOption span{min-width:0}.pension-workspace-module__QGMPYa__sourceOption b,.pension-workspace-module__QGMPYa__sourceOption small{overflow-wrap:anywhere;display:block}.pension-workspace-module__QGMPYa__sourceOption b{font-size:14px}.pension-workspace-module__QGMPYa__sourceOption small{color:var(--text-muted);margin-top:3px;font-size:12px}.pension-workspace-module__QGMPYa__recovery{background:var(--surface);border:1px solid var(--border-strong);justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.pension-workspace-module__QGMPYa__recovery p{color:var(--text-muted);margin-top:5px;font-size:13px;line-height:1.5}@media (min-width:1120px){.pension-workspace-module__QGMPYa__workspace .imss-products-layout{grid-template-columns:minmax(0,1fr) 320px;gap:32px}}@media (max-width:1120px){.pension-workspace-module__QGMPYa__headerActions{justify-content:flex-start}.pension-workspace-module__QGMPYa__titleRow{flex-wrap:wrap}}@media (max-width:600px){.pension-workspace-module__QGMPYa__navigation{padding:0 16px}.pension-workspace-module__QGMPYa__primaryNav{justify-content:space-between;gap:0}.pension-workspace-module__QGMPYa__primaryNav a{font-size:12px}.pension-workspace-module__QGMPYa__primaryNav a span{display:none}.pension-workspace-module__QGMPYa__primaryNav a:last-child{margin-left:0}.pension-workspace-module__QGMPYa__productRow{grid-template-columns:1fr}.pension-workspace-module__QGMPYa__productRow .imss-product-card{grid-template-columns:20px minmax(0,1fr) auto;min-height:72px;padding:14px 12px 4px}.pension-workspace-module__QGMPYa__productRow>.pension-workspace-module__QGMPYa__detailButton{justify-self:start;min-height:36px;margin-left:42px;padding:4px 4px 8px}.pension-workspace-module__QGMPYa__productPrice{max-width:80px;font-size:12px}.pension-workspace-module__QGMPYa__recovery{flex-direction:column;align-items:stretch}.pension-workspace-module__QGMPYa__headerActions{gap:6px}.pension-workspace-module__QGMPYa__headerActions .btn{min-height:44px}}.pension-workspace-module__QGMPYa__reportExample{gap:12px;display:grid}.pension-workspace-module__QGMPYa__reportExample>button{justify-self:start}.pension-workspace-module__QGMPYa__pdfFrame{border:1px solid var(--border);background:var(--surface-2);width:100%;height:440px}.pension-workspace-module__QGMPYa__orderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pension-workspace-module__QGMPYa__navigation{z-index:8;background:var(--bg);width:100%;position:sticky;top:84px}.pension-workspace-module__QGMPYa__operation .imss-products-layout[hidden]{display:none}.pension-workspace-module__QGMPYa__productRow .imss-product-card{min-height:72px;padding-block:12px}.pension-workspace-module__QGMPYa__productRow[data-selected=true]{border-color:var(--accent);box-shadow:none}.pension-workspace-module__QGMPYa__workspace .pension-workspace-module__QGMPYa__productRow .imss-product-card.is-selected{box-shadow:none}.pension-workspace-module__QGMPYa__workspace .imss-products-order__lines>div{align-items:start}.pension-workspace-module__QGMPYa__orderActions{justify-content:flex-end;max-width:400px}.pension-workspace-module__QGMPYa__orderActions .btn{grid-column:auto}.pension-workspace-module__QGMPYa__workspace :is(input,button,a,summary){scroll-margin-top:158px}@media (max-width:860px){.pension-workspace-module__QGMPYa__navigation{top:72px}}@media (max-width:600px){.pension-workspace-module__QGMPYa__orderActions{grid-column:1/-1;justify-content:flex-start;max-width:none}}@media (max-width:860px){.pension-workspace-module__QGMPYa__mobileTopbar{grid-template-rows:24px 44px;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;height:100px;min-height:100px;padding:10px 16px;display:grid}.pension-workspace-module__QGMPYa__mobileTopbar .topbar__title{grid-column:1/-1;min-width:0}.pension-workspace-module__QGMPYa__mobileTopbar .topbar__title h1{white-space:normal;font-size:18px;line-height:24px}.pension-workspace-module__QGMPYa__mobileTopbar .topbar__spacer{display:none}:is(.pension-workspace-module__QGMPYa__mobileTopbar .iconbtn,.pension-workspace-module__QGMPYa__mobileTopbar .topbar-status,.pension-workspace-module__QGMPYa__mobileTopbar .topbar-hours__trigger,.pension-workspace-module__QGMPYa__mobileTopbar .tutorial-trigger){width:100%;min-width:0;padding:0}.pension-workspace-module__QGMPYa__navigation{top:100px}.pension-workspace-module__QGMPYa__workspace :is(input,button,a,summary){scroll-margin-top:164px}}
.recovery-state-module__bWllvq__globalBody{background:#f5f5f5;min-height:100%;margin:0}.recovery-state-module__bWllvq__root,.recovery-state-module__bWllvq__root *,.recovery-state-module__bWllvq__root :before,.recovery-state-module__bWllvq__root :after{box-sizing:border-box}.recovery-state-module__bWllvq__root{--recovery-bg:var(--bg,#f5f5f5);--recovery-surface:var(--surface,#fff);--recovery-surface-muted:var(--surface-2,#f5f5f5);--recovery-border:var(--border,#d4d4d4);--recovery-text:var(--text,#171717);--recovery-muted:var(--text-muted,#525252);--recovery-accent:var(--accent,#3730a3);--recovery-on-accent:var(--on-accent,#fff);--recovery-warning:var(--warn-text,#8a5415);--recovery-warning-soft:var(--warn-soft,#fff3dc);min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:var(--recovery-bg);color:var(--recovery-text);font-family:var(--font-hanken,"Avenir Next", "Segoe UI", sans-serif);place-items:center;display:grid;overflow-x:hidden}.recovery-state-module__bWllvq__surface{border:1px solid var(--recovery-border);border-radius:var(--r-md,2px);background:var(--recovery-surface);width:min(100%,680px);padding:clamp(24px,5vw,48px)}.recovery-state-module__bWllvq__iconFrame{border-radius:var(--r-md,2px);background:var(--recovery-warning-soft);width:48px;height:48px;color:var(--recovery-warning);place-items:center;margin-bottom:28px;display:grid}.recovery-state-module__bWllvq__eyebrow{color:var(--recovery-muted);font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:650}.recovery-state-module__bWllvq__title{max-width:15ch;color:var(--recovery-text);font-family:var(--font-display,"Avenir Next", "Segoe UI", sans-serif);letter-spacing:0;text-wrap:balance;margin:0;font-size:3.5rem;font-weight:650;line-height:1}.recovery-state-module__bWllvq__description{max-width:58ch;color:var(--recovery-muted);margin:20px 0 0;font-size:1rem;line-height:1.65}.recovery-state-module__bWllvq__guidance{border-left:3px solid var(--recovery-warning);background:var(--recovery-surface-muted);max-width:60ch;color:var(--recovery-text);margin:20px 0 0;padding:14px 16px;font-size:.94rem;line-height:1.55}.recovery-state-module__bWllvq__actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.recovery-state-module__bWllvq__action{border-radius:var(--r-md,2px);min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.recovery-state-module__bWllvq__primaryAction{border-color:var(--recovery-accent);background:var(--recovery-accent);color:var(--recovery-on-accent)}.recovery-state-module__bWllvq__secondaryAction{border-color:var(--recovery-border);background:var(--recovery-surface);color:var(--recovery-text)}.recovery-state-module__bWllvq__action:hover{filter:brightness(.96)}.recovery-state-module__bWllvq__action:focus-visible{outline:3px solid color-mix(in oklab, var(--recovery-accent) 45%, transparent);outline-offset:3px}.recovery-state-module__bWllvq__loadingSurface{border:1px solid var(--recovery-border);border-radius:var(--r-md,2px);background:var(--recovery-surface);width:min(100%,680px);padding:clamp(24px,5vw,48px)}.recovery-state-module__bWllvq__loadingLabel{color:var(--recovery-muted);margin:0 0 24px;font-size:.95rem;font-weight:650}.recovery-state-module__bWllvq__skeleton{gap:14px;display:grid}.recovery-state-module__bWllvq__skeletonBlock{border-radius:var(--r-md,2px);background:var(--recovery-surface-muted);height:16px}.recovery-state-module__bWllvq__skeletonBlock:first-child{width:62%;height:32px}.recovery-state-module__bWllvq__skeletonBlock:nth-child(2){width:100%}.recovery-state-module__bWllvq__skeletonBlock:nth-child(3){width:76%}.recovery-state-module__bWllvq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.recovery-state-module__bWllvq__surface,.recovery-state-module__bWllvq__loadingSurface{padding:24px 20px}.recovery-state-module__bWllvq__title{font-size:2.25rem}.recovery-state-module__bWllvq__actions{grid-template-columns:1fr;display:grid}.recovery-state-module__bWllvq__action{width:100%}}@media (prefers-color-scheme:dark){:root:not([data-theme]) .recovery-state-module__bWllvq__root{--recovery-bg:#15171f;--recovery-surface:#20232d;--recovery-surface-muted:#292d38;--recovery-border:#3b404d;--recovery-text:#f5f3ee;--recovery-muted:#b8bbc5;--recovery-accent:#5b88f5;--recovery-on-accent:#15171f;--recovery-warning:#f0c46f;--recovery-warning-soft:#3a3020}.recovery-state-module__bWllvq__globalBody{background:#15171f}}
.resultados-view-module__sXhQSq__resultsPage{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;padding-bottom:0;display:flex}.resultados-view-module__sXhQSq__scopeHeading{margin:0;font-size:20px}.resultados-view-module__sXhQSq__workspaceHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;min-width:0;display:flex}.resultados-view-module__sXhQSq__workspaceViews{background:var(--surface-3);border-radius:var(--r-sm);flex-wrap:wrap;gap:4px;padding:3px;display:flex}.resultados-view-module__sXhQSq__workspaceViews button{min-height:44px;font:inherit;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.resultados-view-module__sXhQSq__workspaceViews button[aria-pressed=true]{background:var(--surface);color:var(--accent);border-color:var(--border)}.resultados-view-module__sXhQSq__workspaceMobileCreate{display:none}.resultados-view-module__sXhQSq__accountScope{min-width:0;max-width:100%}.resultados-view-module__sXhQSq__accountScope select{width:100%;min-height:44px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);font:inherit;padding:8px 12px;font-size:13px}.resultados-view-module__sXhQSq__scopeNote{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.resultados-view-module__sXhQSq__detailNotice{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:16px 20px;font-size:13px;line-height:1.5;display:flex}.resultados-view-module__sXhQSq__detailPanel>[data-testid=workspace-request-facts]{border-top:1px solid var(--border);padding:20px}@media (max-width:860px){.resultados-view-module__sXhQSq__workspaceMobileCreate{margin-left:auto;display:inline-flex}.resultados-view-module__sXhQSq__workspaceHeading .resultados-view-module__sXhQSq__accountScope{width:100%}.resultados-view-module__sXhQSq__workspaceViews button{padding-inline:10px;font-size:13px}}.resultados-view-module__sXhQSq__filters{flex-direction:column;gap:14px;min-width:0;display:flex}.resultados-view-module__sXhQSq__filters .request-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.resultados-view-module__sXhQSq__filters .request-search{grid-column:1/-1}.resultados-view-module__sXhQSq__filters .request-search .input{background:var(--surface);height:46px;padding-right:42px;font-size:14px}:is(.resultados-view-module__sXhQSq__filters .request-filter-menu,.resultados-view-module__sXhQSq__filters .request-filter-trigger){min-width:0;max-width:100%}.resultados-view-module__sXhQSq__filters .request-filter-trigger{gap:6px;width:100%;padding:0 10px;font-weight:500}.resultados-view-module__sXhQSq__filters .request-filter-trigger>svg:last-child{flex:none;margin-left:auto}.resultados-view-module__sXhQSq__filters .request-popover{z-index:35;max-width:min(360px,100vw - 40px)}.resultados-view-module__sXhQSq__filters .request-popover .eyebrow{text-transform:none;letter-spacing:normal;font-size:13px}.resultados-view-module__sXhQSq__serviceFilterLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resultados-view-module__sXhQSq__statusFilter{min-width:0;display:flex;position:relative}.resultados-view-module__sXhQSq__statusFilter select{appearance:none;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;min-width:0;color:var(--text);font:inherit;cursor:pointer;padding:0 28px 0 12px;font-size:13px}.resultados-view-module__sXhQSq__statusFilter>svg{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.resultados-view-module__sXhQSq__searchClear{width:42px;height:42px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:2px;right:2px}.resultados-view-module__sXhQSq__statusFilter select{min-height:44px}.resultados-view-module__sXhQSq__resultsPage .btn{min-height:44px}.resultados-view-module__sXhQSq__resultsPage .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.resultados-view-module__sXhQSq__workspaceNavigation{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.resultados-view-module__sXhQSq__readTabs{align-items:stretch;gap:20px;min-width:0;display:flex}.resultados-view-module__sXhQSq__readTab{min-height:46px;color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:12px 0;font-size:13px;display:inline-flex;position:relative}.resultados-view-module__sXhQSq__readTab>span{font-variant-numeric:tabular-nums;font-size:12px}.resultados-view-module__sXhQSq__readTab[aria-pressed=true]{color:var(--accent);box-shadow:inset 0 -2px var(--accent);font-weight:650}.resultados-view-module__sXhQSq__readTab:disabled{opacity:.5;cursor:default}.resultados-view-module__sXhQSq__resultsControls{align-items:center;gap:12px;margin-left:auto;display:flex}.resultados-view-module__sXhQSq__viewToggle{background:var(--surface-3);border-radius:var(--r-md);padding:2px;display:flex}.resultados-view-module__sXhQSq__viewToggle button{border-radius:var(--r-sm);width:40px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.resultados-view-module__sXhQSq__viewToggle button[aria-pressed=true]{color:var(--text);background:var(--surface);box-shadow:var(--shadow-sm)}.resultados-view-module__sXhQSq__supportSlot{align-items:center;display:flex}.resultados-view-module__sXhQSq__supportSlot .support-widget__fab{background:0 0;border-color:#0000;position:relative}.resultados-view-module__sXhQSq__supportSlot .support-widget__fab.has-attention:after{top:7px;right:4px}.resultados-view-module__sXhQSq__workspace{flex:1;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;min-height:0;display:grid;overflow:hidden}.resultados-view-module__sXhQSq__collection{flex:1;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.resultados-view-module__sXhQSq__resultsList{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);overscroll-behavior:contain;contain:paint;min-width:0;min-height:0;overflow:auto;container-type:inline-size}.resultados-view-module__sXhQSq__listColumns{display:none}.resultados-view-module__sXhQSq__resultListRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-width:0;padding:16px;scroll-margin-top:100px;display:grid}.resultados-view-module__sXhQSq__resultListRow:last-child{border-bottom:0}.resultados-view-module__sXhQSq__resultClient,.resultados-view-module__sXhQSq__resultDate,.resultados-view-module__sXhQSq__resultStates,.resultados-view-module__sXhQSq__resultListActions{min-width:0}.resultados-view-module__sXhQSq__resultClient{grid-area:1/1}.resultados-view-module__sXhQSq__clientName{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.45}.resultados-view-module__sXhQSq__clientName button{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.resultados-view-module__sXhQSq__clientName button:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.resultados-view-module__sXhQSq__resultMeta{color:var(--text-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 12px;margin-top:4px;font-size:12.5px;line-height:1.5;display:flex}.resultados-view-module__sXhQSq__resultMeta .mono{font-size:11.5px}.resultados-view-module__sXhQSq__resultContext{color:var(--text-muted);flex-wrap:wrap;grid-column:1;gap:5px 14px;font-size:12px;display:flex}.resultados-view-module__sXhQSq__resultDate{font-variant-numeric:tabular-nums}.resultados-view-module__sXhQSq__resultStates{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.resultados-view-module__sXhQSq__resultListActions{grid-area:1/2/3;justify-content:flex-end;align-items:center;display:flex}.resultados-view-module__sXhQSq__resultListActions .btn{padding-inline:10px;font-size:12.5px}.resultados-view-module__sXhQSq__rowDownload{color:var(--accent);border-color:var(--border);background:var(--surface)}.resultados-view-module__sXhQSq__readState{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;line-height:1.4;display:inline-flex}.resultados-view-module__sXhQSq__readState[data-state=nuevo]{color:var(--accent);font-weight:600}.resultados-view-module__sXhQSq__readDot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.resultados-view-module__sXhQSq__delivered,.resultados-view-module__sXhQSq__cancelled{color:var(--text-muted);font-size:12px}.resultados-view-module__sXhQSq__identityWarningIcon{vertical-align:middle;color:var(--warn-text);margin-left:7px;display:inline-flex}.resultados-view-module__sXhQSq__detailAffordance{vertical-align:middle;color:var(--text-muted);margin-left:6px;display:inline-flex}.resultados-view-module__sXhQSq__focused{box-shadow:inset 3px 0 var(--accent);background:color-mix(in srgb, var(--accent) 5%, var(--surface))}.resultados-view-module__sXhQSq__resultsCards{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-content:start;gap:16px;min-width:0;min-height:0;display:grid;overflow:auto}.resultados-view-module__sXhQSq__resultCard{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.resultados-view-module__sXhQSq__resultCard:last-child{border-bottom:1px solid var(--border)}.resultados-view-module__sXhQSq__cardPreview{grid-column:1/-1;margin-bottom:8px}.resultados-view-module__sXhQSq__loading{min-height:240px;color:var(--text-muted);border:1px solid var(--border);background:var(--surface);justify-content:center;align-items:center;gap:10px;display:flex}.resultados-view-module__sXhQSq__pagination{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0 0;display:flex}.resultados-view-module__sXhQSq__paginationSummary{color:var(--text-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.resultados-view-module__sXhQSq__refreshIndicator{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.resultados-view-module__sXhQSq__pagination>.row{flex-wrap:wrap}.resultados-view-module__sXhQSq__emptyActions{justify-content:center;padding:0 20px 24px;display:flex}.resultados-view-module__sXhQSq__updateNotice{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.resultados-view-module__sXhQSq__detailPanel{color:var(--text);font:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-sizing:border-box;min-width:0;padding:0}.resultados-view-module__sXhQSq__detailPanel:not([open]){display:none}.resultados-view-module__sXhQSq__detailPanel[open]{flex-direction:column;scroll-padding-block:96px 76px;display:flex}.resultados-view-module__sXhQSq__detailPanel>*{flex-shrink:0}.resultados-view-module__sXhQSq__detailPanel::backdrop{background:#0006}.resultados-view-module__sXhQSq__panelHeader{justify-content:space-between;align-items:start;gap:12px;padding:20px 20px 0;display:flex}.resultados-view-module__sXhQSq__panelHeader>div{min-width:0}.resultados-view-module__sXhQSq__panelHeader{z-index:2;background:var(--surface);padding-bottom:12px;position:sticky;top:0}.resultados-view-module__sXhQSq__panelHeader p{color:var(--text-muted);margin:0 0 5px;font-size:12px}.resultados-view-module__sXhQSq__panelHeader h2{overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.3}.resultados-view-module__sXhQSq__panelHeader h2:focus{outline:none}.resultados-view-module__sXhQSq__panelHeader>button{flex:none;width:44px;margin:-6px -8px 0 0;padding:0}.resultados-view-module__sXhQSq__resultDetail{flex-direction:column;gap:22px;min-width:0;padding:12px 20px 20px;display:flex}.resultados-view-module__sXhQSq__detailSummary{flex-direction:column;gap:10px;display:flex}.resultados-view-module__sXhQSq__detailSummary p{color:var(--text-muted);margin:0;font-size:13px}.resultados-view-module__sXhQSq__detailSummary>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.resultados-view-module__sXhQSq__detailSummary>span{color:var(--text-muted);font-size:12px}.resultados-view-module__sXhQSq__artifactSection,.resultados-view-module__sXhQSq__identitySection{border-top:1px solid var(--border);min-width:0;padding-top:20px}.resultados-view-module__sXhQSq__artifactSection h3,.resultados-view-module__sXhQSq__identitySection h3{margin:0 0 14px;font-size:14px;font-weight:600}.resultados-view-module__sXhQSq__artifactGroup{flex-direction:column;gap:20px;min-width:0;display:flex}.resultados-view-module__sXhQSq__artifact{min-width:0}.resultados-view-module__sXhQSq__artifactHeading{align-items:center;gap:8px;min-width:0;margin-bottom:12px;font-size:13px;display:flex}.resultados-view-module__sXhQSq__artifactHeading>span:first-of-type{overflow-wrap:anywhere;flex:1;min-width:0}.resultados-view-module__sXhQSq__artifactHeading>svg{color:var(--text-muted);flex:none}.resultados-view-module__sXhQSq__artifactSize{color:var(--text-muted);white-space:nowrap;font-size:12px}.resultados-view-module__sXhQSq__artifactButtons{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.resultados-view-module__sXhQSq__artifactButtons .btn{min-width:0;max-width:100%}.resultados-view-module__sXhQSq__artifactButtons .btn:last-child{border-color:#0000;padding-inline:10px}.resultados-view-module__sXhQSq__identitySection [data-testid=result-request-identity]{gap:16px!important}.resultados-view-module__sXhQSq__identityLabel{color:var(--text-muted);font-size:12px}.resultados-view-module__sXhQSq__identityValue{overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:500}.resultados-view-module__sXhQSq__identityWarning{color:var(--warn-text);margin-top:6px;font-size:12px;line-height:1.5;display:block}.resultados-view-module__sXhQSq__folio{color:var(--text-muted);margin-top:16px;font-size:12px}.resultados-view-module__sXhQSq__folio summary{cursor:pointer;min-height:32px;padding-block:8px}.resultados-view-module__sXhQSq__folio>span{overflow-wrap:anywhere;padding-top:8px;display:block}.resultados-view-module__sXhQSq__handoffSection{border-block:1px solid var(--border);padding-block:4px}.resultados-view-module__sXhQSq__handoffSection summary{cursor:pointer;padding-block:12px;font-size:14px;font-weight:600}.resultados-view-module__sXhQSq__handoffSection[open]{padding-bottom:16px}.resultados-view-module__sXhQSq__responseTitle{font-size:13px;font-weight:600}.resultados-view-module__sXhQSq__availabilityNote{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.resultados-view-module__sXhQSq__detailNavigation{border-top:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;padding:12px 20px;display:flex;position:sticky;bottom:0}.resultados-view-module__sXhQSq__detailNavigation>span{min-width:0;color:var(--text-muted);flex:1;font-size:12px}.resultados-view-module__sXhQSq__detailNavigation{margin-top:auto}.resultados-view-module__sXhQSq__detailNavigation>button{width:44px;padding:0}.resultados-view-module__sXhQSq__preparedShare{background:var(--surface);border:1px solid var(--accent);border-radius:var(--r-md);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.resultados-view-module__sXhQSq__preparedShare>div{min-width:0}.resultados-view-module__sXhQSq__preparedShare strong{overflow-wrap:anywhere}.resultados-view-module__sXhQSq__preparedShare p{color:var(--text-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.resultados-view-module__sXhQSq__preparedActions{flex-wrap:wrap;gap:8px;display:flex}.resultados-view-module__sXhQSq__preparedActions .btn{white-space:normal}.resultados-view-module__sXhQSq__screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resultados-view-module__sXhQSq__resultsPage button:focus-visible,.resultados-view-module__sXhQSq__resultsPage select:focus-visible,.resultados-view-module__sXhQSq__detailPanel summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@container (min-width:740px){.resultados-view-module__sXhQSq__listColumns,.resultados-view-module__sXhQSq__resultListRow:not(.resultados-view-module__sXhQSq__resultCard){grid-template-columns:minmax(200px,1fr) 130px 130px 120px;gap:16px}.resultados-view-module__sXhQSq__listColumns{color:var(--text-muted);background:var(--surface-2);border-bottom:1px solid var(--border);padding:12px 20px;font-size:12px;display:grid}.resultados-view-module__sXhQSq__resultListRow:not(.resultados-view-module__sXhQSq__resultCard){min-height:86px;padding:14px 20px}.resultados-view-module__sXhQSq__resultListRow:not(.resultados-view-module__sXhQSq__resultCard) .resultados-view-module__sXhQSq__resultContext{display:contents}.resultados-view-module__sXhQSq__resultListRow:not(.resultados-view-module__sXhQSq__resultCard) .resultados-view-module__sXhQSq__resultDate{color:var(--text-muted);grid-area:1/2;font-size:12px}.resultados-view-module__sXhQSq__resultListRow:not(.resultados-view-module__sXhQSq__resultCard) .resultados-view-module__sXhQSq__resultStates{grid-area:1/3}.resultados-view-module__sXhQSq__resultListRow:not(.resultados-view-module__sXhQSq__resultCard) .resultados-view-module__sXhQSq__resultListActions{grid-area:1/4}}@media (min-width:1100px){.resultados-view-module__sXhQSq__filters .request-filter-bar{grid-template-columns:minmax(240px,1fr) 145px 170px minmax(130px,190px);gap:10px}.resultados-view-module__sXhQSq__filters .request-search{grid-column:auto}.resultados-view-module__sXhQSq__workspace[data-detail-open=true]{grid-template-columns:minmax(0,1fr) 390px}.resultados-view-module__sXhQSq__resultsPage{flex:1;min-height:0;padding-bottom:0}.resultados-view-module__sXhQSq__workspace{flex:1;min-height:0}.resultados-view-module__sXhQSq__collection{flex:1;grid-template-rows:minmax(0,1fr) auto;height:auto;min-height:0;display:grid;overflow:hidden}.resultados-view-module__sXhQSq__resultsList,.resultados-view-module__sXhQSq__resultsCards{overflow-anchor:none;overscroll-behavior:contain;contain:paint;min-height:0;overflow:auto}.resultados-view-module__sXhQSq__resultsCards{align-content:start}.resultados-view-module__sXhQSq__listColumns{z-index:1;position:sticky;top:0}.resultados-view-module__sXhQSq__pagination{flex-shrink:0;padding-bottom:0}.resultados-view-module__sXhQSq__detailPanel{width:100%;max-width:none;height:100%;max-height:100%;margin:0;position:relative;inset:auto;overflow:auto}}@media (min-width:1500px){.resultados-view-module__sXhQSq__workspace[data-detail-open=true]{grid-template-columns:minmax(0,1fr) 420px}}@media (max-width:1099px){.resultados-view-module__sXhQSq__detailPanel{border-radius:0;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0 0 0 auto;overflow:auto}.resultados-view-module__sXhQSq__detailNavigation{padding-bottom:max(12px, env(safe-area-inset-bottom))}}@media (hover:hover) and (pointer:fine){.resultados-view-module__sXhQSq__resultListRow:hover{background:var(--surface-2)}.resultados-view-module__sXhQSq__rowDownload:hover{background:var(--surface-3);border-color:var(--accent)}}@media (max-width:600px){.resultados-view-module__sXhQSq__resultsPage{gap:14px}.resultados-view-module__sXhQSq__filters .request-search .input{font-size:16px}.resultados-view-module__sXhQSq__filters .request-filter-trigger{font-size:12px}.resultados-view-module__sXhQSq__filters .request-filter-trigger>svg:first-child{display:none}.resultados-view-module__sXhQSq__filters .request-popover--date{left:auto;right:-100%}.resultados-view-module__sXhQSq__statusFilter select{padding-left:9px;font-size:12px}.resultados-view-module__sXhQSq__workspaceNavigation{align-items:start;gap:0}.resultados-view-module__sXhQSq__readTabs{justify-content:space-between;gap:14px;width:100%}.resultados-view-module__sXhQSq__resultsControls{gap:8px;width:100%;padding-block:8px}.resultados-view-module__sXhQSq__clearFilters{margin-right:auto}.resultados-view-module__sXhQSq__viewToggle{margin-left:auto}.resultados-view-module__sXhQSq__viewToggle button{width:44px;height:44px}.resultados-view-module__sXhQSq__resultListRow{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px 12px}.resultados-view-module__sXhQSq__resultClient{grid-column:1/-1}.resultados-view-module__sXhQSq__clientName button{min-height:44px;margin-block:-9px;padding-block:8px;display:inline-block}.resultados-view-module__sXhQSq__folio summary{min-height:44px}.resultados-view-module__sXhQSq__resultListActions{grid-area:2/2;justify-content:flex-end}.resultados-view-module__sXhQSq__resultContext{flex-direction:column;grid-row:2;align-items:flex-start;gap:7px}.resultados-view-module__sXhQSq__resultMeta{flex-direction:row}.resultados-view-module__sXhQSq__clientName{font-size:16px}.resultados-view-module__sXhQSq__pagination{font-size:12px}.resultados-view-module__sXhQSq__pagination>.row{margin-left:auto}.resultados-view-module__sXhQSq__supportSlot .support-widget__fab[data-support-open=true]{visibility:hidden}}.resultados-view-module__sXhQSq__amendCard{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:10px;margin-top:14px;padding:12px 12px 14px;display:flex}.resultados-view-module__sXhQSq__amendIntro h3{margin:0;font-size:14px;font-weight:650}.resultados-view-module__sXhQSq__amendIntro p,.resultados-view-module__sXhQSq__amendHint{color:var(--text-muted);margin:4px 0 0;font-size:12.5px;line-height:1.45}.resultados-view-module__sXhQSq__amendIdleActions,.resultados-view-module__sXhQSq__amendFooter,.resultados-view-module__sXhQSq__amendRow{flex-wrap:wrap;gap:8px;display:flex}.resultados-view-module__sXhQSq__amendFooter{justify-content:flex-end;margin-top:4px}.resultados-view-module__sXhQSq__amendRow>.resultados-view-module__sXhQSq__field{flex:140px;min-width:0}.resultados-view-module__sXhQSq__amendForm{flex-direction:column;gap:12px;display:flex}.resultados-view-module__sXhQSq__amendGroup{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:10px;margin:0;padding:10px 10px 12px;display:flex}.resultados-view-module__sXhQSq__amendGroup legend{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);padding:0 6px;font-size:11px;font-weight:700}.resultados-view-module__sXhQSq__amendStatus{color:var(--text);margin:0;font-size:13px}.resultados-view-module__sXhQSq__amendError{color:var(--bad-text);margin:0;font-size:13px}
.catalog-profile-journey-module__0Zmmhq__journey{display:block}.catalog-profile-journey-module__0Zmmhq__stageNav,.catalog-profile-journey-module__0Zmmhq__stageContent{min-width:0}.catalog-profile-journey-module__0Zmmhq__intro{max-width:760px;margin-bottom:28px}.catalog-profile-journey-module__0Zmmhq__intro h2{margin:0;font-size:27px;font-weight:650;line-height:1.2}.catalog-profile-journey-module__0Zmmhq__intro p{max-width:68ch;color:var(--text-muted);margin:10px 0 0;font-size:15px;line-height:1.6}.catalog-profile-journey-module__0Zmmhq__stages{border:1px solid var(--border);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.catalog-profile-journey-module__0Zmmhq__stages li{min-width:0}.catalog-profile-journey-module__0Zmmhq__stages li+li{border-left:1px solid var(--border)}.catalog-profile-journey-module__0Zmmhq__stageButton{appearance:none;width:100%;height:100%;min-height:204px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;gap:16px;padding:24px 20px;display:flex}.catalog-profile-journey-module__0Zmmhq__stageButton:hover{background:var(--surface-2)}.catalog-profile-journey-module__0Zmmhq__stageButton[aria-current=step]{background:var(--accent-soft);box-shadow:inset 0 -3px 0 var(--accent)}.catalog-profile-journey-module__0Zmmhq__stageButton:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.catalog-profile-journey-module__0Zmmhq__stageNumber{border:1px solid var(--border-strong);width:32px;height:32px;color:var(--text-muted);border-radius:50%;flex:0 0 32px;place-items:center;font-size:15px;font-weight:650;display:grid}.catalog-profile-journey-module__0Zmmhq__stageButton[aria-current=step] .catalog-profile-journey-module__0Zmmhq__stageNumber{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.catalog-profile-journey-module__0Zmmhq__stageCopy{flex-direction:column;min-width:0;padding-top:3px;display:flex}.catalog-profile-journey-module__0Zmmhq__stageCopy strong{font-size:17px;font-weight:650;line-height:1.3}.catalog-profile-journey-module__0Zmmhq__stageDescription{color:var(--text-muted);margin-top:9px;font-size:14px;line-height:1.5}.catalog-profile-journey-module__0Zmmhq__stageEntry{color:var(--accent-text);align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:13px;font-weight:600;display:inline-flex}.catalog-profile-journey-module__0Zmmhq__orientation{color:var(--text-muted);margin:18px 0 0;font-size:14px}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stageButton{align-items:center;min-height:88px;padding-block:18px}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stageCopy{padding-top:0}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__intro,.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stageDescription,.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stageEntry{display:none}.catalog-profile-journey-module__0Zmmhq__stageHeading{justify-content:space-between;align-items:center;gap:24px;margin:32px 0 24px;display:flex}.catalog-profile-journey-module__0Zmmhq__stageHeading h2{margin:0;font-size:21px;font-weight:650;line-height:1.3}.catalog-profile-journey-module__0Zmmhq__stageHeading p{max-width:64ch;color:var(--text-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.catalog-profile-journey-module__0Zmmhq__loading{color:var(--text-muted);font-size:14px}.catalog-profile-journey-module__0Zmmhq__skeletonRow{border-radius:var(--r-sm);background:var(--surface-2);height:72px;margin-top:16px}.catalog-profile-journey-module__0Zmmhq__search{border:1px solid var(--border);border-radius:var(--r-sm);min-width:0;min-height:44px;color:var(--text-muted);background:var(--surface);flex:0 0 260px;align-items:center;gap:8px;padding:0 12px;display:flex}.catalog-profile-journey-module__0Zmmhq__search:focus-within{outline:2px solid var(--accent);outline-offset:2px}.catalog-profile-journey-module__0Zmmhq__search input{width:100%;min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;padding:10px 0;font-size:14px}.catalog-profile-journey-module__0Zmmhq__search input::placeholder{color:var(--text-muted)}.catalog-profile-journey-module__0Zmmhq__search button{width:44px;min-width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-10px;padding:0;display:grid}.catalog-profile-journey-module__0Zmmhq__search button:focus-visible{outline:2px solid var(--accent)}.catalog-profile-journey-module__0Zmmhq__groups{gap:28px;display:grid}.catalog-profile-journey-module__0Zmmhq__group>h3{color:var(--text-muted);margin:0 0 12px;font-size:15px;font-weight:650;line-height:1.4}.catalog-profile-journey-module__0Zmmhq__itemList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.catalog-profile-journey-module__0Zmmhq__item{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 132px 126px;grid-template-areas:"summary price action""details details details";column-gap:24px;padding:22px 0 14px;display:grid}.catalog-profile-journey-module__0Zmmhq__itemSummary{grid-area:summary;min-width:0}.catalog-profile-journey-module__0Zmmhq__itemSummary :is(h3,h4){overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:650;line-height:1.35}.catalog-profile-journey-module__0Zmmhq__itemSummary p{max-width:65ch;color:var(--text-muted);margin:7px 0 0;font-size:14px;line-height:1.5}.catalog-profile-journey-module__0Zmmhq__itemPrice{text-align:right;grid-area:price;align-self:start;padding-top:1px}.catalog-profile-journey-module__0Zmmhq__itemPrice strong{font-size:19px;font-weight:650;line-height:1.35;display:block}.catalog-profile-journey-module__0Zmmhq__itemPrice span{color:var(--text-muted);margin-top:5px;font-size:12px;line-height:1.4;display:block}.catalog-profile-journey-module__0Zmmhq__itemAction{grid-area:action;align-self:start}.catalog-profile-journey-module__0Zmmhq__itemAction a,.catalog-profile-journey-module__0Zmmhq__itemAction button{width:100%;min-height:44px}.catalog-profile-journey-module__0Zmmhq__details{grid-area:details;margin-top:4px}.catalog-profile-journey-module__0Zmmhq__details summary{cursor:pointer;min-height:44px;color:var(--text-muted);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;text-decoration:underline;list-style:none;display:inline-flex}.catalog-profile-journey-module__0Zmmhq__details summary::-webkit-details-marker{display:none}.catalog-profile-journey-module__0Zmmhq__details summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.catalog-profile-journey-module__0Zmmhq__details[open] summary svg{transform:rotate(180deg)}.catalog-profile-journey-module__0Zmmhq__detailBody{background:var(--surface-2);border-radius:var(--r-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;margin:4px 0 8px;padding:20px;display:grid}.catalog-profile-journey-module__0Zmmhq__detailBody :is(h4,h5){margin:0 0 6px;font-size:14px;font-weight:650}.catalog-profile-journey-module__0Zmmhq__detailBody p,.catalog-profile-journey-module__0Zmmhq__detailBody li{max-width:65ch;color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}.catalog-profile-journey-module__0Zmmhq__detailBody ul{margin:0;padding-left:19px}.catalog-profile-journey-module__0Zmmhq__empty{border-block:1px solid var(--border);padding:30px 0}.catalog-profile-journey-module__0Zmmhq__empty h3{margin:0 0 8px;font-size:17px}.catalog-profile-journey-module__0Zmmhq__empty p{max-width:65ch;color:var(--text-muted);margin:0 0 16px;font-size:14px;line-height:1.6}.catalog-profile-journey-module__0Zmmhq__stageFooter{flex-wrap:wrap;gap:8px 24px;margin-top:14px;display:flex}.catalog-profile-journey-module__0Zmmhq__textAction{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:inline-flex}.catalog-profile-journey-module__0Zmmhq__textAction:hover,.catalog-profile-journey-module__0Zmmhq__footer a:hover{text-underline-offset:4px;text-decoration:underline}.catalog-profile-journey-module__0Zmmhq__textAction:focus-visible,.catalog-profile-journey-module__0Zmmhq__footer a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.catalog-profile-journey-module__0Zmmhq__footer{border-top:1px solid var(--border);color:var(--text-muted);margin-top:32px;padding-top:20px;font-size:13px;line-height:1.5}.catalog-profile-journey-module__0Zmmhq__footer p{margin:0}.catalog-profile-journey-module__0Zmmhq__help{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}.catalog-profile-journey-module__0Zmmhq__supportSlot{min-height:44px}.catalog-profile-journey-module__0Zmmhq__supportSlot .support-widget__fab{min-height:44px;position:relative}.catalog-profile-journey-module__0Zmmhq__footerLinks{flex-wrap:wrap;gap:24px;display:flex}.catalog-profile-journey-module__0Zmmhq__footer a{min-height:44px;color:var(--text-muted);align-items:center;gap:8px;display:inline-flex}@media (max-width:1000px){.catalog-profile-journey-module__0Zmmhq__stageButton{gap:12px;padding-inline:16px}.catalog-profile-journey-module__0Zmmhq__stageCopy strong{font-size:16px}.catalog-profile-journey-module__0Zmmhq__stageHeading{flex-direction:column;align-items:flex-start;gap:16px}.catalog-profile-journey-module__0Zmmhq__search{flex-basis:auto;width:min(100%,340px)}.catalog-profile-journey-module__0Zmmhq__item{grid-template-columns:minmax(0,1fr) 112px 116px;column-gap:18px}}@media (max-width:640px){.catalog-profile-journey-module__0Zmmhq__intro{margin-bottom:22px}.catalog-profile-journey-module__0Zmmhq__intro h2{max-width:22ch;font-size:24px}.catalog-profile-journey-module__0Zmmhq__intro p{font-size:14px}.catalog-profile-journey-module__0Zmmhq__stages{grid-template-columns:1fr}.catalog-profile-journey-module__0Zmmhq__stages li+li{border-left:0;border-top:1px solid var(--border)}.catalog-profile-journey-module__0Zmmhq__stageButton{gap:16px;min-height:0;padding:14px 18px}.catalog-profile-journey-module__0Zmmhq__stageEntry{padding-top:8px}.catalog-profile-journey-module__0Zmmhq__stageDescription{margin-top:5px}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stages{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stages li+li{border-top:0;border-left:1px solid var(--border)}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stageButton{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;min-height:120px;padding:14px 10px}.catalog-profile-journey-module__0Zmmhq__journey[data-stage-open] .catalog-profile-journey-module__0Zmmhq__stageCopy strong{font-size:13px;line-height:1.35}.catalog-profile-journey-module__0Zmmhq__stageHeading{margin-top:26px}.catalog-profile-journey-module__0Zmmhq__stageHeading h2{font-size:20px}.catalog-profile-journey-module__0Zmmhq__search{width:100%}.catalog-profile-journey-module__0Zmmhq__item{grid-template-columns:minmax(0,1fr) 120px;grid-template-areas:"summary summary""price action""details details";gap:14px 18px;padding:20px 0 8px}.catalog-profile-journey-module__0Zmmhq__itemPrice{text-align:left}.catalog-profile-journey-module__0Zmmhq__itemAction{align-self:center}.catalog-profile-journey-module__0Zmmhq__details{margin-top:-6px}.catalog-profile-journey-module__0Zmmhq__details summary{font-size:13px}.catalog-profile-journey-module__0Zmmhq__detailBody{grid-template-columns:1fr;gap:18px;padding:16px}.catalog-profile-journey-module__0Zmmhq__footer{margin-top:24px}.catalog-profile-journey-module__0Zmmhq__footerLinks{flex-direction:column;align-items:flex-start;gap:0}}
.pension-crm-module__C-8BBG__workspace{color:var(--text);max-width:1440px;padding-bottom:max(40px, env(safe-area-inset-bottom));margin-inline:auto}.pension-crm-module__C-8BBG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.pension-crm-module__C-8BBG__header h1,.pension-crm-module__C-8BBG__header h2{text-wrap:balance;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.15}.pension-crm-module__C-8BBG__header p,.pension-crm-module__C-8BBG__hint{color:var(--text-muted);max-width:70ch;margin:0;font-size:14px;line-height:1.55}.pension-crm-module__C-8BBG__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.pension-crm-module__C-8BBG__tabs a{min-height:44px;color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;padding:10px 14px;font-weight:600;text-decoration:none;display:inline-flex}.pension-crm-module__C-8BBG__tabs a[aria-current=page]{border-color:var(--accent);color:var(--accent-text)}.pension-crm-module__C-8BBG__toolbar,.pension-crm-module__C-8BBG__actions,.pension-crm-module__C-8BBG__pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pension-crm-module__C-8BBG__toolbar{align-items:end;padding-bottom:18px}.pension-crm-module__C-8BBG__toolbar .pension-crm-module__C-8BBG__field{flex:180px}.pension-crm-module__C-8BBG__field{min-width:0;color:var(--text);gap:7px;font-size:14px;font-weight:600;display:grid}.pension-crm-module__C-8BBG__field small{color:var(--text-muted);font-size:13px;font-weight:400;line-height:1.4}.pension-crm-module__C-8BBG__field input,.pension-crm-module__C-8BBG__field select,.pension-crm-module__C-8BBG__field textarea{width:100%;min-width:0;min-height:44px;font-size:15px;font-weight:400}.pension-crm-module__C-8BBG__field textarea{resize:vertical;min-height:105px}.pension-crm-module__C-8BBG__formGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.pension-crm-module__C-8BBG__full{grid-column:1/-1}.pension-crm-module__C-8BBG__section{border-top:1px solid var(--border);padding-block:22px}.pension-crm-module__C-8BBG__section h2{margin:0 0 16px;font-size:18px;font-weight:650}.pension-crm-module__C-8BBG__section h3{margin:0 0 10px;font-size:16px}.pension-crm-module__C-8BBG__section form,.pension-crm-module__C-8BBG__form{gap:18px;display:grid}.pension-crm-module__C-8BBG__section fieldset,.pension-crm-module__C-8BBG__form fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.pension-crm-module__C-8BBG__section fieldset:disabled,.pension-crm-module__C-8BBG__form fieldset:disabled{opacity:.7}.pension-crm-module__C-8BBG__section summary,.pension-crm-module__C-8BBG__form summary{cursor:pointer;color:var(--text);min-height:44px;padding-block:12px;font-weight:600}.pension-crm-module__C-8BBG__section details[open]>div,.pension-crm-module__C-8BBG__form details[open]>div{padding-block:12px}.pension-crm-module__C-8BBG__notice,.pension-crm-module__C-8BBG__error{border:1px solid var(--border);background:var(--surface-2);align-items:flex-start;gap:12px;margin-block:12px;padding:15px 18px;font-size:14px;line-height:1.5;display:flex}.pension-crm-module__C-8BBG__notice svg,.pension-crm-module__C-8BBG__error svg{flex:none;margin-top:2px}.pension-crm-module__C-8BBG__error{color:var(--text);border-color:var(--bad,var(--border))}.pension-crm-module__C-8BBG__error p{margin:4px 0 10px}.pension-crm-module__C-8BBG__confirmed{color:var(--text);align-items:center;gap:8px;margin:4px 0;font-size:14px;display:flex}.pension-crm-module__C-8BBG__empty{border:1px solid var(--border);justify-items:start;gap:12px;padding:32px 24px;display:grid}.pension-crm-module__C-8BBG__empty h2{margin:0;font-size:20px}.pension-crm-module__C-8BBG__empty p{color:var(--text-muted);max-width:60ch;margin:0;line-height:1.5}.pension-crm-module__C-8BBG__list{border-top:1px solid var(--border)}.pension-crm-module__C-8BBG__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.pension-crm-module__C-8BBG__rowTitle{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pension-crm-module__C-8BBG__row h2,.pension-crm-module__C-8BBG__row h3{margin:0 0 5px;font-size:16px;font-weight:650;line-height:1.4}.pension-crm-module__C-8BBG__row p{color:var(--text-muted);margin:3px 0;font-size:14px;line-height:1.5}.pension-crm-module__C-8BBG__row a{text-underline-offset:3px}.pension-crm-module__C-8BBG__tag{border:1px solid var(--border);color:var(--text);align-items:center;padding:4px 7px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.pension-crm-module__C-8BBG__tag[data-tone=reviewed],.pension-crm-module__C-8BBG__tag[data-tone=won]{color:var(--ok-text,var(--text));border-color:var(--ok,var(--border))}.pension-crm-module__C-8BBG__tag[data-tone=needs_correction],.pension-crm-module__C-8BBG__tag[data-tone=lost]{color:var(--bad-text,var(--text));border-color:var(--bad,var(--border))}.pension-crm-module__C-8BBG__next{border:1px solid var(--border);background:var(--surface-2);margin-block:18px;padding:18px}.pension-crm-module__C-8BBG__next h2{color:var(--text-muted);margin:0 0 8px;font-size:13px;font-weight:500}.pension-crm-module__C-8BBG__next strong{margin-bottom:6px;font-size:18px;display:block}.pension-crm-module__C-8BBG__next p{color:var(--text-muted);margin:5px 0;font-size:14px}.pension-crm-module__C-8BBG__detailGrid{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.pension-crm-module__C-8BBG__timeline{margin:0;padding:0;list-style:none}.pension-crm-module__C-8BBG__timeline li{border-bottom:1px solid var(--border);padding:14px 0;font-size:14px}.pension-crm-module__C-8BBG__timeline p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.pension-crm-module__C-8BBG__timeline small{color:var(--text-muted);font-size:12px}.pension-crm-module__C-8BBG__pagination{color:var(--text-muted);justify-content:flex-end;padding-block:20px;font-size:13px}.pension-crm-module__C-8BBG__checkbox{align-items:flex-start;gap:10px;min-height:44px;padding-block:8px;font-size:14px;line-height:1.5;display:flex}.pension-crm-module__C-8BBG__checkbox input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.pension-crm-module__C-8BBG__invitation{border:1px solid var(--border);background:var(--surface);color:var(--text);margin-top:16px;padding:18px}.pension-crm-module__C-8BBG__invitation h3{margin:0 0 6px;font-size:16px;font-weight:650}.pension-crm-module__C-8BBG__invitation p{color:var(--text-muted);max-width:65ch;margin:0 0 14px;font-size:14px;line-height:1.5}.pension-crm-module__C-8BBG__register{border-top:1px solid var(--border);margin-top:18px;padding-top:20px}.pension-crm-module__C-8BBG__choose{gap:8px;display:grid}.pension-crm-module__C-8BBG__choose button{text-align:left;background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;gap:4px;min-height:44px;padding:13px;display:grid}.pension-crm-module__C-8BBG__choose button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.pension-crm-module__C-8BBG__choose button small{color:var(--text-muted)}.pension-crm-module__C-8BBG__documentHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pension-crm-module__C-8BBG__documentActions{gap:14px;margin-top:14px;display:grid}.pension-crm-module__C-8BBG__progress{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px 24px;padding:18px 0;font-size:14px;display:flex}.pension-crm-module__C-8BBG__progress span{color:var(--text-muted)}.pension-crm-module__C-8BBG__progress b{color:var(--text);padding-right:5px;font-size:18px}.pension-crm-module__C-8BBG__workspace :where(input,textarea,select){caret-color:var(--accent)}.pension-crm-module__C-8BBG__workspace :where(button,a,input,textarea,select,summary):focus-visible,.pension-crm-module__C-8BBG__invitation :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pension-crm-module__C-8BBG__workspace :where(button,a),.pension-crm-module__C-8BBG__invitation :where(button,a){touch-action:manipulation}.pension-crm-module__C-8BBG__workspace :where(p,h1,h2,h3,span,small,strong,b),.pension-crm-module__C-8BBG__invitation :where(p,h3,span){overflow-wrap:anywhere}.pension-crm-module__C-8BBG__workspace .pension-crm-module__C-8BBG__actions>.btn{white-space:normal;min-height:44px}.pension-crm-module__C-8BBG__invitation .btn{white-space:normal;min-height:44px}@media (min-width:700px){.pension-crm-module__C-8BBG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-crm-module__C-8BBG__row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:22px}}@media (min-width:1100px){.pension-crm-module__C-8BBG__detailGrid{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:42px}}@media (max-width:390px){.pension-crm-module__C-8BBG__header h1,.pension-crm-module__C-8BBG__header h2{font-size:24px}.pension-crm-module__C-8BBG__tabs a{padding-inline:9px}.pension-crm-module__C-8BBG__invitation{padding:14px}.pension-crm-module__C-8BBG__actions{align-items:stretch}.pension-crm-module__C-8BBG__actions>*{flex:150px}}@media (prefers-reduced-motion:reduce){.pension-crm-module__C-8BBG__workspace *,.pension-crm-module__C-8BBG__invitation *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pension-crm-module__C-8BBG__checklistItem{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.pension-crm-module__C-8BBG__checklistItem input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:3px}.pension-crm-module__C-8BBG__checklistItem b{font-size:14px;display:block}.pension-crm-module__C-8BBG__checklistItem small{color:var(--text-muted);margin-top:5px;font-size:13px;line-height:1.5;display:block}.pension-crm-module__C-8BBG__guideSteps{gap:14px;max-width:80ch;padding-left:22px;font-size:14px;line-height:1.65;display:grid}.pension-crm-module__C-8BBG__overdue{color:var(--bad-text);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.pension-crm-module__C-8BBG__row[data-overdue=true]{border-left:2px solid var(--bad);padding-left:14px}.pension-crm-module__C-8BBG__dossierGuideButton{white-space:nowrap}.pension-crm-module__C-8BBG__draftReload{white-space:normal;max-width:100%}
.infonavit-basket-module__mUkLfW__bar{z-index:24;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:18px 20px;display:flex;position:sticky;bottom:16px}.infonavit-basket-module__mUkLfW__bar>div{gap:5px;min-width:0;display:grid}.infonavit-basket-module__mUkLfW__bar strong{font-size:16px}.infonavit-basket-module__mUkLfW__bar span{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:14px}.infonavit-basket-module__mUkLfW__bar>button{flex-shrink:0;min-height:44px}.infonavit-basket-module__mUkLfW__sheet{width:min(760px,100vw - 32px)}.infonavit-basket-module__mUkLfW__checkout{gap:24px;display:grid}.infonavit-basket-module__mUkLfW__summary h4{margin:0 0 12px;font-size:17px}.infonavit-basket-module__mUkLfW__lines{margin:0;padding:0;list-style:none}.infonavit-basket-module__mUkLfW__lines li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:10px;padding:8px 0;display:grid}.infonavit-basket-module__mUkLfW__lines button{min-width:44px;min-height:44px}.infonavit-basket-module__mUkLfW__lines strong,.infonavit-basket-module__mUkLfW__totals dd{font-variant-numeric:tabular-nums}.infonavit-basket-module__mUkLfW__totals{gap:10px;margin:18px 0 0;display:grid}.infonavit-basket-module__mUkLfW__totals>div{justify-content:space-between;gap:16px;display:flex}.infonavit-basket-module__mUkLfW__totals dd{margin:0;font-weight:650}.infonavit-basket-module__mUkLfW__totals p{color:var(--text-muted);margin:0}.infonavit-basket-module__mUkLfW__savings{color:var(--ok-text)}.infonavit-basket-module__mUkLfW__total{border-top:1px solid var(--border);padding-top:12px;font-size:18px;font-weight:650}.infonavit-basket-module__mUkLfW__client{border:0;min-width:0;margin:0;padding:0}.infonavit-basket-module__mUkLfW__client legend{padding:0;font-size:18px;font-weight:650}.infonavit-basket-module__mUkLfW__hint{color:var(--text-muted);margin:8px 0 14px;font-size:14px;line-height:1.5}.infonavit-basket-module__mUkLfW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.infonavit-basket-module__mUkLfW__fields>div{min-width:0}.infonavit-basket-module__mUkLfW__fields label{margin-bottom:7px;font-size:14px;font-weight:600;display:block}.infonavit-basket-module__mUkLfW__fields :is(input,select){width:100%;min-width:0;min-height:44px;font:inherit;color:var(--text);border:1px solid var(--border-strong);background:var(--surface);border-radius:var(--r-sm);padding:10px 12px}.infonavit-basket-module__mUkLfW__fields :is(input,select):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.infonavit-basket-module__mUkLfW__fields :is(input,select)[aria-invalid=true]{border-color:var(--bad-text)}.infonavit-basket-module__mUkLfW__fields :is(input,select):disabled{opacity:.65;cursor:not-allowed}.infonavit-basket-module__mUkLfW__wide{grid-column:1/-1}.infonavit-basket-module__mUkLfW__error,.infonavit-basket-module__mUkLfW__fieldError{color:var(--bad-text);line-height:1.5}.infonavit-basket-module__mUkLfW__fieldError{margin:6px 0 0;font-size:13px}.infonavit-basket-module__mUkLfW__error{margin:12px 0 0}.infonavit-basket-module__mUkLfW__confirm{cursor:pointer;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.infonavit-basket-module__mUkLfW__confirm input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}.infonavit-basket-module__mUkLfW__confirm{min-height:44px}.infonavit-basket-module__mUkLfW__loading{min-height:80px;color:var(--text-muted);align-items:center;gap:10px;display:flex}.infonavit-basket-module__mUkLfW__offer{border-bottom:1px solid var(--border);margin:0 0 16px;padding:16px 0}.infonavit-basket-module__mUkLfW__offer strong{margin-bottom:5px;display:block}.infonavit-basket-module__mUkLfW__offer p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}.infonavit-basket-module__mUkLfW__upcoming{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.infonavit-basket-module__mUkLfW__upcoming h3{margin:0 0 12px;font-size:16px}.infonavit-basket-module__mUkLfW__upcoming ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.infonavit-basket-module__mUkLfW__upcoming li{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:14px;display:flex}.infonavit-basket-module__mUkLfW__upcoming small{color:var(--text-muted);font-size:13px}@media (max-width:860px){.infonavit-basket-module__mUkLfW__bar{margin-inline:0;bottom:14px}}@media (max-width:600px){.infonavit-basket-module__mUkLfW__bar{gap:12px;padding:12px}.infonavit-basket-module__mUkLfW__bar strong{font-size:14px}.infonavit-basket-module__mUkLfW__bar span{font-size:13px}.infonavit-basket-module__mUkLfW__bar>button{padding-inline:12px}.infonavit-basket-module__mUkLfW__sheet{width:100%}.infonavit-basket-module__mUkLfW__fields{grid-template-columns:minmax(0,1fr)}.infonavit-basket-module__mUkLfW__lines li{font-size:14px}}
.solicitudes-feed-module__EdcBDG__page{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:hidden}.solicitudes-feed-module__EdcBDG__toolbar{flex-direction:column;flex:none;gap:8px;min-width:0;display:flex}.solicitudes-feed-module__EdcBDG__primaryFilters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.solicitudes-feed-module__EdcBDG__inlineField{min-width:0;display:block}.solicitudes-feed-module__EdcBDG__inlineField select{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;padding:8px 10px;font-size:13px;font-weight:400}.solicitudes-feed-module__EdcBDG__search{flex:16rem;min-width:0;position:relative}.solicitudes-feed-module__EdcBDG__search input{background:var(--surface-2);border-color:var(--border);width:100%;min-height:44px;padding-inline:36px 40px}.solicitudes-feed-module__EdcBDG__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.solicitudes-feed-module__EdcBDG__search button{width:42px;height:42px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.solicitudes-feed-module__EdcBDG__filterTrigger{color:var(--text);flex:none;align-items:center;gap:6px;padding-inline:10px;font-size:12px;display:inline-flex}.solicitudes-feed-module__EdcBDG__filterTrigger[aria-expanded=true]{background:var(--accent-soft);color:var(--accent-text)}.solicitudes-feed-module__EdcBDG__count{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:12px}.solicitudes-feed-module__EdcBDG__clear{color:var(--text-muted);padding-inline:5px;font-size:11px}.solicitudes-feed-module__EdcBDG__tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.solicitudes-feed-module__EdcBDG__sort{flex:none;width:auto}.solicitudes-feed-module__EdcBDG__sort select{width:auto;min-width:168px}.solicitudes-feed-module__EdcBDG__refresh{flex:none;width:44px;padding:0}.solicitudes-feed-module__EdcBDG__viewToggle{border:1px solid var(--border);background:var(--surface-2);flex:none;gap:1px;margin-left:0;padding:2px}.solicitudes-feed-module__EdcBDG__viewToggle button{border-radius:var(--r-sm);border:1px solid #0000;width:40px;height:40px}.solicitudes-feed-module__EdcBDG__viewToggle button[aria-pressed=true]{background:var(--surface);border-color:var(--border);color:var(--accent-text)}.solicitudes-feed-module__EdcBDG__supportSlot{margin-left:0}.solicitudes-feed-module__EdcBDG__field{min-width:0;color:var(--text-muted);flex-direction:column;gap:7px;font-size:11.5px;font-weight:500;display:flex}.solicitudes-feed-module__EdcBDG__field select,.solicitudes-feed-module__EdcBDG__field input{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);padding:10px 12px;font-size:13px;font-weight:400}.solicitudes-feed-module__EdcBDG__field select{cursor:pointer}.solicitudes-feed-module__EdcBDG__appliedFilters{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:11.5px;display:flex}.solicitudes-feed-module__EdcBDG__appliedFilters svg{flex:none}.solicitudes-feed-module__EdcBDG__advanced{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.solicitudes-feed-module__EdcBDG__dateMode,.solicitudes-feed-module__EdcBDG__serviceGroup{grid-column:1/-1}.solicitudes-feed-module__EdcBDG__datePresets{flex-wrap:wrap;grid-column:1/-1;align-items:end;gap:4px;display:flex}.solicitudes-feed-module__EdcBDG__datePresets button{padding-inline:10px;font-size:12px}.solicitudes-feed-module__EdcBDG__serviceGroup{border:0;border-top:1px solid var(--border);min-width:0;margin:0;padding:12px 0 0}.solicitudes-feed-module__EdcBDG__serviceGroup legend{color:var(--text-muted);padding:0 8px 0 0;font-size:12px;font-weight:550}.solicitudes-feed-module__EdcBDG__serviceOptions{overscroll-behavior:contain;grid-template-columns:1fr;gap:2px 14px;max-height:180px;display:grid;overflow:auto}.solicitudes-feed-module__EdcBDG__serviceOptions label{overflow-wrap:anywhere;cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:4px;font-size:12px;line-height:1.5;display:flex}.solicitudes-feed-module__EdcBDG__serviceOptions input{accent-color:var(--accent);flex:none;width:16px;height:16px}.solicitudes-feed-module__EdcBDG__activeSummary{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.solicitudes-feed-module__EdcBDG__tableFrame{isolation:isolate;scrollbar-width:thin;overscroll-behavior:contain;contain:paint;min-height:0;overflow:auto}.solicitudes-feed-module__EdcBDG__cardsFrame{overscroll-behavior:contain;min-height:0;display:block;overflow:auto;container-type:inline-size}.solicitudes-feed-module__EdcBDG__summary{flex-direction:column;gap:10px;padding:0 20px 16px;display:flex}.solicitudes-feed-module__EdcBDG__summary p{margin:0;font-size:14px}.solicitudes-feed-module__EdcBDG__progress{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.solicitudes-feed-module__EdcBDG__requestData{border-top:1px solid var(--border);margin:0 20px 20px}.solicitudes-feed-module__EdcBDG__requestData>summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:14px;font-weight:600}.solicitudes-feed-module__EdcBDG__requestData>div{padding:4px 0 0}.solicitudes-feed-module__EdcBDG__requestData h3{margin:0}.solicitudes-feed-module__EdcBDG__placeholder{color:var(--text-muted);padding:20px;font-size:14px}.solicitudes-feed-module__EdcBDG__skeleton{border-bottom:1px solid var(--border);flex-direction:column;gap:10px;padding:16px;display:flex}.solicitudes-feed-module__EdcBDG__skeleton span{background:var(--surface-3);border-radius:var(--r-sm);width:60%;height:10px}.solicitudes-feed-module__EdcBDG__skeleton span:first-child{width:42%;height:14px}.solicitudes-feed-module__EdcBDG__skeleton span:last-child{width:80%}.solicitudes-feed-module__EdcBDG__empty{text-align:center;padding:36px 20px}.solicitudes-feed-module__EdcBDG__empty h3{margin:0 0 8px;font-size:17px}.solicitudes-feed-module__EdcBDG__empty p{color:var(--text-muted);margin:0 0 18px;font-size:14px}.solicitudes-feed-module__EdcBDG__feedback{border:1px solid var(--border);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:12px;font-size:13px;display:flex}@media (min-width:700px){.solicitudes-feed-module__EdcBDG__search{flex:18rem}.solicitudes-feed-module__EdcBDG__inlineField select{width:190px}.solicitudes-feed-module__EdcBDG__advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.solicitudes-feed-module__EdcBDG__dateMode,.solicitudes-feed-module__EdcBDG__datePresets{grid-column:auto}.solicitudes-feed-module__EdcBDG__serviceOptions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1050px){.solicitudes-feed-module__EdcBDG__advanced{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:699px){.solicitudes-feed-module__EdcBDG__search{flex:12rem}.solicitudes-feed-module__EdcBDG__inlineField{flex:8rem;max-width:13rem}.solicitudes-feed-module__EdcBDG__tools{flex:auto;justify-content:flex-end;width:auto;margin-left:0}.solicitudes-feed-module__EdcBDG__viewToggle button{width:44px;height:44px}.solicitudes-feed-module__EdcBDG__inlineField select,.solicitudes-feed-module__EdcBDG__search input,.solicitudes-feed-module__EdcBDG__field input,.solicitudes-feed-module__EdcBDG__field select{font-size:16px}.solicitudes-feed-module__EdcBDG__sort select{width:100%;min-width:0;font-size:13px}.solicitudes-feed-module__EdcBDG__sort{flex:7rem;max-width:11rem}.solicitudes-feed-module__EdcBDG__clear{min-height:44px}.solicitudes-feed-module__EdcBDG__supportSlot{margin-left:0}.solicitudes-feed-module__EdcBDG__supportSlot .btn{padding-inline:4px}}@media (max-width:380px){.solicitudes-feed-module__EdcBDG__count{font-size:11px}.solicitudes-feed-module__EdcBDG__filterTrigger{padding-inline:6px;font-size:11px}.solicitudes-feed-module__EdcBDG__sort{flex-basis:100%}.solicitudes-feed-module__EdcBDG__viewToggle{margin-left:auto}}
.bansefi-packages-module__kjZhaG__page{--package-ink:var(--text);--package-muted:var(--text-muted);--package-green:var(--accent);--package-green-dark:var(--accent-strong);--package-mint:var(--surface-2);--package-line:var(--border);width:min(1180px,100%);color:var(--package-ink);gap:24px;margin:0 auto;padding:8px 0 48px;display:grid}.bansefi-packages-module__kjZhaG__previewViewport{background:var(--bg);width:100%;height:100vh;padding:24px;overflow:auto}.bansefi-packages-module__kjZhaG__hero{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:32px;padding:34px;display:grid}.bansefi-packages-module__kjZhaG__heroCopy{gap:10px;display:grid}.bansefi-packages-module__kjZhaG__hero h1{letter-spacing:-.035em;margin:0;font-size:40px;line-height:1.02}.bansefi-packages-module__kjZhaG__hero p{max-width:650px;color:var(--package-muted);margin:0;font-size:17px;line-height:1.55}.bansefi-packages-module__kjZhaG__eyebrow{color:var(--text);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.bansefi-packages-module__kjZhaG__eyebrow svg{width:17px;height:17px}.bansefi-packages-module__kjZhaG__inventoryCard{border-radius:var(--r-md);background:var(--surface-2);color:var(--text);gap:3px;padding:22px;display:grid}.bansefi-packages-module__kjZhaG__inventoryCard>span{color:var(--text-muted);font-size:13px}.bansefi-packages-module__kjZhaG__inventoryCard>strong{font-variant-numeric:tabular-nums;font-size:44px;line-height:1}.bansefi-packages-module__kjZhaG__inventoryCard>small{color:var(--text-muted);margin-top:8px;line-height:1.4}.bansefi-packages-module__kjZhaG__receiptBanner{border:1px solid var(--ok);border-radius:var(--r-md);background:var(--package-mint);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 22px;display:grid}.bansefi-packages-module__kjZhaG__receiptBanner>svg{width:36px;height:36px;color:var(--ok-text);background:0 0;border-radius:50%;padding:8px}.bansefi-packages-module__kjZhaG__receiptBanner div{gap:2px;display:grid}.bansefi-packages-module__kjZhaG__receiptBanner span{color:var(--package-muted);font-size:13px}.bansefi-packages-module__kjZhaG__receiptBalance{text-align:right}.bansefi-packages-module__kjZhaG__receiptAction,.bansefi-packages-module__kjZhaG__consumeNotice a{border-radius:var(--r-md);background:var(--package-green);min-height:44px;color:var(--on-accent);justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.bansefi-packages-module__kjZhaG__receiptAction svg,.bansefi-packages-module__kjZhaG__consumeNotice a svg{width:17px;height:17px}.bansefi-packages-module__kjZhaG__receiptAction:focus-visible,.bansefi-packages-module__kjZhaG__consumeNotice a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.bansefi-packages-module__kjZhaG__consumeNotice{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.bansefi-packages-module__kjZhaG__consumeNotice>div{gap:3px;display:grid}.bansefi-packages-module__kjZhaG__consumeNotice span{color:var(--package-muted);font-size:13px;line-height:1.45}.bansefi-packages-module__kjZhaG__explainer{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.bansefi-packages-module__kjZhaG__explainer>div{border-right:1px solid var(--package-line);align-items:flex-start;gap:12px;padding:18px;display:flex}.bansefi-packages-module__kjZhaG__explainer>div:last-child{border-right:0}.bansefi-packages-module__kjZhaG__explainer svg{width:20px;color:var(--text);flex:none}.bansefi-packages-module__kjZhaG__explainer span{color:var(--package-muted);gap:3px;font-size:12px;line-height:1.35;display:grid}.bansefi-packages-module__kjZhaG__explainer b{color:var(--package-ink);font-size:13px}.bansefi-packages-module__kjZhaG__purchaseLayout{grid-template-columns:minmax(0,1.65fr) minmax(320px,.8fr);align-items:start;gap:26px;display:grid}.bansefi-packages-module__kjZhaG__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.bansefi-packages-module__kjZhaG__sectionHeading>div{gap:4px;display:grid}.bansefi-packages-module__kjZhaG__sectionHeading span,.bansefi-packages-module__kjZhaG__reviewHeading span{color:var(--text);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.bansefi-packages-module__kjZhaG__sectionHeading h2,.bansefi-packages-module__kjZhaG__reviewHeading h2{letter-spacing:-.025em;margin:0;font-size:23px}.bansefi-packages-module__kjZhaG__sectionHeading p{max-width:350px;color:var(--package-muted);text-align:right;margin:0;font-size:13px}.bansefi-packages-module__kjZhaG__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bansefi-packages-module__kjZhaG__offerCard{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);min-height:150px;color:var(--package-ink);font:inherit;text-align:left;cursor:pointer;grid-template-columns:1fr auto;gap:9px 14px;padding:21px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.bansefi-packages-module__kjZhaG__offerCard:hover{border-color:var(--border-strong);transform:translateY(-2px)}.bansefi-packages-module__kjZhaG__offerCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bansefi-packages-module__kjZhaG__offerCard[data-selected=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);background:var(--surface-2)}.bansefi-packages-module__kjZhaG__offerGrid .bansefi-packages-module__kjZhaG__offerCard:last-child{grid-column:1/-1;min-height:132px}.bansefi-packages-module__kjZhaG__offerRadio{border:1px solid var(--border-strong);width:23px;height:23px;color:var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.bansefi-packages-module__kjZhaG__offerCard[data-selected=true] .bansefi-packages-module__kjZhaG__offerRadio{border-color:var(--text);background:var(--text)}.bansefi-packages-module__kjZhaG__offerRadio svg{stroke-width:3px;width:14px;height:14px}.bansefi-packages-module__kjZhaG__offerQuantity{align-content:start;font-size:29px;font-weight:800;line-height:.95;display:grid}.bansefi-packages-module__kjZhaG__offerQuantity small,.bansefi-packages-module__kjZhaG__offerPrice small{color:var(--package-muted);margin-top:5px;font-size:11px;font-weight:500}.bansefi-packages-module__kjZhaG__offerPrice{color:var(--text);text-align:right;align-content:start;padding-right:32px;font-size:18px;font-weight:800;display:grid}.bansefi-packages-module__kjZhaG__offerTotal{align-self:end;font-size:13px;font-weight:700}.bansefi-packages-module__kjZhaG__savings{color:var(--ok-text);text-align:right;align-self:end;font-size:12px;font-weight:800}.bansefi-packages-module__kjZhaG__bestBadge{border-radius:var(--r-md);background:var(--surface-2);color:var(--text);letter-spacing:.05em;text-transform:uppercase;padding:5px 8px;font-size:10px;font-weight:800;position:absolute;bottom:17px;left:20px}.bansefi-packages-module__kjZhaG__offerGrid .bansefi-packages-module__kjZhaG__offerCard:last-child .bansefi-packages-module__kjZhaG__offerTotal{padding-left:96px}.bansefi-packages-module__kjZhaG__reviewCard{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);gap:18px;padding:24px;display:grid;position:sticky;top:20px}.bansefi-packages-module__kjZhaG__reviewHeading{gap:4px;display:grid}.bansefi-packages-module__kjZhaG__summaryList{border-top:1px solid var(--package-line);gap:0;margin:0;display:grid}.bansefi-packages-module__kjZhaG__summaryList>div{border-bottom:1px solid var(--package-line);justify-content:space-between;gap:18px;padding:11px 0;font-size:13px;display:flex}.bansefi-packages-module__kjZhaG__summaryList dt{color:var(--package-muted)}.bansefi-packages-module__kjZhaG__summaryList dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:750}.bansefi-packages-module__kjZhaG__projectedRow dd{color:var(--text)}.bansefi-packages-module__kjZhaG__projectedRow[data-negative=true] dd{color:var(--bad-text)}.bansefi-packages-module__kjZhaG__finalSaleNotice{border:1px solid var(--warn);border-radius:var(--r-md);background:var(--surface-2);gap:11px;padding:14px;display:flex}.bansefi-packages-module__kjZhaG__finalSaleNotice svg{width:19px;color:var(--warn-text);flex:none}.bansefi-packages-module__kjZhaG__finalSaleNotice div{gap:4px;display:grid}.bansefi-packages-module__kjZhaG__finalSaleNotice strong{font-size:13px}.bansefi-packages-module__kjZhaG__finalSaleNotice p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.45}.bansefi-packages-module__kjZhaG__termsCheck{color:var(--package-muted);cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:12px;line-height:1.45;display:grid}.bansefi-packages-module__kjZhaG__termsCheck input{width:17px;height:17px;accent-color:var(--text);margin:1px 0 0}.bansefi-packages-module__kjZhaG__purchaseButton{border-radius:var(--r-md);background:var(--package-green);min-height:48px;color:var(--on-accent);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:800;transition:background .15s,transform .15s;display:inline-flex}.bansefi-packages-module__kjZhaG__purchaseButton:hover:not(:disabled){background:var(--package-green-dark);transform:translateY(-1px)}.bansefi-packages-module__kjZhaG__purchaseButton:disabled{cursor:not-allowed;opacity:.48}.bansefi-packages-module__kjZhaG__purchaseButton svg{width:18px;height:18px}.bansefi-packages-module__kjZhaG__chargeCaption{color:var(--package-muted);text-align:center;margin-top:-10px}.bansefi-packages-module__kjZhaG__balanceWarning,.bansefi-packages-module__kjZhaG__purchaseError{color:var(--bad-text);margin:0;font-size:12px;line-height:1.45}.bansefi-packages-module__kjZhaG__balanceWarning{border-radius:var(--r-md);background:var(--surface);gap:8px;padding:10px;display:flex}.bansefi-packages-module__kjZhaG__balanceWarning svg{flex:none;width:17px}.bansefi-packages-module__kjZhaG__emptySelection{color:var(--package-muted)}.bansefi-packages-module__kjZhaG__ownershipNote{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--package-mint);gap:15px;padding:20px 22px;display:flex}.bansefi-packages-module__kjZhaG__ownershipNote svg{color:var(--text);flex:none}.bansefi-packages-module__kjZhaG__ownershipNote div{gap:4px;display:grid}.bansefi-packages-module__kjZhaG__ownershipNote p{color:var(--package-muted);margin:0;font-size:13px;line-height:1.5}.bansefi-packages-module__kjZhaG__historySection{padding-top:8px}.bansefi-packages-module__kjZhaG__historyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bansefi-packages-module__kjZhaG__historyCard{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);padding:20px}.bansefi-packages-module__kjZhaG__historyTitle{border-bottom:1px solid var(--package-line);align-items:center;gap:9px;padding-bottom:13px;display:flex}.bansefi-packages-module__kjZhaG__historyTitle svg{width:19px;color:var(--text)}.bansefi-packages-module__kjZhaG__historyTitle h3{margin:0;font-size:15px}.bansefi-packages-module__kjZhaG__historyRow{border-bottom:1px solid var(--package-line);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.bansefi-packages-module__kjZhaG__historyRow:last-child{border-bottom:0;padding-bottom:0}.bansefi-packages-module__kjZhaG__historyRow>div{gap:3px;display:grid}.bansefi-packages-module__kjZhaG__historyRow>div:last-child{text-align:right}.bansefi-packages-module__kjZhaG__historyRow strong{font-size:12px}.bansefi-packages-module__kjZhaG__historyRow span,.bansefi-packages-module__kjZhaG__emptyHistory{color:var(--package-muted);font-size:11px}.bansefi-packages-module__kjZhaG__emptyHistory{margin:18px 0 0}.bansefi-packages-module__kjZhaG__loadingCard,.bansefi-packages-module__kjZhaG__errorCard{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);align-items:center;gap:14px;min-height:150px;padding:26px;display:flex}.bansefi-packages-module__kjZhaG__loadingCard div,.bansefi-packages-module__kjZhaG__errorCard div{gap:4px;display:grid}.bansefi-packages-module__kjZhaG__loadingCard span,.bansefi-packages-module__kjZhaG__errorCard span{color:var(--package-muted);font-size:13px}.bansefi-packages-module__kjZhaG__errorCard>svg{color:var(--bad-text)}.bansefi-packages-module__kjZhaG__errorCard button{border:1px solid var(--package-line);border-radius:var(--r-md);background:var(--surface);font:inherit;cursor:pointer;margin-left:auto;padding:9px 13px}.bansefi-packages-module__kjZhaG__spinner{animation:.85s linear infinite bansefi-packages-module__kjZhaG__spin}@keyframes bansefi-packages-module__kjZhaG__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.bansefi-packages-module__kjZhaG__hero{grid-template-columns:1fr;align-items:stretch}.bansefi-packages-module__kjZhaG__inventoryCard{grid-template-columns:1fr auto;align-items:center}.bansefi-packages-module__kjZhaG__inventoryCard>small{grid-column:1/-1}.bansefi-packages-module__kjZhaG__explainer{grid-template-columns:repeat(2,minmax(0,1fr))}.bansefi-packages-module__kjZhaG__explainer>div:nth-child(2){border-right:0}.bansefi-packages-module__kjZhaG__explainer>div:nth-child(-n+2){border-bottom:1px solid var(--package-line)}.bansefi-packages-module__kjZhaG__purchaseLayout{grid-template-columns:1fr}.bansefi-packages-module__kjZhaG__reviewCard{position:static}}@media (max-width:620px){.bansefi-packages-module__kjZhaG__previewViewport{padding:12px}.bansefi-packages-module__kjZhaG__page{gap:18px;padding-bottom:30px}.bansefi-packages-module__kjZhaG__hero{border-radius:var(--r-md);gap:22px;padding:24px 20px}.bansefi-packages-module__kjZhaG__hero h1{font-size:32px}.bansefi-packages-module__kjZhaG__hero p{font-size:15px}.bansefi-packages-module__kjZhaG__receiptBanner{grid-template-columns:34px 1fr;padding:15px}.bansefi-packages-module__kjZhaG__receiptBalance{text-align:left;grid-column:2}.bansefi-packages-module__kjZhaG__receiptAction{grid-column:1/-1;width:100%}.bansefi-packages-module__kjZhaG__consumeNotice{flex-direction:column;align-items:stretch}.bansefi-packages-module__kjZhaG__consumeNotice a{width:100%}.bansefi-packages-module__kjZhaG__explainer{grid-template-columns:1fr}.bansefi-packages-module__kjZhaG__explainer>div{border-right:0;border-bottom:1px solid var(--package-line)}.bansefi-packages-module__kjZhaG__explainer>div:last-child{border-bottom:0}.bansefi-packages-module__kjZhaG__sectionHeading{align-items:start;display:grid}.bansefi-packages-module__kjZhaG__sectionHeading p{text-align:left}.bansefi-packages-module__kjZhaG__offerGrid{grid-template-columns:1fr}.bansefi-packages-module__kjZhaG__offerGrid .bansefi-packages-module__kjZhaG__offerCard:last-child{grid-column:auto}.bansefi-packages-module__kjZhaG__offerGrid .bansefi-packages-module__kjZhaG__offerCard:last-child .bansefi-packages-module__kjZhaG__offerTotal{padding-left:0}.bansefi-packages-module__kjZhaG__bestBadge{inset:14px 48px auto auto}.bansefi-packages-module__kjZhaG__reviewCard{padding:20px}.bansefi-packages-module__kjZhaG__historyGrid{grid-template-columns:1fr}.bansefi-packages-module__kjZhaG__ownershipNote{padding:17px}}@media (prefers-reduced-motion:reduce){.bansefi-packages-module__kjZhaG__offerCard,.bansefi-packages-module__kjZhaG__purchaseButton{transition:none}.bansefi-packages-module__kjZhaG__offerCard:hover,.bansefi-packages-module__kjZhaG__purchaseButton:hover:not(:disabled){transform:none}.bansefi-packages-module__kjZhaG__spinner{animation:none}}:is([data-theme=dark] .bansefi-packages-module__kjZhaG__hero,[data-theme=dark] .bansefi-packages-module__kjZhaG__offerCard,[data-theme=dark] .bansefi-packages-module__kjZhaG__reviewCard,[data-theme=dark] .bansefi-packages-module__kjZhaG__historyCard,[data-theme=dark] .bansefi-packages-module__kjZhaG__explainer,[data-theme=dark] .bansefi-packages-module__kjZhaG__loadingCard,[data-theme=dark] .bansefi-packages-module__kjZhaG__errorCard){background:var(--surface)}[data-theme=dark] .bansefi-packages-module__kjZhaG__consumeNotice{background:var(--surface)}[data-theme=dark] .bansefi-packages-module__kjZhaG__inventoryCard{background:var(--surface-2)}[data-theme=dark] .bansefi-packages-module__kjZhaG__finalSaleNotice{border-color:var(--warn);background:var(--surface-2)}[data-theme=dark] .bansefi-packages-module__kjZhaG__finalSaleNotice p{color:var(--text-muted)}
.mi-cuenta-access-module__EC8t4W__access{border:0;border-bottom:1px solid var(--border);min-width:0;margin:0 0 8px;padding:0 0 16px}.mi-cuenta-access-module__EC8t4W__access legend{padding:0;font-size:16px;font-weight:650;line-height:1.4}.mi-cuenta-access-module__EC8t4W__choices{gap:8px;margin-top:12px;display:grid}.mi-cuenta-access-module__EC8t4W__choice{border:1px solid var(--border);background:var(--surface);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.mi-cuenta-access-module__EC8t4W__choice input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin:0}.mi-cuenta-access-module__EC8t4W__choice:focus-within{outline:2px solid var(--accent);outline-offset:2px}.mi-cuenta-access-module__EC8t4W__access:disabled .mi-cuenta-access-module__EC8t4W__choice{opacity:.65;cursor:not-allowed}.mi-cuenta-access-module__EC8t4W__note{max-width:65ch;color:var(--text-muted);margin:12px 0 0;font-size:14px;line-height:1.5}@media (min-width:640px){.mi-cuenta-access-module__EC8t4W__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}
