@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:wght@600;700&display=swap";.global-command-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;background:transparent;animation:sigoast-command-layer-in .11s ease-out both}.global-command-palette{position:fixed;overflow:hidden;min-width:320px;border-radius:18px;border:1px solid rgba(83,48,105,.12);background:linear-gradient(180deg,#fffffffb,#faf7fcfb);box-shadow:0 20px 48px #2a143933,0 5px 16px #411f551a,inset 0 1px #fffffffa;transform-origin:top left;animation:sigoast-command-popover-in 145ms cubic-bezier(.2,.85,.25,1) both}.global-command-search-row{min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0 13px 0 16px;color:#765e82}.global-command-search-row>svg{color:#7951a1}.global-command-search-row input{min-width:0;height:56px;border:0;outline:none;background:transparent;color:#3c2d44;font:inherit;font-size:14px;font-weight:650;letter-spacing:-.01em}.global-command-search-row input::placeholder{color:#a092a7;font-weight:520}.global-command-search-row kbd,.topbar-search-shortcut{border:1px solid rgba(83,46,105,.13);background:#f6f1f9e6;color:#806d89;border-radius:7px;box-shadow:inset 0 -1px #43225714;font-family:inherit;font-size:8px;font-weight:800;letter-spacing:.06em;line-height:1;padding:5px 6px;white-space:nowrap}.global-command-close{width:29px;height:29px;border:0;border-radius:9px;display:grid;place-items:center;background:transparent;color:#8a798f;cursor:pointer;transition:.14s ease}.global-command-close:hover{background:#532e6912;color:#51315f}.global-command-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(94,55,119,.1) 8%,rgba(94,55,119,.1) 92%,transparent)}.global-command-results{overflow-y:auto;overscroll-behavior:contain;max-height:min(410px,calc(100vh - 190px));padding:7px 7px 8px;scrollbar-width:thin;scrollbar-color:rgba(111,77,132,.25) transparent}.global-command-group+.global-command-group{margin-top:7px}.global-command-group-title{padding:7px 10px 4px;color:#9c8da2;font-size:8px;font-weight:900;letter-spacing:.115em;text-transform:uppercase}.global-command-group-items{display:grid;gap:2px}.global-command-item{width:100%;min-height:49px;border:1px solid transparent;border-radius:12px;display:grid;grid-template-columns:33px minmax(0,1fr) 27px;align-items:center;gap:9px;padding:6px 8px;background:transparent;color:#493c50;text-align:left;cursor:pointer;transition:background .11s ease,border-color .11s ease,box-shadow .11s ease}.global-command-item:hover,.global-command-item.is-selected{background:linear-gradient(90deg,#74499518,#9664ac0b);border-color:#653d811a;box-shadow:inset 2px 0 #67398b9e}.global-command-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#714c91;background:linear-gradient(145deg,#faf7fcf2,#ece2f3f2);border:1px solid rgba(94,54,121,.08);box-shadow:inset 0 1px #ffffffeb,0 4px 10px #461f600d}.global-command-copy{min-width:0;display:grid;gap:2px}.global-command-label-row{min-width:0;display:flex;align-items:center;gap:7px}.global-command-label-row strong{overflow:hidden;color:#47384e;font-size:11px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.global-command-copy small{overflow:hidden;color:#96899b;font-size:8.8px;font-weight:520;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.global-command-badge{flex:0 0 auto;border-radius:999px;padding:3px 5px;background:#673d8414;color:#795789;font-size:7px;font-weight:900;letter-spacing:.04em}.global-command-enter{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#775887;background:#ffffffa8;border:1px solid rgba(91,50,119,.08)}.global-command-empty{min-height:175px;display:grid;place-items:center;align-content:center;gap:7px;padding:26px;color:#988a9e;text-align:center}.global-command-empty svg{color:#826392;margin-bottom:3px}.global-command-empty strong{color:#55435e;font-size:12px}.global-command-empty span{max-width:350px;font-size:9px;line-height:1.5}.global-command-footer{min-height:38px;border-top:1px solid rgba(95,57,118,.08);display:flex;align-items:center;gap:12px;padding:0 12px;background:#f8f5fac2;color:#998da0;font-size:8px;font-weight:650}.global-command-footer>div{display:flex;align-items:center;gap:5px}.global-command-footer>div>span{min-width:22px;height:20px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;gap:1px;border:1px solid rgba(92,52,116,.1);border-radius:6px;background:#ffffffb8;color:#70507f}.global-command-footer-hint{margin-left:auto;color:#ad9fb1}.topbar-search.topbar-search-command{border:0;cursor:pointer;text-align:left;font:inherit;transition:transform .14s ease,box-shadow .14s ease}.topbar-search.topbar-search-command:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 7px 20px #4020600e!important}.topbar-search-command .topbar-search-placeholder{min-width:0;flex:1 1 auto;overflow:hidden;color:#8f8196;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.topbar-search-command>svg{flex:0 0 auto}.topbar-search-command .topbar-search-shortcut{margin-left:auto;background:#ffffff9e}.command-mobile-trigger{display:none!important}@keyframes sigoast-command-layer-in{0%{opacity:0}to{opacity:1}}@keyframes sigoast-command-popover-in{0%{opacity:0;transform:translateY(-5px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}:root[data-theme=dark] .global-command-layer{background:transparent}:root[data-theme=dark] .global-command-palette{border-color:#ffffff17;background:linear-gradient(180deg,#271930fd,#1f1327fd);box-shadow:0 22px 55px #0006,inset 0 1px #ffffff0e}:root[data-theme=dark] .global-command-search-row{color:#c9bbd0}:root[data-theme=dark] .global-command-search-row>svg{color:#c49add}:root[data-theme=dark] .global-command-search-row input{color:#f0e8f3}:root[data-theme=dark] .global-command-search-row input::placeholder{color:#918296}:root[data-theme=dark] .global-command-search-row kbd,:root[data-theme=dark] .topbar-search-shortcut{border-color:#ffffff14;background:#ffffff0e;color:#bdaec3;box-shadow:none}:root[data-theme=dark] .global-command-close{color:#aa99b1}:root[data-theme=dark] .global-command-close:hover{background:#ffffff0f;color:#f3eaf6}:root[data-theme=dark] .global-command-group-title{color:#907f98}:root[data-theme=dark] .global-command-item{color:#e6dce9}:root[data-theme=dark] .global-command-item:hover,:root[data-theme=dark] .global-command-item.is-selected{border-color:#d0a8e817;background:linear-gradient(90deg,#a46cc626,#a46cc60b);box-shadow:inset 2px 0 #c78fe5b8}:root[data-theme=dark] .global-command-icon{border-color:#ffffff0f;color:#d2a8e8;background:linear-gradient(145deg,#fff1,#ffffff06);box-shadow:inset 0 1px #ffffff09}:root[data-theme=dark] .global-command-label-row strong,:root[data-theme=dark] .global-command-empty strong{color:#eee5f1}:root[data-theme=dark] .global-command-copy small,:root[data-theme=dark] .global-command-empty,:root[data-theme=dark] .global-command-footer{color:#9d8ea3}:root[data-theme=dark] .global-command-badge{background:#c28ce01a;color:#c9a8da}:root[data-theme=dark] .global-command-enter,:root[data-theme=dark] .global-command-footer>div>span{border-color:#ffffff12;background:#ffffff0a;color:#c9acd8}:root[data-theme=dark] .global-command-footer{border-color:#fff1;background:#ffffff05}:root[data-theme=dark] .topbar-search-command .topbar-search-placeholder{color:#a999af}@media (max-width: 1050px) and (min-width: 681px){.premium-topbar .topbar-search.topbar-search-command{display:flex;width:min(360px,43vw)}}@media (max-width: 680px){.global-command-palette{min-width:0;border-radius:16px}.global-command-search-row{min-height:56px;padding:0 10px 0 13px;grid-template-columns:auto minmax(0,1fr) auto}.global-command-search-row input{height:54px;font-size:13px}.global-command-search-row kbd{display:none}.global-command-results{max-height:min(390px,calc(100vh - 175px))}.global-command-footer-hint{display:none!important}.command-mobile-trigger{display:grid!important}}@media (prefers-reduced-motion: reduce){.global-command-layer,.global-command-palette,.global-command-item,.topbar-search.topbar-search-command{animation:none!important;transition:none!important}}.global-command-group.is-dynamic{position:relative}.global-command-group.is-dynamic+.global-command-group:not(.is-dynamic){margin-top:12px;padding-top:5px;border-top:1px solid rgba(92,55,116,.07)}.global-command-group-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.global-command-group-count{min-width:19px;height:17px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#6a3e8913;color:#7d6688;font-size:7px;font-weight:900;letter-spacing:0}.global-command-record{min-height:54px}.global-command-record-icon{color:#684187;background:linear-gradient(145deg,#f9f6fcfa,#e8dcf1f2)}.global-command-state{flex:0 0 auto;max-width:88px;overflow:hidden;border-radius:999px;padding:3px 6px;background:#31825c13;color:#4e7e67;font-size:7px;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}.global-command-result-side{min-width:58px;display:grid;justify-items:end;align-items:center;gap:3px;color:#846f8d}.global-command-result-side code{max-width:84px;overflow:hidden;color:#72567f;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.global-command-live-status{min-height:42px;margin:3px 4px 8px;border:1px solid rgba(91,53,118,.08);border-radius:11px;display:flex;align-items:center;gap:9px;padding:8px 10px;background:#69408409;color:#87788d;font-size:9px}.global-command-live-status>div{min-width:0;display:grid;gap:2px}.global-command-live-status strong{color:#5a4564;font-size:9px}.global-command-live-status span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-command-live-status.is-error{border-color:#ab4f4f1a;background:#ab4f4f0b;color:#936a6a}.global-command-spinner{flex:0 0 auto;animation:sigoast-global-search-spin .72s linear infinite}.global-command-empty.is-compact{min-height:88px;margin:2px 4px 6px;padding:14px;border-radius:12px;background:#5b367406}.global-command-empty.is-compact strong{font-size:10px}.global-command-empty.is-compact span{font-size:8.5px}.global-command-footer-hint strong{color:#71537f;font-weight:900}@keyframes sigoast-global-search-spin{to{transform:rotate(360deg)}}:root[data-theme=dark] .global-command-group.is-dynamic+.global-command-group:not(.is-dynamic){border-top-color:#ffffff0e}:root[data-theme=dark] .global-command-group-count{background:#c791e21a;color:#bca0ca}:root[data-theme=dark] .global-command-record-icon{color:#d0a8e4;background:linear-gradient(145deg,#ffffff12,#ffffff06)}:root[data-theme=dark] .global-command-state{background:#5fbd8916;color:#9dcdb2}:root[data-theme=dark] .global-command-result-side,:root[data-theme=dark] .global-command-result-side code{color:#b7a2c0}:root[data-theme=dark] .global-command-live-status{border-color:#ffffff0e;background:#ffffff06;color:#a392aa}:root[data-theme=dark] .global-command-live-status strong{color:#e4d9e8}:root[data-theme=dark] .global-command-live-status.is-error{border-color:#e1828217;background:#e182820a;color:#c89f9f}:root[data-theme=dark] .global-command-empty.is-compact{background:#ffffff05}:root[data-theme=dark] .global-command-footer-hint strong{color:#d1b2df}@media (max-width: 680px){.global-command-state{display:none}.global-command-result-side{min-width:48px}.global-command-result-side code{max-width:60px}}@media (prefers-reduced-motion: reduce){.global-command-spinner{animation-duration:1.8s}}.global-command-palette,.global-command-results,.global-command-group,.global-command-group-items,.global-command-item,.global-command-copy{min-width:0;max-width:100%;box-sizing:border-box}.global-command-results{overflow-x:hidden!important}.global-command-search-row input,.global-command-search-row input:focus,.global-command-search-row input:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-command-search-row:focus-within{box-shadow:inset 0 -1px #70448e21}.global-command-record{grid-template-columns:33px minmax(0,1fr) minmax(0,72px);overflow:hidden}.global-command-result-side{width:100%;min-width:0!important;max-width:72px;overflow:hidden}.global-command-result-side code{display:block;width:100%;max-width:72px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-command-label-row{overflow:hidden}.global-command-label-row strong{flex:0 1 auto;min-width:0}.global-command-state{max-width:72px}.global-command-view-all{width:calc(100% - 8px);min-width:0;min-height:47px;margin:8px 4px 3px;border:1px solid rgba(96,56,124,.1);border-radius:12px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;background:linear-gradient(90deg,#6a3f890e,#ffffffa6);color:#684c76;text-align:left;cursor:pointer;transition:.13s ease}.global-command-view-all:hover,.global-command-view-all.is-selected{border-color:#653b842e;background:linear-gradient(90deg,#6a3f891a,#ffffffd1);box-shadow:inset 2px 0 #67398b99}.global-command-view-all>span:first-child{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#ffffffb8;color:#724f84}.global-command-view-all>span:nth-child(2){min-width:0;display:grid;gap:2px}.global-command-view-all strong{overflow:hidden;color:#533b60;font-size:9.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.global-command-view-all small{overflow:hidden;color:#998b9d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.global-command-view-all>svg{color:#80688b}:root[data-theme=dark] .global-command-view-all{border-color:#fff1;background:linear-gradient(90deg,#c28bde14,#ffffff06);color:#c7b0d1}:root[data-theme=dark] .global-command-view-all:hover,:root[data-theme=dark] .global-command-view-all.is-selected{border-color:#d3a6e81c;background:linear-gradient(90deg,#c28bde21,#ffffff0a)}:root[data-theme=dark] .global-command-view-all strong{color:#ecdfef}:root[data-theme=dark] .global-command-view-all small{color:#9e8da5}:root[data-theme=dark] .global-command-view-all>span:first-child{background:#ffffff0b;color:#d0ace2}@media (max-width: 680px){.global-command-record{grid-template-columns:31px minmax(0,1fr) minmax(0,54px)}.global-command-result-side,.global-command-result-side code{max-width:54px!important}}.global-command-group[aria-label="Para ti"],.global-command-personal{min-width:0}.global-command-personal-source{flex:0 0 auto;min-height:18px;border-radius:999px;display:inline-flex;align-items:center;gap:3px;padding:0 6px;background:#bc8b3613;color:#98762f;font-size:7px;font-weight:900;line-height:1;white-space:nowrap}:root[data-theme=dark] .global-command-personal-source{background:#dfb45b14;color:#d0b36f}.global-command-live-region{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.global-command-item:focus-visible,.global-command-view-all:focus-visible,.global-command-close:focus-visible{outline:2px solid rgba(112,68,142,.46);outline-offset:2px}.global-command-result-side code{-webkit-user-select:text;user-select:text}@media (prefers-contrast: more){.global-command-item.is-selected,.global-command-view-all.is-selected{border-color:currentColor}}.clientes-page-m02 .m02-audit-workspace{gap:18px}.clientes-page-m02 .m02-audit-hero.m02-section-hero{align-items:center;gap:24px;padding:20px 22px;border-radius:22px}.clientes-page-m02 .m02-audit-hero.m02-section-hero h2{margin:3px 0 5px;font-size:30px;letter-spacing:-.025em}.clientes-page-m02 .m02-audit-hero.m02-section-hero p{margin:0;max-width:760px;font-size:12px;line-height:1.6}.clientes-page-m02 .m02-audit-panel{overflow:visible!important;position:relative!important}.clientes-page-m02 .m02-audit-toolbar-seven{display:grid!important;grid-template-columns:minmax(280px,1fr) auto minmax(165px,.56fr) 158px 158px auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;position:relative!important;z-index:150!important;overflow:visible!important;padding:12px!important;border-bottom:1px solid rgba(155,126,176,.1)!important;background:#ffffff29!important}.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-search{width:100%!important;min-width:0!important;height:46px!important;margin:0!important}.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover{position:relative!important;z-index:140!important}.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover-trigger{height:46px!important;min-height:46px!important;border-radius:14px!important;white-space:nowrap!important}.m02-audit-filter-floating .filter-popover-body{overflow:visible!important}.clientes-page-m02 .m02-audit-toolbar-field{height:46px!important;min-height:46px!important;min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 12px!important;border:1px solid rgba(148,104,192,.12)!important;border-radius:15px!important;background:#ffffffe0!important;box-shadow:inset 0 1px #ffffffeb,0 2px 8px #40206008!important;color:var(--ink)!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.clientes-page-m02 .m02-audit-toolbar-field:hover{border-color:#6e3fa338!important}.clientes-page-m02 .m02-audit-toolbar-field:focus-within{border-color:#6e3fa361!important;box-shadow:0 0 0 3px #6e3fa30e,inset 0 1px #ffffffeb!important}.clientes-page-m02 .m02-audit-toolbar-prefix{flex:0 0 auto!important;color:#94899b!important;font-size:8px!important;line-height:1!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important}.clientes-page-m02 .m02-audit-toolbar-field input{width:100%!important;min-width:0!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink)!important;font:inherit!important;font-size:11.5px!important;font-weight:600!important}.clientes-page-m02 .m02-audit-toolbar-field input::placeholder{color:#9d94a2!important;opacity:1!important}.clientes-page-m02 .m02-audit-date-field input{font-size:10.5px!important}.clientes-page-m02 .m02-audit-toolbar-seven .m02-clear-filters{height:46px!important;min-height:46px!important;white-space:nowrap!important}.clientes-page-m02 .m02-audit-toolbar-seven .audit-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;justify-self:end!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-toolbar-seven{background:linear-gradient(180deg,#21172b,#1b1224)!important;border-bottom-color:#ffffff0f!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-toolbar-field{background:#2a1d34!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff08!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-toolbar-prefix{color:#b7a8bc!important}@media (max-width: 900px){.clientes-page-m02 .m02-audit-toolbar-seven{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-search{grid-column:1 / -1!important}.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover,.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover-trigger,.clientes-page-m02 .m02-audit-toolbar-field,.clientes-page-m02 .m02-audit-toolbar-seven .m02-clear-filters{width:100%!important;min-width:0!important}}@media (max-width: 560px){.clientes-page-m02 .m02-audit-toolbar-seven{grid-template-columns:1fr!important}.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-search{grid-column:auto!important}.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover,.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover-trigger,.clientes-page-m02 .m02-audit-toolbar-seven .audit-refresh-list{width:100%!important}}@media (max-width: 760px){.clientes-page-m02 .m02-audit-hero.m02-section-hero{align-items:flex-start;flex-direction:column}}@media (min-width: 901px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-seven{display:grid!important;grid-template-columns:minmax(220px,1fr) max-content minmax(130px,.58fr) 132px 132px max-content 46px!important;grid-auto-flow:row!important;grid-auto-rows:46px!important;align-items:center!important;column-gap:10px!important;row-gap:10px!important;padding:12px!important;width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven>*{grid-row:1!important;min-width:0!important;margin:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-search{grid-column:1!important;width:100%!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover{grid-column:2!important;width:auto!important;justify-self:start!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field{grid-column:3!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-date-field:nth-of-type(2){grid-column:4!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-date-field:nth-of-type(3){grid-column:5!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-clear-filters{grid-column:6!important;justify-self:stretch!important;width:auto!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .audit-refresh-list{grid-column:7!important;justify-self:end!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-search,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-toolbar-field,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .audit-refresh-list{height:46px!important;min-height:46px!important}}@media (max-width: 900px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-seven{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:auto!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven>*{grid-row:auto!important;grid-column:auto!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-search{grid-column:1 / -1!important}}@media (max-width: 560px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-seven{grid-template-columns:1fr!important}}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field>.m02-audit-toolbar-prefix{margin:0!important;align-self:center!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field>input{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0!important}@media (min-width: 901px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-seven .m02-audit-responsible-field{position:relative!important;display:flex!important;align-items:center!important;height:46px!important;min-height:46px!important;padding:0 12px!important;border:1px solid rgba(148,104,192,.12)!important;border-radius:15px!important;background:#ffffffe0!important;overflow:visible!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field>.m02-audit-toolbar-prefix{position:absolute!important;left:12px!important;top:-13px!important;margin:0!important;padding:0!important;line-height:1!important;pointer-events:none!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field>input{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;align-self:center!important}}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .m02-audit-responsible-field{background:#2a1d34!important;border-color:#eed6c617!important}@media (min-width: 901px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(340px,1fr) max-content 150px 150px max-content 46px!important;grid-auto-flow:row!important;grid-auto-rows:46px!important;align-items:center!important;column-gap:10px!important;row-gap:10px!important;padding:12px!important;width:100%!important;min-width:0!important;position:relative!important;z-index:150!important;overflow:visible!important;border-bottom:1px solid rgba(155,126,176,.1)!important;background:#ffffff29!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>*{grid-row:1!important;min-width:0!important;margin:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search{grid-column:1!important;width:100%!important;height:46px!important;min-height:46px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover{grid-column:2!important;width:auto!important;justify-self:start!important;position:relative!important;z-index:140!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-date-from{grid-column:3!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-date-to{grid-column:4!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-clear-filters{grid-column:5!important;justify-self:stretch!important;width:auto!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .audit-refresh-list{grid-column:6!important;justify-self:end!important;width:46px!important;min-width:46px!important;padding:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-field,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .audit-refresh-list{height:46px!important;min-height:46px!important}}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{background:linear-gradient(180deg,#21172b,#1b1224)!important;border-bottom-color:#ffffff0f!important}@media (max-width: 900px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:10px!important;padding:12px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>*{grid-row:auto!important;grid-column:auto!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search{grid-column:1 / -1!important}}@media (max-width: 560px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{grid-template-columns:1fr!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search{grid-column:auto!important}}.users-page-premium.clientes-page-m02 .m02-audit-table thead th{padding:9px 13px!important;text-align:left!important;background:#aa84c314!important;border-bottom:1px solid rgba(155,126,176,.1)!important;color:#8a7c95!important;font-size:10px!important;font-weight:850!important;line-height:1.35!important;text-transform:uppercase!important;letter-spacing:.08em!important;vertical-align:middle!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-audit-table thead th{background:#2d232d!important;color:#ab9da4!important;border-bottom-color:#eed6c612!important}.clientes-page-m02 .m02-audit-table tbody td{font-size:12px!important;font-weight:300!important;color:var(--ink)!important}.clientes-page-m02 .m02-audit-table tbody td>strong{display:block;font-size:12px!important;font-weight:700!important;line-height:1.25!important;color:var(--ink)!important}.clientes-page-m02 .m02-audit-table tbody td>small{display:block;margin-top:2px;font-size:11px!important;font-weight:500!important;line-height:1.2!important;color:var(--muted)!important}.clientes-page-m02 .m02-audit-table .audit-user-chip{font-size:11px!important;font-weight:700!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .audit-detail-head h3{font-size:23px!important;font-family:Inter,serif!important;line-height:1.12!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .audit-detail-head .specular-button{flex:0 0 auto!important;align-self:flex-start!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .audit-detail-meta strong{font-size:11px!important;line-height:1.45!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .audit-detail-meta span{font-size:10.5px!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload{overflow:hidden!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:4px 0!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field{min-width:0!important;padding:10px 12px!important;border-bottom:1px solid rgba(155,126,176,.09)!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field:nth-child(odd){border-right:1px solid rgba(155,126,176,.09)!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field>span{display:block!important;margin-bottom:4px!important;color:#8f8398!important;font-size:7.5px!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:uppercase!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field>strong{display:block!important;color:var(--ink)!important;font-size:10px!important;font-weight:700!important;line-height:1.42!important;overflow-wrap:anywhere!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field>small{display:block!important;margin-top:3px!important;color:var(--muted)!important;font-size:7px!important;font-weight:500!important;overflow-wrap:anywhere!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-empty{padding:18px 12px!important;color:var(--muted)!important;font-size:10px!important;text-align:center!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field{border-color:#eed6c612!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field>span{color:#b9aabd!important}@media (max-width: 760px){.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-fields{grid-template-columns:1fr!important}.users-page-premium.clientes-page-m02 .m02-audit-detail-panel .m02-audit-payload-field:nth-child(odd){border-right:0!important}}:root[data-theme=dark] .clientes-page-m02 .m02-audit-hero.m02-section-hero{background:linear-gradient(145deg,#2d2230,#261c2a)!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #0a050d29,inset 0 1px #ffffff06!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-hero p{color:#b9adb9!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-source-chip{background:#24192d!important;border-color:#eed6c617!important;color:#e7daed!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-table tbody tr:hover,:root[data-theme=dark] .clientes-page-m02 .m02-audit-table tbody tr.selected{background:#2d2038!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-table tbody tr.selected td{color:#eee5f2!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-table tbody tr.selected td strong{color:#f5edf8!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-table tbody tr.selected td small{color:#b8aaba!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-detail-panel{background:#21172b!important;border-color:#eed6c617!important;color:#eee5f2!important}:root[data-theme=dark] .clientes-page-m02 .audit-detail-head{border-bottom-color:#eed6c614!important}:root[data-theme=dark] .clientes-page-m02 .audit-detail-head h3{color:#f3e9fa!important}:root[data-theme=dark] .clientes-page-m02 .audit-detail-head p{color:#b8aaba!important}:root[data-theme=dark] .clientes-page-m02 .audit-detail-meta>div{background:#2b1d37!important;border-color:#eed6c617!important}:root[data-theme=dark] .clientes-page-m02 .audit-detail-meta span{color:#a99baa!important}:root[data-theme=dark] .clientes-page-m02 .audit-detail-meta strong{color:#eee5f2!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-card{background:#251a30!important;border-color:#eed6c617!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-head{background:#2b1d37!important;border-bottom-color:#eed6c614!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-head strong{color:#f0e6f4!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-head small{color:#a99daa!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-table th{background:#281c32!important;color:#a99daa!important;border-color:#eed6c612!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-table td{background:#24192e!important;color:#ddd2e2!important;border-color:#eed6c612!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-table td.before{background:#302027!important;color:#dfbec8!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-diff-table td.after{background:#1f3027!important;color:#bfe0ca!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-payload{background:#24192e!important;border-color:#eed6c617!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-payload .audit-payload-title{background:#2b1d37!important;border-bottom-color:#eed6c614!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-payload.after .audit-payload-title{background:#243229!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-payload .audit-payload-title span{color:#f0e6f4!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-payload .audit-payload-title small{color:#a99daa!important}:root[data-theme=dark] .clientes-page-m02 .m02-audit-payload pre{color:#ddd2e2!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel{z-index:auto!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-seven,.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{position:relative!important;z-index:10!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover{position:relative!important;z-index:12!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover-panel,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-panel{z-index:2000!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel{z-index:1!important;border-radius:24px!important;overflow:visible!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-seven{z-index:5!important;border-radius:24px 24px 0 0!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{z-index:5!important;border-radius:24px 24px 0 0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-seven .filter-popover,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover{z-index:10!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.pagination-premium{border-radius:0 0 24px 24px!important;overflow:hidden!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel:before{top:0!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel:after{border-radius:24px!important}@media (max-width: 1180px) and (min-width: 561px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-rows:46px!important;gap:10px!important;padding:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;z-index:5!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>*{grid-row:auto!important;grid-column:auto!important;min-width:0!important;max-width:100%!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search{grid-column:1 / -1!important;width:100%!important;max-width:none!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-field,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-clear-filters{width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .audit-refresh-list{width:46px!important;min-width:46px!important;justify-self:end!important}}@media (max-width: 1180px) and (min-width: 761px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(95px,.75fr) minmax(140px,1fr) minmax(140px,1fr) minmax(125px,.95fr) 46px!important;grid-template-rows:46px 46px!important;grid-auto-flow:row!important;column-gap:10px!important;row-gap:10px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;box-sizing:border-box!important;z-index:5!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>*{grid-row:auto!important;grid-column:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;justify-self:stretch!important;position:relative!important;z-index:10!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-trigger{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-date-from{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-date-to{grid-column:3!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-field{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-clear-filters{grid-column:4!important;grid-row:2!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;justify-self:stretch!important;white-space:nowrap!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .audit-refresh-list{grid-column:5!important;grid-row:2!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;justify-self:end!important}}@media (max-width: 620px){.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto auto!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;column-gap:8px!important;row-gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important;overflow:visible!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six>*{min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six>.m02-audit-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.clientes-page-m02 .users-panel.m02-audit-panel>.users-toolbar.m02-audit-toolbar-six>.audit-refresh-list{position:absolute!important;top:13px!important;right:15px!important;z-index:6!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important;z-index:10!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-clear-filters{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-audit-date-from{grid-column:1!important;grid-row:3!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-audit-date-to{grid-column:2!important;grid-row:3!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-audit-toolbar-field,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-trigger{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;box-sizing:border-box!important;border-radius:13px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-trigger{justify-content:center!important;gap:6px!important;padding-inline:10px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-audit-toolbar-field{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:0 10px!important;overflow:hidden!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-prefix{flex:0 0 auto!important;margin:0!important;font-size:9px!important;line-height:1!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-field input{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;font-size:10px!important;line-height:1!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .filter-popover-trigger svg,.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-clear-filters svg{width:14px!important;height:14px!important;flex:0 0 14px!important}}@media (max-width: 360px){.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six>.m02-audit-toolbar-field{gap:5px!important;padding-inline:8px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-prefix{font-size:8px!important}.users-page-premium.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-toolbar-field input{font-size:9px!important}}.report-portal-select{position:relative;min-width:0;width:100%}.report-portal-select .premium-select-control{width:100%;min-height:44px}.report-portal-floating-list.premium-select-panel{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;padding:6px!important;margin:0!important;border-radius:14px!important;box-shadow:0 18px 40px #3c1b5533!important}.report-portal-floating-list .premium-select-search{position:sticky;top:0;z-index:2;margin-bottom:4px}.report-portal-floating-list .premium-select-option{min-height:36px}:root[data-theme=dark] .report-portal-floating-list.premium-select-panel{background:#291d34!important;color:#eadff2!important;border-color:#eed6c621!important}.clientes-page-m02 .m02-phone-field{position:relative;min-width:0}.clientes-page-m02 .m02-phone-combined{position:relative;display:flex;align-items:center;width:100%;height:46px;min-height:46px;border:1px solid rgba(110,63,163,.16);border-radius:14px;background:linear-gradient(180deg,#fff,#fcf9fd);box-shadow:inset 0 1px #ffffffe6;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;overflow:visible}.clientes-page-m02 .m02-phone-combined:hover{border-color:#6e3fa347}.clientes-page-m02 .m02-phone-combined:focus-within{border-color:#6e3fa373;box-shadow:0 0 0 4px #6e3fa314}.clientes-page-m02 .m02-phone-field.has-error .m02-phone-combined{border-color:#d0355a80}.clientes-page-m02 .m02-phone-prefix-wrap{position:relative;z-index:auto;flex:0 0 80px;height:100%;min-width:0}.clientes-page-m02 .m02-phone-prefix-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;width:100%;height:100%;padding:0 11px 0 13px;border-radius:13px 0 0 13px;background:transparent;color:var(--ink, #33233e);display:flex;align-items:center;justify-content:space-between;gap:7px;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.clientes-page-m02 .m02-phone-prefix-trigger svg{flex:0 0 auto;color:var(--purple, #6e3fa3);transition:transform .18s ease}.clientes-page-m02 .m02-phone-prefix-trigger.is-open svg{transform:rotate(180deg)}.clientes-page-m02 .m02-phone-divider{flex:0 0 1px;width:1px;height:22px;background:#6e3fa32b;pointer-events:none}.clientes-page-m02 .m02-phone-field input.m02-phone-number-input{flex:1 1 0;width:100%!important;min-width:0!important;height:44px!important;min-height:0!important;margin:0!important;padding:0 13px!important;border:0!important;border-radius:0 13px 13px 0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink, #33233e);font:inherit;font-size:12px!important}.clientes-page-m02 .m02-phone-field input.m02-phone-number-input::placeholder{color:var(--muted, #8d8295);opacity:.9}.clientes-page-m02 .m02-phone-prefix-panel{position:absolute;top:calc(100% + 7px);left:0;z-index:6000;width:286px;max-width:min(286px,calc(100vw - 48px));padding:7px;border:1px solid rgba(110,63,163,.16);border-radius:14px;background:#fff;box-shadow:0 18px 42px #361e4a2e,inset 0 1px #fffffff5}.clientes-page-m02 .m02-phone-prefix-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;margin-bottom:6px;border:1px solid rgba(110,63,163,.13);border-radius:10px;background:#fcfafd;color:var(--purple, #6e3fa3)}.clientes-page-m02 .m02-phone-field .m02-phone-prefix-search input{flex:1 1 0;width:100%!important;min-width:0!important;height:36px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink, #33233e);font-size:11.5px!important}.clientes-page-m02 .m02-phone-prefix-options{max-height:220px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin}.clientes-page-m02 .m02-phone-prefix-options>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:38px;padding:7px 9px;border:0;border-radius:9px;background:transparent;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px;text-align:left;color:var(--ink, #33233e);cursor:pointer}.clientes-page-m02 .m02-phone-prefix-options>button:hover,.clientes-page-m02 .m02-phone-prefix-options>button.is-selected{background:#6e3fa313}.clientes-page-m02 .m02-phone-prefix-options>button strong{color:var(--purple-dark, #4d246d);font-size:11.5px;font-weight:800}.clientes-page-m02 .m02-phone-prefix-options>button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;color:var(--muted, #756a7d)}.clientes-page-m02 .m02-phone-prefix-empty{padding:12px 10px;text-align:center;color:var(--muted, #8d8295);font-size:11px}.clientes-page-m02 .m02-client-modal .m02-form-section{overflow:visible!important}:root[data-theme=dark] .clientes-page-m02 .m02-phone-combined{background:linear-gradient(180deg,#2b1d37,#241a2f);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0a}:root[data-theme=dark] .clientes-page-m02 .m02-phone-divider{background:#ffffff1f}:root[data-theme=dark] .clientes-page-m02 .m02-phone-prefix-panel{background:#241a2f;border-color:#ffffff1a;box-shadow:0 18px 42px #00000057}:root[data-theme=dark] .clientes-page-m02 .m02-phone-prefix-search{background:#2b1d37;border-color:#ffffff1a}:root[data-theme=dark] .clientes-page-m02 .m02-phone-prefix-options>button:hover,:root[data-theme=dark] .clientes-page-m02 .m02-phone-prefix-options>button.is-selected{background:#ffffff0f}@media (max-width: 760px){.clientes-page-m02 .m02-phone-prefix-wrap{flex-basis:98px}.clientes-page-m02 .m02-phone-prefix-panel{width:min(270px,calc(100vw - 56px))}}.clientes-page-m02 .m02-country-select{position:relative;min-width:0}.clientes-page-m02 .m02-country-select.is-open{z-index:7000}.clientes-page-m02 .m02-country-select>.premium-select-panel{top:calc(100% + 7px)!important;left:0!important;right:auto!important;z-index:7100!important;width:286px!important;min-width:286px!important;max-width:min(286px,calc(100vw - 48px))!important;max-height:276px!important;margin:0!important;padding:7px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid rgba(110,63,163,.16)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px #361e4a2e,inset 0 1px #fffffff5!important}.clientes-page-m02 .m02-country-select .premium-select-search{position:sticky;top:0;z-index:3;height:38px;margin:0 0 6px!important;padding:0 10px!important;gap:8px;border:1px solid rgba(110,63,163,.13)!important;border-radius:10px!important;background:#fcfafd!important;box-shadow:none!important;color:var(--purple, #6e3fa3)}.clientes-page-m02 .m02-country-select .premium-select-search input{height:36px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:11.5px!important;font-weight:600!important}.clientes-page-m02 .m02-country-select .premium-select-option{min-height:38px;padding:7px 9px!important;border-radius:9px!important;font-size:11px!important;font-weight:650!important;color:var(--muted, #756a7d)!important;background:transparent}.clientes-page-m02 .m02-country-select .premium-select-option:hover,.clientes-page-m02 .m02-country-select .premium-select-option.is-highlighted,.clientes-page-m02 .m02-country-select .premium-select-option.is-selected{background:#6e3fa313!important}.clientes-page-m02 .m02-country-select .premium-select-option.is-selected{color:var(--purple-dark, #4d246d)!important;font-weight:750!important}.clientes-page-m02 .m02-country-select .premium-select-option.is-selected svg{color:var(--purple, #6e3fa3)!important}.clientes-page-m02 .m02-client-modal .m02-form-section:first-of-type{overflow:visible!important}:root[data-theme=dark] .clientes-page-m02 .m02-country-select>.premium-select-panel{background:#241a2f!important;border-color:#ffffff1a!important;box-shadow:0 18px 42px #00000057!important}:root[data-theme=dark] .clientes-page-m02 .m02-country-select .premium-select-search{background:#2b1d37!important;border-color:#ffffff1a!important}:root[data-theme=dark] .clientes-page-m02 .m02-country-select .premium-select-option:hover,:root[data-theme=dark] .clientes-page-m02 .m02-country-select .premium-select-option.is-highlighted,:root[data-theme=dark] .clientes-page-m02 .m02-country-select .premium-select-option.is-selected{background:#ffffff0f!important}@media (max-width: 760px){.clientes-page-m02 .m02-country-select>.premium-select-panel{width:min(270px,calc(100vw - 56px))!important;min-width:min(270px,calc(100vw - 56px))!important}}.clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-block{margin:14px 0 0;padding:14px;min-width:0;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 10px;min-width:0}.clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-heading h3{margin:2px 0 0;font-family:Playfair Display,Georgia,serif;font-size:17px;color:var(--purple-dark)}.clientes-page-m02 .m02-expedient-detail-modal .m02-next-state-hint{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;padding:6px 9px;border:1px solid rgba(111,63,155,.09);border-radius:999px;background:#6f3f9b0e;color:#6b398f;font-size:8px;font-weight:800;line-height:1.2;white-space:normal;text-align:center}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-main{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;min-width:0}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-main-item{display:flex;align-items:center;min-width:0}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node{min-width:0;flex:1 1 auto;display:grid;gap:2px;padding:9px 10px;border:1px solid rgba(111,63,155,.09);border-radius:13px;background:#fbf8fdeb;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node strong{font-size:9px;color:#6a3b8b}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;color:#8f8394}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node.is-current{border-color:transparent;background:linear-gradient(135deg,#6f39a0,#b447a4);box-shadow:0 8px 20px #63328b2e}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node.is-current strong,.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node.is-current small{color:#fff}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-line{width:16px;height:1px;flex:0 0 16px;background:linear-gradient(90deg,#6f3f9b24,#6f3f9b52)}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span{display:inline-flex;align-items:center;padding:6px 9px;border:1px dashed rgba(111,63,155,.16);border-radius:999px;background:#faf7fcd6;color:#786a7e;font-size:8px;font-weight:750}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span.is-current{border-style:solid;border-color:#c391253d;background:#fff4d9;color:#906b1e}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span.is-danger{border-style:solid;border-color:#f1c7d2;background:#fff0f3;color:#b33c59}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-block{background:linear-gradient(145deg,#ffffff0d,#ffffff06);border-color:var(--pm-modal-line);box-shadow:inset 0 1px #ffffff09,0 12px 28px #09040f1a}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-heading h3{color:#f3e9fa}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-next-state-hint{background:#33243e;border-color:#4a3559;color:#d7b9ec}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node,:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span{background:#2b1d37;border-color:#eed6c617}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node strong{color:#e0c8ec}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node small,:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span{color:#b8aaba}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node.is-current{background:linear-gradient(135deg,#6f39a0,#b447a4);border-color:transparent}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node.is-current strong,:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node.is-current small{color:#fff}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span.is-current{border-color:#e0ad4252;background:#8e631238;color:#f0cf83}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-detail-modal .m02-flow-secondary span.is-danger{border-color:#e4577552;background:#7a223838;color:#ffadbf}@media (max-width: 900px){.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-main{grid-template-columns:1fr;gap:6px}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-main-item{display:grid;grid-template-columns:1fr}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-line{display:none}.clientes-page-m02 .m02-expedient-detail-modal .m02-flow-node small{white-space:normal}}@media (max-width: 760px){.clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-block{padding:12px}.clientes-page-m02 .m02-expedient-detail-modal .m02-expedient-flow-heading{align-items:flex-start;flex-direction:column;gap:7px}.clientes-page-m02 .m02-expedient-detail-modal .m02-next-state-hint{align-self:flex-start}}@media (max-width: 520px){.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-row{grid-template-columns:32px minmax(0,1fr) 30px!important;grid-template-areas:"icon info open" "icon date date" "icon status status"!important;align-items:start!important;gap:5px 8px!important}.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-icon{grid-area:icon!important;align-self:start!important}.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-row>div:nth-child(2){grid-area:info!important;min-width:0!important}.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-date{grid-area:date!important;grid-column:auto!important;justify-self:start!important;width:100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:2px 5px!important;text-align:left!important}.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-date small,.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-date strong{white-space:normal!important;overflow-wrap:anywhere!important}.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-row>.status-badge{grid-area:status!important;grid-column:auto!important;justify-self:start!important;align-self:start!important;width:max-content!important;max-width:100%!important;white-space:nowrap!important}.clientes-page-m02 .m02-expedient-detail-modal .m02-detail-doc-open{grid-area:open!important;grid-column:auto!important;justify-self:end!important;align-self:start!important}}.clientes-page-m02 .m02-expedient-correct-modal .m02-correction-reason textarea{font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}.clientes-page-m02 .m02-expedient-correct-modal .m02-correction-reason textarea::placeholder{font-family:inherit!important;font-weight:500!important;letter-spacing:0!important}.clientes-page-m02 .m02-expedient-edit-parity-v143{width:min(600px,94vw)!important;max-width:min(600px,94vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-edit-parity-v143>form,.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-body,.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-section-v143{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-section-v143{margin-bottom:0!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-v143{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;padding:11px 12px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px!important;background:#ffffffc2!important;box-shadow:inset 0 1px #ffffffd1,0 6px 16px #5e327f0b!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-avatar-v143{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;border-radius:12px!important;font-size:14px!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143{display:grid!important;gap:2px!important;min-width:0!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 strong,.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 span,.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 strong{color:var(--ink)!important;font-size:11px!important;font-weight:850!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 span{color:var(--muted)!important;font-size:9px!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 small{color:#8f7c98!important;font-size:8px!important;font-weight:760!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-field textarea{min-height:104px!important;resize:vertical!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-note-v143{margin-top:0!important}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-v143{background:linear-gradient(145deg,#2b1d37,#281b33)!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff09,0 7px 18px #08040c1f!important}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 strong{color:#f3e9fa!important}:root[data-theme=dark] .clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 span,:root[data-theme=dark] .clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-copy-v143 small{color:#bbaec2!important}@media (max-width: 520px){.clientes-page-m02 .m02-expedient-edit-parity-v143{width:min(96vw,600px)!important;max-width:min(96vw,600px)!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-v143{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-avatar-v143{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .m02-expedient-edit-client-v143>.status-badge{grid-column:2!important;justify-self:start!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important;justify-content:center!important}.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer .btn-premium-ghost,.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer .btn-premium-secondary,.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer .specular-button-real{min-height:42px!important;height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important;justify-content:center!important}}@media (max-width: 390px){.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer .btn-premium-ghost,.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer .btn-premium-secondary,.clientes-page-m02 .m02-expedient-edit-parity-v143 .premium-modal-footer .specular-button-real{padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}:root[data-theme=dark] .m02-document-type-delete-modal .m02-danger-summary{background:linear-gradient(145deg,#691f3657,#491b2c6b)!important;border-color:#ff7e9d42!important;color:#f6c2cf!important;box-shadow:inset 0 1px #ffffff09,0 10px 24px #5d172e1f!important}:root[data-theme=dark] .m02-document-type-delete-modal .m02-danger-summary>svg{color:#ff91ab!important;opacity:1!important;filter:drop-shadow(0 0 7px rgba(255,117,150,.12))}:root[data-theme=dark] .m02-document-type-delete-modal .m02-danger-summary strong{color:#ffdce4!important;text-shadow:0 0 12px rgba(255,173,194,.1)}:root[data-theme=dark] .m02-document-type-delete-modal .m02-danger-summary small{color:#f1bbc8!important}:root[data-theme=dark] .m02-document-type-delete-modal .premium-modal-alert.tone-danger{background:#691f3647!important;border-color:#ff7e9d38!important;color:#f2b8c7!important}.clientes-page-m02 .m02-report-workspace{gap:18px}.clientes-page-m02 .m02-report-hero{align-items:center;gap:24px;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;box-shadow:0 16px 38px #3416560e}.clientes-page-m02 .m02-report-hero h2{margin:3px 0 5px;font-size:30px;line-height:normal;font-family:Playfair Display,Georgia,serif;letter-spacing:-.025em}.clientes-page-m02 .m02-report-hero p{margin:0;max-width:760px;font-size:12px;line-height:1.6}.clientes-page-m02 .m02-report-actions{align-items:center;gap:10px;flex-wrap:nowrap}.clientes-page-m02 .m02-report-refresh-button{height:46px;min-height:46px;padding:0 16px;border-radius:14px;box-shadow:inset 0 1px #ffffffeb,0 8px 20px #4020600f}.clientes-page-m02 .m02-report-refresh-button:hover:not(:disabled){box-shadow:inset 0 1px #fffffff5,0 12px 26px #4020601a}.clientes-page-m02 .m02-report-print-button.specular-button-real{min-width:0;min-height:46px;padding:12px 18px;border-radius:16px;font-weight:800;white-space:nowrap;box-shadow:0 14px 32px #40206038,inset 0 1px #ffffff26}:root[data-theme=dark] .clientes-page-m02 .m02-report-refresh-button{box-shadow:inset 0 1px #ffffff0d,0 8px 20px #0000002e}@media (max-width: 760px){.clientes-page-m02 .m02-report-hero{align-items:flex-start;padding:18px}.clientes-page-m02 .m02-report-actions{width:100%;flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 520px){.clientes-page-m02 .m02-report-actions>*{width:100%;justify-content:center}}:root[data-theme=dark] .clientes-page-m02 .m02-report-hero{background:linear-gradient(145deg,#2d2230,#261c2a)!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #0a050d29,inset 0 1px #ffffff06!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-hero p{color:#b9adb9!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-status{background:#2a2028!important;border-color:#d5af582b!important;color:#eee5f2!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-status strong{color:#f0e6f4!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-status p,:root[data-theme=dark] .clientes-page-m02 .m02-report-status small{color:#ad9fae!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-card,:root[data-theme=dark] .clientes-page-m02 .m02-report-main-grid>*,:root[data-theme=dark] .clientes-page-m02 .m02-report-document-grid>*,:root[data-theme=dark] .clientes-page-m02 .m02-report-distribution{background:linear-gradient(145deg,#2b2030,#251b2b)!important;border-color:#eed6c614!important;box-shadow:0 12px 28px #09050c21,inset 0 1px #ffffff06!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-card h3,:root[data-theme=dark] .clientes-page-m02 .m02-report-card h4,:root[data-theme=dark] .clientes-page-m02 .m02-report-main-grid h3,:root[data-theme=dark] .clientes-page-m02 .m02-report-document-grid h3,:root[data-theme=dark] .clientes-page-m02 .m02-report-distribution h3{color:#f1e7f5!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-card p,:root[data-theme=dark] .clientes-page-m02 .m02-report-card small,:root[data-theme=dark] .clientes-page-m02 .m02-report-main-grid p,:root[data-theme=dark] .clientes-page-m02 .m02-report-main-grid small,:root[data-theme=dark] .clientes-page-m02 .m02-report-document-grid p,:root[data-theme=dark] .clientes-page-m02 .m02-report-document-grid small{color:#ada0ae!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-card article,:root[data-theme=dark] .clientes-page-m02 .m02-report-card li{background:#2b1d37!important;border-color:#eed6c612!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-card [class*=track],:root[data-theme=dark] .clientes-page-m02 .m02-report-card [class*=progress]{border-color:#eed6c60f!important}:root[data-theme=dark] .clientes-page-m02 .m02-report-workspace{color:#eee5f2}.clientes-page-m02 .m02-report-dashboard{--report-purple: #6e3fa3;--report-pink: #c653a0;--report-gold: #c99b24;--report-green: #3ba866;--report-red: #d84b6d;--report-track: #ece6f0}.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track i,.clientes-page-m02 .m02-report-dashboard .m02-report-state-progress i{background:var(--report-purple)!important;box-shadow:none!important}.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track i:after,.clientes-page-m02 .m02-report-dashboard .m02-report-state-progress i:after,.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track:after{display:none!important}.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track,.clientes-page-m02 .m02-report-dashboard .m02-report-state-progress{background:var(--report-track)!important;box-shadow:inset 0 1px 2px #41285214!important}.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track.tone-success i{background:var(--report-green)!important}.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track.tone-warning i{background:var(--report-gold)!important}.clientes-page-m02 .m02-report-dashboard .m02-report-meter-track.tone-danger i{background:var(--report-red)!important}.clientes-page-m02 .m02-report-dashboard>.kpi-row{margin:0!important}.clientes-page-m02 .m02-report-dashboard .m02-report-analytics-warning{display:flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgba(201,155,36,.2);border-radius:14px;background:#fff9e8c7;color:#906a11;font-size:9px}.clientes-page-m02 .m02-report-dashboard .m02-report-card-head{min-height:58px}.clientes-page-m02 .m02-report-dashboard .m02-report-card-head>div>span{min-width:0}.clientes-page-m02 .m02-report-dashboard .m02-report-card-head strong{font-size:11px}.clientes-page-m02 .m02-report-dashboard .m02-report-card-head small{max-width:620px;font-size:8.5px;line-height:1.35}.clientes-page-m02 .m02-report-visual-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:12px}.clientes-page-m02 .m02-report-vertical-chart{position:relative;min-height:260px;padding:22px 20px 18px;overflow:hidden}.clientes-page-m02 .m02-report-chart-gridlines{position:absolute;top:28px;right:20px;bottom:70px;left:20px;display:grid;grid-template-rows:repeat(4,1fr);pointer-events:none}.clientes-page-m02 .m02-report-chart-gridlines i{border-top:1px dashed rgba(121,95,137,.12)}.clientes-page-m02 .m02-report-bars{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:center;gap:clamp(12px,3vw,34px);height:220px;padding:0 8px}.clientes-page-m02 .m02-report-bar-item{min-width:66px;max-width:120px;flex:1 1 86px;display:grid;grid-template-rows:22px minmax(120px,1fr) 30px 15px;align-items:end;justify-items:center;gap:5px;min-height:0}.clientes-page-m02 .m02-report-bar-item>strong{font-size:12px;color:var(--purple-dark)}.clientes-page-m02 .m02-report-bar-well{width:min(48px,70%);height:100%;display:flex;align-items:flex-end;border-radius:12px 12px 6px 6px;background:#6e3fa30e;border-bottom:1px solid rgba(110,63,163,.1);overflow:hidden}.clientes-page-m02 .m02-report-bar-well i{display:block;width:100%;min-height:5px;border-radius:10px 10px 4px 4px;background:var(--report-purple)}.clientes-page-m02 .m02-report-bar-well i.tone-2{background:var(--report-pink)}.clientes-page-m02 .m02-report-bar-well i.tone-3{background:var(--report-gold)}.clientes-page-m02 .m02-report-bar-well i.tone-4{background:var(--report-green)}.clientes-page-m02 .m02-report-bar-item>span{width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;color:#574b60;font-size:8.5px;line-height:1.25;font-weight:700}.clientes-page-m02 .m02-report-bar-item>small{color:var(--muted);font-size:7.5px;font-weight:800}.clientes-page-m02 .m02-report-donut-layout{min-height:260px;display:grid;place-items:center;align-content:center;gap:22px;padding:20px}.clientes-page-m02 .m02-report-donut{--donut-size: 142px;width:var(--donut-size);height:var(--donut-size);border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--report-purple) 0deg var(--donut-rate),#dec9e9 var(--donut-rate) 360deg);box-shadow:0 14px 28px #4d26701a}.clientes-page-m02 .m02-report-donut:before{content:"";grid-area:1 / 1;width:96px;height:96px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #6e3fa314}.clientes-page-m02 .m02-report-donut>div{grid-area:1 / 1;position:relative;z-index:1;display:grid;justify-items:center}.clientes-page-m02 .m02-report-donut strong{font-family:Playfair Display,Georgia,serif;font-size:27px;color:var(--purple-dark)}.clientes-page-m02 .m02-report-donut span{margin-top:-2px;font-size:8px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.clientes-page-m02 .m02-report-donut-legend{width:100%;display:grid;gap:9px}.clientes-page-m02 .m02-report-donut-legend>div{display:flex;align-items:center;gap:8px;color:#5c5062;font-size:9px}.clientes-page-m02 .m02-report-donut-legend i{width:9px;height:9px;border-radius:50%;background:var(--report-purple)}.clientes-page-m02 .m02-report-donut-legend i.inactive{background:#dec9e9}.clientes-page-m02 .m02-report-donut-legend strong{color:var(--purple-dark)}.clientes-page-m02 .m02-report-donut-legend small{padding-top:2px;color:var(--muted);font-size:8px}.clientes-page-m02 .m02-report-main-grid-modern{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.clientes-page-m02 .m02-report-line-chart-wrap{min-height:280px;padding:16px;display:grid;grid-template-rows:auto 1fr;gap:8px}.clientes-page-m02 .m02-report-line-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.clientes-page-m02 .m02-report-line-summary>div{display:grid}.clientes-page-m02 .m02-report-line-summary span{font-size:8px;color:var(--muted)}.clientes-page-m02 .m02-report-line-summary strong{font-size:22px;color:var(--purple-dark)}.clientes-page-m02 .m02-report-line-summary>small{font-size:8px;color:var(--muted);text-align:right}.clientes-page-m02 .m02-report-line-chart{min-height:205px;display:grid;grid-template-rows:1fr auto;gap:4px}.clientes-page-m02 .m02-report-line-chart svg{width:100%;height:175px;overflow:visible}.clientes-page-m02 .m02-report-line-chart .grid{stroke:#81698f24;stroke-width:.35;stroke-dasharray:2 2}.clientes-page-m02 .m02-report-line-chart .line{fill:none;stroke:var(--report-purple);stroke-width:1.25;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.clientes-page-m02 .m02-report-line-chart .dot{fill:#fff;stroke:var(--report-purple);stroke-width:.9;vector-effect:non-scaling-stroke}.clientes-page-m02 .m02-report-line-labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}.clientes-page-m02 .m02-report-line-labels>div{display:grid;justify-items:center;gap:1px}.clientes-page-m02 .m02-report-line-labels strong{font-size:8px;color:#65556f}.clientes-page-m02 .m02-report-line-labels span{font-size:7.5px;color:var(--muted);text-transform:capitalize}.clientes-page-m02 .m02-report-client-head{align-items:center}.clientes-page-m02 .m02-report-client-select{display:grid;grid-template-columns:auto minmax(180px,250px);align-items:center;gap:9px}.clientes-page-m02 .m02-report-client-select>span{font-size:8px;font-weight:850;color:#8e8195;text-transform:uppercase;letter-spacing:.06em}.clientes-page-m02 .m02-report-client-select select{height:38px;padding:0 32px 0 12px;border:1px solid rgba(110,63,163,.14);border-radius:12px;outline:none;background:#ffffffe0;color:#56485f;font-size:9px;font-weight:700}.clientes-page-m02 .m02-report-client-body{padding:14px;display:grid;gap:12px}.clientes-page-m02 .m02-report-client-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.clientes-page-m02 .m02-report-client-stat{min-width:0;padding:12px 13px;border:1px solid rgba(110,63,163,.1);border-radius:14px;background:#fbf8fdcc}.clientes-page-m02 .m02-report-client-stat span{display:block;color:#94899b;font-size:7.5px;font-weight:850;text-transform:uppercase;letter-spacing:.055em}.clientes-page-m02 .m02-report-client-stat strong{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--purple-dark);font-size:13px}.clientes-page-m02 .m02-report-client-stat small{display:block;margin-top:3px;color:var(--muted);font-size:8px;line-height:1.35}.clientes-page-m02 .m02-report-client-charts{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px}.clientes-page-m02 .m02-report-client-chart-panel{min-width:0;border:1px solid rgba(110,63,163,.1);border-radius:15px;background:#fff;overflow:hidden}.clientes-page-m02 .m02-report-subhead{min-height:50px;padding:11px 13px;display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(110,63,163,.08);color:var(--report-purple);background:#faf6fdad}.clientes-page-m02 .m02-report-subhead span{display:grid}.clientes-page-m02 .m02-report-subhead strong{color:var(--purple-dark);font-size:9.5px}.clientes-page-m02 .m02-report-subhead small{margin-top:2px;color:var(--muted);font-size:7.8px}.clientes-page-m02 .m02-report-type-layout{min-height:190px;padding:15px;display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:16px}.clientes-page-m02 .m02-report-type-donut{width:122px;height:122px;border-radius:50%;display:grid;place-items:center}.clientes-page-m02 .m02-report-type-donut:before{content:"";grid-area:1 / 1;width:80px;height:80px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #6e3fa314}.clientes-page-m02 .m02-report-type-donut>div{grid-area:1 / 1;z-index:1;display:grid;justify-items:center}.clientes-page-m02 .m02-report-type-donut strong{font-size:19px;color:var(--purple-dark)}.clientes-page-m02 .m02-report-type-donut span{font-size:7px;color:var(--muted)}.clientes-page-m02 .m02-report-type-legend{display:grid;gap:7px}.clientes-page-m02 .m02-report-type-legend>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px}.clientes-page-m02 .m02-report-type-legend i{width:8px;height:8px;border-radius:50%}.clientes-page-m02 .m02-report-type-legend span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;color:#5d5064}.clientes-page-m02 .m02-report-type-legend strong{font-size:8.5px;color:var(--purple-dark)}.clientes-page-m02 .m02-report-month-bars-wrap{min-height:190px;padding:15px;display:grid;grid-template-rows:auto 1fr;gap:10px}.clientes-page-m02 .m02-report-month-total{display:flex;align-items:baseline;gap:6px}.clientes-page-m02 .m02-report-month-total strong{font-size:19px;color:var(--purple-dark)}.clientes-page-m02 .m02-report-month-total span{font-size:8px;color:var(--muted)}.clientes-page-m02 .m02-report-month-bars{min-height:135px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:end}.clientes-page-m02 .m02-report-month-bar{height:135px;display:grid;grid-template-rows:16px 1fr 14px;gap:3px;justify-items:center}.clientes-page-m02 .m02-report-month-bar>strong{font-size:8px;color:#65556f}.clientes-page-m02 .m02-report-month-bar>div{width:min(30px,75%);height:100%;display:flex;align-items:flex-end;background:#6e3fa30e;border-radius:8px 8px 4px 4px;overflow:hidden}.clientes-page-m02 .m02-report-month-bar i{width:100%;border-radius:7px 7px 3px 3px;background:var(--report-purple)}.clientes-page-m02 .m02-report-month-bar>span{font-size:7px;color:var(--muted);text-transform:capitalize}.clientes-page-m02 .m02-report-mini-empty,.clientes-page-m02 .m02-report-client-empty{min-height:160px;display:grid;place-items:center;color:var(--muted);font-size:9px}.clientes-page-m02 .m02-report-attention-table-wrap{overflow-x:auto}.clientes-page-m02 .m02-report-attention-table{width:100%;border-collapse:collapse;table-layout:fixed}.clientes-page-m02 .m02-report-attention-table th{padding:9px 13px;text-align:left;background:#aa84c314;border-bottom:1px solid rgba(155,126,176,.1);color:#8a7c95;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.clientes-page-m02 .m02-report-attention-table td{padding:10px 13px;border-bottom:1px solid rgba(155,126,176,.08);color:#5f5365;font-size:8.5px;line-height:1.35}.clientes-page-m02 .m02-report-attention-table td strong,.clientes-page-m02 .m02-report-attention-table td small{display:block}.clientes-page-m02 .m02-report-attention-table td strong{color:#55475d;font-size:9px}.clientes-page-m02 .m02-report-attention-table td small{margin-top:2px;color:var(--muted);font-size:7.5px}.clientes-page-m02 .m02-report-priority{display:inline-flex;min-width:58px;justify-content:center;padding:5px 8px;border-radius:999px;font-size:7.5px;font-weight:850}.clientes-page-m02 .m02-report-priority.danger{background:#fdecef;color:#c54765}.clientes-page-m02 .m02-report-priority.warning{background:#fff3cf;color:#a8790d}.clientes-page-m02 .m02-report-priority.neutral{background:#f1ebf5;color:#76578f}.clientes-page-m02 .m02-report-attention-empty{padding:24px;display:flex;align-items:center;justify-content:center;gap:10px;color:#2f8b51}.clientes-page-m02 .m02-report-attention-empty div{display:grid}.clientes-page-m02 .m02-report-attention-empty strong{font-size:10px;color:#3f664d}.clientes-page-m02 .m02-report-attention-empty span{margin-top:2px;font-size:8px;color:var(--muted)}:root[data-theme=dark] .clientes-page-m02 .m02-report-dashboard{--report-track: #3a2b46}:root[data-theme=dark] .clientes-page-m02 .m02-report-donut:before,:root[data-theme=dark] .clientes-page-m02 .m02-report-type-donut:before,:root[data-theme=dark] .clientes-page-m02 .m02-report-client-chart-panel{background:#21172b}:root[data-theme=dark] .clientes-page-m02 .m02-report-donut{background:conic-gradient(var(--report-purple) 0deg var(--donut-rate),#4b3659 var(--donut-rate) 360deg)}:root[data-theme=dark] .clientes-page-m02 .m02-report-donut-legend i.inactive{background:#4b3659}:root[data-theme=dark] .clientes-page-m02 .m02-report-bar-well,:root[data-theme=dark] .clientes-page-m02 .m02-report-month-bar>div{background:#ffffff0e}:root[data-theme=dark] .clientes-page-m02 .m02-report-bar-item>span,:root[data-theme=dark] .clientes-page-m02 .m02-report-donut-legend>div,:root[data-theme=dark] .clientes-page-m02 .m02-report-type-legend span{color:#e7dbe9}:root[data-theme=dark] .clientes-page-m02 .m02-report-client-stat{background:#261a30;border-color:var(--line)}:root[data-theme=dark] .clientes-page-m02 .m02-report-subhead{background:#2a1c35;border-color:var(--line)}:root[data-theme=dark] .clientes-page-m02 .m02-report-client-select select{background:#2a1d34;color:#eee3f4;border-color:var(--line)}:root[data-theme=dark] .clientes-page-m02 .m02-report-attention-table th{background:#2d232d;color:#ab9da4}:root[data-theme=dark] .clientes-page-m02 .m02-report-attention-table td{border-color:#3b2c48;color:#d8cadc}:root[data-theme=dark] .clientes-page-m02 .m02-report-attention-table td strong{color:#eee3f4}:root[data-theme=dark] .clientes-page-m02 .m02-report-analytics-warning{background:#30291b;border-color:#5f512d;color:#e2c770}.print-only{display:none!important}@media print{@page{size:A4 portrait;margin:12mm 11mm 14mm}html,body,#root{background:#fff!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.clientes-page-m02>.users-heading,.clientes-page-m02>.module-tabs,.clientes-page-m02 .m02-report-hero,.clientes-page-m02 .no-print,.sidebar,.topbar,.sidebar-premium-v4,.premium-topbar-v4,.notification-center-root{display:none!important}.clientes-page-m02,.clientes-page-m02 .m02-report-dashboard,.content-area,.premium-content-v4,.main-area{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.clientes-page-m02 .print-only{display:block!important}.clientes-page-m02 .m02-report-dashboard{display:block!important;color:#302d33!important}.clientes-page-m02 .m02-report-print-header{margin:0 0 7mm;padding:0 0 5mm;border-bottom:1.5px solid #6e3fa3}.clientes-page-m02 .m02-report-print-brand{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:5mm}.clientes-page-m02 .m02-report-print-brand>span{font-family:Playfair Display,Georgia,serif;color:#402060;font-size:18pt;font-weight:800}.clientes-page-m02 .m02-report-print-brand>small{max-width:115mm;text-align:right;color:#777078;font-size:6.8pt}.clientes-page-m02 .m02-report-print-title>span{color:#b58b1f;font-size:7pt;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.clientes-page-m02 .m02-report-print-title h1{margin:2mm 0 1mm;font-family:Playfair Display,Georgia,serif;color:#402060;font-size:20pt;line-height:1.05}.clientes-page-m02 .m02-report-print-title p{margin:0;color:#6f6870;font-size:7.5pt}.clientes-page-m02 .m02-report-print-meta{display:grid;grid-template-columns:1fr 1.3fr 1.2fr;gap:3mm;margin-top:5mm}.clientes-page-m02 .m02-report-print-meta>div{padding:2.5mm 3mm;border:1px solid #e7dfea;border-radius:2.5mm}.clientes-page-m02 .m02-report-print-meta span,.clientes-page-m02 .m02-report-print-meta strong{display:block}.clientes-page-m02 .m02-report-print-meta span{color:#918792;font-size:5.8pt;text-transform:uppercase;letter-spacing:.05em}.clientes-page-m02 .m02-report-print-meta strong{margin-top:1mm;color:#4b414e;font-size:7pt}.clientes-page-m02 .m02-report-status,.clientes-page-m02 .kpi-row,.clientes-page-m02 .m02-report-visual-grid,.clientes-page-m02 .m02-report-main-grid-modern,.clientes-page-m02 .m02-report-client-analysis,.clientes-page-m02 .m02-report-attention-table-card,.clientes-page-m02 .m02-report-footer{margin-bottom:4mm!important}.clientes-page-m02 .kpi-row{grid-template-columns:repeat(4,1fr)!important;gap:2.5mm!important}.clientes-page-m02 .kpi-card{min-height:22mm!important;padding:3mm!important;box-shadow:none!important}.clientes-page-m02 .m02-report-visual-grid{grid-template-columns:1.45fr .55fr!important;gap:3mm!important}.clientes-page-m02 .m02-report-main-grid-modern{grid-template-columns:1.15fr .85fr!important;gap:3mm!important}.clientes-page-m02 .m02-report-card,.clientes-page-m02 .m02-report-status{box-shadow:none!important;background:#fff!important;border-color:#e6dfe8!important;break-inside:avoid}.clientes-page-m02 .m02-report-card-head{background:#faf7fb!important}.clientes-page-m02 .m02-report-vertical-chart,.clientes-page-m02 .m02-report-donut-layout{min-height:52mm!important;height:52mm!important}.clientes-page-m02 .m02-report-bars{height:43mm!important}.clientes-page-m02 .m02-report-line-chart-wrap{min-height:54mm!important}.clientes-page-m02 .m02-report-line-chart svg{height:38mm!important}.clientes-page-m02 .m02-report-client-summary{grid-template-columns:repeat(4,1fr)!important}.clientes-page-m02 .m02-report-client-charts{grid-template-columns:.85fr 1.15fr!important}.clientes-page-m02 .m02-report-print-client{margin-left:auto;text-align:right}.clientes-page-m02 .m02-report-print-client span,.clientes-page-m02 .m02-report-print-client strong{display:block}.clientes-page-m02 .m02-report-print-client span{color:#968a9a;font-size:5.5pt;text-transform:uppercase}.clientes-page-m02 .m02-report-print-client strong{margin-top:.5mm;color:#4a3b56;font-size:7.5pt}.clientes-page-m02 .m02-report-attention-table th{font-size:6pt!important}.clientes-page-m02 .m02-report-attention-table td{font-size:6.3pt!important;padding:2mm 2.5mm!important}.clientes-page-m02 .m02-report-footer{padding-top:2mm;border-top:1px solid #e8e1ea;font-size:6pt}}@media (max-width: 1100px){.clientes-page-m02 .m02-report-visual-grid,.clientes-page-m02 .m02-report-main-grid-modern,.clientes-page-m02 .m02-report-client-charts{grid-template-columns:1fr}.clientes-page-m02 .m02-report-client-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.clientes-page-m02 .m02-report-donut-layout{grid-template-columns:auto minmax(180px,1fr);min-height:190px}}@media (max-width: 760px){.clientes-page-m02 .m02-report-client-summary{grid-template-columns:1fr}.clientes-page-m02 .m02-report-client-head{align-items:flex-start}.clientes-page-m02 .m02-report-client-select{width:100%;grid-template-columns:1fr}.clientes-page-m02 .m02-report-client-select select{width:100%;max-width:none}.clientes-page-m02 .m02-report-donut-layout{grid-template-columns:1fr}.clientes-page-m02 .m02-report-bars{gap:8px;overflow-x:auto;justify-content:flex-start}.clientes-page-m02 .m02-report-bar-item{min-width:72px}}.m02-report-dashboard .m02-report-client-select .report-portal-select{min-width:0;width:100%;max-width:100%}.m02-report-dashboard .m02-report-client-select .report-portal-select>.premium-select-label{display:none!important}.m02-report-dashboard .m02-report-client-select .report-portal-select>.premium-select-control{box-sizing:border-box;height:38px;min-height:38px;width:100%;min-width:0;padding:0 10px 0 12px;border:1px solid rgba(110,63,163,.14);border-radius:12px;background:#ffffffe0;color:#56485f;font-size:9px;font-weight:700}.m02-report-dashboard .m02-report-client-select .report-portal-select .premium-select-value{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.m02-report-dashboard .m02-report-client-select .report-portal-select>.premium-select-control:disabled{cursor:not-allowed;opacity:.66}:root[data-theme=dark] .m02-report-dashboard .m02-report-client-select .report-portal-select>.premium-select-control{background:#2a1d34;color:#eee3f4;border-color:#eed6c629}.corporativos-page-m03{display:flex;flex-direction:column;gap:18px;min-width:0}.m03-phase-badge{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:9px 13px;border-radius:999px;border:1px solid rgba(95,57,123,.12);background:#ffffffb8;color:#6d3c8e;font-size:12px;font-weight:800;white-space:nowrap;box-shadow:0 8px 20px #3416560a}.m03-phase-badge>span{width:8px;height:8px;border-radius:999px;background:#36b978;box-shadow:0 0 0 4px #36b9781f}.m03-tabs{overflow-x:auto;scrollbar-width:thin}.m03-tabs>button{flex:0 0 auto}.m03-start-panel{min-height:280px;display:flex;align-items:center;justify-content:center;gap:18px;padding:40px;border-radius:24px}.m03-start-icon{width:64px;height:64px;display:grid;place-items:center;flex:0 0 auto;border-radius:20px;background:linear-gradient(145deg,#fff,#f7f0fa);border:1px solid rgba(91,53,119,.1);color:#6e3a94;box-shadow:0 12px 28px #3416560f}.m03-start-content{max-width:660px}.m03-start-content h2{margin:7px 0 9px;font-size:30px;line-height:1.15}.m03-start-content p{margin:0;line-height:1.65;color:var(--muted,var(--text-muted,#7c7183))}.m03-integration-warning{display:flex;align-items:flex-start;gap:11px;padding:13px 15px;border-radius:16px;border:1px solid rgba(216,154,46,.24);background:#fff7e4d1;color:#7b5a1f}.m03-integration-warning svg{flex:0 0 auto;margin-top:1px}.m03-integration-warning strong{display:block;font-size:11px}.m03-integration-warning p{margin:4px 0 0;font-size:9px;line-height:1.5}:root[data-theme=dark] .m03-phase-badge{background:#2a1d34;border-color:#eed6c617;color:#eadcf0}:root[data-theme=dark] .m03-start-icon{background:#2a1d34;border-color:#eed6c617;color:#e1c8ec}:root[data-theme=dark] .m03-integration-warning{background:#33291c;border-color:#dbae4938;color:#ecd59d}@media (max-width:760px){.m03-phase-badge{align-self:stretch;justify-content:center}.m03-start-panel{flex-direction:column;text-align:center;padding:30px 20px}.m03-start-content h2{font-size:26px}}.m03-companies-module{display:flex;flex-direction:column;gap:16px;min-width:0}.m03-companies-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.m03-companies-head h2{margin:5px 0 6px;font-size:24px;line-height:1.15;color:var(--text-primary,#241b2b)}.m03-companies-head p{margin:0;max-width:760px;color:var(--text-muted,#7b7183);line-height:1.55;font-size:13px}.m03-company-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m03-company-summary>div{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid rgba(101,62,130,.1);border-radius:14px;background:linear-gradient(145deg,#fffffff5,#faf6fceb);box-shadow:0 8px 22px #36175309}.m03-company-summary span{font-size:10px;font-weight:700;color:#776d7e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-company-summary strong{font-size:18px;color:#6b3a8f;font-variant-numeric:tabular-nums}.m03-companies-panel{padding:16px;border-radius:22px;min-width:0}.m03-company-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto auto;gap:10px;align-items:center;margin-bottom:15px}.m03-company-search{min-width:0}.m03-filter-floating .filter-popover-body{display:grid;gap:12px}.m03-catalog-note{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin:-4px 0 13px;border:1px solid rgba(207,148,44,.2);border-radius:13px;background:#fff8e6bd;color:#775a27;font-size:10px}.m03-company-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.m03-company-card{position:relative;min-width:0;min-height:260px;display:flex;flex-direction:column;padding:17px;border:1px solid rgba(109,63,141,.15);border-radius:18px;background:linear-gradient(150deg,#fff,#fff 58%,#fbf7fd);box-shadow:0 10px 26px #3718540b;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;overflow:hidden}.m03-company-card:after{content:"";position:absolute;inset:auto -42px -54px auto;width:130px;height:130px;border-radius:999px;background:radial-gradient(circle,rgba(128,77,165,.08),transparent 68%);pointer-events:none}.m03-company-card:hover{transform:translateY(-2px);border-color:#6f3e9147;box-shadow:0 16px 32px #37185413}.m03-company-card.is-deleted{opacity:.68;background:linear-gradient(145deg,#fff,#faf8fa)}.m03-company-card.is-skeleton{min-height:260px;border-color:#5c3e6e14;background:linear-gradient(100deg,#f6f2f8 20%,#fff 38%,#f6f2f8 58%);background-size:220% 100%;animation:m03Skeleton 1.25s linear infinite}@keyframes m03Skeleton{to{background-position:-220% 0}}.m03-company-card-header{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start}.m03-company-logo{display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid rgba(107,58,143,.11);background:#fff;color:#6c3890;box-shadow:0 7px 20px #3f1c5d0e}.m03-company-logo img{width:100%;height:100%;display:block;object-fit:contain;padding:5px}.m03-company-logo.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa);font-weight:850;letter-spacing:-.04em}.m03-company-logo-card{width:58px;height:58px;border-radius:16px;font-size:22px}.m03-company-logo-modal{width:72px;height:72px;border-radius:18px;font-size:24px}.m03-company-logo-detail{width:90px;height:90px;border-radius:22px;font-size:30px}.m03-company-title{min-width:0;padding-top:3px}.m03-company-title strong{display:block;margin-bottom:3px;font-size:14px;color:#573173;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-company-title span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:28px;font-size:10px;line-height:1.4;color:#887c8f}.m03-company-status{align-self:start;max-width:105px;white-space:nowrap}.m03-company-info{position:relative;z-index:1;display:grid;gap:7px;margin:15px 0 14px}.m03-company-info span{min-width:0;display:flex;align-items:center;gap:7px;font-size:10px;color:#6f6476;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m03-company-info svg{flex:0 0 auto;color:#8950ad}.m03-company-microstats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:auto}.m03-company-microstats>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:6px;row-gap:1px;align-items:center;padding:8px 9px;border-radius:11px;background:#6f3d900e;border:1px solid rgba(111,61,144,.055)}.m03-company-microstats svg{grid-row:1/3;color:#80519d}.m03-company-microstats span{font-size:8px;color:#8a8090;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-company-microstats strong{min-width:0;font-size:9px;color:#5d4968;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-company-card-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px}.m03-company-profile-link{border:0;background:transparent;display:inline-flex;align-items:center;gap:6px;padding:5px 0;color:#6c3a8f;font-size:10px;font-weight:800;cursor:pointer}.m03-company-profile-link:hover{text-decoration:underline}.m03-company-card-actions{display:flex;gap:5px}.m03-company-card-actions button{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;border:1px solid rgba(101,62,130,.1);background:#fff;color:#71507e;cursor:pointer;transition:.18s ease}.m03-company-card-actions button:hover{transform:translateY(-1px);border-color:#653e8238;color:#633887}.m03-company-card-actions button.danger{color:#b64f64}.m03-company-empty{min-height:260px}.m03-company-modal.is-wide{max-width:900px}.m03-form-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid rgba(190,67,87,.2);background:#fff0f4bf;color:#9c3f54;font-size:10px;margin-bottom:12px}.m03-form-section{padding:14px 0;border-bottom:1px solid rgba(99,67,119,.08)}.m03-form-section:last-child{border-bottom:0;padding-bottom:0}.m03-form-section-title{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px}.m03-form-section-title>svg{margin-top:1px;color:#754397}.m03-form-section-title strong{display:block;font-size:11px;color:#4e3a59}.m03-form-section-title span{display:block;margin-top:2px;font-size:9px;color:#918897}.m03-form-grid{display:grid;gap:12px}.m03-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.m03-field{min-width:0;display:flex;flex-direction:column;gap:6px}.m03-field>span{font-size:9px;font-weight:800;color:#74667b}.m03-field input,.m03-field textarea{width:100%;min-height:39px;border:1px solid rgba(93,62,113,.15);border-radius:11px;background:#fff;padding:9px 11px;color:#403448;font:inherit;font-size:10px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.m03-field textarea{resize:vertical;line-height:1.5}.m03-field input:focus,.m03-field textarea:focus{border-color:#6f3e916b;box-shadow:0 0 0 3px #6f3e9114}.m03-field.has-error input,.m03-field.has-error textarea{border-color:#bf485b7a}.m03-field>small:not(.field-error){align-self:flex-end;font-size:8px;color:#9b929f}.field-error{font-size:8px!important;color:#b34b61!important}.m03-logo-uploader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:11px 12px;border-radius:14px;border:1px dashed rgba(111,62,145,.2);background:#f9f5fba6;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;outline:none}.m03-logo-uploader:hover,.m03-logo-uploader:focus-visible{border-color:#6f3e916b;background:#f9f5fbf2}.m03-logo-uploader.is-dragging{border-color:#8d52b5;background:#f4e8fbf5;box-shadow:0 0 0 4px #8d52b51a;transform:translateY(-1px)}.m03-logo-uploader.has-error{border-color:#bf485b7a}.m03-logo-clear{width:34px;height:34px;border:1px solid rgba(111,62,145,.12);border-radius:10px;background:#fff;color:#745183;display:grid;place-items:center;cursor:pointer;transition:.18s ease}.m03-logo-clear:hover{background:#f8effc;border-color:#6f3e9140}.m03-logo-preview{width:72px;height:72px;display:grid;place-items:center;border-radius:16px;overflow:hidden;border:1px solid rgba(102,66,123,.1);background:#fff;color:#9b8da3}.m03-logo-preview>img{width:100%;height:100%;object-fit:contain;padding:5px}.m03-logo-uploader-copy{min-width:0}.m03-logo-uploader-copy strong{display:block;font-size:10px;color:#55405f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-logo-uploader-copy span{display:block;margin-top:3px;font-size:9px;line-height:1.45;color:#908696}.m03-match-warning{padding:12px;border:1px solid rgba(205,150,43,.22);border-radius:14px;background:#fff9e9d1;margin-bottom:12px}.m03-match-warning.is-blocking{border-color:#be435738;background:#fff0f4b8}.m03-match-warning-title{display:flex;gap:8px;align-items:flex-start}.m03-match-warning-title svg{flex:0 0 auto;margin-top:1px;color:#a97627}.m03-match-warning.is-blocking .m03-match-warning-title svg{color:#a74458}.m03-match-warning-title strong{display:block;font-size:10px;color:#664d22}.m03-match-warning-title span{display:block;margin-top:2px;font-size:9px;color:#8e7342}.m03-match-list{display:grid;gap:6px;margin:10px 0}.m03-match-list>div{padding:8px 9px;border-radius:10px;background:#ffffffb8;border:1px solid rgba(119,84,40,.08)}.m03-match-list strong,.m03-match-list span,.m03-match-list small{display:block}.m03-match-list strong{font-size:9px;color:#5e4a67}.m03-match-list span{font-size:8px;color:#837789;margin-top:2px}.m03-match-list small{font-size:8px;color:#9a6f24;margin-top:3px}.m03-company-detail-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:14px;border-radius:16px;background:linear-gradient(145deg,#fbf7fd,#fff);border:1px solid rgba(106,64,134,.09);margin-bottom:12px}.m03-company-detail-title h3{margin:0 0 3px;font-size:18px;color:#5d337d}.m03-company-detail-title p{margin:0 0 6px;font-size:10px;color:#887b90}.m03-company-detail-title span{display:flex;align-items:center;gap:5px;font-size:9px;color:#786c80}.m03-detail-logo-actions{display:flex;gap:8px;justify-content:flex-end;margin-bottom:12px}.m03-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.m03-detail-grid .is-full{grid-column:1/-1}.m03-detail-note{margin-top:12px;padding:10px 12px;border-radius:12px;background:#6d3e8f0e;border:1px solid rgba(109,62,143,.07)}.m03-detail-note strong{display:block;font-size:9px;color:#67417e}.m03-detail-note span{display:block;margin-top:3px;font-size:8px;line-height:1.45;color:#8c8192}.m03-status-help{margin-top:10px;font-size:9px;line-height:1.5;color:#8e8494}.m03-delete-warning{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:13px;background:#fff0f4bd;border:1px solid rgba(189,68,89,.16);color:#874153}.m03-delete-warning strong{font-size:10px}.m03-delete-warning p{margin:4px 0 0;font-size:9px;line-height:1.5}:root[data-theme=dark] .m03-company-summary>div,:root[data-theme=dark] .m03-company-card,:root[data-theme=dark] .m03-company-card-actions button,:root[data-theme=dark] .m03-field input,:root[data-theme=dark] .m03-field textarea,:root[data-theme=dark] .m03-logo-preview,:root[data-theme=dark] .m03-company-logo{background:#281d31;border-color:#eed6c614;color:#eadff0}:root[data-theme=dark] .m03-company-card{background:linear-gradient(150deg,#251b2e,#281d31)}:root[data-theme=dark] .m03-company-title strong,:root[data-theme=dark] .m03-companies-head h2,:root[data-theme=dark] .m03-form-section-title strong,:root[data-theme=dark] .m03-company-detail-title h3{color:#eadff0}:root[data-theme=dark] .m03-company-info span,:root[data-theme=dark] .m03-company-title span,:root[data-theme=dark] .m03-companies-head p,:root[data-theme=dark] .m03-form-section-title span{color:#bcafc2}:root[data-theme=dark] .m03-company-microstats>div,:root[data-theme=dark] .m03-logo-uploader,:root[data-theme=dark] .m03-company-detail-hero,:root[data-theme=dark] .m03-detail-note{background:#302139;border-color:#eed6c60f}:root[data-theme=dark] .m03-company-microstats strong{color:#e0d5e5}@media (max-width:1180px){.m03-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m03-company-toolbar{grid-template-columns:minmax(240px,1fr) auto auto auto}.m03-company-toolbar>.btn-premium-ghost{display:none}}@media (max-width:820px){.m03-companies-head{flex-direction:column;align-items:stretch}.m03-company-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.m03-company-toolbar{grid-template-columns:1fr auto auto}.m03-company-toolbar .premium-toggle{display:none}.m03-company-grid,.m03-form-grid.two,.m03-detail-grid{grid-template-columns:1fr}.m03-detail-grid .is-full{grid-column:auto}}@media (max-width:560px){.m03-company-summary{grid-template-columns:1fr 1fr}.m03-company-toolbar{grid-template-columns:1fr auto}.m03-company-toolbar .filter-popover{grid-column:auto}.m03-company-card{padding:14px}.m03-company-card-header{grid-template-columns:auto minmax(0,1fr)}.m03-company-status{grid-column:2;justify-self:start}.m03-company-microstats{grid-template-columns:1fr}.m03-logo-uploader{grid-template-columns:auto minmax(0,1fr)}.m03-logo-uploader>.btn-premium{grid-column:1/-1;justify-self:stretch}.m03-company-detail-hero{grid-template-columns:auto minmax(0,1fr)}.m03-company-detail-hero>.status-badge{grid-column:2;justify-self:start}}.m03-expedients-module{display:grid;gap:16px;min-width:0}.m03-expedients-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.m03-expedients-head h2{margin:5px 0 6px;font-size:24px;line-height:1.15;color:var(--text-primary,#241b2b)}.m03-expedients-head p{margin:0;max-width:780px;color:var(--text-muted,#7b7183);line-height:1.55;font-size:13px}.m03-expedient-kpis{margin:0}.m03-expedient-panel{padding:16px;border-radius:22px;min-width:0;overflow:visible}.m03-expedient-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:15px}.m03-expedient-search{flex:1 1 360px;min-width:260px}.m03-expedient-toolbar .m03-clear-filters{flex:0 0 auto;white-space:nowrap}.m03-expedient-toolbar>button:last-child{flex:0 0 42px}.m03-expedient-table-wrap{overflow-x:auto;overflow-y:visible}.m03-expedients-table{min-width:1120px}.m03-expedients-table tbody tr.is-deleted{opacity:.7}.m03-expedient-id-cell,.m03-expedient-client-cell{display:flex;align-items:center;gap:9px;min-width:150px}.m03-expedient-client-cell{display:grid;gap:3px;min-width:210px}.m03-expedient-id-cell>div,.m03-expedient-client-cell>div{min-width:0}.m03-expedient-id-cell strong,.m03-expedient-client-cell strong{display:block;color:var(--ink,#2f2435);font-size:10px;font-weight:800}.m03-expedient-id-cell small,.m03-expedient-client-cell small{display:block;margin-top:2px;color:var(--muted,#8a7f8e);font-size:8.5px}.m03-expedient-folder{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;color:#7138a1;background:linear-gradient(145deg,#f6effb,#eee2f8);border:1px solid rgba(111,63,155,.08)}.m03-expedient-content-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m03-expedient-content-chips span,.m03-expedient-content-chips button{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;border:1px solid rgba(111,63,155,.08);background:#6f3f9b0e;color:#6b398f;font-size:8.5px;font-weight:800;white-space:nowrap}.m03-expedient-content-chips button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer}.m03-expedient-content-chips button:hover{border-color:#6f3f9b3d;background:#6f3f9b1a}.m03-expedient-empty{min-height:245px}.m03-expedient-modal{width:min(900px,96vw);overflow:visible!important}.m03-expedient-create-modal,.m03-expedient-status-modal,.m03-expedient-correct-modal,.m03-expedient-delete-modal{width:min(680px,94vw)}.m03-expedient-detail-modal{width:min(1080px,96vw)}.m03-expedient-modal .premium-select{position:relative}.m03-expedient-modal .premium-select.is-open{z-index:5000!important}.m03-expedient-modal .premium-select-panel{z-index:5100!important;max-height:230px}.m03-form-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:12px;border-radius:12px;background:#fff0f3;border:1px solid #f1c7d2;color:#b33c59;font-size:9px;line-height:1.45}.m03-exp-form-section{display:grid;gap:12px;padding:14px;margin-bottom:12px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m03-exp-form-section:last-child{margin-bottom:0}.m03-exp-form-section-title{display:flex;align-items:center;gap:9px;color:#633987}.m03-exp-form-section-title>svg{flex:0 0 auto}.m03-exp-form-section-title>div{display:grid;gap:2px}.m03-exp-form-section-title strong{font-size:10px;color:#55405f}.m03-exp-form-section-title span{font-size:8.5px;color:#9a8d9f}.m03-selected-company{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:#ffffffc2;border:1px solid rgba(94,50,127,.08)}.m03-selected-company>svg{color:#733f98}.m03-selected-company>div{display:grid;gap:2px;min-width:0}.m03-selected-company strong{font-size:10px;color:#4f3b59;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-selected-company span{font-size:8.5px;color:#928696;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-exp-field{display:grid;gap:6px;min-width:0}.m03-exp-field>span{font-size:9px;font-weight:850;color:#574b5c}.m03-exp-field textarea,.m03-exp-field input{width:100%;border:1px solid #e3d9e8;border-radius:11px;background:#fff;color:var(--ink,#2f2435);outline:0;padding:10px;font-size:10px}.m03-exp-field textarea{resize:vertical;min-height:92px}.m03-exp-field textarea:focus,.m03-exp-field input:focus{border-color:#6e3fa373;box-shadow:0 0 0 4px #6e3fa312}.m03-exp-field small{font-size:8px;color:#aaa0ae;text-align:right}.m03-current-state{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:14px;border:1px solid rgba(94,50,127,.09);background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m03-current-state>span{font-size:8.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:850;color:#978a9a}.m03-inline-empty{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border-radius:14px;border:1px solid rgba(205,151,44,.18);background:#fff8e7b8;color:#8d6621}.m03-inline-empty.soft{margin-top:14px;border-color:#6f3f9b17;background:#f9f5fcc2;color:#6e5a78}.m03-inline-empty svg{flex:0 0 auto}.m03-inline-empty>div{display:grid;gap:3px}.m03-inline-empty strong{font-size:10px}.m03-inline-empty span{font-size:8.5px;line-height:1.5}.m03-flow-note,.m03-admin-warning{display:flex;align-items:flex-start;gap:9px;margin-top:13px;padding:11px 12px;border-radius:13px;font-size:8.5px;line-height:1.55}.m03-flow-note{color:#6d5680;border:1px solid rgba(111,63,155,.09);background:#f7f1fbc2}.m03-admin-warning{margin:0 0 13px;color:#9c4558;border:1px solid rgba(207,74,102,.17);background:#fff0f4bf}.m03-flow-note svg,.m03-admin-warning svg{flex:0 0 auto}.m03-admin-warning>div{display:grid;gap:3px}.m03-admin-warning strong{font-size:9.5px}.m03-correction-reason{margin-top:14px}.m03-delete-warning{display:flex;align-items:flex-start;gap:11px;padding:14px;border-radius:15px;background:#fff5f7;border:1px solid #f1ccd5;color:#a9445b}.m03-delete-warning svg{flex:0 0 auto}.m03-delete-warning strong{font-size:11px}.m03-delete-warning p{margin:4px 0 0;font-size:9px;line-height:1.55;color:#91616d}.m03-expedient-detail-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;margin-bottom:13px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m03-expedient-detail-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:#7138a1;background:linear-gradient(145deg,#f5edfb,#eee1f8)}.m03-expedient-detail-hero h3,.m03-subsection-heading h3{margin:0;font-family:Playfair Display,Georgia,serif;color:var(--purple-dark,#4d216b)}.m03-expedient-detail-hero h3{font-size:21px}.m03-expedient-detail-hero p{margin:3px 0 0;color:var(--muted,#8a7f8e);font-size:9px}.m03-exp-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.m03-expedient-flow-block,.m03-expedient-content-block{margin-top:16px;padding-top:14px;border-top:1px solid rgba(94,50,127,.08)}.m03-subsection-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.m03-subsection-heading h3{margin-top:2px;font-size:17px}.m03-next-state-hint,.m03-content-readonly{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#f7f0fb;border:1px solid rgba(111,63,155,.08);color:#74528a;font-size:8px;font-weight:800}.m03-flow-main{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;align-items:center}.m03-flow-main-item{display:flex;align-items:center;min-width:0}.m03-flow-node{min-width:0;flex:1 1 auto;display:grid;gap:2px;padding:9px 10px;border-radius:13px;border:1px solid rgba(111,63,155,.09);background:#fbf8fdeb}.m03-flow-node strong{font-size:9px;color:#6a3b8b}.m03-flow-node small{font-size:7.5px;color:#8f8394;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m03-flow-node.is-current{background:linear-gradient(135deg,#6f39a0,#b447a4);border-color:transparent;box-shadow:0 8px 20px #63328b2e}.m03-flow-node.is-current strong,.m03-flow-node.is-current small{color:#fff}.m03-flow-line{width:16px;height:1px;flex:0 0 16px;background:linear-gradient(90deg,#6f3f9b24,#6f3f9b52)}.m03-flow-secondary{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.m03-flow-secondary span{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;border:1px dashed rgba(111,63,155,.16);background:#faf7fcd6;color:#786a7e;font-size:8px;font-weight:750}.m03-flow-secondary span.is-current{border-style:solid;background:#fff4d9;color:#906b1e;border-color:#c391253d}.m03-flow-secondary span.is-danger{border-style:solid;background:#fff0f3;color:#b33c59;border-color:#f1c7d2}.m03-expedient-content-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.m03-expedient-content-grid>div{min-width:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:11px 12px;border-radius:14px;border:1px solid rgba(94,50,127,.08);background:#fcf9fee0}.m03-expedient-content-grid svg{color:#77429b}.m03-expedient-content-grid span{font-size:8.5px;color:#736777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m03-expedient-content-grid strong{font-size:15px;color:#5f347f}.m03-expedient-content-grid small{grid-column:2/4;font-size:7.5px;color:#9c90a0}:root[data-theme=dark] .m03-expedient-folder,:root[data-theme=dark] .m03-expedient-detail-icon{background:#33243e;color:#d7b9ec;border-color:#4a3559}:root[data-theme=dark] .m03-exp-form-section,:root[data-theme=dark] .m03-current-state,:root[data-theme=dark] .m03-expedient-detail-hero,:root[data-theme=dark] .m03-inline-empty.soft,:root[data-theme=dark] .m03-flow-note,:root[data-theme=dark] .m03-flow-node,:root[data-theme=dark] .m03-flow-secondary span,:root[data-theme=dark] .m03-expedient-content-grid>div,:root[data-theme=dark] .m03-selected-company{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .m03-exp-field textarea,:root[data-theme=dark] .m03-exp-field input{background:#2b1d37;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .m03-expedient-detail-hero h3,:root[data-theme=dark] .m03-subsection-heading h3,:root[data-theme=dark] .m03-expedient-id-cell strong,:root[data-theme=dark] .m03-expedient-client-cell strong,:root[data-theme=dark] .m03-exp-form-section-title strong,:root[data-theme=dark] .m03-selected-company strong{color:#f3e9fa}:root[data-theme=dark] .m03-next-state-hint,:root[data-theme=dark] .m03-content-readonly{background:#33243e;color:#d7b9ec;border-color:#4a3559}@media (max-width:900px){.m03-expedient-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m03-flow-main{grid-template-columns:1fr;gap:6px}.m03-flow-main-item{display:grid;grid-template-columns:1fr}.m03-flow-line{display:none}}@media (max-width:760px){.m03-expedients-head{flex-direction:column}.m03-expedient-search{flex-basis:100%;min-width:100%}.m03-expedient-detail-hero{grid-template-columns:auto 1fr}.m03-expedient-detail-hero>.status-badge{grid-column:1/-1;justify-self:start}.m03-exp-detail-grid,.m03-expedient-content-grid{grid-template-columns:1fr}.m03-subsection-heading{align-items:flex-start;flex-direction:column}}.m03-main-heading{margin-bottom:0}.m03-company-kpis{margin:0}.m03-company-expedient-row{min-height:32px;display:flex;align-items:center;margin:1px 0 10px}.m03-company-expedient-chip{width:100%;min-width:0;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:7px;padding:7px 9px;border-radius:11px;border:1px solid rgba(112,62,151,.1);background:linear-gradient(145deg,#f7f0fbe6,#fcf9fef5);color:#6d3d90;cursor:pointer;text-align:left;transition:.18s ease}.m03-company-expedient-chip:hover{transform:translateY(-1px);border-color:#703e973d;box-shadow:0 8px 18px #532a7512}.m03-company-expedient-chip>span{font-size:9px;font-weight:850;white-space:nowrap}.m03-company-expedient-chip>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;color:#8a7b91}.m03-company-no-expedient{display:inline-flex;align-items:center;min-height:28px;padding:6px 9px;border-radius:10px;border:1px dashed rgba(128,112,137,.16);color:#9a909e;background:#f9f7fabf;font-size:8.5px;font-weight:750}.m03-expedient-client-cell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:220px}.m03-expedient-company-logo{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border-radius:11px;border:1px solid rgba(111,63,155,.09);background:#fff;color:#6f3d91;font-size:10px;font-weight:900}.m03-expedient-company-logo img{width:100%;height:100%;object-fit:contain;padding:3px}.m03-expedient-company-logo.is-fallback{background:linear-gradient(145deg,#f6effb,#eee2f8)}.m03-expedients-table{min-width:1040px}.m03-expedients-table th:nth-child(3),.m03-expedients-table td:nth-child(3){width:150px;max-width:150px}.m03-expedients-table td:nth-child(3) .status-badge{max-width:145px;white-space:normal;line-height:1.2}.m03-company-modal .premium-modal-footer,.m03-expedient-modal .premium-modal-footer,.m03-f4-modal .premium-modal-footer{position:sticky;bottom:-24px;z-index:40;margin-left:-2px;margin-right:-2px;padding-top:14px;padding-bottom:2px;background:linear-gradient(180deg,#ffffffe6,#fff 38%);border-top:1px solid rgba(94,50,127,.07);flex-wrap:wrap;align-items:center}.m03-company-modal .premium-modal-footer>*,.m03-expedient-modal .premium-modal-footer>*,.m03-f4-modal .premium-modal-footer>*{flex:0 0 auto}.m03-company-modal form,.m03-expedient-modal form,.m03-f4-modal form{min-width:0}.m03-f4-module{display:grid;gap:16px;min-width:0}.m03-f4-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.m03-f4-head h2{margin:5px 0 6px;font-size:24px;line-height:1.15;color:var(--text-primary,#241b2b)}.m03-f4-head p{margin:0;max-width:780px;color:var(--text-muted,#7b7183);line-height:1.55;font-size:13px}.m03-f4-panel{padding:16px;border-radius:22px;min-width:0;overflow:visible}.m03-f4-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:15px}.m03-f4-search{flex:1 1 360px;min-width:260px}.m03-f4-empty{min-height:240px}.m03-f4-table{min-width:930px}.m03-f4-table tbody tr.is-deleted{opacity:.68}.m03-f4-primary-cell{display:flex;align-items:center;gap:9px;min-width:175px}.m03-f4-primary-cell>div{display:grid;gap:2px;min-width:0}.m03-f4-primary-cell strong,.m03-f4-stack strong{font-size:10px;color:var(--ink,#2f2435)}.m03-f4-primary-cell small,.m03-f4-stack small{font-size:8.5px;color:var(--muted,#8a7f8e)}.m03-f4-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:11px;color:#7138a1;background:linear-gradient(145deg,#f6effb,#eee2f8);border:1px solid rgba(111,63,155,.08)}.m03-f4-description-cell{max-width:340px;color:#756a7b;line-height:1.45}.m03-f4-stack{display:grid;gap:3px;min-width:145px}.m03-f4-stack span,.m03-f4-stack small{display:flex;align-items:center;gap:5px}.m03-f4-full{grid-column:1/-1}.m03-f4-modal.is-wide{max-width:840px}.m03-f4-modal .premium-select{position:relative}.m03-f4-modal .premium-select.is-open{z-index:5000!important}.m03-f4-modal .premium-select-panel{z-index:5100!important;max-height:220px}.m03-contacts-table{min-width:1080px}.m03-billing-table{min-width:1040px}:root[data-theme=dark] .m03-company-expedient-chip,:root[data-theme=dark] .m03-company-no-expedient,:root[data-theme=dark] .m03-expedient-company-logo,:root[data-theme=dark] .m03-f4-icon{background:#2b1d37;border-color:#eed6c614;color:#d7b9ec}:root[data-theme=dark] .m03-company-modal .premium-modal-footer,:root[data-theme=dark] .m03-expedient-modal .premium-modal-footer,:root[data-theme=dark] .m03-f4-modal .premium-modal-footer{background:linear-gradient(180deg,#241a2fe6,#241a2f 38%);border-color:#eed6c612}@media (max-width:760px){.m03-f4-head{flex-direction:column;align-items:stretch}.m03-f4-search{flex-basis:100%;min-width:100%}.m03-f4-toolbar .premium-toggle{display:none}.m03-company-expedient-chip{grid-template-columns:auto auto minmax(0,1fr)}}.corporativos-page-m03 .m03-tabs{overflow-x:auto;overflow-y:hidden;padding-bottom:8px!important}.corporativos-page-m03 .m03-tabs>button.active:after{content:"";position:absolute;height:3px!important;left:22%!important;right:22%!important;bottom:4px!important;border-radius:999px;background:linear-gradient(90deg,#d1ad36,#d36db0)!important;box-shadow:0 0 14px #d36db038!important}.corporativos-page-m03 .m02-section-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;background:linear-gradient(135deg,#fffffffa,#f9f4fdf0)!important;box-shadow:0 16px 38px #3416560e!important}.corporativos-page-m03 .m02-section-hero h2{font-family:Playfair Display,Georgia,serif!important;margin:3px 0 5px!important;color:var(--purple-dark)!important;font-size:30px!important;letter-spacing:-.025em!important}.corporativos-page-m03 .m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:10px!important;line-height:1.6!important}.m03-form-section{display:grid!important;gap:12px!important;padding:14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:17px!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important;margin-bottom:12px!important}.m03-form-section:last-child{margin-bottom:0!important;padding-bottom:14px!important;border-bottom:1px solid rgba(94,50,127,.09)!important}.m03-form-section-title{display:flex!important;align-items:center!important;gap:9px!important;margin-bottom:0!important;color:#633987!important}.m03-form-section-title>svg{margin-top:0!important;flex:0 0 auto!important}.m03-form-section-title strong{font-size:10px!important;color:#55405f!important}.m03-form-section-title span{font-size:8.5px!important;color:#9a8d9f!important}.m03-field,.m03-exp-field{display:grid!important;gap:6px!important;min-width:0!important}.m03-field>span,.m03-exp-field>span{font-size:9px!important;font-weight:850!important;color:#574b5c!important}.m03-field input,.m03-field textarea,.m03-exp-field input,.m03-exp-field textarea{width:100%!important;border:1px solid #e3d9e8!important;border-radius:11px!important;background:#fff!important;color:var(--ink)!important;outline:0!important;padding:10px!important;font-size:10px!important;font-family:inherit!important}.m03-field input,.m03-exp-field input{height:42px!important}.m03-field textarea,.m03-exp-field textarea{resize:vertical!important;min-height:92px!important}.m03-field input:focus,.m03-field textarea:focus,.m03-exp-field input:focus,.m03-exp-field textarea:focus{border-color:#6e3fa373!important;box-shadow:0 0 0 4px #6e3fa312!important}.m03-company-modal .premium-modal-footer,.m03-expedient-modal .premium-modal-footer,.m03-f4-modal .premium-modal-footer{position:static!important;inset:auto!important;z-index:auto!important;margin:22px 0 0!important;padding:0!important;background:transparent!important;border-top:0!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.m03-company-modal .premium-modal-footer>*,.m03-expedient-modal .premium-modal-footer>*,.m03-f4-modal .premium-modal-footer>*{flex:0 0 auto!important}.m03-company-modal{width:min(980px,96vw)!important}.m03-company-modal.modal-variant-status,.m03-company-modal.modal-variant-danger{width:min(600px,94vw)!important}.m03-expedient-modal{width:min(900px,96vw)!important}.m03-expedient-create-modal,.m03-expedient-status-modal,.m03-expedient-correct-modal,.m03-expedient-delete-modal{width:min(660px,94vw)!important}.m03-expedient-detail-modal{width:min(1050px,96vw)!important}.m03-f4-modal.is-wide{width:min(900px,96vw)!important;max-width:none!important}.m03-f4-modal.modal-variant-status,.m03-f4-modal.modal-variant-danger{width:min(600px,94vw)!important}.m03-company-detail-hero,.m03-expedient-detail-hero{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:13px!important;padding:15px!important;margin-bottom:13px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:17px!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important}.m03-detail-grid,.m03-exp-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.m03-detail-grid .is-full,.m03-exp-detail-grid .is-full{grid-column:1/-1!important}.m03-expedient-flow-block,.m03-expedient-content-block{margin-top:14px!important;padding:14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:17px!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important}.m03-subsection-heading{margin-bottom:12px!important}.m03-subsection-heading h3{font-size:17px!important}.m03-expedient-content-grid>div{background:#fff!important;border:1px solid rgba(94,50,127,.09)!important;box-shadow:none!important}.m03-f4-head.m02-section-hero{margin-bottom:0!important}.m03-f4-panel{border-radius:20px!important}.m03-f4-modal .premium-modal-body{gap:12px!important}:root[data-theme=dark] .corporativos-page-m03 .m02-section-hero,:root[data-theme=dark] .m03-form-section,:root[data-theme=dark] .m03-company-detail-hero,:root[data-theme=dark] .m03-expedient-detail-hero,:root[data-theme=dark] .m03-expedient-flow-block,:root[data-theme=dark] .m03-expedient-content-block{background:#21172b!important;border-color:#eed6c617!important}:root[data-theme=dark] .m03-field input,:root[data-theme=dark] .m03-field textarea,:root[data-theme=dark] .m03-exp-field input,:root[data-theme=dark] .m03-exp-field textarea,:root[data-theme=dark] .m03-expedient-content-grid>div{background:#2b1d37!important;color:var(--ink)!important;border-color:var(--line)!important}@media (max-width:760px){.corporativos-page-m03 .m02-section-hero{align-items:flex-start!important;flex-direction:column!important}.m03-detail-grid,.m03-exp-detail-grid{grid-template-columns:1fr!important}.m03-detail-grid .is-full,.m03-exp-detail-grid .is-full{grid-column:auto!important}.m03-company-detail-hero,.m03-expedient-detail-hero{grid-template-columns:auto 1fr!important}.m03-company-detail-hero>.status-badge,.m03-expedient-detail-hero>.status-badge{grid-column:1/-1!important;justify-self:start!important}}.m03-passengers-module{display:grid;gap:18px;min-width:0}.m03-passengers-table tbody tr.is-deleted{opacity:.72}.m03-passenger-company-cell{display:grid;gap:5px;min-width:150px}.m03-passenger-company-cell>strong{max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:var(--ink)}.m03-passenger-company-cell .m02-expedient-chip-button{justify-self:start}.m03-passengers-table td:nth-child(3){max-width:155px;color:var(--muted);font-size:9px}.m03-passenger-modal .m03-match-warning{margin-bottom:12px}.m03-expedient-content-grid>.m03-expedient-content-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:12px;text-align:left;cursor:pointer;font:inherit;color:inherit;background:#fff!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px;box-shadow:none!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.m03-expedient-content-grid>.m03-expedient-content-link:hover{transform:translateY(-1px);border-color:#6e3fa340!important;box-shadow:0 8px 20px #3416560d!important}.m03-expedient-content-grid>.m03-expedient-content-link svg{color:#7b43a2}.m03-expedient-content-grid>.m03-expedient-content-link span{font-size:9px;color:var(--muted)}.m03-expedient-content-grid>.m03-expedient-content-link strong{font-size:17px;color:var(--purple-dark)}:root[data-theme=dark] .m03-expedient-content-grid>.m03-expedient-content-link{background:#2b1d37!important;border-color:var(--line)!important}@media (max-width:980px){.m03-passengers-table{min-width:980px}}.m03-documents-module{display:grid;gap:18px;min-width:0}.m03-document-passenger-cell{display:grid;gap:3px;min-width:145px}.m03-document-passenger-cell strong{max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;color:var(--ink)}.m03-document-passenger-cell small{font-size:8px;color:var(--muted)}.m03-documents-table td:nth-child(3){min-width:112px}.m03-document-modal .premium-modal-footer{position:static!important;inset:auto!important;margin:22px 0 0!important;padding:0!important;background:transparent!important;border-top:0!important;flex-wrap:wrap!important;gap:10px!important}@media (max-width:1100px){.m03-documents-table{min-width:1080px}}.m03-companies-module,.m03-expedients-module,.m03-f4-module,.m03-passengers-module,.m03-documents-module{gap:18px!important}.m03-company-kpis,.m03-expedient-kpis,.m03-passengers-module .m02-client-kpis,.m03-documents-module .m02-document-kpis{margin:0!important}.m03-company-toolbar,.m03-expedient-toolbar,.m03-f4-toolbar,.m03-passengers-module .m02-client-toolbar,.m03-documents-module .m02-document-toolbar{width:100%!important;align-items:center!important;column-gap:10px!important;row-gap:10px!important;flex-wrap:nowrap!important}.m03-company-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;padding:0 0 15px!important;margin-bottom:0!important;border-bottom:0!important;background:transparent!important}.m03-expedient-toolbar,.m03-f4-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;margin-bottom:15px!important}.m03-passengers-module .m02-client-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important}.m03-documents-module .m02-document-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto auto 46px!important}.corporativos-page-m03 .m03-company-search,.corporativos-page-m03 .m03-expedient-search,.corporativos-page-m03 .m03-f4-search,.corporativos-page-m03 .m02-client-search{min-width:0!important;max-width:none!important;width:100%!important}.m03-company-toolbar>button:last-child,.m03-expedient-toolbar>button:last-child,.m03-f4-toolbar>button:last-child,.m03-passengers-module .m02-client-toolbar>button:last-child,.m03-documents-module .m02-document-toolbar>button:last-child{width:46px!important;min-width:46px!important;justify-content:center!important;padding-inline:0!important}.m03-company-toolbar .m03-clear-filters,.m03-expedient-toolbar .m03-clear-filters,.m03-f4-toolbar .btn-premium-ghost,.m03-passengers-module .m02-clear-filters,.m03-documents-module .m02-clear-filters{white-space:nowrap!important}@media (max-width: 1180px){.m03-company-toolbar,.m03-expedient-toolbar,.m03-f4-toolbar,.m03-passengers-module .m02-client-toolbar{grid-template-columns:auto auto auto 46px!important;justify-content:start!important}.m03-company-search,.m03-expedient-search,.m03-f4-search,.m03-passengers-module .m02-client-search{grid-column:1 / -1!important}.m03-documents-module .m02-document-toolbar{grid-template-columns:auto auto auto auto 46px!important;justify-content:start!important}.m03-documents-module .m02-document-search{grid-column:1 / -1!important}}@media (max-width: 760px){.m03-company-toolbar,.m03-expedient-toolbar,.m03-f4-toolbar,.m03-passengers-module .m02-client-toolbar,.m03-documents-module .m02-document-toolbar{grid-template-columns:1fr 1fr!important;justify-content:stretch!important}.m03-company-search,.m03-expedient-search,.m03-f4-search,.m03-passengers-module .m02-client-search,.m03-documents-module .m02-document-search{grid-column:1 / -1!important}.m03-company-toolbar>button:last-child,.m03-expedient-toolbar>button:last-child,.m03-f4-toolbar>button:last-child,.m03-passengers-module .m02-client-toolbar>button:last-child,.m03-documents-module .m02-document-toolbar>button:last-child{width:46px!important;min-width:46px!important}}.m03-filter-floating,.m03-passenger-filter-floating,.m03-document-filter-floating{max-width:calc(100vw - 24px)!important}.m03-company-filter-floating{width:300px!important}.m03-expedient-filter-floating{width:260px!important}.m03-expedient-filter-floating .premium-select-panel{max-height:170px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:rgba(112,63,155,.24) transparent}.m03-role-filter-floating{width:190px!important}.m03-role-filter-floating .filter-popover-head button,.m03-expedient-filter-floating .filter-popover-head button{margin-right:4px!important;margin-top:1px!important}.m03-contacts-filter-floating,.m03-passenger-filter-floating{width:460px!important}.m03-contacts-filter-floating .filter-popover-body,.m03-passenger-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;align-items:start!important}.m03-contacts-filter-floating .filter-popover-body>:last-child,.m03-passenger-filter-floating .filter-popover-body>:last-child{grid-column:1 / -1!important}.m03-billing-filter-floating{width:430px!important}.m03-billing-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.m03-document-filter-floating{width:560px!important}.m03-document-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;align-items:start!important}.m03-document-filter-floating .filter-popover-body>:last-child{grid-column:1 / -1!important}.m03-audit-filter-floating{width:360px!important;max-width:calc(100vw - 24px)!important}.m03-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.m03-filter-floating .filter-popover-body>*,.m03-passenger-filter-floating .filter-popover-body>*,.m03-document-filter-floating .filter-popover-body>*,.m03-audit-filter-floating .filter-popover-body>*{width:100%!important;min-width:0!important}@media (max-width: 620px){.m03-company-filter-floating,.m03-expedient-filter-floating,.m03-role-filter-floating,.m03-contacts-filter-floating,.m03-passenger-filter-floating,.m03-billing-filter-floating,.m03-document-filter-floating,.m03-audit-filter-floating{width:calc(100vw - 24px)!important}.m03-contacts-filter-floating .filter-popover-body,.m03-passenger-filter-floating .filter-popover-body,.m03-billing-filter-floating .filter-popover-body,.m03-document-filter-floating .filter-popover-body,.m03-audit-filter-floating .filter-popover-body{grid-template-columns:1fr!important}.m03-contacts-filter-floating .filter-popover-body>:last-child,.m03-passenger-filter-floating .filter-popover-body>:last-child,.m03-document-filter-floating .filter-popover-body>:last-child{grid-column:auto!important}}.m03-company-modal .premium-modal-body,.m03-expedient-modal .premium-modal-body,.m03-f4-modal .premium-modal-body,.m03-passenger-modal .premium-modal-body,.m03-document-modal .premium-modal-body{margin-top:14px!important;gap:11px!important}.m03-form-section,.m03-exp-form-section{margin-bottom:0!important;gap:10px!important;padding:13px 14px!important}.m03-company-modal .premium-modal-footer,.m03-expedient-modal .premium-modal-footer,.m03-f4-modal .premium-modal-footer,.m03-passenger-modal .premium-modal-footer,.m03-document-modal .premium-modal-footer{position:static!important;inset:auto!important;z-index:auto!important;margin:14px 0 0!important;padding:0 0 2px!important;background:transparent!important;border-top:0!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.m03-company-modal.modal-variant-detail,.m03-expedient-detail-modal,.m03-f4-modal.modal-variant-detail,.m03-passenger-modal.modal-variant-detail,.m03-document-modal.modal-variant-detail,.m03-expedient-delete-modal{max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.m03-expedient-detail-modal{width:min(900px,96vw)!important}.m03-company-modal.modal-variant-status,.m03-company-modal.modal-variant-danger,.m03-f4-modal.modal-variant-status,.m03-f4-modal.modal-variant-danger{width:min(600px,94vw)!important}.m03-form-grid,.m03-detail-grid,.m03-exp-detail-grid{gap:10px!important}.m03-field textarea,.m03-exp-field textarea{min-height:82px!important}.m03-companies-panel,.m03-expedient-panel,.m03-f4-panel,.m03-passengers-module .m02-client-panel,.m03-documents-module .m02-document-panel{position:relative!important;overflow:visible!important}.m03-company-toolbar,.m03-expedient-toolbar,.m03-f4-toolbar,.m03-passengers-module .m02-client-toolbar,.m03-documents-module .m02-document-toolbar{position:relative!important;z-index:120!important;overflow:visible!important}.m03-companies-panel .table-wrap,.m03-expedient-panel .table-wrap,.m03-f4-panel .table-wrap,.m03-passengers-module .table-wrap,.m03-documents-module .table-wrap{position:relative;z-index:1}.corporativos-page-m03 .m02-clear-filters{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;white-space:nowrap!important}@media (min-width: 761px){.corporativos-page-m03 .m03-company-toolbar>.btn-premium-ghost,.corporativos-page-m03 .m03-company-toolbar .premium-toggle,.corporativos-page-m03 .m03-expedient-toolbar .premium-toggle,.corporativos-page-m03 .m03-f4-toolbar .premium-toggle,.corporativos-page-m03 .m02-client-toolbar .premium-toggle{display:inline-flex!important}}.corporativos-page-m03 .m03-company-toolbar,.corporativos-page-m03 .m03-expedient-toolbar,.corporativos-page-m03 .m03-f4-toolbar,.corporativos-page-m03 .m03-passengers-module .m02-client-toolbar{display:grid!important;grid-template-columns:minmax(220px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important}.corporativos-page-m03 .m03-documents-module .m02-document-toolbar{display:grid!important;grid-template-columns:minmax(220px,1fr) auto auto auto auto 46px!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important}.corporativos-page-m03 .m03-company-search,.corporativos-page-m03 .m03-expedient-search,.corporativos-page-m03 .m03-f4-search,.corporativos-page-m03 .m03-passengers-module .m02-client-search,.corporativos-page-m03 .m03-documents-module .m02-document-search{min-width:0!important;max-width:none!important;width:100%!important}.corporativos-page-m03 .m03-company-toolbar>.btn-premium-icon:last-child,.corporativos-page-m03 .m03-expedient-toolbar>.btn-premium-icon:last-child,.corporativos-page-m03 .m03-f4-toolbar>.btn-premium-icon:last-child,.corporativos-page-m03 .m03-passengers-module .m02-client-toolbar>.btn-premium-icon:last-child,.corporativos-page-m03 .m03-documents-module .m02-document-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;justify-self:end!important}.corporativos-page-m03 .m03-documents-module .m02-document-toolbar>.btn-premium-secondary{width:auto!important;min-width:max-content!important;justify-self:start!important;white-space:nowrap!important}@media (min-width: 981px) and (max-width: 1180px){.corporativos-page-m03 .m03-company-toolbar,.corporativos-page-m03 .m03-expedient-toolbar,.corporativos-page-m03 .m03-f4-toolbar,.corporativos-page-m03 .m03-passengers-module .m02-client-toolbar{grid-template-columns:minmax(220px,1fr) auto auto auto 46px!important;justify-content:stretch!important}.corporativos-page-m03 .m03-documents-module .m02-document-toolbar{grid-template-columns:minmax(220px,1fr) auto auto auto auto 46px!important;justify-content:stretch!important}.corporativos-page-m03 .m03-company-search,.corporativos-page-m03 .m03-expedient-search,.corporativos-page-m03 .m03-f4-search,.corporativos-page-m03 .m03-passengers-module .m02-client-search,.corporativos-page-m03 .m03-documents-module .m02-document-search{grid-column:auto!important}}@media (min-width: 761px) and (max-width: 980px){.corporativos-page-m03 .m03-company-toolbar,.corporativos-page-m03 .m03-expedient-toolbar,.corporativos-page-m03 .m03-f4-toolbar,.corporativos-page-m03 .m03-passengers-module .m02-client-toolbar{grid-template-columns:auto auto auto 46px!important;justify-content:start!important}.corporativos-page-m03 .m03-documents-module .m02-document-toolbar{grid-template-columns:auto auto auto auto 46px!important;justify-content:start!important}.corporativos-page-m03 .m03-company-search,.corporativos-page-m03 .m03-expedient-search,.corporativos-page-m03 .m03-f4-search,.corporativos-page-m03 .m03-passengers-module .m02-client-search,.corporativos-page-m03 .m03-documents-module .m02-document-search{grid-column:1 / -1!important}}@media (max-width: 760px){.corporativos-page-m03 .m03-company-toolbar,.corporativos-page-m03 .m03-expedient-toolbar,.corporativos-page-m03 .m03-f4-toolbar,.corporativos-page-m03 .m03-passengers-module .m02-client-toolbar,.corporativos-page-m03 .m03-documents-module .m02-document-toolbar{grid-template-columns:1fr 1fr!important;justify-content:stretch!important}.corporativos-page-m03 .m03-company-search,.corporativos-page-m03 .m03-expedient-search,.corporativos-page-m03 .m03-f4-search,.corporativos-page-m03 .m03-passengers-module .m02-client-search,.corporativos-page-m03 .m03-documents-module .m02-document-search{grid-column:1 / -1!important}.corporativos-page-m03 .m02-clear-filters,.corporativos-page-m03 .premium-toggle{width:100%!important}}.corporativos-page-m03 .m03-company-modal.modal-variant-detail,.corporativos-page-m03 .m03-company-modal.modal-variant-status,.corporativos-page-m03 .m03-company-modal.modal-variant-danger,.corporativos-page-m03 .m03-expedient-detail-modal,.corporativos-page-m03 .m03-expedient-status-modal,.corporativos-page-m03 .m03-expedient-delete-modal,.corporativos-page-m03 .m03-f4-modal.modal-variant-detail,.corporativos-page-m03 .m03-f4-modal.modal-variant-status,.corporativos-page-m03 .m03-f4-modal.modal-variant-danger,.corporativos-page-m03 .m03-passenger-modal.modal-variant-detail,.corporativos-page-m03 .m03-document-modal.modal-variant-detail,.corporativos-page-m03 .m03-document-modal.modal-variant-status,.corporativos-page-m03 .m03-document-modal.modal-variant-danger{max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form,.corporativos-page-m03 .m03-expedient-modal.modal-variant-form,.corporativos-page-m03 .m03-f4-modal.modal-variant-form,.corporativos-page-m03 .m03-passenger-modal.modal-variant-form,.corporativos-page-m03 .m03-document-modal.modal-variant-form{overflow:visible!important}.corporativos-page-m03 .m03-company-modal .premium-modal-footer,.corporativos-page-m03 .m03-expedient-modal .premium-modal-footer,.corporativos-page-m03 .m03-f4-modal .premium-modal-footer,.corporativos-page-m03 .m03-passenger-modal .premium-modal-footer,.corporativos-page-m03 .m03-document-modal .premium-modal-footer{position:static!important;inset:auto!important;margin-top:14px!important;padding:0 0 2px!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.corporativos-page-m03 .m03-company-toolbar{display:grid!important;grid-template-columns:minmax(300px,1fr) auto!important;align-items:center!important;gap:10px!important}.corporativos-page-m03 .m03-company-toolbar-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important;min-width:0!important}.corporativos-page-m03 .m03-company-toolbar-actions>*{flex:0 0 auto!important}.corporativos-page-m03 .m03-company-toolbar-actions>.btn-premium-icon{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;justify-content:center!important}.corporativos-page-m03 .m03-company-toolbar-actions .m02-clear-filters{width:auto!important;min-width:max-content!important;height:46px!important;min-height:46px!important;padding:0 16px!important;white-space:nowrap!important}@media (min-width: 761px) and (max-width: 1050px){.corporativos-page-m03 .m03-company-toolbar{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-company-toolbar-actions{justify-content:flex-start!important}}@media (max-width: 760px){.corporativos-page-m03 .m03-company-toolbar{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-company-toolbar-actions{display:grid!important;grid-template-columns:1fr 1fr!important;justify-content:stretch!important}.corporativos-page-m03 .m03-company-toolbar-actions .premium-toggle,.corporativos-page-m03 .m03-company-toolbar-actions .m02-clear-filters{width:100%!important}.corporativos-page-m03 .m03-company-toolbar-actions>.btn-premium-icon{width:46px!important;justify-self:start!important}}.corporativos-page-m03 .m03-company-modal .premium-modal-body,.corporativos-page-m03 .m03-expedient-modal .premium-modal-body,.corporativos-page-m03 .m03-f4-modal .premium-modal-body,.corporativos-page-m03 .m03-passenger-modal .premium-modal-body,.corporativos-page-m03 .m03-document-modal .premium-modal-body{margin-top:14px!important;gap:11px!important}.corporativos-page-m03 .m03-company-modal .m03-form-section,.corporativos-page-m03 .m03-expedient-modal .m03-exp-form-section,.corporativos-page-m03 .m03-passenger-modal .m02-form-section,.corporativos-page-m03 .m03-document-modal .m02-form-section{margin-bottom:0!important;gap:10px!important;padding:13px 14px!important}.corporativos-page-m03 .m03-company-modal .m03-form-grid,.corporativos-page-m03 .m03-expedient-modal .m03-form-grid,.corporativos-page-m03 .m03-f4-modal .m03-form-grid,.corporativos-page-m03 .m03-passenger-modal .m02-form-grid,.corporativos-page-m03 .m03-document-modal .m02-form-grid{gap:10px!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form .m03-form-section{padding:12px 14px!important;gap:9px!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form .m03-logo-uploader{margin-top:7px!important;padding:9px 11px!important;gap:10px!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form .m03-logo-preview{width:58px!important;height:58px!important;border-radius:14px!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form .m03-field textarea{min-height:68px!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form,.corporativos-page-m03 .m03-expedient-modal.modal-variant-form,.corporativos-page-m03 .m03-f4-modal.modal-variant-form,.corporativos-page-m03 .m03-passenger-modal.modal-variant-form,.corporativos-page-m03 .m03-document-modal.modal-variant-form,.corporativos-page-m03 .m03-company-modal.modal-variant-detail,.corporativos-page-m03 .m03-company-modal.modal-variant-status,.corporativos-page-m03 .m03-company-modal.modal-variant-danger,.corporativos-page-m03 .m03-expedient-modal.modal-variant-detail,.corporativos-page-m03 .m03-expedient-modal.modal-variant-status,.corporativos-page-m03 .m03-expedient-modal.modal-variant-danger,.corporativos-page-m03 .m03-f4-modal.modal-variant-detail,.corporativos-page-m03 .m03-f4-modal.modal-variant-status,.corporativos-page-m03 .m03-f4-modal.modal-variant-danger,.corporativos-page-m03 .m03-passenger-modal.modal-variant-detail,.corporativos-page-m03 .m03-passenger-modal.modal-variant-status,.corporativos-page-m03 .m03-passenger-modal.modal-variant-danger,.corporativos-page-m03 .m03-document-modal.modal-variant-detail,.corporativos-page-m03 .m03-document-modal.modal-variant-status,.corporativos-page-m03 .m03-document-modal.modal-variant-danger{max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-modal .premium-modal-footer,.corporativos-page-m03 .m03-expedient-modal .premium-modal-footer,.corporativos-page-m03 .m03-f4-modal .premium-modal-footer,.corporativos-page-m03 .m03-passenger-modal .premium-modal-footer,.corporativos-page-m03 .m03-document-modal .premium-modal-footer{position:static!important;inset:auto!important;margin:12px 0 0!important;padding:0 14px 14px!important;background:transparent!important;border-top:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.corporativos-page-m03 .premium-modal-footer .specular-webgl{top:-18px!important;right:-18px!important;bottom:-18px!important;left:-18px!important}.corporativos-page-m03 .premium-modal-footer .specular-button-real{box-shadow:0 8px 18px #4020602e,inset 0 1px #ffffff26!important}.corporativos-page-m03 .premium-modal-footer .specular-button-real:hover{box-shadow:0 11px 24px #40206038!important}.corporativos-page-m03 .premium-modal-footer .specular-button-danger{box-shadow:0 8px 18px #c23a5633,inset 0 1px #ffffff24!important}.corporativos-page-m03 .premium-modal{scrollbar-width:thin;scrollbar-color:rgba(112,63,155,.2) transparent}.corporativos-page-m03 .premium-modal::-webkit-scrollbar{width:5px}.corporativos-page-m03 .premium-modal::-webkit-scrollbar-thumb{background:#703f9b2e;border-radius:999px}.corporativos-page-m03 .premium-modal::-webkit-scrollbar-track{background:transparent}@media (min-width: 1180px){.corporativos-page-m03 .m03-tabs{width:100%!important;max-width:100%!important;gap:3px!important;padding:6px!important;overflow-x:hidden!important;scrollbar-width:none}.corporativos-page-m03 .m03-tabs::-webkit-scrollbar{display:none}.corporativos-page-m03 .m03-tabs>button{min-height:40px!important;padding:0 11px!important;gap:6px!important;font-size:11px!important;flex:0 1 auto!important}.corporativos-page-m03 .m03-tabs>button svg{width:15px!important;height:15px!important;flex:0 0 15px!important}}@media (max-width: 1179px){.corporativos-page-m03 .m03-tabs{overflow-x:auto!important;scrollbar-width:thin}}.corporativos-page-m03 .m03-company-modal.m03-status-modal{width:min(440px,92vw)!important;padding:20px 22px 18px!important;border-radius:22px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-header{gap:11px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-heading h2{font-size:22px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-heading p{margin-top:2px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-body{margin-top:13px!important;gap:8px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .m03-status-help{margin-top:2px!important;font-size:8.5px!important;line-height:1.45!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-footer{margin-top:10px!important;padding:0 12px 8px!important;gap:8px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal{width:min(380px,92vw)!important;padding:16px 18px 15px!important;border-radius:21px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-header{gap:9px!important;padding-right:44px!important;position:relative}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-glass-icon{width:40px!important;height:40px!important;flex:0 0 40px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-heading{min-width:0!important;max-width:calc(100% - 4px)!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-heading h2{font-size:20px!important;line-height:1.05!important;white-space:nowrap}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-heading p{margin-top:2px!important;font-size:8.5px!important;line-height:1.25!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-body{margin-top:10px!important;gap:7px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-select-trigger{min-height:42px!important;height:42px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .m03-status-help{margin:1px 0 0!important;font-size:8px!important;line-height:1.35!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-footer{margin-top:7px!important;padding:0 9px 6px!important;gap:7px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal{width:min(430px,92vw)!important;padding:18px 20px 16px!important;border-radius:22px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-header{position:relative;gap:10px!important;padding-right:44px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-glass-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-heading h2{font-size:20px!important;line-height:1.05!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-heading p{margin-top:2px!important;font-size:8.5px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-body{margin-top:11px!important;gap:8px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .m03-delete-warning{padding:11px 12px!important;gap:9px!important;border-radius:14px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .m03-delete-warning strong{font-size:10px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .m03-delete-warning p{margin-top:3px!important;font-size:8px!important;line-height:1.4!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-footer{margin-top:9px!important;padding:0 10px 7px!important;gap:8px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-heading h2{font-size:23px!important;line-height:1.05!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .m03-delete-warning strong{font-size:11.5px!important;line-height:1.35!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .m03-delete-warning p{margin-top:4px!important;font-size:10px!important;line-height:1.5!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-footer>button:not(.specular-button){font-size:11px!important;font-weight:750!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-flow-block,.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-content-block{margin-top:11px!important;padding:12px 13px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-subsection-heading{margin-bottom:9px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-flow-secondary{margin-top:8px!important;gap:7px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-content-grid{gap:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-content-link{padding:10px 11px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal{padding-bottom:13px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal{padding-bottom:11px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal{padding-bottom:8px!important}.corporativos-page-m03 .m03-company-modal.m03-delete-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important}.corporativos-page-m03 .premium-modal.modal-variant-status,.corporativos-page-m03 .premium-modal.modal-variant-danger{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}@media (max-height: 560px){.corporativos-page-m03 .premium-modal.modal-variant-status,.corporativos-page-m03 .premium-modal.modal-variant-danger{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.corporativos-page-m03 .premium-modal.modal-variant-detail:not(.m03-document-detail-parity-v154){display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow:hidden!important}.corporativos-page-m03 .premium-modal.modal-variant-detail:not(.m03-document-detail-parity-v154) .premium-modal-body{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:rgba(112,63,155,.18) transparent}.corporativos-page-m03 .premium-modal.modal-variant-detail:not(.m03-document-detail-parity-v154) .premium-modal-header,.corporativos-page-m03 .premium-modal.modal-variant-detail:not(.m03-document-detail-parity-v154) .premium-modal-footer{flex:0 0 auto!important}.corporativos-page-m03 .m03-company-modal .premium-modal-footer,.corporativos-page-m03 .m03-expedient-modal .premium-modal-footer,.corporativos-page-m03 .m03-f4-modal .premium-modal-footer,.corporativos-page-m03 .m03-passenger-modal .premium-modal-footer,.corporativos-page-m03 .m03-document-modal .premium-modal-footer{position:static!important;inset:auto!important;margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important;background:transparent!important;border-top:0!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form,.corporativos-page-m03 .m03-expedient-modal.modal-variant-form,.corporativos-page-m03 .m03-f4-modal.modal-variant-form,.corporativos-page-m03 .m03-passenger-modal.modal-variant-form,.corporativos-page-m03 .m03-document-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:24px!important}.corporativos-page-m03 .m03-company-modal.modal-variant-form .premium-modal-footer,.corporativos-page-m03 .m03-expedient-modal.modal-variant-form .premium-modal-footer,.corporativos-page-m03 .m03-f4-modal.modal-variant-form .premium-modal-footer,.corporativos-page-m03 .m03-passenger-modal.modal-variant-form .premium-modal-footer,.corporativos-page-m03 .m03-document-modal.modal-variant-form .premium-modal-footer{margin-top:16px!important;padding:0 10px!important;gap:8px!important;position:static!important;inset:auto!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-field-label-row{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:10px!important}.corporativos-page-m03 .m03-field-label-row>span{font-size:9px!important;font-weight:850!important;color:#574b5c!important}.corporativos-page-m03 .m03-field-label-row .m03-field-counter{margin:0!important;padding:0!important;flex:0 0 auto;font-size:8px!important;font-weight:600!important;line-height:1!important;color:#9b929f!important;text-align:right}.corporativos-page-m03 .premium-modal .m03-form-grid>*,.corporativos-page-m03 .premium-modal .m02-form-grid>*{min-width:0!important}.corporativos-page-m03 .premium-modal .premium-select{width:100%!important;min-width:0!important;max-width:100%!important}.corporativos-page-m03 .premium-modal .premium-select-control{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.corporativos-page-m03 .premium-modal .premium-select-value{flex:1 1 0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important}.corporativos-page-m03 .premium-modal .premium-select-caret{flex:0 0 auto!important;margin-left:8px!important}.corporativos-page-m03 .premium-modal .premium-select-panel{max-width:100%!important;overflow-x:hidden!important}.corporativos-page-m03 .premium-modal .premium-select-option{min-width:0!important}.corporativos-page-m03 .premium-modal .premium-select-option>span{flex:1 1 auto!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.3!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.corporativos-page-m03 .premium-modal .premium-select-option>svg{flex:0 0 auto!important}.corporativos-page-m03 .m03-company-modal .m03-company-dual-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-items:stretch}.corporativos-page-m03 .m03-company-modal .m03-company-dual-sections>.m03-form-section{margin:0!important;height:100%;min-width:0}.corporativos-page-m03 .m03-company-modal .m03-company-dual-sections .m03-form-grid{min-width:0}@media (max-width: 900px){.corporativos-page-m03 .m03-company-modal .m03-company-dual-sections{grid-template-columns:1fr}}.corporativos-page-m03 .m03-company-modal .m03-company-dual-sections .m03-form-grid.two{grid-template-columns:1fr!important;gap:9px!important}.corporativos-page-m03 .m03-company-modal .m03-observations-field textarea{min-height:78px!important;height:78px!important;resize:vertical}.corporativos-page-m03 .m03-companies-panel>.pagination-premium,.corporativos-page-m03 .m03-expedient-panel>.pagination-premium,.corporativos-page-m03 .m03-f4-panel>.pagination-premium{margin-left:-16px!important;margin-right:-16px!important;margin-bottom:-16px!important;padding-left:31px!important;padding-right:31px!important;border-radius:0 0 24px 24px!important;overflow:hidden!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-select{width:190px!important;max-width:190px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-select{width:190px!important;max-width:190px!important;margin-left:auto!important;margin-right:auto!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal{width:min(350px,92vw)!important;padding-left:16px!important;padding-right:16px!important}.corporativos-page-m03 .m03-company-modal.m03-status-modal .premium-modal-footer{margin-top:15px!important;padding-left:8px!important;padding-right:8px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-body{margin-top:12px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-detail-hero{margin-bottom:9px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-flow-block,.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-content-block{margin-top:8px!important;padding:11px 12px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-subsection-heading{margin-bottom:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-flow-node{padding:8px 9px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-flow-secondary{margin-top:7px!important;gap:7px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-content-grid{gap:7px!important}.corporativos-page-m03 .m03-expedient-detail-modal .m03-expedient-content-link{padding:9px 10px!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 :is(.m03-company-modal,.m03-expedient-modal,.m03-f4-modal,.m03-passenger-modal,.m03-document-modal) .premium-modal-footer{position:static!important;margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important;background:transparent!important;border-top:0!important}.corporativos-page-m03 :is(.m03-company-modal,.m03-expedient-modal,.m03-f4-modal,.m03-passenger-modal,.m03-document-modal){padding-bottom:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-detail-grid{gap:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-detail-item{padding:10px 12px!important;gap:4px!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-detail-item>span{margin-bottom:2px!important;line-height:1.15!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-detail-item>strong{line-height:1.25!important}.corporativos-page-m03 .m03-expedient-detail-modal{padding-bottom:8px!important}.corporativos-page-m03 .m03-expedient-detail-modal .premium-modal-footer{margin:16px 0 0!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-expedient-status-modal{width:min(520px,92vw)!important}.corporativos-page-m03 .m03-expedient-status-modal .premium-modal-body{margin-top:11px!important;gap:10px!important}.corporativos-page-m03 .m03-expedient-status-modal .m03-current-state{margin-bottom:0!important;padding:10px 12px!important}.corporativos-page-m03 .m03-expedient-status-modal .m03-flow-note{margin-top:0!important;padding:9px 10px!important;line-height:1.45!important}.corporativos-page-m03 .m03-expedient-status-modal .premium-modal-footer{margin-top:16px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-edit-modal{width:min(560px,92vw)!important}.corporativos-page-m03 .m03-expedient-edit-modal .premium-modal-body{margin-top:11px!important;gap:10px!important}.corporativos-page-m03 .m03-expedient-edit-modal .m03-current-state{margin-bottom:0!important;padding:10px 12px!important}.corporativos-page-m03 .m03-expedient-edit-modal .m03-exp-field textarea{min-height:82px!important;height:82px!important;padding:10px 12px!important}.corporativos-page-m03 .m03-expedient-edit-modal .m03-flow-note{margin-top:0!important;padding:9px 10px!important}.corporativos-page-m03 .m03-expedient-edit-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-edit-modal{width:min(500px,92vw)!important}.corporativos-page-m03 .m03-expedient-edit-modal .premium-modal-body{margin-top:9px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-edit-modal .m03-current-state{margin-bottom:0!important;padding:8px 10px!important}.corporativos-page-m03 .m03-expedient-edit-modal .m03-exp-field textarea{min-height:72px!important;height:72px!important;padding:9px 11px!important}.corporativos-page-m03 .m03-expedient-edit-modal .m03-flow-note{margin-top:0!important;padding:8px 9px!important}.corporativos-page-m03 .m03-expedient-edit-modal .premium-modal-footer{margin-top:14px!important;padding:0 8px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-correct-modal{width:min(540px,92vw)!important}.corporativos-page-m03 .m03-expedient-correct-modal .premium-modal-body{margin-top:10px!important;gap:9px!important}.corporativos-page-m03 .m03-expedient-correct-modal .m03-current-state{margin-bottom:0!important;padding:9px 11px!important}.corporativos-page-m03 .m03-expedient-correct-modal .m03-admin-warning{margin:0!important;padding:9px 11px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-correct-modal .m03-correction-reason{margin-top:2px!important}.corporativos-page-m03 .m03-expedient-correct-modal .m03-correction-reason textarea{min-height:76px!important;height:76px!important;padding:9px 11px!important;resize:vertical}.corporativos-page-m03 .m03-expedient-correct-modal{padding-bottom:8px!important}.corporativos-page-m03 .m03-expedient-correct-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-modal.m03-expedient-delete-modal{width:min(430px,92vw)!important;padding:18px 20px 8px!important;border-radius:22px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-header{position:relative;gap:10px!important;padding-right:44px!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-glass-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-heading{min-width:0!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-heading h2{font-size:23px!important;line-height:1.05!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-body{margin-top:11px!important;gap:8px!important}.corporativos-page-m03 .m03-expedient-delete-modal .m03-delete-warning{padding:11px 12px!important;gap:9px!important;border-radius:14px!important}.corporativos-page-m03 .m03-expedient-delete-modal .m03-delete-warning strong{font-size:11.5px!important;line-height:1.35!important}.corporativos-page-m03 .m03-expedient-delete-modal .m03-delete-warning p{margin-top:4px!important;font-size:10px!important;line-height:1.5!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-footer>button:not(.specular-button){font-size:11px!important;font-weight:750!important}@media (max-height: 430px){.corporativos-page-m03 .m03-expedient-modal.m03-expedient-delete-modal{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.corporativos-page-m03 .m03-contact-form-modal{width:min(720px,94vw)!important}.corporativos-page-m03 .m03-contact-form-modal .premium-modal-body{margin-top:11px!important;gap:9px!important}.corporativos-page-m03 .m03-contact-form-modal .m03-form-grid.two{column-gap:10px!important;row-gap:9px!important}.corporativos-page-m03 .m03-contact-form-modal .m03-exp-field{gap:5px!important}.corporativos-page-m03 .m03-contact-form-modal .m03-exp-field textarea{min-height:72px!important;height:72px!important}.corporativos-page-m03 .m03-contact-form-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-contact-status-modal{width:min(350px,92vw)!important}.corporativos-page-m03 .m03-contact-status-modal .premium-modal-body{margin-top:10px!important;gap:8px!important}.corporativos-page-m03 .m03-contact-status-modal .premium-select{width:190px!important;max-width:190px!important;margin-left:auto!important;margin-right:auto!important}.corporativos-page-m03 .m03-contact-status-modal .premium-modal-footer{margin-top:15px!important;gap:8px!important}.corporativos-page-m03 .m03-contact-delete-modal{width:min(430px,92vw)!important;padding:18px 20px 8px!important;border-radius:22px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-header{position:relative;gap:10px!important;padding-right:44px!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-glass-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-heading h2{font-size:23px!important;line-height:1.05!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-body{margin-top:11px!important;gap:8px!important}.corporativos-page-m03 .m03-contact-delete-modal .m03-delete-warning{padding:11px 12px!important;gap:9px!important;border-radius:14px!important}.corporativos-page-m03 .m03-contact-delete-modal .m03-delete-warning strong{font-size:11.5px!important;line-height:1.35!important}.corporativos-page-m03 .m03-contact-delete-modal .m03-delete-warning p{margin-top:4px!important;font-size:10px!important;line-height:1.5!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-contact-delete-modal .premium-modal-footer>button:not(.specular-button){font-size:11px!important;font-weight:750!important}@media (max-height: 430px){.corporativos-page-m03 .m03-contact-delete-modal{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.corporativos-page-m03 .m03-billing-form-modal{width:min(680px,94vw)!important}.corporativos-page-m03 .m03-billing-form-modal .premium-modal-body{margin-top:11px!important;gap:9px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-form-grid.two{column-gap:10px!important;row-gap:9px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field{gap:5px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field textarea{min-height:68px!important;height:68px!important;padding:9px 11px!important;resize:vertical}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field:last-of-type textarea{min-height:58px!important;height:58px!important}.corporativos-page-m03 .m03-billing-form-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-form-modal{width:min(600px,94vw)!important;padding-left:18px!important;padding-right:18px!important}.corporativos-page-m03 .m03-billing-form-modal .premium-modal-body{margin-top:9px!important;gap:7px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-form-grid.two{column-gap:9px!important;row-gap:7px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field{gap:4px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field textarea{min-height:58px!important;height:58px!important;padding:8px 10px!important;resize:vertical}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field:last-of-type textarea{min-height:50px!important;height:50px!important}.corporativos-page-m03 .m03-billing-form-modal .premium-modal-footer{margin-top:14px!important;padding:0 8px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-form-modal{width:min(540px,94vw)!important;padding-left:16px!important;padding-right:16px!important}.corporativos-page-m03 .m03-billing-form-modal .premium-modal-body{margin-top:8px!important;gap:6px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-form-grid.two{column-gap:8px!important;row-gap:6px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field{gap:3px!important}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field textarea{min-height:50px!important;height:50px!important;padding:8px 10px!important;resize:vertical}.corporativos-page-m03 .m03-billing-form-modal .m03-exp-field:last-of-type textarea{min-height:44px!important;height:44px!important}.corporativos-page-m03 .m03-billing-form-modal .premium-modal-footer{margin-top:12px!important;padding:0 8px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-detail-modal{width:min(620px,94vw)!important}.corporativos-page-m03 .m03-billing-detail-modal .premium-modal-body{margin-top:10px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-detail-modal .premium-modal-detail-grid{gap:8px!important}.corporativos-page-m03 .m03-billing-detail-modal .premium-modal-detail-item{padding:10px 12px!important;gap:3px!important;min-height:0!important}.corporativos-page-m03 .m03-billing-detail-modal .premium-modal-detail-item>span{margin-bottom:2px!important;line-height:1.15!important}.corporativos-page-m03 .m03-billing-detail-modal .premium-modal-detail-item>strong{line-height:1.3!important}.corporativos-page-m03 .m03-billing-detail-modal .premium-modal-footer{margin-top:14px!important;padding:0 8px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-status-modal{width:min(350px,92vw)!important;padding-left:16px!important;padding-right:16px!important}.corporativos-page-m03 .m03-billing-status-modal .premium-modal-body{margin-top:10px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-status-modal .premium-select{width:190px!important;max-width:190px!important;margin-left:auto!important;margin-right:auto!important}.corporativos-page-m03 .m03-billing-status-modal .premium-modal-footer{margin-top:15px!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:3px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-delete-modal{width:min(430px,92vw)!important;padding:18px 20px 8px!important;border-radius:22px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-header{position:relative;gap:10px!important;padding-right:44px!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-glass-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-heading h2{font-size:23px!important;line-height:1.05!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-body{margin-top:11px!important;gap:8px!important}.corporativos-page-m03 .m03-billing-delete-modal .m03-delete-warning{padding:11px 12px!important;gap:9px!important;border-radius:14px!important}.corporativos-page-m03 .m03-billing-delete-modal .m03-delete-warning strong{font-size:11.5px!important;line-height:1.35!important}.corporativos-page-m03 .m03-billing-delete-modal .m03-delete-warning p{margin-top:4px!important;font-size:10px!important;line-height:1.5!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-billing-delete-modal .premium-modal-footer>button:not(.specular-button){font-size:11px!important;font-weight:750!important}@media (max-height: 430px){.corporativos-page-m03 .m03-billing-delete-modal{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.corporativos-page-m03 .m03-role-form-modal{width:min(500px,92vw)!important}.corporativos-page-m03 .m03-role-form-modal .premium-modal-body{margin-top:10px!important;gap:8px!important}.corporativos-page-m03 .m03-role-form-modal .m03-exp-field{gap:4px!important}.corporativos-page-m03 .m03-role-form-modal .m03-role-description-field textarea{min-height:70px!important;height:70px!important;padding:9px 11px!important;resize:vertical}.corporativos-page-m03 .m03-role-form-modal .m03-role-field-label-row{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:10px!important}.corporativos-page-m03 .m03-role-form-modal .m03-role-field-label-row>span{font-size:inherit;font-weight:inherit}.corporativos-page-m03 .m03-role-form-modal .m03-role-field-label-row>small{margin:0!important;padding:0!important;font-size:8px!important;font-weight:600!important;line-height:1!important;color:#9b929f!important;flex:0 0 auto}.corporativos-page-m03 .m03-role-form-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important}.corporativos-page-m03 .m03-role-status-modal{width:min(350px,92vw)!important;padding-left:16px!important;padding-right:16px!important;height:auto!important;min-height:0!important;overflow:visible!important}.corporativos-page-m03 .m03-role-status-modal .premium-modal-body{margin-top:10px!important;gap:8px!important}.corporativos-page-m03 .m03-role-status-modal .premium-select{width:190px!important;max-width:190px!important;margin-left:auto!important;margin-right:auto!important}.corporativos-page-m03 .m03-role-status-modal .premium-modal-footer{margin-top:15px!important;padding:0 8px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-role-delete-modal{width:min(430px,92vw)!important;padding:18px 20px 8px!important;border-radius:22px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-header{position:relative;gap:10px!important;padding-right:44px!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-glass-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-heading h2{font-size:23px!important;line-height:1.05!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-body{margin-top:11px!important;gap:8px!important}.corporativos-page-m03 .m03-role-delete-modal .m03-delete-warning{padding:11px 12px!important;gap:9px!important;border-radius:14px!important}.corporativos-page-m03 .m03-role-delete-modal .m03-delete-warning strong{font-size:11.5px!important;line-height:1.35!important}.corporativos-page-m03 .m03-role-delete-modal .m03-delete-warning p{margin-top:4px!important;font-size:10px!important;line-height:1.5!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.corporativos-page-m03 .m03-role-delete-modal .premium-modal-footer>button:not(.specular-button){font-size:11px!important;font-weight:750!important}@media (max-height: 430px){.corporativos-page-m03 .m03-role-delete-modal{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.corporativos-page-m03 .m03-contact-form-modal .m03-contact-name-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.corporativos-page-m03 .m03-contact-form-modal .m03-contact-name-grid>*{min-width:0!important}.corporativos-page-m03 .m03-contact-form-modal .m03-contact-communication-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width: 850px){.corporativos-page-m03 .m03-contact-form-modal .m03-contact-name-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 560px){.corporativos-page-m03 .m03-contact-form-modal .m03-contact-name-grid,.corporativos-page-m03 .m03-contact-form-modal .m03-contact-communication-grid{grid-template-columns:1fr!important}}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-bottom-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important;align-items:stretch!important;gap:11px!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-bottom-grid>.m02-form-section{margin-bottom:0!important;height:100%!important;min-width:0!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-file-section .m02-file-picker{min-height:84px!important;padding:11px 12px!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-observations-field{gap:6px!important;min-width:0!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-field-label-row{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:10px!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-field-label-row>span{min-width:0!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-field-counter{margin:0!important;padding:0!important;flex:0 0 auto!important;font-size:8px!important;font-weight:600!important;line-height:1!important;color:#9b929f!important;text-align:right!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-observations-field textarea{min-height:96px!important;height:96px!important;padding:9px 11px!important;resize:vertical!important;box-sizing:border-box!important}@media (max-width: 850px){.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-bottom-grid{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-observations-field textarea{min-height:82px!important;height:82px!important}}.corporativos-page-m03 .m03-document-modal.m02-document-form-modal .m03-document-observations-field textarea{font-size:10px!important;font-family:inherit!important;line-height:1.4!important}.corporativos-page-m03 .audit-filter-bar{position:relative;z-index:100;align-items:end!important;column-gap:12px!important;row-gap:10px!important;overflow:visible!important}.corporativos-page-m03 .audit-filter-bar .audit-filter-record{min-width:0!important}.corporativos-page-m03 .audit-filter-bar .audit-filter-record>div{width:100%!important;height:46px!important;min-height:46px!important;padding:0 12px!important;border-radius:14px!important}.corporativos-page-m03 .audit-filter-bar .filter-popover-trigger{height:46px!important;min-height:46px!important;border-radius:14px!important}.corporativos-page-m03 .audit-filter-bar .audit-filter-responsible{min-width:0!important}.corporativos-page-m03 .audit-filter-bar .audit-filter-responsible>input{width:170px!important;min-width:170px!important;height:46px!important;min-height:46px!important;padding:0 12px!important;border-radius:14px!important}.corporativos-page-m03 .audit-filter-bar .audit-date-field{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;width:165px!important;min-width:165px!important;height:46px!important;min-height:46px!important;padding:0 10px!important;border-radius:14px!important}.corporativos-page-m03 .audit-filter-bar .audit-date-field>span{margin:0!important;font-size:8px!important;line-height:1!important;white-space:nowrap}.corporativos-page-m03 .audit-filter-bar .audit-date-field>input{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0!important}.corporativos-page-m03 .audit-filter-bar .audit-clear-filters{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f!important;overflow:hidden}.corporativos-page-m03 .audit-filter-bar .audit-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.corporativos-page-m03 .audit-filter-bar .audit-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c!important}.corporativos-page-m03 .audit-filter-bar .audit-clear-filters:hover:after{left:115%;opacity:1}.corporativos-page-m03 .audit-filter-bar .audit-clear-filters:disabled{opacity:1!important;border-color:#6f3fa31a!important;color:#6f63787a!important;cursor:default!important;transform:none!important}.corporativos-page-m03 .audit-filter-bar .audit-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;flex:0 0 46px!important}.corporativos-page-m03 .audit-filter-bar .filter-popover{position:relative;z-index:120!important}.corporativos-page-m03 .audit-filter-bar .filter-popover-panel{z-index:2000!important}.corporativos-page-m03 .audit-pagination{margin:0!important;padding:10px 13px!important;border-radius:0 0 22px 22px!important;box-sizing:border-box}.corporativos-page-m03 .audit-pagination button{width:31px!important;height:31px!important;border-radius:9px!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-header{gap:16px!important}.corporativos-page-m03 .m03-expedient-delete-modal .premium-modal-glass-icon{margin-right:6px!important}.corporativos-page-m03 .premium-modal[class*=delete-modal] .premium-modal-header{display:flex!important;align-items:center!important;gap:10px!important;padding-right:44px!important}.corporativos-page-m03 .premium-modal[class*=delete-modal] .premium-modal-heading{margin:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}.corporativos-page-m03 .premium-modal[class*=delete-modal] .premium-modal-heading h2,.corporativos-page-m03 .premium-modal[class*=delete-modal] .premium-modal-heading p{text-align:left!important}.corporativos-page-m03 .premium-modal[class*=delete-modal] .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.m03-filter-floating,.m03-document-filter-floating{width:max-content!important;min-width:0!important;max-width:calc(100vw - 24px)!important;padding:12px!important;box-sizing:border-box!important}.m03-filter-floating .filter-popover-body,.m03-document-filter-floating .filter-popover-body{width:max-content!important;min-width:0!important;max-width:100%!important}.m03-filter-floating .premium-select,.m03-document-filter-floating .premium-select{width:170px!important;min-width:170px!important;max-width:170px!important}.m03-filter-floating .premium-select-control,.m03-document-filter-floating .premium-select-control{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.m03-filter-floating .premium-select-value,.m03-document-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m03-filter-floating .filter-popover-header,.m03-document-filter-floating .filter-popover-header{width:100%!important;box-sizing:border-box!important}.m03-filter-floating .filter-popover-header,.m03-document-filter-floating .filter-popover-header{justify-content:space-between!important}.m03-role-filter-floating,.m03-company-filter-floating{width:194px!important}.m03-role-filter-floating .filter-popover-body,.m03-company-filter-floating .filter-popover-body{width:170px!important}.m03-filter-floating .filter-popover-body:has(>.premium-select:nth-child(3):last-child){display:grid!important;grid-template-columns:170px 170px!important;gap:12px!important;width:max-content!important;align-items:start!important}.m03-filter-floating .filter-popover-body:has(>.premium-select:nth-child(3):last-child)>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;grid-column:auto!important}.m03-filter-floating .filter-popover-body:has(>.premium-select:nth-child(3):last-child)>.premium-select:nth-child(3){grid-column:1!important;width:170px!important;min-width:170px!important;max-width:170px!important}.m03-filter-floating .filter-popover-body:has(>.premium-select:nth-child(3):last-child) .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child){width:max-content!important;min-width:0!important;max-width:calc(100vw - 24px)!important}.corporativos-page-m03 .m03-passenger-filter-floating{width:376px!important;min-width:376px!important;max-width:calc(100vw - 24px)!important;padding:12px!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-passenger-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px 170px!important;gap:12px!important;width:352px!important;min-width:0!important}.corporativos-page-m03 .m03-passenger-filter-floating .filter-popover-body .premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;grid-column:auto!important}.corporativos-page-m03 .m03-passenger-filter-floating .filter-popover-body .premium-select:nth-child(3){grid-column:1!important}.corporativos-page-m03 .m03-passenger-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important}.corporativos-page-m03 .m03-passenger-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-passenger-filter-floating .filter-popover-header{width:352px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}@media (max-width: 430px){.corporativos-page-m03 .m03-passenger-filter-floating{width:min(194px,calc(100vw - 24px))!important;min-width:0!important}.corporativos-page-m03 .m03-passenger-filter-floating .filter-popover-body{grid-template-columns:170px!important;width:170px!important}.corporativos-page-m03 .m03-passenger-filter-floating .filter-popover-header{width:170px!important}}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child){width:376px!important;min-width:376px!important;max-width:calc(100vw - 24px)!important;padding:12px!important;box-sizing:border-box!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child) .filter-popover-body{display:grid!important;grid-template-columns:170px 170px!important;gap:12px!important;width:352px!important;min-width:352px!important;max-width:352px!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child) .filter-popover-body>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;grid-column:auto!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child) .filter-popover-body>.premium-select:nth-child(3){grid-column:1 / 2!important;grid-row:2!important;width:170px!important;min-width:170px!important;max-width:170px!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child) .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child) .filter-popover-header{width:352px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.m03-filter-floating:has(.filter-popover-body>.premium-select:nth-child(3):last-child) .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m03-passenger-filter-floating,.m03-document-filter-floating,.m03-audit-filter-floating{width:376px!important;min-width:376px!important;max-width:calc(100vw - 24px)!important;padding:12px!important;box-sizing:border-box!important}.m03-passenger-filter-floating .filter-popover-head,.m03-document-filter-floating .filter-popover-head,.m03-audit-filter-floating .filter-popover-head{width:352px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.m03-passenger-filter-floating .filter-popover-head button,.m03-document-filter-floating .filter-popover-head button,.m03-audit-filter-floating .filter-popover-head button{margin:0!important;flex:0 0 auto!important}.m03-passenger-filter-floating .filter-popover-body,.m03-document-filter-floating .filter-popover-body,.m03-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px 170px!important;column-gap:12px!important;row-gap:11px!important;width:352px!important;min-width:352px!important;max-width:352px!important;align-items:start!important}.m03-passenger-filter-floating .premium-select,.m03-document-filter-floating .premium-select,.m03-audit-filter-floating .premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;grid-column:auto!important;box-sizing:border-box!important}.m03-passenger-filter-floating .premium-select-control,.m03-document-filter-floating .premium-select-control,.m03-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.m03-passenger-filter-floating .premium-select-value,.m03-document-filter-floating .premium-select-value,.m03-audit-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m03-passenger-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1 / 2!important;grid-row:1!important}.m03-passenger-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2 / 3!important;grid-row:1!important}.m03-passenger-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1 / 2!important;grid-row:2!important;width:170px!important;min-width:170px!important;max-width:170px!important}.m03-audit-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1 / 2!important}.m03-audit-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2 / 3!important}.corporativos-page-m03 .audit-filter-bar .audit-filter-responsible{width:170px!important;min-width:170px!important;max-width:170px!important}.corporativos-page-m03 .audit-filter-bar .audit-filter-responsible>input{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.corporativos-page-m03 .audit-filter-bar .audit-date-field{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.corporativos-page-m03 .audit-filter-bar .filter-popover-trigger{height:46px!important;min-height:46px!important}.corporativos-page-m03 .audit-filter-bar .audit-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important}@media (max-width: 430px){.m03-passenger-filter-floating,.m03-document-filter-floating,.m03-audit-filter-floating{width:194px!important;min-width:194px!important}.m03-passenger-filter-floating .filter-popover-head,.m03-document-filter-floating .filter-popover-head,.m03-audit-filter-floating .filter-popover-head,.m03-passenger-filter-floating .filter-popover-body,.m03-document-filter-floating .filter-popover-body,.m03-audit-filter-floating .filter-popover-body{width:170px!important;min-width:170px!important;max-width:170px!important}.m03-passenger-filter-floating .filter-popover-body,.m03-document-filter-floating .filter-popover-body,.m03-audit-filter-floating .filter-popover-body{grid-template-columns:170px!important}.m03-passenger-filter-floating .filter-popover-body>.premium-select,.m03-document-filter-floating .filter-popover-body>.premium-select,.m03-audit-filter-floating .filter-popover-body>.premium-select{grid-column:1!important;grid-row:auto!important}}.m03-document-filter-floating{width:376px!important;min-width:376px!important;max-width:calc(100vw - 24px)!important;padding:12px!important;box-sizing:border-box!important}.m03-document-filter-floating .filter-popover-head{width:352px!important;min-width:352px!important;max-width:352px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.m03-document-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px 170px!important;column-gap:12px!important;row-gap:11px!important;width:352px!important;min-width:352px!important;max-width:352px!important;align-items:start!important;box-sizing:border-box!important}.m03-document-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1 / 2!important;grid-row:1!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2 / 3!important;grid-row:1!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1 / 2!important;grid-row:2!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(4){grid-column:2 / 3!important;grid-row:2!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(5){grid-column:1 / 2!important;grid-row:3!important;width:170px!important;min-width:170px!important;max-width:170px!important}.m03-audit-filter-floating{width:194px!important;min-width:194px!important;max-width:calc(100vw - 24px)!important;padding:12px!important;box-sizing:border-box!important}.m03-audit-filter-floating .filter-popover-head{width:170px!important;min-width:170px!important;max-width:170px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.m03-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px!important;row-gap:11px!important;width:170px!important;min-width:170px!important;max-width:170px!important;align-items:start!important;box-sizing:border-box!important}.m03-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}@media (max-width: 430px){.m03-document-filter-floating,.m03-audit-filter-floating{width:194px!important;min-width:194px!important}.m03-document-filter-floating .filter-popover-head,.m03-document-filter-floating .filter-popover-body,.m03-audit-filter-floating .filter-popover-head,.m03-audit-filter-floating .filter-popover-body{width:170px!important;min-width:170px!important;max-width:170px!important}.m03-document-filter-floating .filter-popover-body{grid-template-columns:170px!important}.m03-document-filter-floating .filter-popover-body>.premium-select,.m03-audit-filter-floating .filter-popover-body>.premium-select{grid-column:1!important;grid-row:auto!important}}.m03-document-filter-floating{width:376px!important;min-width:376px!important;max-width:376px!important;padding:12px!important;box-sizing:border-box!important}.m03-document-filter-floating .filter-popover-head{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.m03-document-filter-floating .filter-popover-head button{margin:0!important;flex:0 0 auto!important}.m03-document-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px 170px!important;column-gap:12px!important;row-gap:11px!important;width:352px!important;min-width:352px!important;max-width:352px!important;box-sizing:border-box!important}.m03-document-filter-floating .filter-popover-body>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;grid-column:auto!important;box-sizing:border-box!important}.m03-document-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1!important;grid-row:1!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2!important;grid-row:1!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1!important;grid-row:2!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(4){grid-column:2!important;grid-row:2!important}.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(5){grid-column:1!important;grid-row:3!important;width:170px!important;min-width:170px!important;max-width:170px!important}.m03-document-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m03-audit-filter-floating{width:194px!important;min-width:194px!important;max-width:194px!important;padding:12px!important;box-sizing:border-box!important}.m03-audit-filter-floating .filter-popover-head{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.m03-audit-filter-floating .filter-popover-head button{margin:0!important;flex:0 0 auto!important}.m03-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px!important;gap:11px!important;width:170px!important;min-width:170px!important;max-width:170px!important;box-sizing:border-box!important}.m03-audit-filter-floating .filter-popover-body>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;grid-column:1!important;box-sizing:border-box!important}.m03-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important}.m03-audit-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.filter-popover-panel.m03-document-filter-floating{width:376px!important;min-width:376px!important;max-width:min(376px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-head{width:100%!important;min-width:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-head button{margin:0!important;flex:0 0 auto!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body{width:100%!important;min-width:0!important;max-width:none!important;display:grid!important;grid-template-columns:170px 170px!important;column-gap:12px!important;row-gap:11px!important;align-items:start!important;box-sizing:border-box!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;box-sizing:border-box!important}.filter-popover-panel.m03-document-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1 / 2!important;grid-row:1!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2 / 3!important;grid-row:1!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1 / 2!important;grid-row:2!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(4){grid-column:2 / 3!important;grid-row:2!important}.filter-popover-panel.m03-document-filter-floating .filter-popover-body>.premium-select:nth-child(5){grid-column:1 / 2!important;grid-row:3!important}.filter-popover-panel.m03-document-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.filter-popover-panel.m03-audit-filter-floating{width:194px!important;min-width:194px!important;max-width:min(194px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m03-audit-filter-floating .filter-popover-head{width:100%!important;min-width:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.filter-popover-panel.m03-audit-filter-floating .filter-popover-head button{margin:0!important;flex:0 0 auto!important}.filter-popover-panel.m03-audit-filter-floating .filter-popover-body{width:100%!important;min-width:0!important;max-width:none!important;display:grid!important;grid-template-columns:170px!important;column-gap:0!important;row-gap:11px!important;box-sizing:border-box!important}.filter-popover-panel.m03-audit-filter-floating .filter-popover-body>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important;box-sizing:border-box!important}.filter-popover-panel.m03-audit-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1 / 2!important;grid-row:1!important}.filter-popover-panel.m03-audit-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:1 / 2!important;grid-row:2!important}.filter-popover-panel.m03-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;box-sizing:border-box!important}.filter-popover-panel.m03-audit-filter-floating .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;width:100%!important;max-width:none!important;align-items:center!important;column-gap:12px!important;row-gap:10px!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-companies-panel .m03-company-search{width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-companies-panel .m03-company-search input{width:100%!important;min-width:0!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:max-content!important;min-width:max-content!important;margin:0!important;justify-self:end!important;flex-wrap:nowrap!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions>*{flex:0 0 auto!important;margin:0!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions .filter-popover-trigger{height:46px!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions .premium-toggle{height:46px!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;width:auto!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions .m03-clear-filters{height:46px!important;min-height:46px!important;width:auto!important;min-width:max-content!important;padding-inline:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions>.btn-premium-icon{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}@media (max-width: 980px){.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions{justify-self:start!important}}@media (max-width: 650px){.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions .premium-toggle,.corporativos-page-m03 .m03-companies-panel .m03-company-toolbar-actions .m03-clear-filters{width:100%!important}}.corporativos-page-m03 .m03-companies-panel .m03-company-grid{padding-top:18px!important;padding-bottom:18px!important;gap:16px!important}.corporativos-page-m03 .m03-company-card{position:relative!important;min-height:270px!important;padding:18px!important;border:1px solid rgba(106,62,143,.15)!important;border-radius:22px!important;background:linear-gradient(145deg,#fffffffa,#fffffff5 52%,#f9f3fcf5)!important;box-shadow:0 18px 38px #48266213,0 3px 10px #48266209,inset 0 1px #fffffff2!important;overflow:hidden!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.corporativos-page-m03 .m03-company-card:before{content:"";position:absolute;top:0;left:-1px;right:-1px;height:3px;border-radius:22px 22px 0 0;background:linear-gradient(90deg,#d7ab37cc,#6f3aa0cc,#c7469fad);opacity:.72;pointer-events:none}.corporativos-page-m03 .m03-company-card:after{content:"";position:absolute;width:180px;height:180px;right:-65px;bottom:-80px;border-radius:50%;background:radial-gradient(circle,rgba(128,76,165,.11) 0%,rgba(128,76,165,.035) 48%,transparent 72%);pointer-events:none}.corporativos-page-m03 .m03-company-card:hover{transform:translateY(-3px)!important;border-color:#6f3e9145!important;box-shadow:0 24px 48px #4826621b,0 5px 14px #4826620b,inset 0 1px #fffffff2!important}.corporativos-page-m03 .m03-company-card-header{position:relative;z-index:2;gap:13px!important;align-items:center!important}.corporativos-page-m03 .m03-company-card .m03-company-logo-card{width:62px!important;height:62px!important;border-radius:17px!important;box-shadow:0 10px 24px #59317717,inset 0 1px #ffffffe0!important}.corporativos-page-m03 .m03-company-card .m03-company-title{padding-top:0!important}.corporativos-page-m03 .m03-company-card .m03-company-title strong{margin-bottom:3px!important;font-size:15px!important;line-height:1.25!important;color:#5b3277!important}.corporativos-page-m03 .m03-company-card .m03-company-title span{min-height:0!important;font-size:10.5px!important;line-height:1.35!important;color:#8c8191!important}.corporativos-page-m03 .m03-company-card .m03-company-info{position:relative;z-index:2;margin:14px 0 12px!important;padding:10px 11px!important;gap:6px!important;border:1px solid rgba(111,63,145,.075);border-radius:14px;background:linear-gradient(145deg,#f9f6fcd1,#ffffffb8);box-shadow:inset 0 1px #fffc}.corporativos-page-m03 .m03-company-card .m03-company-info svg{color:#854aab!important}.corporativos-page-m03 .m03-company-expedient-row{position:relative;z-index:2;margin-bottom:10px!important}.corporativos-page-m03 .m03-company-expedient-chip{min-height:34px!important;border:1px solid rgba(118,71,150,.12)!important;border-radius:11px!important;background:linear-gradient(90deg,#f8f3fcf0,#fdfafff0)!important;box-shadow:inset 0 1px #ffffffd9!important}.corporativos-page-m03 .m03-company-expedient-chip:hover{border-color:#7647963d!important;background:linear-gradient(90deg,#f5edfafa,#fcf7fffa)!important}.corporativos-page-m03 .m03-company-card .m03-company-microstats{position:relative;z-index:2;gap:8px!important}.corporativos-page-m03 .m03-company-card .m03-company-microstats>div{min-height:48px!important;padding:8px 9px!important;border:1px solid rgba(111,63,145,.08)!important;border-radius:12px!important;background:#faf7fcb8!important;box-shadow:inset 0 1px #ffffffd6!important}.corporativos-page-m03 .m03-company-card-footer{position:relative;z-index:2;margin-top:12px!important;padding-top:11px!important;border-top:1px solid rgba(110,68,139,.085)}.corporativos-page-m03 .m03-company-card-actions button{width:31px!important;height:31px!important;border-radius:10px!important;background:#ffffffe0!important;box-shadow:0 4px 10px #4928600a,inset 0 1px #ffffffe6!important}.corporativos-page-m03 .m03-company-card-actions button:hover{transform:translateY(-2px)!important;box-shadow:0 7px 15px #49286014!important}.corporativos-page-m03 .m03-companies-panel>.pagination-premium{margin-top:0!important;padding-top:16px!important;padding-bottom:14px!important;border-top:1px solid rgba(104,67,128,.08)!important;background:linear-gradient(180deg,#f9f6fb75,#f8f4fac7)!important}.corporativos-page-m03 .m03-company-grid+.pagination-premium{margin-top:2px!important}.corporativos-page-m03 .m03-company-card{position:relative!important;border-radius:24px!important;background:radial-gradient(circle at 88% 8%,rgba(199,74,169,.055),transparent 30%),radial-gradient(circle at 8% 90%,rgba(113,64,165,.055),transparent 32%),linear-gradient(145deg,#fffffffc,#fffffff7,#faf6fdfa)!important;border:1px solid rgba(102,57,139,.14)!important;box-shadow:0 26px 55px #41225b16,0 8px 22px #41225b0b,inset 0 1px #fffffffa,inset 0 0 0 1px #ffffff52!important}.corporativos-page-m03 .m03-company-card:before{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,#d7b44b,#8a51b5 48%,#d45ca8);opacity:.78;box-shadow:0 2px 10px #7d44a41f;pointer-events:none}.corporativos-page-m03 .m03-company-card:after{content:"";position:absolute;right:-65px;bottom:35px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(145,84,183,.11),rgba(145,84,183,.035) 45%,transparent 72%);pointer-events:none}.corporativos-page-m03 .m03-company-card:hover{transform:translateY(-4px)!important;border-color:#6f3e9147!important;box-shadow:0 30px 62px #41225b1f,0 10px 26px #41225b0f,inset 0 1px #fffffffa!important}.corporativos-page-m03 .m03-company-logo-card{width:64px!important;height:64px!important;border-radius:19px!important;background:linear-gradient(145deg,#fffffff5,#f8f0fcf5)!important;border:1px solid rgba(127,77,164,.12)!important;box-shadow:0 12px 28px #5a307c1a,inset 0 1px #ffffffeb!important}.corporativos-page-m03 .m03-company-title strong{font-size:15.5px!important;font-weight:850!important;letter-spacing:-.01em!important}.corporativos-page-m03 .m03-company-info{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#faf7fccc,#ffffffad)!important;border:1px solid rgba(111,63,145,.08)!important;box-shadow:inset 0 1px #ffffffe0,0 6px 14px #522d6c06!important}.corporativos-page-m03 .m03-company-expedient-chip{position:relative;min-height:36px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;column-gap:8px!important;padding:8px 10px 8px 17px!important;border-radius:12px!important;background:linear-gradient(90deg,#f7f1fbf5,#fcf9fef5)!important}.corporativos-page-m03 .m03-company-expedient-chip:before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);width:3px;height:16px;border-radius:999px;background:linear-gradient(180deg,#7441a4,#c454a5);margin:0}.corporativos-page-m03 .m03-company-expedient-chip>svg{grid-column:1;flex:0 0 auto}.corporativos-page-m03 .m03-company-expedient-chip>span{grid-column:2;min-width:0;justify-self:start;font-size:9.5px!important;letter-spacing:.015em}.corporativos-page-m03 .m03-company-expedient-chip>small{grid-column:3;max-width:150px;justify-self:end;text-align:right}.corporativos-page-m03 .m03-company-microstats>div{transition:transform .18s ease,background .18s ease,border-color .18s ease!important}.corporativos-page-m03 .m03-company-microstats>div:hover{transform:translateY(-1px);background:#ffffffe0!important;border-color:#71409424!important}.corporativos-page-m03 .m03-company-card-footer{position:relative;z-index:2;margin:14px -18px -18px!important;padding:12px 18px 14px!important;border-top:1px solid rgba(105,63,134,.075)!important;background:linear-gradient(180deg,#fbf8fd9e,#f7f1faeb)!important;box-shadow:inset 0 1px #fffc}.corporativos-page-m03 .m03-company-profile-link{min-height:32px;padding:0 8px!important;border-radius:9px!important;font-weight:800!important;transition:background .18s ease,color .18s ease!important}.corporativos-page-m03 .m03-company-profile-link:hover{text-decoration:none!important;background:#77459a12!important}.corporativos-page-m03 .m03-company-card-actions{gap:7px!important}.corporativos-page-m03 .m03-company-card-actions button{width:33px!important;height:33px!important;border-radius:11px!important;border:1px solid rgba(104,63,133,.09)!important;background:#ffffffd1!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 5px 12px #4a27620b,inset 0 1px #fffffff2!important}.corporativos-page-m03 .m03-company-card-actions button:hover{transform:translateY(-2px) scale(1.03)!important;border-color:#683f8530!important;background:#fff!important;box-shadow:0 8px 16px #4a276217!important}.corporativos-page-m03 .m03-company-card-actions button.danger{color:#c2415c!important;background:#fff7f9eb!important;border-color:#d64c671f!important}.filter-popover-panel.m03-billing-filter-floating{width:194px!important;min-width:194px!important;max-width:min(194px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m03-billing-filter-floating .filter-popover-head{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.filter-popover-panel.m03-billing-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px!important;width:170px!important;min-width:170px!important;max-width:170px!important;gap:11px!important;box-sizing:border-box!important}.filter-popover-panel.m03-billing-filter-floating .filter-popover-body>.premium-select,.filter-popover-panel.m03-billing-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important}.filter-popover-panel.m03-billing-filter-floating .premium-select-control{height:46px!important;min-height:46px!important}.filter-popover-panel.m03-billing-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1!important;grid-row:1!important}.filter-popover-panel.m03-billing-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:1!important;grid-row:2!important}.corporativos-page-m03 .m03-company-card:before{left:0!important;right:0!important;top:0!important;width:auto!important;border-radius:24px 24px 0 0!important}.corporativos-page-m03 .m03-companies-panel,.corporativos-page-m03 .m03-expedient-panel,.corporativos-page-m03 .m03-f4-panel,.corporativos-page-m03 .m02-client-panel{padding:16px!important;border-radius:22px!important;overflow:visible!important}.corporativos-page-m03 .m03-company-toolbar,.corporativos-page-m03 .m03-expedient-toolbar,.corporativos-page-m03 .m03-f4-toolbar,.corporativos-page-m03 .m02-client-toolbar{display:grid!important;grid-template-columns:minmax(300px,1fr) auto auto auto auto!important;align-items:center!important;gap:10px!important;margin-bottom:15px!important;overflow:visible!important}.corporativos-page-m03 .m03-company-toolbar .users-search,.corporativos-page-m03 .m03-expedient-toolbar .users-search,.corporativos-page-m03 .m03-f4-toolbar .users-search,.corporativos-page-m03 .m02-client-toolbar .users-search{min-width:0!important}.corporativos-page-m03 .table-wrap{border-radius:0!important;overflow:auto!important}.corporativos-page-m03 .users-table{width:100%!important;border-collapse:collapse!important;font-family:inherit!important}.corporativos-page-m03 .users-table thead th{font-size:9px!important;font-weight:850!important;letter-spacing:.035em!important;text-transform:uppercase!important}.corporativos-page-m03 .users-table tbody td{font-size:9px!important;vertical-align:middle!important}.corporativos-page-m03 .premium-modal.m03-company-modal,.corporativos-page-m03 .premium-modal.m03-f4-modal,.corporativos-page-m03 .premium-modal.m03-expedient-modal{width:min(980px,96vw)!important}.corporativos-page-m03 .premium-modal.modal-variant-status,.corporativos-page-m03 .premium-modal.modal-variant-danger{width:min(600px,94vw)!important}.corporativos-page-m03 .m03-form-section,.corporativos-page-m03 .m03-exp-form-section{display:grid!important;gap:12px!important;padding:14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:17px!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important;margin-bottom:12px!important}.corporativos-page-m03 .m03-form-section-title,.corporativos-page-m03 .m03-exp-form-section-title{margin-bottom:0!important}.corporativos-page-m03 .m03-field,.corporativos-page-m03 .m03-exp-field{display:grid!important;gap:6px!important;min-width:0!important}.corporativos-page-m03 .m03-field>span,.corporativos-page-m03 .m03-exp-field>span{font-size:9px!important;font-weight:850!important;color:#574b5c!important}.corporativos-page-m03 .m03-field input,.corporativos-page-m03 .m03-field textarea,.corporativos-page-m03 .m03-exp-field input,.corporativos-page-m03 .m03-exp-field textarea{width:100%!important;border:1px solid rgba(126,91,157,.28)!important;border-radius:11px!important;background:linear-gradient(145deg,#ffffffeb,#f6f0fad9)!important;box-shadow:inset 0 1px 3px #5e3c820d!important;color:var(--ink)!important;outline:0!important;padding:10px!important;font:inherit!important;font-size:10px!important}.corporativos-page-m03 .m03-field input,.corporativos-page-m03 .m03-exp-field input{min-height:42px!important}.corporativos-page-m03 .m03-field textarea,.corporativos-page-m03 .m03-exp-field textarea{min-height:92px!important;resize:vertical!important}.corporativos-page-m03 .m03-field input:focus,.corporativos-page-m03 .m03-field textarea:focus,.corporativos-page-m03 .m03-exp-field input:focus,.corporativos-page-m03 .m03-exp-field textarea:focus{border-color:#6e3fa373!important;box-shadow:0 0 0 4px #6e3fa312!important}@media (max-width:760px){.corporativos-page-m03 .m03-company-toolbar,.corporativos-page-m03 .m03-expedient-toolbar,.corporativos-page-m03 .m03-f4-toolbar,.corporativos-page-m03 .m02-client-toolbar{grid-template-columns:1fr 1fr!important}.corporativos-page-m03 .users-search{grid-column:1/-1!important}}.corporativos-page-m03 .m03-expedient-panel{overflow:visible!important}.corporativos-page-m03 .m03-expedient-table-wrap{width:100%!important;overflow-x:auto!important;overflow-y:visible!important}.corporativos-page-m03 .m03-expedients-table{width:100%!important;min-width:1040px!important;table-layout:auto!important}.corporativos-page-m03 .m03-expedients-table th,.corporativos-page-m03 .m03-expedients-table td{padding-left:14px!important;padding-right:14px!important;vertical-align:middle!important}.corporativos-page-m03 .m03-expedients-table th:first-child,.corporativos-page-m03 .m03-expedients-table td:first-child{width:210px!important}.corporativos-page-m03 .m03-expedients-table th:last-child,.corporativos-page-m03 .m03-expedients-table td:last-child{width:205px!important;min-width:205px!important;padding-right:16px!important}.corporativos-page-m03 .m03-expedients-table td:last-child .table-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;min-width:max-content!important}.corporativos-page-m03 .m03-expedient-id-cell{min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50.m02-clients-module{display:grid!important;gap:18px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02>.module-tabs.users-tabs-premium.m02-tabs{width:max-content!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-kpis{margin:0 0 16px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel{position:relative!important;min-width:0!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m03-company-filter-floating-v50{width:300px!important;max-width:min(300px,calc(100vw - 24px))!important}.filter-popover-panel.m03-company-filter-floating-v50 .filter-popover-body{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-width:0!important}.filter-popover-panel.m03-company-filter-floating-v50 .premium-select,.filter-popover-panel.m03-company-filter-floating-v50 .premium-select-control{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m03-company-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03 .m03-company-card{position:relative!important;min-width:0!important;min-height:252px!important;padding:16px!important;display:flex!important;flex-direction:column!important;border:1.5px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa326,#efd87957,#c653a029) border-box!important;box-shadow:0 16px 38px #40206011,inset 0 1px #fffffff2!important;overflow:hidden!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.users-page-premium.corporativos-page-m03 .m03-company-card:before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;width:auto!important;height:2px!important;border-radius:20px 20px 0 0!important;background:linear-gradient(90deg,#d5ae38,#8b5cf6,#c653a0)!important;opacity:.62!important;pointer-events:none!important}.users-page-premium.corporativos-page-m03 .m03-company-card:after{content:none!important;display:none!important}.users-page-premium.corporativos-page-m03 .m03-company-card:hover{transform:translateY(-2px)!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#a4141452,#cc201194,#b1010172) border-box!important;box-shadow:0 20px 44px #40206017,inset 0 1px #fffffff2!important}.users-page-premium.corporativos-page-m03 .m03-company-card.is-deleted{opacity:.72!important}.users-page-premium.corporativos-page-m03 .m03-company-card-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:11px!important;align-items:center!important}.users-page-premium.corporativos-page-m03 .m03-company-logo-card{width:54px!important;height:54px!important;border-radius:15px!important;box-shadow:0 8px 20px #40206012!important}.users-page-premium.corporativos-page-m03 .m03-company-title{min-width:0!important;padding:0!important}.users-page-premium.corporativos-page-m03 .m03-company-title strong{margin:0 0 3px!important;font-size:14px!important;line-height:1.25!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03 .m03-company-title span{min-height:0!important;font-size:10px!important;line-height:1.35!important;color:var(--muted)!important}.users-page-premium.corporativos-page-m03 .m03-company-info{margin:12px 0 10px!important;padding:10px 11px!important;display:grid!important;gap:6px!important;border:1px solid rgba(110,63,163,.08)!important;border-radius:13px!important;background:#f7f3fab8!important;box-shadow:none!important}.users-page-premium.corporativos-page-m03 .m03-company-info span{font-size:9.5px!important;color:var(--muted)!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-row{margin:0 0 10px!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip,.users-page-premium.corporativos-page-m03 .m03-company-no-expedient{min-height:32px!important;border-radius:10px!important}.users-page-premium.corporativos-page-m03 .m03-company-microstats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:auto!important}.users-page-premium.corporativos-page-m03 .m03-company-microstats>div{min-height:46px!important;padding:7px 8px!important;border:1px solid rgba(110,63,163,.07)!important;border-radius:10px!important;background:#6e3fa30b!important}.users-page-premium.corporativos-page-m03 .m03-company-card-footer{margin:12px -16px -16px!important;padding:11px 16px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border-top:1px solid rgba(110,63,163,.07)!important;background:#f9f6fbcc!important;box-shadow:none!important}.users-page-premium.corporativos-page-m03 .m03-company-profile-link{min-height:32px!important;padding:0 7px!important;border-radius:9px!important;font-size:10px!important;font-weight:800!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions{display:flex!important;align-items:center!important;gap:6px!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid rgba(110,63,163,.11)!important;border-radius:10px!important;background:linear-gradient(145deg,#fff,#faf6fc)!important;color:#71507e!important;box-shadow:0 5px 14px #2a06630a!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button:hover{transform:translateY(-2px)!important;border-color:#c9a22773!important;color:var(--purple-dark)!important;background:#fff!important;box-shadow:0 9px 22px #2a066314!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger{color:var(--pm-danger)!important;border-color:#d0355a2e!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger:hover{background:var(--pm-danger-bg)!important;border-color:#d0355a57!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.pagination-premium{margin:0!important;padding:11px 16px 13px!important;border-top:1px solid rgba(110,63,163,.07)!important;border-radius:0 0 24px 24px!important;overflow:hidden!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card{background:linear-gradient(#241a2f,#241a2f) padding-box,linear-gradient(135deg,#8b5cf63d,#efd87940,#c653a02e) border-box!important;box-shadow:0 16px 38px #06030a29,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-title strong{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-title span,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-info span,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-microstats span{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-info,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-microstats>div,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-no-expedient{background:#2b1d37!important;border-color:#eed6c614!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-microstats strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip span,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip small{color:#e5d9e8!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-footer{background:#1f1528!important;border-color:#eed6c612!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-profile-link{color:#d8c4e6!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button{background:#2b1d37!important;border-color:#eed6c614!important;color:#d8c4e6!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button:hover{background:#34213f!important;border-color:#efd87938!important;color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger{color:#ff8ba3!important;border-color:#ff8ba32e!important}@media (max-width: 620px){.filter-popover-panel.m03-company-filter-floating-v50{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}}@media (max-width:1180px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m03-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02>.module-tabs.users-tabs-premium.m02-tabs{margin-block:4px 2px!important;padding:5px!important;gap:4px!important;border-radius:16px!important;scroll-padding-inline:5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02>.module-tabs.users-tabs-premium.m02-tabs>button{min-height:39px!important;padding:9px 11px!important;font-size:10px!important;scroll-snap-align:start!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-search{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m03-company-grid{grid-template-columns:1fr!important;gap:12px!important;padding:12px!important}.users-page-premium.corporativos-page-m03 .m03-company-card{min-height:0!important;padding:14px!important;border-radius:18px!important}.users-page-premium.corporativos-page-m03 .m03-company-card-footer{margin:12px -14px -14px!important;padding:10px 14px 11px!important}}@media (max-width:620px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.filter-popover,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03 .m03-company-card-header{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important}.users-page-premium.corporativos-page-m03 .m03-company-status{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:start!important}}@media (max-width:390px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50 .m02-client-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important}.users-page-premium.corporativos-page-m03 .m03-company-microstats{grid-template-columns:1fr!important}}.users-page-premium.corporativos-page-m03 .m03-company-card:before{background:linear-gradient(90deg,#7440a4,#c653a0 56%,#d5ad31)!important;opacity:.88!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger{color:#e2576c!important;border-color:#e2576c2e!important;background:linear-gradient(145deg,#fff,#fff7f8)!important;box-shadow:0 6px 16px #4926730a,inset 0 1px #fffffff2!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger:hover:not(:disabled){color:#fff!important;background:linear-gradient(145deg,#f05c72,#e14661)!important;border-color:#e1466173!important;box-shadow:0 10px 22px #e146612e,0 0 18px #e146611f!important;transform:translateY(-2px)!important}.users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger:active:not(:disabled){transform:translateY(0) scale(.97)!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card{background:#21172b!important;border-color:#ffffff13!important;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card:before{background:linear-gradient(90deg,#7440a4,#c653a0 56%,#d5ad31)!important;opacity:1!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-info,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-microstats>div,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-no-expedient{background:#2b1d37!important;border-color:#fff1!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-footer{background:#21172b!important;border-top-color:#ffffff0f!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button{background:#2b1d37!important;border-color:#fff1!important;color:#d8c4e6!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button:hover:not(:disabled){background:#34213f!important;border-color:#efd87938!important;color:#f3e9fa!important;box-shadow:0 8px 18px #00000029!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger{color:#ef7888!important;border-color:#ef788826!important;background:#3b2e3a!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card-actions button.danger:hover:not(:disabled){color:#fff!important;background:linear-gradient(145deg,#f05c72,#e14661)!important;border-color:#e146617a!important;box-shadow:0 10px 22px #e1466138!important;transform:translateY(-2px)!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip{border-color:transparent!important;box-shadow:none!important;transition:transform .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled){transform:translateY(-1px)!important;border-color:transparent!important;background:linear-gradient(90deg,#efe5f8fa,#f9f1fcfa)!important;color:#5d2f82!important;box-shadow:0 8px 18px #532a751a!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:active:not(:disabled){transform:translateY(0) scale(.995)!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip{border-color:transparent!important;background:#2b1d37!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled){border-color:transparent!important;background:#382347!important;color:#f2e7f8!important;box-shadow:0 9px 20px #0003,0 0 0 1px #c653a02e!important;transform:translateY(-1px)!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled){border-color:transparent!important;background:linear-gradient(100deg,#f1e7fb,#f8edf8 52%,#fff8ef)!important;color:#542777!important;box-shadow:0 10px 24px #532a7524,0 3px 8px #c653a012!important;transform:translateY(-2px) scale(1.004)!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled):before{background:linear-gradient(180deg,#d1ad45,#a15ac0 48%,#cf5aa9)!important;box-shadow:0 0 10px #c653a033!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled)>svg,.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled)>span{color:#542777!important}.users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled)>small{color:#7a657f!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card:before{background:#e4d58a!important;opacity:.82!important;box-shadow:0 2px 10px #e4d58a29!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled){border-color:transparent!important;background:linear-gradient(100deg,#392747,#402a4b 58%,#44323f)!important;color:#fff6d8!important;box-shadow:0 12px 26px #00000047,0 0 20px #e4d58a14!important;transform:translateY(-2px) scale(1.004)!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled):before{background:#e4d58a!important;box-shadow:0 0 10px #e4d58a38!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled)>svg,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled)>span{color:#fff6d8!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-expedient-chip:hover:not(:disabled)>small{color:#d8cbb7!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card:before{background:linear-gradient(90deg,#7440a4,#c653a0 56%,#d5ad31)!important;opacity:1!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card{border-color:#db8ae46b!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-card:hover{border-color:#f1d76e8c!important}@media (max-width: 520px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50.m02-clients-module{gap:13px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50>.m02-section-hero h2{font-size:25px!important}}@media (max-width: 760px){.users-page-premium.users-page-m01.corporativos-page-m03.clientes-page-m02>.module-tabs.users-tabs-premium.m02-tabs{width:100%!important;max-width:100%!important;min-width:0!important;margin-block:4px 2px!important;padding:6px!important;gap:8px!important;border-radius:18px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important;scroll-padding-inline:5px!important}.users-page-premium.users-page-m01.corporativos-page-m03.clientes-page-m02>.module-tabs.users-tabs-premium.m02-tabs>button{flex:0 0 auto!important;min-height:42px!important;padding:0 15px!important;border-radius:13px!important;gap:8px!important;font-size:12px!important;line-height:1!important;scroll-snap-align:start!important}.users-page-premium.users-page-m01.corporativos-page-m03.clientes-page-m02>.module-tabs.users-tabs-premium.m02-tabs>button>svg{width:16px!important;height:16px!important;flex:0 0 16px!important}}@media (max-width: 520px){.users-page-premium.users-page-m01.corporativos-page-m03.clientes-page-m02{gap:13px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-companies-parity-v50.m02-clients-module{gap:18px!important}}.users-page-premium.corporativos-page-m03 .m03-company-logo,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo{background:#fff!important;color:#6c3890!important;border-color:#683f891f!important;box-shadow:0 7px 18px #26123a14,inset 0 0 0 1px #fffffffa!important}.users-page-premium.corporativos-page-m03 .m03-company-logo img,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo img{background:#fff!important}.users-page-premium.corporativos-page-m03 .m03-company-logo.is-fallback,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo.is-fallback{background:#fff!important;color:#6c3890!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68.m02-expedients-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-kpis{margin:0 0 16px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.m02-expedient-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters:hover:not(:disabled){background:#342141!important;border-color:#c58adc47!important;color:#f3e9fa!important;box-shadow:0 8px 18px #00000029!important}.m03-expedient-filter-floating-v60{width:280px!important;max-width:calc(100vw - 24px)!important}.m03-expedient-filter-floating-v60 .filter-popover-body{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.m03-expedient-filter-floating-v60 .premium-select-panel{max-height:min(250px,42vh)!important;overflow-y:auto!important;overflow-x:hidden!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;border-radius:0!important;overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table{width:100%!important;min-width:1080px!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;font-family:inherit!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table th{padding:9px 13px!important;font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;vertical-align:middle!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td{padding:8px 13px!important;font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table th:nth-child(3),.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:nth-child(3){width:150px!important;max-width:150px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:nth-child(3) .status-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;max-width:145px!important;padding:5px 10px 5px 8px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:800!important;line-height:normal!important;white-space:normal!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:nth-child(3) .status-badge>i{width:7px!important;height:7px!important;flex:0 0 7px!important;align-self:center!important;margin:0!important;border-radius:50%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table th:first-child,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:first-child{width:auto!important;min-width:120px!important;padding-right:6px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table th:nth-child(2),.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:nth-child(2){padding-left:6px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table th:last-child,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:last-child{width:auto!important;min-width:190px!important;padding-right:13px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td:last-child .table-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;min-width:max-content!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-id-cell,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-client-cell{gap:9px!important;min-width:150px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-client-cell{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;min-width:250px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-client-cell>div{display:grid!important;gap:2px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-id-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-client-cell strong{font-size:12.4px!important;font-weight:800!important;color:var(--ink)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-id-cell small,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-client-cell small{margin-top:2px!important;font-size:10px!important;color:var(--muted)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-folder{width:32px!important;height:32px!important;border-radius:11px!important;color:#7138a1!important;background:linear-gradient(145deg,#f6effb,#eee2f8)!important;border:1px solid rgba(111,63,155,.08)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table .m02-expedient-client-cell>.m03-expedient-company-logo{width:32px!important;height:32px!important;min-width:32px!important;border-radius:11px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-content-chips{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-mini-link{min-height:25px!important;padding:5px 9px!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-mini-link:hover{transform:translateY(-1px)!important;border-color:#6f3f9b38!important;background:#6f3f9b1a!important;box-shadow:0 7px 16px #46236914!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-folder,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-company-logo.is-fallback{background:#2b1d37!important;border-color:#eed6c617!important;color:#c994e8!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-mini-link{background:#aa69d621!important;border-color:#be87e124!important;color:#c994e8!important;box-shadow:inset 0 1px #ffffff05!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-mini-link:hover{background:#aa69d633!important;border-color:#c994e84d!important;box-shadow:0 8px 18px #00000029!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td.last-access{font-size:11.3px!important;line-height:1.35!important;color:#746e76!important;white-space:nowrap!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table td.last-access{color:#b9aabd!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.pagination-premium{width:100%!important;min-width:0!important;margin:0!important;padding:12px 15px!important;gap:12px!important;border-top:1px solid rgba(110,63,163,.1)!important;border-radius:0 0 24px 24px!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.pagination-premium .pagination-summary{font-size:10.5px!important;line-height:1.35!important;font-weight:700!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.pagination-premium .pagination-controls{gap:8px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.pagination-premium .pagination-controls button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;border-radius:9px!important}@media (max-width: 1180px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}@media (max-width: 900px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel{overflow:hidden!important}}@media (max-width: 760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero>div:first-child{width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.m02-expedient-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-search{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .kpi-card{min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .kpi-card-copy span,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .kpi-card-copy small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedients-table{min-width:860px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.pagination-premium{flex-wrap:wrap!important;gap:8px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.pagination-premium .pagination-summary{min-width:0!important}}@media (max-width: 620px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.m02-expedient-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:6!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.filter-popover,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar .filter-popover-trigger svg,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.premium-toggle .premium-toggle-dot{flex:0 0 auto!important}}@media (max-width: 520px){.users-page-premium.users-page-m01.corporativos-page-m03.clientes-page-m02{gap:13px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68.m02-expedients-module{gap:18px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-section-hero h2{font-size:25px!important}}@media (max-width: 390px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68>.m02-expedient-panel>.m02-expedient-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m02-expedient-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-company-logo.is-fallback{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-company-logo img{filter:none!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedient-content-chips{color:#c994e8!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106{width:min(600px,94vw)!important;max-width:min(600px,94vw)!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-body{min-width:0!important;max-width:100%!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .m03-expedient-create-section-v106{min-width:0!important;max-width:100%!important;margin-bottom:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .m03-expedient-company-select-v106{min-width:0!important;width:100%!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .m03-expedient-company-select-v106>.premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;left:0!important;right:0!important;z-index:5200!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-width:0!important;padding:11px 12px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px!important;background:#ffffffc2!important;box-shadow:inset 0 1px #ffffffd1,0 6px 16px #5e327f0b!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106 .m03-expedient-company-logo{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;min-height:44px!important;max-height:44px!important;border-radius:12px!important;flex:0 0 44px!important;overflow:hidden!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106 .m03-expedient-company-logo img{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;padding:3px!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106{display:grid!important;gap:2px!important;min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106 strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--ink)!important;font-size:11px!important;font-weight:850!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106 span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--muted)!important;font-size:9px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106 small{color:#8f7c98!important;font-size:8px!important;font-weight:760!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .m03-expedient-create-section-v106 textarea{font-family:inherit!important;font-size:11px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106{background:linear-gradient(145deg,#2b1d37,#281b33)!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff09,0 7px 18px #08040c1f!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106 span,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-copy-v106 small{color:#bbaec2!important}@media (max-width: 520px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106{width:min(96vw,600px)!important;max-width:min(96vw,600px)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106 .m03-expedient-company-logo{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;min-height:40px!important;max-height:40px!important;flex-basis:40px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-company-preview-v106>.status-badge{grid-column:2!important;justify-self:start!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer .specular-button-real{min-height:42px!important;height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important;justify-content:center!important}}@media (max-width: 390px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-create-parity-v106 .premium-modal-footer .specular-button-real{padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108{width:min(600px,94vw)!important;max-width:min(600px,94vw)!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-body{min-width:0!important;max-width:100%!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-section-v108{min-width:0!important;max-width:100%!important;margin-bottom:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108{width:100%!important;min-width:0!important;max-width:100%!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m02-field textarea{min-height:104px!important;resize:vertical!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-note-v108{margin-top:0!important}@media (max-width: 520px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108{width:min(96vw,600px)!important;max-width:min(96vw,600px)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108 .m03-expedient-company-logo{width:40px!important;height:40px!important;min-width:40px!important;max-width:40px!important;min-height:40px!important;max-height:40px!important;flex-basis:40px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108>.status-badge{grid-column:2!important;justify-self:start!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer .specular-button-real{min-height:42px!important;height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important;justify-content:center!important}}@media (max-width: 390px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .premium-modal-footer .specular-button-real{padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109{width:min(830px,96vw)!important;max-width:min(830px,96vw)!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m02-expedient-detail-hero{margin-bottom:13px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m02-detail-grid{gap:9px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-flow-block-v109,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-block-v109{margin:14px 0 0!important;padding:14px!important;min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-subsection-heading-v109{margin:0 0 10px!important;min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-subsection-heading-v109 h3{margin-top:2px!important;font-size:17px!important}.corporativos-page-m03.clientes-page-m02 .m03-next-state-hint-v109,.corporativos-page-m03.clientes-page-m02 .m03-content-readonly-v109{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:100%!important;padding:6px 9px!important;border:1px solid rgba(111,63,155,.09)!important;border-radius:999px!important;background:#6f3f9b0e!important;color:#6b398f!important;font-size:8px!important;font-weight:800!important;line-height:1.2!important;white-space:normal!important;text-align:center!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-main-v109{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:0!important;min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-main-item-v109{display:flex!important;align-items:center!important;min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-node-v109{min-width:0!important;flex:1 1 auto!important;display:grid!important;gap:2px!important;padding:9px 10px!important;border:1px solid rgba(111,63,155,.09)!important;border-radius:13px!important;background:#fbf8fdeb!important;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-node-v109 strong{font-size:9px!important;color:#6a3b8b!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-node-v109 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7.5px!important;color:#8f8394!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-node-v109.is-current{border-color:transparent!important;background:linear-gradient(135deg,#6f39a0,#b447a4)!important;box-shadow:0 8px 20px #63328b2e!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-node-v109.is-current strong,.corporativos-page-m03.clientes-page-m02 .m03-flow-node-v109.is-current small{color:#fff!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-line-v109{width:16px!important;height:1px!important;flex:0 0 16px!important;background:linear-gradient(90deg,#6f3f9b24,#6f3f9b52)!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-secondary-v109{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:10px!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-secondary-v109 span{display:inline-flex!important;align-items:center!important;padding:6px 9px!important;border:1px dashed rgba(111,63,155,.16)!important;border-radius:999px!important;background:#faf7fcd6!important;color:#786a7e!important;font-size:8px!important;font-weight:750!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-secondary-v109 span.is-current{border-style:solid!important;border-color:#c391253d!important;background:#fff4d9!important;color:#906b1e!important}.corporativos-page-m03.clientes-page-m02 .m03-flow-secondary-v109 span.is-danger{border-style:solid!important;border-color:#f1c7d2!important;background:#fff0f3!important;color:#b33c59!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-grid-v109{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:11px 12px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px!important;background:linear-gradient(145deg,#fffffff5,#faf6fdeb)!important;box-shadow:inset 0 1px #ffffffd1,0 5px 14px #34165609!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer!important;transform:translateY(0)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109:hover{transform:translateY(-2px)!important;border-color:#6e3fa347!important;background:linear-gradient(145deg,#fff,#faf4ff)!important;box-shadow:0 10px 24px #40206017,inset 0 1px #ffffffe6!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109:active{transform:translateY(0)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109:focus-visible{outline:none!important;border-color:#6e3fa36b!important;box-shadow:0 0 0 4px #6e3fa314,0 10px 24px #40206014!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109 svg{color:#77429b!important;transition:transform .18s ease,color .18s ease!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109:hover svg{color:#63308e!important;transform:translateY(-1px) scale(1.04)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109 span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;color:var(--muted)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109 strong{font-size:17px!important;color:var(--purple-dark)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-content-link-v109 small{grid-column:2 / 4!important;min-width:0!important;font-size:7.5px!important;color:#9c90a0!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-next-state-hint-v109,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-content-readonly-v109{background:#33243e!important;border-color:#4a3559!important;color:#d7b9ec!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-secondary-v109 span{background:#2b1d37!important;border-color:#eed6c617!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109 strong{color:#e0c8ec!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109 small,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-secondary-v109 span{color:#b8aaba!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109.is-current{background:linear-gradient(135deg,#6f39a0,#b447a4)!important;border-color:transparent!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109.is-current strong,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109.is-current small{color:#fff!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109{background:linear-gradient(145deg,#2b1d37,#281b33)!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06,0 6px 16px #08040c1a!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109:hover{background:linear-gradient(145deg,#382646,#31203d)!important;border-color:#c685dc57!important;box-shadow:0 11px 26px #08040c47,inset 0 1px #ffffff09!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109 svg{color:#d7b9ec!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109:hover svg{color:#efc9ff!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109 span,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109 small{color:#b8aaba!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-link-v109 strong{color:#f3e9fa!important}@media (max-width: 900px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-grid-v109{grid-template-columns:repeat(2,minmax(0,1fr))!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-main-v109{grid-template-columns:1fr!important;gap:6px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-main-item-v109{display:grid!important;grid-template-columns:1fr!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-line-v109{display:none!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-flow-node-v109 small{white-space:normal!important}}@media (max-width: 760px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 12px)!important;padding:18px 16px 16px!important;border-radius:22px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .premium-modal-heading{min-width:0!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .premium-modal-heading h2{font-size:clamp(20px,6.2vw,26px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .premium-modal-heading p{font-size:10px!important;line-height:1.4!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .premium-modal-body{margin-top:14px!important;gap:10px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m02-expedient-detail-hero{grid-template-columns:auto minmax(0,1fr)!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m02-expedient-detail-hero>.status-badge{grid-column:1 / -1!important;justify-self:start!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m02-detail-grid{grid-template-columns:1fr!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-subsection-heading-v109{align-items:flex-start!important;flex-direction:column!important;gap:7px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;padding:0!important;margin-top:16px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer>*{width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important;justify-content:center!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .specular-button-real{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding-inline:10px!important;border-radius:12px!important;font-size:9.5px!important;line-height:1!important;white-space:nowrap!important}}@media (max-width: 620px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-content-grid-v109{grid-template-columns:1fr!important}}@media (max-width: 390px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer{grid-template-columns:1fr!important}}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;max-width:52px!important;max-height:52px!important;display:grid!important;place-items:center!important;border-radius:16px!important;overflow:hidden!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;max-width:52px!important;max-height:52px!important;flex:0 0 52px!important;display:grid!important;place-items:center!important;border-radius:16px!important;overflow:hidden!important;background:#fffffff5!important;border:1px solid rgba(111,63,155,.09)!important;box-shadow:inset 0 1px #ffffffe0,0 7px 18px #4020600f!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:4px!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo.is-fallback{color:#7138a1!important;background:linear-gradient(145deg,#f6effb,#eee2f8)!important;font-size:13px!important;font-weight:900!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo{background:#2b1d37!important;border-color:#eed6c617!important;color:#d7b9ec!important;box-shadow:inset 0 1px #ffffff06,0 7px 18px #0000001f!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109{display:block!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important;scrollbar-width:thin!important;scrollbar-color:rgba(111,63,155,.28) transparent!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109>.premium-modal-body{display:grid!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109>.premium-modal-header,.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109>.premium-modal-footer{flex:initial!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109::-webkit-scrollbar{width:6px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109::-webkit-scrollbar-track{background:transparent!important;margin-block:14px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109::-webkit-scrollbar-thumb{background:#6f3f9b40!important;border:1px solid transparent!important;background-clip:padding-box!important;border-radius:999px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109::-webkit-scrollbar-thumb:hover{background:#6f3f9b66!important;border:1px solid transparent!important;background-clip:padding-box!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109{scrollbar-color:rgba(210,169,229,.38) transparent!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109::-webkit-scrollbar-thumb{background:#d2a9e54f!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109::-webkit-scrollbar-thumb:hover{background:#deb8ef7a!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-expedient-detail-parity-v109{max-height:calc(100dvh - 12px)!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;max-width:46px!important;max-height:46px!important;flex-basis:46px!important;border-radius:14px!important}}@media (max-width: 760px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;padding:0!important;margin-top:14px!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important;justify-content:center!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .specular-button-real{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer svg{width:14px!important;height:14px!important;flex:0 0 14px!important}}@media (max-width: 420px){.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer{display:flex!important;grid-template-columns:none!important;justify-content:flex-end!important;flex-wrap:wrap!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109>.premium-modal-footer .specular-button-real{width:auto!important;min-width:0!important;padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.corporativos-page-m03.clientes-page-m02 .m02-expedient-status-modal{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .premium-modal.modal-variant-danger.m02-expedient-correct-modal{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain!important}.corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .premium-modal-body,.corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;flex-wrap:wrap!important}.corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal textarea{max-width:100%!important;box-sizing:border-box!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .m02-admin-warning{background:#6f243a47!important;border-color:#ff7e9d38!important;color:#f2b8c7!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .m02-admin-warning strong{color:#ffd3dd!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .m02-admin-warning span{color:#e9b5c2!important}:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m02-expedient-correct-modal .m02-admin-warning svg{color:#ff89a5!important;opacity:1!important}@media (max-width: 520px){.corporativos-page-m03.clientes-page-m02 .premium-modal.modal-variant-danger.m02-expedient-correct-modal{width:min(94vw,460px)!important;max-width:min(94vw,460px)!important}}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:normal!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121 .premium-modal-close{position:static!important;inset:auto!important;justify-self:end!important;margin:0!important}.corporativos-page-m03 .m03-expedient-delete-parity-v121 .m02-delete-warning{text-align:left!important}@media (max-width: 520px){.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v121.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important}}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo:not(.is-fallback),:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo:not(.is-fallback){background:#fff!important;border-color:#5e427024!important;box-shadow:0 3px 10px #1008191a,inset 0 0 0 1px #462d5809!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo:not(.is-fallback) img,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-detail-parity-v109 .m03-expedient-detail-company-logo-v110>.m03-expedient-company-logo:not(.is-fallback) img{background:#fff!important;filter:none!important;opacity:1!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108 .m03-expedient-company-logo{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;flex:0 0 44px!important;aspect-ratio:1 / 1!important;border-radius:12px!important;overflow:hidden!important;box-sizing:border-box!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108 .m03-expedient-company-logo:not(.is-fallback),:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108 .m03-expedient-company-logo:not(.is-fallback){background:#fff!important;border-color:#5e427024!important;box-shadow:0 2px 8px #1008191a,inset 0 0 0 1px #462d5809!important}.corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108 .m03-expedient-company-logo:not(.is-fallback) img,:root[data-theme=dark] .corporativos-page-m03.clientes-page-m02 .m03-expedient-edit-parity-v108 .m03-expedient-edit-company-v108 .m03-expedient-company-logo:not(.is-fallback) img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:4px!important;background:#fff!important;filter:none!important;opacity:1!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .premium-modal-close{position:static!important;inset:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .m02-delete-warning{text-align:center!important}.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269 .m02-delete-warning>svg{width:22px!important;height:22px!important;flex:0 0 22px!important}@media (max-width: 520px){.corporativos-page-m03 .premium-modal.m03-expedient-delete-parity-v269.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important}}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72.m02-clients-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-client-kpis{margin:0 0 16px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-client-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m03-contacts-filter-floating-v72{width:460px!important;max-width:min(460px,calc(100vw - 24px))!important}.filter-popover-panel.m03-contacts-filter-floating-v72 .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;align-items:start!important;width:100%!important;min-width:0!important}.filter-popover-panel.m03-contacts-filter-floating-v72 .filter-popover-body>:last-child{grid-column:1 / -1!important}.filter-popover-panel.m03-contacts-filter-floating-v72 .premium-select,.filter-popover-panel.m03-contacts-filter-floating-v72 .premium-select-control{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-wrap{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72{position:relative!important;z-index:1!important;width:100%!important;min-width:1080px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 tbody td{font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 tbody tr.is-deleted{opacity:.72!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .user-cell{min-width:195px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .user-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .m02-contact-cell strong{font-size:12.4px!important;color:var(--ink)!important;font-weight:780!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .user-cell small,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .m02-contact-cell small{font-size:10px!important;color:var(--muted)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .m02-contact-cell{display:grid!important;gap:3px!important;min-width:155px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contact-communication{min-width:230px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contact-communication strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contact-communication small{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contact-communication svg{flex:0 0 auto!important;color:#887395!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .user-cell strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .m02-contact-cell strong{color:#eee3f4!important}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:620px){.filter-popover-panel.m03-contacts-filter-floating-v72{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m03-contacts-filter-floating-v72 .filter-popover-body{grid-template-columns:1fr!important}.filter-popover-panel.m03-contacts-filter-floating-v72 .filter-popover-body>:last-child{grid-column:auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.filter-popover,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72{min-width:860px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .user-cell{min-width:160px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .m02-contact-cell{min-width:135px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-contacts-table-v72 .m03-contact-communication{min-width:185px!important}}@media (max-width:520px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-section-hero h2{font-size:25px!important}}@media (max-width:390px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-company-expedient-cell{display:flex!important;align-items:center!important;gap:9px!important;min-width:205px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-company-expedient-cell>.m03-expedient-company-logo{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;flex:0 0 32px!important;border-radius:11px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-company-expedient-copy{display:grid!important;gap:2px!important;min-width:0!important;width:auto!important}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-contacts-parity-v72 .m03-company-expedient-cell{min-width:185px!important}}.corporativos-page-m03 .premium-modal.m03-contact-form-parity-v122{width:min(760px,96vw)!important;max-width:min(760px,96vw)!important;box-sizing:border-box!important;overflow-x:hidden!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .premium-modal-body{gap:11px!important;margin-top:14px!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m02-form-section{position:relative!important;overflow:visible!important;margin-bottom:0!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m03-contact-search-select-v122{position:relative!important;min-width:0!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m03-contact-search-select-v122.is-open{z-index:7600!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m03-contact-search-select-v122>.premium-select-panel{width:350px!important;min-width:350px!important;max-width:min(350px,calc(100vw - 48px))!important;z-index:7700!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122>.m03-expedient-company-logo{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;flex:0 0 42px!important;border-radius:12px!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122>div{display:grid!important;gap:2px!important;min-width:0!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122 strong,.corporativos-page-m03 .m03-contact-expedient-preview-v122 span,.corporativos-page-m03 .m03-contact-expedient-preview-v122 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122 strong{color:var(--ink)!important;font-size:10.5px!important;font-weight:820!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122 span{color:var(--muted)!important;font-size:8.5px!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122 small{color:#8d729f!important;font-size:8px!important}.corporativos-page-m03 .m03-contact-readonly-control-v122{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:0 11px!important;border:1px solid rgba(126,91,157,.2)!important;border-radius:11px!important;background:#6e3fa309!important;color:var(--muted)!important;font-size:10px!important;font-weight:700!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-contact-form-parity-v122 textarea,.corporativos-page-m03 .m03-contact-form-parity-v122 input,.corporativos-page-m03 .m03-contact-form-parity-v122 button{font-family:inherit!important}.corporativos-page-m03 .m03-contact-form-parity-v122 textarea{min-height:76px!important;height:76px!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m02-phone-prefix-wrap{position:relative!important;z-index:80!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m02-phone-prefix-wrap:has(.m02-phone-prefix-panel){z-index:7800!important}:root[data-theme=dark] .corporativos-page-m03 .m03-contact-expedient-preview-v122{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .corporativos-page-m03 .m03-contact-expedient-preview-v122 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-contact-expedient-preview-v122 span,:root[data-theme=dark] .corporativos-page-m03 .m03-contact-expedient-preview-v122 small{color:#b8aaba!important}:root[data-theme=dark] .corporativos-page-m03 .m03-contact-readonly-control-v122{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-contact-form-parity-v122{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m03-contact-search-select-v122>.premium-select-panel{width:min(310px,calc(100vw - 56px))!important;min-width:min(310px,calc(100vw - 56px))!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122{grid-template-columns:40px minmax(0,1fr)!important}.corporativos-page-m03 .m03-contact-expedient-preview-v122>.status-badge{grid-column:2!important;justify-self:start!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:118px!important;white-space:nowrap!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-contact-form-parity-v122 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.corporativos-page-m03 .m03-contact-detail-parity-v123 .m03-contact-detail-company-v123{margin-bottom:12px!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .m03-contact-detail-company-v123>.m03-expedient-company-logo{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;flex:0 0 48px!important;border-radius:13px!important}@media (max-width: 760px){.corporativos-page-m03 .m03-contact-detail-parity-v123 .m03-contact-detail-company-v123{margin-bottom:10px!important}}.corporativos-page-m03 .premium-modal.m03-contact-detail-parity-v123{width:min(680px,96vw)!important;max-width:min(680px,96vw)!important;box-sizing:border-box!important;overflow-x:hidden!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;white-space:nowrap!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-contact-detail-parity-v123{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .m03-detail-grid{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-footer{justify-content:flex-end!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-contact-form-parity-v122,.corporativos-page-m03 .premium-modal.m03-contact-detail-parity-v123{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .premium-modal-body,.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-body{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .premium-modal-body>*,.corporativos-page-m03 .m03-contact-detail-parity-v123 .premium-modal-body>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-contact-form-parity-v122 .m02-form-section,.corporativos-page-m03 .m03-contact-detail-parity-v123 .m03-contact-detail-company-v123,.corporativos-page-m03 .m03-contact-detail-parity-v123 .m03-detail-grid{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}}.corporativos-page-m03 .premium-modal.m03-contact-delete-parity-v127 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-contact-delete-parity-v127 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-contact-delete-parity-v127 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-contact-delete-parity-v127 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-contact-delete-parity-v127 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-contact-delete-parity-v127 .premium-modal-close{position:static!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-contact-detail-parity-v123{display:block!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-contact-detail-parity-v123>.premium-modal-body{display:grid!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-contact-detail-parity-v123>.premium-modal-header,.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-contact-detail-parity-v123>.premium-modal-footer{flex:initial!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-contact-detail-parity-v123{max-height:calc(100dvh - 12px)!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-contact-detail-parity-v123>.premium-modal-body{max-height:none!important;overflow:visible!important}}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77.m02-clients-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-client-kpis{margin:0 0 16px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-client-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m03-billing-filter-floating-v77{width:430px!important;max-width:min(430px,calc(100vw - 24px))!important}.filter-popover-panel.m03-billing-filter-floating-v77 .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;width:100%!important;min-width:0!important}.filter-popover-panel.m03-billing-filter-floating-v77 .premium-select,.filter-popover-panel.m03-billing-filter-floating-v77 .premium-select-control{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-wrap{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-v77{position:relative!important;z-index:1!important;width:100%!important;min-width:960px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-v77 thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-v77 tbody td{font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-v77 tbody tr.is-deleted{opacity:.72!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-id-cell{min-width:170px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-id-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-company-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-reason{font-size:12.4px!important;color:var(--ink)!important;font-weight:780!important;line-height:1.3!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-id-cell small,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-company-cell small{font-size:10px!important;color:var(--muted)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-company-cell{display:grid!important;gap:3px!important;min-width:175px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-reason{display:block!important;min-width:210px!important;max-width:320px!important;white-space:normal!important;overflow-wrap:anywhere!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-v77 thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-id-cell strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-company-cell strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-reason{color:#eee3f4!important}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-table-v77{min-width:860px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-id-cell{min-width:150px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-company-cell{min-width:145px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-billing-reason{min-width:180px!important;max-width:230px!important}}@media (max-width:620px){.filter-popover-panel.m03-billing-filter-floating-v77{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m03-billing-filter-floating-v77 .filter-popover-body{grid-template-columns:1fr!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.filter-popover,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:520px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-section-hero h2{font-size:25px!important}}@media (max-width:390px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-company-expedient-cell.m03-billing-company-cell{display:flex!important;align-items:center!important;gap:9px!important;min-width:205px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-company-expedient-cell>.m03-expedient-company-logo{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;flex:0 0 32px!important;border-radius:11px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-company-expedient-copy{display:grid!important;gap:2px!important;min-width:0!important;width:auto!important}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-billing-parity-v77 .m03-company-expedient-cell.m03-billing-company-cell{min-width:185px!important}}.corporativos-page-m03 .premium-modal.m03-billing-form-parity-v128{width:min(710px,96vw)!important;max-width:min(710px,96vw)!important;max-height:calc(100dvh - 32px)!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .m03-billing-form-parity-v128>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-body{width:100%!important;min-width:0!important;max-width:100%!important;gap:11px!important;margin-top:14px!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-form-section{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-form-grid{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field{min-width:0!important;max-width:100%!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field>input,.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field>textarea,.corporativos-page-m03 .m03-billing-form-parity-v128 button{font-family:inherit!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field>input,.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field>textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field>textarea{min-height:88px!important;height:88px!important;resize:vertical!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-field>textarea.m03-billing-observations-v128{min-height:74px!important;height:74px!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m03-billing-search-select-v128{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m03-billing-search-select-v128.is-open{z-index:7600!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m03-billing-search-select-v128>.premium-select-panel{width:390px!important;min-width:390px!important;max-width:min(390px,calc(100vw - 48px))!important;z-index:7700!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 12px!important;margin-top:10px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128>.m03-expedient-company-logo{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex:0 0 44px!important;border-radius:12px!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128>div{display:grid!important;gap:2px!important;min-width:0!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128 strong,.corporativos-page-m03 .m03-billing-expedient-preview-v128 span,.corporativos-page-m03 .m03-billing-expedient-preview-v128 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128 strong{color:var(--ink)!important;font-size:10.5px!important;font-weight:820!important;line-height:1.25!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128 span{color:var(--muted)!important;font-size:8.5px!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128 small{color:#8d729f!important;font-size:8px!important}.corporativos-page-m03 .m03-billing-readonly-control-v128{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:0 12px!important;border:1px solid rgba(126,91,157,.2)!important;border-radius:14px!important;background:#6e3fa309!important;color:var(--muted)!important;font-size:10px!important;font-weight:700!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important;box-sizing:border-box!important}:root[data-theme=dark] .corporativos-page-m03 .m03-billing-expedient-preview-v128{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .corporativos-page-m03 .m03-billing-expedient-preview-v128 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-billing-expedient-preview-v128 span,:root[data-theme=dark] .corporativos-page-m03 .m03-billing-expedient-preview-v128 small{color:#b8aaba!important}:root[data-theme=dark] .corporativos-page-m03 .m03-billing-readonly-control-v128{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-billing-form-parity-v128{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 24px)!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-body,.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-body>*,.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-form-section{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-body{padding-left:0!important;padding-right:0!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .m03-billing-search-select-v128>.premium-select-panel{width:min(330px,calc(100vw - 56px))!important;min-width:min(330px,calc(100vw - 56px))!important;max-width:calc(100vw - 56px)!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128{grid-template-columns:42px minmax(0,1fr)!important}.corporativos-page-m03 .m03-billing-expedient-preview-v128>.status-badge{grid-column:2!important;justify-self:start!important}.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:118px!important;white-space:nowrap!important}}@media (max-width: 560px){.corporativos-page-m03 .m03-billing-form-parity-v128 .m02-form-grid.two{grid-template-columns:1fr!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-billing-form-parity-v128 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.corporativos-page-m03 .premium-modal.m03-billing-detail-parity-v129{width:min(680px,96vw)!important;max-width:min(680px,96vw)!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-billing-detail-company-v129{margin-top:0!important;margin-bottom:12px!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-billing-detail-company-v129>.m03-expedient-company-logo{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;flex:0 0 48px!important;border-radius:13px!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;white-space:nowrap!important}:root[data-theme=dark] .corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-billing-detail-company-v129{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-billing-detail-parity-v129{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-body,.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-body>*,.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-detail-grid,.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-billing-detail-company-v129{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-body{padding-left:0!important;padding-right:0!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-detail-grid{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-billing-detail-company-v129{grid-template-columns:42px minmax(0,1fr)!important;margin-bottom:10px!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-billing-detail-company-v129>.status-badge{grid-column:2!important;justify-self:start!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.corporativos-page-m03 .premium-modal.m03-billing-status-parity-v130.modal-variant-status{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-billing-status-parity-v130 .m02-status-current-field{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.corporativos-page-m03 .premium-modal.m03-billing-status-parity-v130 .m02-status-field-label,.corporativos-page-m03 .premium-modal.m03-billing-status-parity-v130 .premium-select-label{font-size:9px!important;font-weight:850!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.m03-billing-status-parity-v130 .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important}.corporativos-page-m03 .premium-modal.m03-billing-delete-parity-v132 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-billing-delete-parity-v132 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-billing-delete-parity-v132 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-billing-delete-parity-v132 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-billing-delete-parity-v132 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-billing-delete-parity-v132 .premium-modal-close{position:static!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-billing-detail-parity-v129{display:block!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-billing-detail-parity-v129>.premium-modal-body{display:grid!important;flex:initial!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-detail-grid>*,.corporativos-page-m03 .m03-billing-detail-parity-v129 .premium-modal-detail-item{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-billing-detail-parity-v129>.premium-modal-header,.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-billing-detail-parity-v129>.premium-modal-footer{flex:initial!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-billing-detail-parity-v129{max-height:calc(100dvh - 12px)!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-billing-detail-parity-v129>.premium-modal-body{max-height:none!important;overflow:visible!important}.corporativos-page-m03 .m03-billing-detail-parity-v129 .m03-detail-grid{grid-template-columns:1fr!important}}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80.m02-document-types-module{width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;gap:18px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero .eyebrow{color:#d7b75a!important}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero{flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}}@media (max-width:520px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80>.m02-section-hero h2{font-size:25px!important}}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-cards-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:12px 14px 8px!important;min-width:0!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card{position:relative!important;display:grid!important;grid-template-rows:auto 1fr auto!important;min-width:0!important;min-height:174px!important;padding:14px!important;border:1px solid rgba(117,67,156,.12)!important;border-radius:18px!important;background:linear-gradient(145deg,#fffffffa,#fcf8fef5) padding-box,linear-gradient(135deg,#c9a22759,#8b5cf640,#c653a033) border-box!important;box-shadow:0 12px 26px #43225f0e,inset 0 1px #fffffff5!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card:hover{transform:translateY(-2px)!important;border-color:#75439c38!important;box-shadow:0 18px 34px #43225f17,inset 0 1px #fffffffa!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card.is-deleted{opacity:.78!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-head,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-id{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:0!important;color:#76449a!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-id svg{width:16px!important;height:16px!important;padding:6px!important;box-sizing:content-box!important;border-radius:10px!important;background:linear-gradient(145deg,#fbf4ff,#f0e4f8)!important;border:1px solid rgba(117,67,156,.12)!important;box-shadow:inset 0 1px #fffffff2,0 5px 12px #4020600d!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-content{display:grid!important;align-content:start!important;gap:7px!important;min-width:0!important;padding:14px 0 12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-content h3{margin:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:20px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.02em!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-content p{margin:0!important;color:#7c7182!important;font-size:9.6px!important;line-height:1.48!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-footer{padding-top:10px!important;border-top:1px solid rgba(117,93,144,.09)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-type-chip{display:inline-flex!important;align-items:center!important;min-width:0!important;padding:6px 9px!important;border:1px solid rgba(117,67,156,.1)!important;border-radius:999px!important;background:#f7effb!important;color:#80509c!important;font-size:8.4px!important;font-weight:800!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-actions{justify-content:flex-end!important;flex:0 0 auto!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card{background:linear-gradient(145deg,#291c34,#24182f)!important;border-color:#ffffff14!important;box-shadow:0 12px 26px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card:hover{border-color:#d7bee72e!important;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff0b!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-id{color:#d8b7e8!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-id svg{background:linear-gradient(145deg,#3a2647,#2f2039)!important;border-color:#ffffff14!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-content h3{color:#f4eafa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-content p{color:#bcaec2!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-footer{border-top-color:#ffffff12!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-type-chip{background:#352342!important;border-color:#ffffff14!important;color:#d9bce8!important}@media (max-width:1380px) and (min-width:1181px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1180px) and (min-width:621px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-cards-grid{grid-template-columns:1fr!important;gap:10px!important;padding:10px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card{min-height:160px!important;padding:13px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-content h3{font-size:18px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-footer{align-items:flex-end!important}}@media (max-width:390px) and (min-width:360px) and (orientation:portrait){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-type-chip{flex:0 1 auto!important;min-width:0!important;max-width:calc(100% - 142px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-roles-parity-v80 .m03-role-card-actions{width:auto!important;flex:0 0 auto!important;justify-content:flex-end!important}}.corporativos-page-m03 .premium-modal.m03-role-form-parity-v133{width:min(560px,96vw)!important;max-width:min(560px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .m03-role-form-parity-v133>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-body{display:grid!important;gap:12px!important;margin-top:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m02-form-section{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:13px 14px!important;gap:10px!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m02-form-grid,.corporativos-page-m03 .m03-role-form-parity-v133 .m02-field{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m02-form-grid{grid-template-columns:minmax(0,1fr)!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m02-field input,.corporativos-page-m03 .m03-role-form-parity-v133 .m02-field textarea,.corporativos-page-m03 .m03-role-form-parity-v133 button{font-family:inherit!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m02-field input,.corporativos-page-m03 .m03-role-form-parity-v133 .m02-field textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m03-role-description-field-v133 textarea{min-height:96px!important;height:96px!important;resize:vertical!important;font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m03-role-description-field-v133 textarea::placeholder{font-family:inherit!important;font-size:10px!important;font-style:normal!important;letter-spacing:0!important}.corporativos-page-m03 .m03-role-form-parity-v133 .m02-field>small{font-family:inherit!important;font-size:8px!important;line-height:1.2!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-top:16px!important;box-sizing:border-box!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-role-form-parity-v133{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;min-width:0!important;max-height:calc(100dvh - 18px)!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-body,.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-body>*,.corporativos-page-m03 .m03-role-form-parity-v133 .m02-form-section{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:14px!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;justify-content:center!important;margin:0!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer .btn-premium-ghost,.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer .btn-premium-secondary,.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer .specular-button-real{min-height:42px!important;height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;justify-content:center!important}}@media (max-width: 420px){.corporativos-page-m03 .m03-role-form-parity-v133 .m02-form-section{padding:12px!important}.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer .btn-premium-ghost,.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer .btn-premium-secondary,.corporativos-page-m03 .m03-role-form-parity-v133 .premium-modal-footer .specular-button-real{width:auto!important;min-width:0!important;padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.corporativos-page-m03 .premium-modal.m03-role-detail-parity-v135{width:min(620px,96vw)!important;max-width:min(620px,96vw)!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-body{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-v135{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;padding:11px 13px!important;margin:0 0 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-icon-v135{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:13px!important;background:#6e3fa30e!important;color:#7138a1!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135{display:grid!important;gap:2px!important;min-width:0!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 strong,.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 span,.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 strong{color:var(--ink)!important;font-family:Playfair Display,Georgia,serif!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 span{color:var(--muted)!important;font-size:9px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 small{color:#8d729f!important;font-size:8px!important;font-weight:750!important;white-space:nowrap!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;white-space:nowrap!important}:root[data-theme=dark] .corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-v135{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-icon-v135{background:#b976e81a!important;border-color:#eed6c617!important;color:#d8b7ef!important}:root[data-theme=dark] .corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 span,:root[data-theme=dark] .corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-copy-v135 small{color:#b8aaba!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-role-detail-parity-v135{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-body,.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-body>*,.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-detail-grid,.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-v135{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-body{padding-left:0!important;padding-right:0!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-detail-grid{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-v135{grid-template-columns:42px minmax(0,1fr)!important;margin-bottom:10px!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-icon-v135{width:42px!important;height:42px!important;border-radius:12px!important}.corporativos-page-m03 .m03-role-detail-parity-v135 .m03-role-detail-identity-v135>.status-badge{grid-column:2!important;justify-self:start!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-role-detail-parity-v135 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-role-detail-parity-v135{display:block!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-role-detail-parity-v135>.premium-modal-body{display:grid!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-role-detail-parity-v135>.premium-modal-header,.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-role-detail-parity-v135>.premium-modal-footer{flex:initial!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-role-detail-parity-v135{max-height:calc(100dvh - 12px)!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-role-detail-parity-v135>.premium-modal-body{max-height:none!important;overflow:visible!important}}.corporativos-page-m03 .premium-modal.modal-variant-status.m03-role-status-parity-v138{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-role-delete-parity-v138 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-role-delete-parity-v138 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-role-delete-parity-v138 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-role-delete-parity-v138 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-role-delete-parity-v138 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-role-delete-parity-v138 .premium-modal-close{position:static!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82.m02-clients-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-kpis{margin:0 0 16px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m03-passenger-filter-floating-v82{width:460px!important;max-width:min(460px,calc(100vw - 24px))!important}.filter-popover-panel.m03-passenger-filter-floating-v82 .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;align-items:start!important;width:100%!important;min-width:0!important}.filter-popover-panel.m03-passenger-filter-floating-v82 .filter-popover-body>:last-child{grid-column:1 / -1!important}.filter-popover-panel.m03-passenger-filter-floating-v82 .premium-select,.filter-popover-panel.m03-passenger-filter-floating-v82 .premium-select-control{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table-wrap{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table{position:relative!important;z-index:1!important;width:100%!important;min-width:1120px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table tbody td{font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table tbody tr.is-deleted{opacity:.72!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .user-cell{min-width:210px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .user-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .m02-contact-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-copy>strong{font-size:12.4px!important;color:var(--ink)!important;font-weight:780!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .user-cell small,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .m02-contact-cell small{font-size:10px!important;color:var(--muted)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-cell{display:flex!important;align-items:center!important;gap:9px!important;min-width:220px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-cell>.m03-expedient-company-logo{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;flex:0 0 32px!important;border-radius:11px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-copy{display:grid!important;gap:4px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-copy>strong{overflow:hidden!important;max-width:220px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-contact-cell{display:grid!important;gap:3px!important;min-width:205px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-contact-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-contact-cell small{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-contact-cell svg{flex:0 0 auto!important;color:#887395!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table td:nth-child(3){min-width:155px!important;max-width:220px!important;white-space:normal!important;line-height:1.35!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .user-cell strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .m02-contact-cell strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-copy>strong{color:#eee3f4!important}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table{min-width:980px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passengers-table .user-cell{min-width:170px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-company-cell{min-width:185px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m03-passenger-contact-cell{min-width:175px!important}}@media (max-width:620px){.filter-popover-panel.m03-passenger-filter-floating-v82{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m03-passenger-filter-floating-v82 .filter-popover-body{grid-template-columns:1fr!important}.filter-popover-panel.m03-passenger-filter-floating-v82 .filter-popover-body>:last-child{grid-column:auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.filter-popover,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:520px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-section-hero h2{font-size:25px!important}}@media (max-width:390px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}@media (min-width: 761px) and (max-width: 980px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82>.m02-client-panel>.m02-client-toolbar{grid-template-columns:minmax(0,1fr) auto auto auto 46px!important;grid-auto-flow:column!important;align-items:center!important;justify-content:stretch!important;column-gap:8px!important;row-gap:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-search{grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.filter-popover,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.m02-clear-filters,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-passengers-parity-v82 .m02-client-toolbar>.btn-premium-icon:last-child{grid-column:auto!important;grid-row:auto!important}}.corporativos-page-m03 .premium-modal.m03-passenger-form-parity-v139{width:min(760px,96vw)!important;max-width:min(760px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .m03-passenger-form-parity-v139>form,.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-body,.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-body>*,.corporativos-page-m03 .m03-passenger-form-parity-v139 .m02-form-section{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-body{gap:11px!important;margin-top:14px!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m02-form-section{position:relative!important;overflow:visible!important;margin-bottom:0!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m03-passenger-search-select-v139{position:relative!important;min-width:0!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m03-passenger-search-select-v139.is-open{z-index:7600!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m03-passenger-search-select-v139>.premium-select-panel{width:350px!important;min-width:350px!important;max-width:min(350px,calc(100vw - 48px))!important;z-index:7700!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139>.m03-expedient-company-logo{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;flex:0 0 42px!important;border-radius:12px!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139>div{display:grid!important;gap:2px!important;min-width:0!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139 strong,.corporativos-page-m03 .m03-passenger-expedient-preview-v139 span,.corporativos-page-m03 .m03-passenger-expedient-preview-v139 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139 strong{color:var(--ink)!important;font-size:10.5px!important;font-weight:820!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139 span{color:var(--muted)!important;font-size:8.5px!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139 small{color:#8d729f!important;font-size:8px!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 textarea,.corporativos-page-m03 .m03-passenger-form-parity-v139 input,.corporativos-page-m03 .m03-passenger-form-parity-v139 button{font-family:inherit!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 textarea{min-height:76px!important;height:76px!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m02-phone-prefix-wrap{position:relative!important;z-index:80!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m02-phone-prefix-wrap:has(.m02-phone-prefix-panel){z-index:7800!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;margin-top:22px!important;padding:0!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;box-sizing:border-box!important}:root[data-theme=dark] .corporativos-page-m03 .m03-passenger-expedient-preview-v139{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .corporativos-page-m03 .m03-passenger-expedient-preview-v139 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-passenger-expedient-preview-v139 span,:root[data-theme=dark] .corporativos-page-m03 .m03-passenger-expedient-preview-v139 small{color:#b8aaba!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-passenger-form-parity-v139{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 24px)!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-body{width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-body>*,.corporativos-page-m03 .m03-passenger-form-parity-v139 .m02-form-section{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .m03-passenger-search-select-v139>.premium-select-panel{width:min(310px,calc(100vw - 56px))!important;min-width:min(310px,calc(100vw - 56px))!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139{grid-template-columns:40px minmax(0,1fr)!important}.corporativos-page-m03 .m03-passenger-expedient-preview-v139>.status-badge{grid-column:2!important;justify-self:start!important}.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:118px!important;white-space:nowrap!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-passenger-form-parity-v139 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-passenger-detail-parity-v142{display:block!important;width:min(780px,96vw)!important;max-width:min(780px,96vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-passenger-detail-parity-v142>.premium-modal-body{min-height:0!important;max-height:none!important;overflow:visible!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-passenger-detail-parity-v142>.premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-passenger-detail-parity-v142{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;min-width:0!important}.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer>*{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:42px!important;height:42px!important;margin:0!important;justify-content:center!important}.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer .specular-button-real{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:42px!important;min-height:42px!important;padding-left:10px!important;padding-right:10px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;justify-content:center!important}.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer svg{width:13px!important;height:13px!important;flex:0 0 13px!important}}@media (max-width: 390px){.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer{gap:5px!important}.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03 .m03-passenger-detail-parity-v142>.premium-modal-footer .specular-button-real{padding-left:8px!important;padding-right:8px!important;font-size:9.5px!important}}.corporativos-page-m03 .premium-modal.modal-variant-status.m03-passenger-status-parity-v146{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-danger.m03-passenger-delete-parity-v146{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-passenger-delete-parity-v146 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-passenger-delete-parity-v146 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-passenger-delete-parity-v146 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-passenger-delete-parity-v146 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-passenger-delete-parity-v146 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-passenger-delete-parity-v146 .premium-modal-close{position:static!important;inset:auto!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86.m02-documents-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-document-kpis{margin:0 0 16px!important;width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-document-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}@media (min-width:1181px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-document-panel>.m02-document-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;font-size:13px!important;line-height:normal!important;text-overflow:ellipsis!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar .filter-popover-trigger,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.premium-toggle,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.m02-clear-filters,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.btn-premium-secondary{height:46px!important;min-height:46px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.btn-premium-secondary{width:auto!important;min-width:max-content!important;white-space:nowrap!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}}.filter-popover-panel.m03-document-filter-floating-v86{width:520px!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m03-document-filter-floating-v86 .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:11px!important;align-items:start!important}.filter-popover-panel.m03-document-filter-floating-v86 .filter-popover-body>*{width:100%!important;min-width:0!important}.filter-popover-panel.m03-document-filter-floating-v86 .filter-popover-body>:last-child{grid-column:1 / -1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-table-wrap{position:relative!important;z-index:1!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;box-sizing:border-box!important;border-radius:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-documents-table{position:relative!important;z-index:1!important;width:100%!important;min-width:1240px!important;max-width:none!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-documents-table thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-documents-table tbody td{font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-id-cell strong,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-number,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-document-passenger-cell strong{font-size:12.4px!important;line-height:1.25!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-id-cell small,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-document-passenger-cell small{font-size:10px!important;line-height:1.25!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-document-passenger-cell{display:grid!important;gap:3px!important;min-width:155px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-document-passenger-cell strong{max-width:220px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--ink)!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-document-passenger-cell small{color:var(--muted)!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-documents-table thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-id-cell strong,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-number,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m03-document-passenger-cell strong{color:#eee3f4!important}@media (min-width:761px) and (max-width:1180px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-document-panel{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-document-panel>.m02-document-toolbar{display:grid!important;grid-template-columns:minmax(90px,.75fr) minmax(125px,1fr) minmax(120px,.95fr) minmax(145px,1.15fr) 46px!important;grid-template-rows:46px 46px!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;box-sizing:border-box!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.filter-popover .filter-popover-trigger{width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.btn-premium-secondary{grid-column:4!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86 .m02-document-toolbar>.btn-premium-icon:last-child{grid-column:5!important;grid-row:2!important;width:46px!important;min-width:46px!important;height:46px!important;justify-self:end!important}}@media (max-width:900px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-document-panel{overflow:hidden!important}}@media (max-width:760px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero>button,.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.filter-popover-panel.m03-document-filter-floating-v86{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m03-document-filter-floating-v86 .filter-popover-body{grid-template-columns:1fr!important}.filter-popover-panel.m03-document-filter-floating-v86 .filter-popover-body>:last-child{grid-column:auto!important}}@media (max-width:520px){.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-documents-parity-v86>.m02-section-hero h2{font-size:25px!important}}.corporativos-page-m03 .premium-modal.m03-document-form-parity-v147{width:min(780px,96vw)!important;max-width:min(780px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .m03-document-form-parity-v147 .premium-modal-body,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-form-section{min-width:0!important}.corporativos-page-m03 .m03-document-expedient-preview-v147{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:8px 10px!important;box-sizing:border-box!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important}.corporativos-page-m03 .m03-document-expedient-preview-v147>.m03-expedient-company-logo{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;flex:0 0 42px!important;border-radius:11px!important}.corporativos-page-m03 .m03-document-expedient-preview-v147>div{display:grid!important;gap:2px!important;min-width:0!important}.corporativos-page-m03 .m03-document-expedient-preview-v147 strong,.corporativos-page-m03 .m03-document-expedient-preview-v147 span,.corporativos-page-m03 .m03-document-expedient-preview-v147 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-document-expedient-preview-v147 strong{color:var(--ink)!important;font-size:10.5px!important;font-weight:820!important;line-height:1.25!important}.corporativos-page-m03 .m03-document-expedient-preview-v147 span{color:var(--muted)!important;font-size:8.5px!important}.corporativos-page-m03 .m03-document-expedient-preview-v147 small{color:#8d729f!important;font-size:8px!important}.corporativos-page-m03 .m03-document-form-parity-v147 .m03-document-search-select-v147{min-width:0!important;position:relative!important;z-index:20!important}.corporativos-page-m03 .m03-document-form-parity-v147 .m03-document-search-select-v147.is-open{z-index:120!important}:root[data-theme=dark] .corporativos-page-m03 .m03-document-expedient-preview-v147{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .corporativos-page-m03 .m03-document-expedient-preview-v147 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-document-expedient-preview-v147 span,:root[data-theme=dark] .corporativos-page-m03 .m03-document-expedient-preview-v147 small{color:#b8aaba!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.m03-document-form-parity-v147{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 24px)!important}.corporativos-page-m03 .m03-document-form-parity-v147 .premium-modal-body,.corporativos-page-m03 .m03-document-form-parity-v147 .premium-modal-body>*,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-form-section{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-expedient-preview-v147{grid-template-columns:42px minmax(0,1fr)!important}.corporativos-page-m03 .m03-document-expedient-preview-v147>.status-badge{grid-column:2!important;justify-self:start!important}}.corporativos-page-m03 .premium-modal.modal-variant-form.m03-document-form-parity-v147 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important;margin-top:22px!important;padding:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-form-parity-v147 .premium-modal-footer .btn-premium-ghost{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:44px!important;padding:0 18px!important;font-size:12.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important}.corporativos-page-m03 .m03-document-form-parity-v147 .premium-modal-footer .specular-button-real{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:12px 18px!important;font-size:inherit!important;line-height:normal!important;white-space:nowrap!important}@media (max-width: 760px){.corporativos-page-m03 .m03-document-form-parity-v147 .premium-modal-footer{flex-wrap:wrap!important;gap:10px!important}}body:has(.m03-document-detail-parity-v154){overflow:hidden!important}.corporativos-page-m03 .premium-modal-backdrop:has(>.m03-document-detail-parity-v154){align-items:flex-start!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important;padding:24px!important;box-sizing:border-box!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.corporativos-page-m03 .premium-modal.modal-variant-detail.m02-document-detail-modal.m03-document-detail-parity-v154{display:block!important;width:min(780px,96vw)!important;max-width:min(780px,96vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:auto!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;scrollbar-width:none!important;overscroll-behavior:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m02-document-detail-modal.m03-document-detail-parity-v154::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m02-document-detail-modal.m03-document-detail-parity-v154>.premium-modal-body{display:grid!important;flex:initial!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:14px!important;gap:10px!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;scrollbar-width:none!important;overscroll-behavior:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-body::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-header{min-width:0!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-header .premium-modal-title-wrap{min-width:0!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-hero{min-width:0!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-copy,.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-meta{min-width:0!important;max-width:100%!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-detail-grid{width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .premium-modal-detail-item{min-width:0!important;max-width:100%!important;max-height:none!important;padding:10px 12px!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .premium-modal-detail-item>strong{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-value-v154{display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-value-v154>.m03-expedient-company-logo{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;flex:0 0 32px!important;display:grid!important;place-items:center!important;border-radius:10px!important;overflow:hidden!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-value-v154>.m03-expedient-company-logo img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:3px!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-copy-v154{display:grid!important;gap:2px!important;min-width:0!important;max-width:100%!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-copy-v154 b{min-width:0!important;color:inherit!important;font:inherit!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-copy-v154 small{min-width:0!important;color:var(--muted)!important;font-size:8px!important;font-weight:650!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}:root[data-theme=dark] .corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-value-v154>.m03-expedient-company-logo{background:#2b1d37!important;border-color:#eed6c617!important;color:#d7b9ec!important;box-shadow:inset 0 1px #ffffff06!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-actions-v154{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:9px!important;padding-top:10px!important;border-top:1px solid rgba(94,50,127,.08)!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154 .m02-open-expedient-button{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:10px!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;border-top:0!important;overflow:visible!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-file-chip{max-width:100%!important;min-width:0!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions-right.m02-detail-inline-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;gap:10px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;overflow:visible!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154 .btn-premium-secondary,.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions .btn-premium-secondary{filter:none!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal-backdrop:has(>.m03-document-detail-parity-v154){align-items:flex-start!important;justify-content:center!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m02-document-detail-modal.m03-document-detail-parity-v154{width:100%!important;max-width:100%!important;min-width:0!important;margin:18px auto 0!important;padding:20px 18px!important;border-radius:22px!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-body,.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-body>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-body{padding-left:0!important;padding-right:0!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;min-width:0!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-hero{display:flex!important;width:100%!important;max-width:100%!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-copy{width:100%!important;min-width:0!important;flex-wrap:wrap!important;gap:5px 9px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-meta{min-width:0!important;max-width:100%!important;flex-wrap:wrap!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-detail-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154 .m02-open-expedient-button{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:center!important;padding-inline:11px!important;font-size:10px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions{width:100%!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions>.btn-premium-secondary{flex:1 1 145px!important;justify-content:center!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-file-chip{width:fit-content!important;max-width:100%!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions-right.m02-detail-inline-footer{width:100%!important;justify-content:flex-end!important;flex-wrap:wrap!important}}@media (max-width: 440px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m02-document-detail-modal.m03-document-detail-parity-v154{width:100%!important;max-width:100%!important;min-width:0!important;margin:18px auto 0!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .premium-modal-detail-item{padding:10px 12px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-company-value-v154>.m03-expedient-company-logo{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px!important;max-height:30px!important;flex-basis:30px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154 .m02-open-expedient-button{min-height:40px!important;padding-inline:8px!important;gap:6px!important;font-size:9.25px!important;line-height:1.1!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154 .m02-open-expedient-button svg{width:13px!important;height:13px!important;flex:0 0 13px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions>.btn-premium-secondary{width:100%!important;min-width:0!important;justify-content:center!important;padding-inline:9px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-file-chip{grid-column:1 / -1!important;width:fit-content!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions-right.m02-detail-inline-footer{gap:8px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions-right.m02-detail-inline-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important}}@media (max-width: 350px){.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-context-actions-v154 .m02-open-expedient-button{font-size:10px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions-right.m02-detail-inline-footer{justify-content:stretch!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions-right.m02-detail-inline-footer>*{flex:1 1 130px!important;justify-content:center!important}}@media (max-height: 560px){.corporativos-page-m03 .premium-modal-backdrop:has(>.m03-document-detail-parity-v154){padding-top:8px!important;padding-bottom:8px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m02-document-detail-modal.m03-document-detail-parity-v154{margin-top:0!important;margin-bottom:0!important}}@media (max-height: 440px) and (orientation: landscape){.corporativos-page-m03 .premium-modal-backdrop:has(>.m03-document-detail-parity-v154){padding:6px 24px!important}.corporativos-page-m03 .m03-document-detail-parity-v154>.premium-modal-body{margin-top:10px!important;gap:8px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m02-document-detail-actions{margin-top:7px!important;padding-top:8px!important}}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions>.btn-premium-secondary>svg{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;flex:0 0 15px!important;flex-shrink:0!important}.corporativos-page-m03 .premium-modal.modal-variant-status.m03-document-status-parity-v157{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.modal-variant-danger.m03-document-delete-parity-v157{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.corporativos-page-m03 .premium-modal.m03-document-delete-parity-v157 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-document-delete-parity-v157 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-document-delete-parity-v157 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-document-delete-parity-v157 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-document-delete-parity-v157 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-document-delete-parity-v157 .premium-modal-close{position:static!important;inset:auto!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}@media (max-width: 440px){.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions>.btn-premium-secondary{gap:6px!important;padding-inline:8px!important;font-size:11px!important}.corporativos-page-m03 .m03-document-detail-parity-v154 .m03-document-detail-bottom-actions-v154 .m02-document-file-actions>.btn-premium-secondary>svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;flex-basis:14px!important}}.corporativos-page-m03 .m03-company-form-parity-v91{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-form-parity-v91 form,.corporativos-page-m03 .m03-company-form-parity-v91 .premium-modal-body,.corporativos-page-m03 .m03-company-form-parity-v91 .m02-form-section,.corporativos-page-m03 .m03-company-form-parity-v91 .m02-form-grid,.corporativos-page-m03 .m03-company-form-parity-v91 .m02-field{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-form-parity-v91 .premium-modal-body{margin-top:14px!important;gap:11px!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m02-form-section{margin-bottom:0!important;overflow:visible!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader{width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;box-sizing:border-box!important;overflow:visible!important;cursor:pointer!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview{transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:hover,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:focus-visible{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:hover .m03-logo-preview,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:focus-visible .m03-logo-preview{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important;transform:translateY(-1px)!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader.is-dragging .m03-logo-preview{transform:scale(1.055)!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;border-radius:14px!important;overflow:hidden!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader-copy{min-width:0!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader-copy strong,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader-copy span{overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-location-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-country-select,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-division-select,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-city-select{width:100%!important;min-width:0!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-country-select.is-open,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-division-select.is-open,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-city-select.is-open{z-index:7300!important}@media (min-width: 761px){.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-city-select>.premium-select-panel{left:auto!important;right:0!important}}.corporativos-page-m03 .m03-company-form-parity-v91 .premium-modal-footer{position:static!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:0 0 2px!important;box-sizing:border-box!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:hover,:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:focus-visible{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:hover .m03-logo-preview,:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader:focus-visible .m03-logo-preview{box-shadow:0 7px 18px #00000042,0 0 0 1px #d6b3eb1f!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important;box-shadow:0 14px 32px #00000047,0 0 0 4px #c584e71c!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader-copy span{color:#b8aaba!important}@media (max-width: 760px){.corporativos-page-m03 .m03-company-form-parity-v91 .m03-company-location-grid{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-company-form-parity-v91{width:min(96vw,980px)!important;max-height:calc(100vh - 20px)!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader{grid-template-columns:auto minmax(0,1fr)!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader>.btn-premium,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-uploader>.m03-logo-clear{grid-column:1 / -1!important;justify-self:stretch!important}}@media (max-width: 520px){.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}}.corporativos-page-m03 .m03-company-detail-parity-v99{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;overflow:visible!important;min-width:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99{margin:0!important;min-width:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99{width:82px!important;height:82px!important;min-width:82px!important;min-height:82px!important;max-width:82px!important;max-height:82px!important;aspect-ratio:1 / 1!important;border-radius:18px!important;overflow:hidden!important;background:#fffffff5!important;border:1px solid rgba(104,65,128,.1)!important;box-shadow:0 10px 24px #4b246714,inset 0 1px #ffffffe6!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99 img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:7px!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa)!important;color:#6c3890!important;font-size:25px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99{min-width:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 h3{margin:0 0 3px!important;font-family:Playfair Display,Georgia,serif!important;font-size:22px!important;line-height:1.15!important;color:var(--purple-dark)!important;overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 p{margin:0 0 7px!important;color:var(--muted)!important;font-size:9.5px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 span{display:flex!important;align-items:center!important;gap:5px!important;min-width:0!important;color:var(--muted)!important;font-size:9px!important;line-height:1.4!important;overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 span svg{flex:0 0 auto!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important;margin:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-grid-v99{margin:0!important;min-width:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-note-v99{display:grid!important;gap:4px!important;margin:0!important;padding:11px 12px!important;border-radius:13px!important;border:1px solid rgba(94,50,127,.09)!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-note-v99 strong{color:#67417e!important;font-size:9px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-note-v99 span{color:var(--muted)!important;font-size:8.5px!important;line-height:1.5!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:0 0 2px!important;background:transparent!important;border:0!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-footer>*{flex:0 0 auto!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99{background:#faf7fcf5!important;border-color:#eed6c61f!important;box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffffb8!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99.is-fallback{background:#2b1d37!important;color:#eadff0!important;border-color:#eed6c617!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 h3,:root[data-theme=dark] .corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-note-v99 strong{color:#f3e9fa!important}:root[data-theme=dark] .corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-note-v99{background:#21172b!important;border-color:#eed6c617!important}@media (max-width: 760px){.corporativos-page-m03 .m03-company-detail-parity-v99{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;max-height:calc(100vh - 20px)!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:13px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99>.status-badge{grid-column:1 / -1!important;justify-self:start!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99{width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;max-width:66px!important;max-height:66px!important;border-radius:16px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99 img{padding:6px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 h3{font-size:19px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-grid-v99{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-grid-v99 .is-full{grid-column:auto!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99,.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-footer{justify-content:flex-end!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-footer>*{width:auto!important;min-width:0!important;max-width:100%!important}}@media (max-width: 520px){.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99{justify-content:stretch!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99>*{flex:1 1 150px!important;justify-content:center!important}}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview>img,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview>.m03-company-logo{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;box-sizing:border-box!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview>.m03-company-logo{border:0!important;border-radius:inherit!important;box-shadow:none!important;background:transparent!important}.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview>img,.corporativos-page-m03 .m03-company-form-parity-v91 .m03-logo-preview>.m03-company-logo>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:4px!important}.corporativos-page-m03 .m03-company-detail-parity-v99{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-body{overflow:visible!important}.modal-backdrop:has(.corporativos-page-m03 .m03-company-detail-parity-v99),.modal-backdrop:has(.m03-company-detail-parity-v99){align-items:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important}.modal-backdrop:has(.m03-company-detail-parity-v99) .m03-company-detail-parity-v99{margin-top:auto!important;margin-bottom:auto!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99 img{object-fit:contain!important;object-position:center!important;padding:4px!important}@media (max-width: 760px){.corporativos-page-m03 .m03-company-detail-parity-v99{max-height:none!important;overflow:visible!important}.modal-backdrop:has(.m03-company-detail-parity-v99) .m03-company-detail-parity-v99{margin-top:0!important;margin-bottom:0!important}}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{display:block!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important;scrollbar-width:thin!important;scrollbar-color:rgba(111,63,155,.22) transparent!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99>.premium-modal-body{display:grid!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99>.premium-modal-header,.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99>.premium-modal-footer{flex:initial!important}.modal-backdrop:has(.m03-company-detail-parity-v99){overflow:hidden!important;align-items:center!important}.modal-backdrop:has(.m03-company-detail-parity-v99) .m03-company-detail-parity-v99{margin-top:0!important;margin-bottom:0!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar{width:9px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-track{background:transparent!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb{background:#6f3f9b2b!important;border:2px solid transparent!important;background-clip:padding-box!important;border-radius:999px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb:hover{background:#6f3f9b4d!important;border:2px solid transparent!important;background-clip:padding-box!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{scrollbar-color:rgba(207,165,222,.34) transparent!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb{background:#cfa5de40!important;border:2px solid transparent!important;background-clip:padding-box!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb:hover{background:#cfa5de61!important;border:2px solid transparent!important;background-clip:padding-box!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;max-height:calc(100dvh - 20px)!important}}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{scrollbar-width:thin!important;scrollbar-color:rgba(111,63,155,.3) rgba(111,63,155,.035)!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar{width:6px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-track{background:#6f3f9b09!important;border-radius:999px!important;margin-block:14px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb{background:#6f3f9b42!important;border:1px solid transparent!important;background-clip:padding-box!important;border-radius:999px!important}.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb:hover{background:#6f3f9b6b!important;border:1px solid transparent!important;background-clip:padding-box!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{scrollbar-color:rgba(210,169,229,.38) rgba(255,255,255,.025)!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-track{background:#ffffff06!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb{background:#d2a9e54f!important;border:1px solid transparent!important;background-clip:padding-box!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99::-webkit-scrollbar-thumb:hover{background:#deb8ef7a!important}@media (max-width: 760px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 12px)!important;padding:18px 16px 16px!important;border-radius:22px!important;overflow-x:hidden!important;overflow-y:auto!important}.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-heading{min-width:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-heading h2{font-size:clamp(20px,6.2vw,26px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-heading p{font-size:10px!important;line-height:1.4!important;overflow-wrap:anywhere!important}.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-body{margin-top:14px!important;gap:10px!important;overflow:visible!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:12px!important;margin:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99>.status-badge,.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99>.status-chip{grid-column:1 / -1!important;justify-self:start!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;max-width:60px!important;max-height:60px!important;border-radius:15px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99 img{padding:4px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 h3{font-size:18px!important;line-height:1.12!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 p,.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-copy-v99 span{font-size:8.5px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;justify-content:stretch!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99>*{width:100%!important;min-width:0!important;justify-content:center!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-grid-v99{grid-template-columns:1fr!important;gap:8px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-grid-v99 .is-full{grid-column:auto!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .premium-modal-detail-item,.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-note-v99{padding:10px 11px!important}.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;gap:8px!important;width:100%!important;margin-top:14px!important;padding:0!important}.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer>*{width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important;justify-content:center!important}.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer .specular-button-real{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding-inline:10px!important;border-radius:12px!important;font-size:9.5px!important;line-height:1!important;white-space:nowrap!important;justify-content:center!important}}@media (max-width: 520px){.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-hero-v99{grid-template-columns:auto minmax(0,1fr)!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-profile-logo-v99{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 390px){.corporativos-page-m03 .premium-modal.modal-variant-detail.m03-company-detail-parity-v99{width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;padding:15px 12px 13px!important;border-radius:19px!important}.corporativos-page-m03 .m03-company-detail-parity-v99 .m03-company-detail-logo-actions-v99,.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer{grid-template-columns:1fr!important}.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer .btn-premium-ghost,.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer .btn-premium-secondary,.corporativos-page-m03 .m03-company-detail-parity-v99>.premium-modal-footer .specular-button-real{font-size:9.5px!important}}.corporativos-page-m03 .premium-modal.m02-client-modal.m02-status-modal.modal-variant-status{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important}.corporativos-page-m03 .premium-modal.m02-client-modal.m02-delete-modal.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important}.corporativos-page-m03 .premium-modal.m03-company-delete-parity-v105 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-company-delete-parity-v105 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-company-delete-parity-v105 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-company-delete-parity-v105 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:normal!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-company-delete-parity-v105 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.corporativos-page-m03 .premium-modal.m03-company-delete-parity-v105 .premium-modal-close{position:static!important;inset:auto!important;justify-self:end!important;margin:0!important}.corporativos-page-m03 .premium-modal.m03-company-status-parity-v114 .m02-status-current-field{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.corporativos-page-m03 .premium-modal.m03-company-status-parity-v114 .m02-status-field-label,.corporativos-page-m03 .premium-modal.m03-company-status-parity-v114 .premium-select-label{text-transform:none!important;letter-spacing:0!important}:root[data-theme=dark] .corporativos-page-m03 .premium-modal.m03-company-status-parity-v114 .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important}.corporativos-page-m03 .premium-modal.m03-company-status-parity-v114 .m02-status-field-label,.corporativos-page-m03 .premium-modal.m03-company-status-parity-v114 .premium-select-label{font-size:9px!important;font-weight:850!important;line-height:1.2!important}.users-page-premium.corporativos-page-m03 .m03-expedient-company-logo:not(.is-fallback),.users-page-premium.corporativos-page-m03 .m03-company-logo:not(.is-fallback){background:#fff!important;border-color:#5c3f701a!important;box-shadow:inset 0 0 0 1px #4b305f06!important}:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-expedient-company-logo:not(.is-fallback),:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo:not(.is-fallback){background:#fff!important;border-color:#ffffff2e!important;box-shadow:0 3px 10px #0402081f,inset 0 0 0 1px #462d580b!important}.users-page-premium.corporativos-page-m03 .m03-expedient-company-logo:not(.is-fallback) img,.users-page-premium.corporativos-page-m03 .m03-company-logo:not(.is-fallback) img,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-expedient-company-logo:not(.is-fallback) img,:root[data-theme=dark] .users-page-premium.corporativos-page-m03 .m03-company-logo:not(.is-fallback) img{filter:none!important;opacity:1!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedients-table .m02-expedient-client-cell .m03-expedient-company-logo:not(.is-fallback),:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedients-table .m02-expedient-client-cell .m03-expedient-company-logo:not(.is-fallback){background:#fff!important;border-color:#5e427024!important;box-shadow:0 2px 7px #1008191a,inset 0 0 0 1px #462d5809!important}.users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedients-table .m02-expedient-client-cell .m03-expedient-company-logo:not(.is-fallback) img,:root[data-theme=dark] .users-page-premium.corporativos-page-m03.clientes-page-m02 .m03-expedients-parity-v68 .m03-expedients-table .m02-expedient-client-cell .m03-expedient-company-logo:not(.is-fallback) img{background:#fff!important;filter:none!important;opacity:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important;box-sizing:border-box!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-kpis{width:100%!important;min-width:0!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{width:100%!important;min-width:0!important;margin:0!important;padding:13px 16px!important;border-radius:18px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;border-radius:24px!important;overflow:visible!important;box-sizing:border-box!important;z-index:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m05-evaluations-filter-canonical{width:194px!important;min-width:194px!important;max-width:min(194px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m05-evaluations-filter-canonical .filter-popover-head{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.filter-popover-panel.m05-evaluations-filter-canonical .filter-popover-body{display:grid!important;grid-template-columns:170px!important;width:170px!important;min-width:170px!important;max-width:170px!important;gap:11px!important;align-items:start!important;box-sizing:border-box!important}.filter-popover-panel.m05-evaluations-filter-canonical .filter-popover-body>.premium-select{width:170px!important;min-width:170px!important;max-width:170px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{display:grid!important;grid-template-columns:minmax(250px,.34fr) minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:12px 12px 14px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{min-width:0!important;border-radius:18px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{gap:12px!important;padding:12px!important}@media (max-width:880px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero>button,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result{grid-column:1 / -1!important;padding:9px 0 0!important;border-left:0!important;border-top:1px solid rgba(111,61,144,.07)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{display:none!important}}@media (max-width:620px){.filter-popover-panel.m05-evaluations-filter-canonical{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.filter-popover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{gap:10px!important;padding:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{grid-template-columns:1fr!important}}@media (max-width:520px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-section-hero h2{font-size:25px!important}}@media (max-width:390px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{align-items:stretch!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics>div{min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average{display:grid!important;align-content:center!important;gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value .m05-rating-stars{flex:0 0 auto!important;gap:2px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value .m05-rating-stars svg{width:15px!important;height:15px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value>strong{margin:0!important;font-size:12px!important;line-height:1!important;font-weight:850!important;color:#594166!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-tools{display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;gap:10px!important;margin-left:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-average{display:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter{position:relative!important;width:238px!important;min-width:238px!important;max-width:238px!important;margin:0!important;z-index:55!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-label{display:block!important;margin:0 0 6px 2px!important;font-size:9px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:uppercase!important;color:#8e8194!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 12px!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:12px!important;background:linear-gradient(180deg,#fff,#fbf8fd)!important;color:#514458!important;font-size:11.5px!important;font-weight:720!important;box-shadow:inset 0 1px #fffffff5,0 4px 12px #3e1f5906!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control:hover{border-color:#6e3fa347!important;background:linear-gradient(180deg,#fff,#faf5fd)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select.is-open .premium-select-control{border-color:#6e3fa36b!important;box-shadow:0 0 0 3px #6e3fa313,inset 0 1px #fffffff5!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-panel{left:auto!important;right:0!important;width:252px!important;min-width:252px!important;max-width:min(252px,calc(100vw - 30px))!important;max-height:252px!important;margin-top:6px!important;padding:6px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:13px!important;background:#fffffffb!important;box-shadow:0 16px 34px #3d1f5824,inset 0 1px #fffffffa!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;z-index:90!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option{width:100%!important;min-height:36px!important;padding:0 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#66586e!important;font-size:11px!important;line-height:1.2!important;font-weight:650!important;white-space:nowrap!important;text-align:left!important;transition:background .16s ease,color .16s ease,transform .16s ease!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option:hover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-highlighted{background:linear-gradient(90deg,#8b5cf613,#c653a00d)!important;color:#4c2b62!important;transform:translate(1px)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-selected{background:linear-gradient(90deg,#8b5cf61b,#c653a013)!important;color:#5a2b72!important;font-weight:800!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value>strong{color:#efe3f5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-label{color:#b9aabb!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control{background:#2f2236!important;border-color:#efdee81c!important;color:#eee3ef!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select.is-open .premium-select-control{background:#35263d!important;border-color:#c685dc4a!important;box-shadow:0 0 0 3px #b571d714!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-panel{background:#382a40!important;border-color:#efdee81c!important;box-shadow:0 20px 42px #07030c61,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option{color:#e7dce9!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-highlighted{background:#c685dc1a!important;color:#f4eafa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-selected{background:#c685dc25!important;color:#e5b8f0!important}@media (max-width:1120px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-tools{width:auto!important;margin-left:auto!important;justify-content:flex-end!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter{width:238px!important;min-width:238px!important;max-width:238px!important}}@media (max-width:680px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-tools{width:100%!important;margin-left:0!important;align-items:stretch!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-panel{left:0!important;right:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value{gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value .m05-rating-stars svg{width:13px!important;height:13px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value>strong{font-size:10.5px!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head span:first-child{color:#75677e!important;font-size:8.7px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:.055em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head strong{color:#50325f!important;font-size:12.8px!important;line-height:1.2!important;font-weight:820!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-count{color:#7c4b99!important;font-size:9.2px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-label{margin-bottom:4px!important;color:#786b80!important;font-size:8.7px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.045em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-control{color:#55485d!important;font-size:10.4px!important;font-weight:720!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong{color:#55405f!important;font-size:11.3px!important;line-height:1.24!important;font-weight:780!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small{color:#817486!important;font-size:8.9px!important;line-height:1.32!important;font-weight:520!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-score b{color:#73548a!important;font-size:9.1px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-score em{color:#8a7d8f!important;font-size:8.55px!important;font-style:normal!important;font-weight:560!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-state{color:#75697c!important;font-size:8.8px!important;font-weight:760!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy>span{color:#7f7187!important;font-size:8.65px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:.045em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy h3{color:#50325f!important;font-size:15.8px!important;line-height:1.12!important;font-weight:800!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy p{color:#7d7183!important;font-size:9.35px!important;line-height:1.35!important;font-weight:520!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics span{color:#83768a!important;font-size:7.9px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.035em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics strong{color:#573c65!important;font-size:12.4px!important;line-height:1!important;font-weight:850!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading>div:first-child>span{color:#7d7084!important;font-size:8.65px!important;line-height:1.12!important;font-weight:850!important;letter-spacing:.045em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading>div:first-child>strong{color:#5b4863!important;font-size:10.45px!important;line-height:1.2!important;font-weight:720!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-label{margin:0 0 3px 2px!important;color:#74627d!important;font-size:9.2px!important;line-height:1!important;font-weight:900!important;letter-spacing:.045em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control{color:#504157!important;font-size:11.35px!important;font-weight:760!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option{color:#5c4e64!important;font-size:10.8px!important;line-height:1.15!important;font-weight:650!important;letter-spacing:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-selected{color:#5b2d72!important;font-weight:820!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell strong{color:#5b4962!important;font-size:10.9px!important;line-height:1.18!important;font-weight:780!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell small{color:#827687!important;font-size:8.75px!important;line-height:1.25!important;font-weight:520!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score strong{color:#624b6a!important;font-size:9.9px!important;line-height:1.15!important;font-weight:760!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score span{color:#8a7d90!important;font-size:8.45px!important;line-height:1.25!important;font-weight:520!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div>span{color:#817387!important;font-size:8.15px!important;line-height:1.1!important;font-weight:860!important;letter-spacing:.035em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body p{color:#6e6274!important;font-size:9.45px!important;line-height:1.42!important;font-weight:500!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-footer>span{color:#817488!important;font-size:8.7px!important;line-height:1.2!important;font-weight:560!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head span:first-child,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-label,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading>div:first-child>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-label,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div>span{color:#b9aabd!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy h3,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading>div:first-child>strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score strong{color:#f0e5f3!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-score em,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-state,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy p,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body p,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-footer>span{color:#c8bccb!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option{color:#eee3ef!important}@media (max-width:680px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-label{margin-bottom:3px!important;font-size:8.9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong{font-size:11px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy h3{font-size:15px!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{width:382px!important;max-width:100%!important;grid-template-columns:92px minmax(180px,1fr) 82px!important;gap:7px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics>div{min-width:0!important;padding:8px 9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;gap:14px!important;padding:2px 2px 0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-left{display:flex!important;align-items:flex-end!important;gap:14px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy{display:grid!important;gap:2px!important;min-width:150px!important;padding-bottom:3px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy>span{color:#74667c!important;font-size:8.65px!important;line-height:1.12!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy>strong{color:#5b4863!important;font-size:10.45px!important;line-height:1.2!important;font-weight:720!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-left .m05-evaluation-level-filter{width:238px!important;min-width:238px!important;max-width:238px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:auto!important;min-width:166px!important;height:42px!important;min-height:42px!important;padding:0 17px!important;border-radius:13px!important;margin:0!important;white-space:nowrap!important;justify-self:end!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create .specular-content{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:11.2px!important;font-weight:780!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:auto minmax(0,1fr) minmax(154px,.28fr) minmax(180px,.34fr) 42px!important;gap:13px!important;padding:13px 15px!important;border:1px solid rgba(110,63,163,.14)!important;background:linear-gradient(108deg,#fffffffb,#faf4fdf5 58%,#fff7dde0)!important;box-shadow:0 12px 30px #4020600e,inset 0 1px #fffffff5!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-icon{width:44px!important;height:44px!important;border-radius:13px!important;color:#6f3fa3!important;background:linear-gradient(145deg,#f3e6fa,#fff5d6)!important;box-shadow:inset 0 0 0 1px #6e3fa31f,0 5px 13px #4826620e!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>span,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result>span,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta span{color:#7d7084!important;font-size:8px!important;font-weight:880!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>strong{color:#52305f!important;font-size:11.35px!important;line-height:1.2!important;font-weight:800!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p{color:#786d7d!important;font-size:8.85px!important;line-height:1.42!important;font-weight:520!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{border-left-color:#6e3fa31b!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta strong{color:#5b4266!important;font-size:9.25px!important;font-weight:760!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta small{color:#8e7e69!important;font-size:7.8px!important;font-weight:540!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;align-self:center!important;border-radius:12px!important;color:#6f3fa3!important;background:#ffffffbd!important;border-color:#6e3fa31f!important;box-shadow:0 6px 16px #45245f0e!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump:hover{transform:translate(2px)!important;color:#54267d!important;border-color:#6e3fa33d!important;background:#fff!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card.is-jump-target{border-color:#6e3fa357!important;box-shadow:0 0 0 3px #6e3fa313,0 10px 24px #40206012!important;transition:border-color .22s ease,box-shadow .22s ease!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{border-color:#c89ae224!important;background:linear-gradient(108deg,#302238fa,#2b1d34fa 58%,#3c2f23e0)!important;box-shadow:0 14px 34px #0502092e,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy>span{color:#b9aabd!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy>strong{color:#f0e5f3!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta small{color:#c8bccb!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{color:#d6b8ea!important;background:#51385c9e!important;border-color:#dcbcee1f!important;box-shadow:0 6px 16px #05020924!important}@media (max-width:1120px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{width:100%!important;grid-template-columns:92px minmax(180px,1fr) 82px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:auto minmax(0,1fr) minmax(150px,.32fr) 42px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{display:none!important}}@media (max-width:820px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{grid-template-columns:1fr!important;align-items:stretch!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-left{justify-content:space-between!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:100%!important;justify-self:stretch!important}}@media (max-width:680px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{grid-template-columns:78px minmax(136px,1fr) 70px!important;gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics>div{padding:7px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value{gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-average-value .m05-rating-stars svg{width:12px!important;height:12px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-left{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy{min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-left .m05-evaluation-level-filter{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:44px minmax(0,1fr) 40px!important;gap:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result{grid-column:1 / -1!important;border-left:0!important;border-top:1px solid rgba(110,63,163,.08)!important;padding:9px 0 0!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{grid-template-columns:minmax(150px,1fr) max-content!important;align-items:end!important;column-gap:18px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;gap:10px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls .m05-evaluation-level-filter{width:238px!important;min-width:238px!important;max-width:238px!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{min-width:170px!important;height:43px!important;min-height:43px!important;padding:0 18px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create .specular-content{font-size:12.6px!important;font-weight:800!important;line-height:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div>span{color:#2f2633!important;font-weight:900!important;opacity:1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div>span{color:#f2eaf5!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluation-modal .premium-select.is-disabled .premium-select-control,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluation-modal .premium-select-control:disabled{cursor:not-allowed!important;opacity:.82!important}@media (max-width: 980px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{grid-template-columns:1fr!important;row-gap:9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{width:100%!important;justify-content:flex-start!important}}@media (max-width: 620px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;gap:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls .m05-evaluation-level-filter{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:auto!important;min-width:145px!important;padding-inline:14px!important}}@media (max-width: 470px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:100%!important;min-width:0!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{border-color:#ba7dd63d!important;background:linear-gradient(108deg,#2b1d37,#2a1c35 58%,#332a26)!important;box-shadow:0 14px 32px #0502093d!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-icon{color:#d6b8ea!important;background:linear-gradient(145deg,#352342,#3d3128)!important;border:1px solid rgba(212,171,232,.14)!important;box-shadow:0 6px 16px #0502092e!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta span{color:#c6b5ca!important;opacity:1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta strong{color:#f5edf7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta small{color:#c8bccb!important;opacity:1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{border-left:1px solid rgba(224,190,238,.18)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{color:#e0c5ef!important;background:#382744!important;border-color:#dcbcee2e!important;box-shadow:0 7px 18px #05020938!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump:hover{color:#fff!important;background:#463052!important;border-color:#e1c2f14d!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{border:1px solid rgba(183,125,210,.22)!important;background:#21172b!important;box-shadow:0 16px 34px #0502093d!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory:before,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel:before{content:none!important;display:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head{border-bottom-color:#e8cbf41a!important;background:#ffffff05!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-count{background:#c78fe01f!important;color:#ddbaf0!important;border:1px solid rgba(211,170,230,.1)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort{background:#ffffff05!important;border-bottom-color:#e8cbf417!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-control{background:#2b1d37!important;border-color:#d7b3e81f!important;color:#f0e5f3!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{background:transparent!important;scrollbar-color:rgba(188,126,218,.4) transparent!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card{background:#291d34!important;border-color:#dcbcec17!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card:hover{background:#2f203b!important;border-color:#be80dc38!important;box-shadow:0 8px 20px #05020929!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card.is-selected{background:linear-gradient(135deg,#34223f,#2b2034 64%,#30291f)!important;border-color:#be80dc57!important;box-shadow:0 10px 24px #05020933,inset 3px 0 #b04fc2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card>.m05-provider-logo,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider>.m05-provider-logo{background:#fff!important;color:#6d3b91!important;border-color:#ffffff2e!important;box-shadow:0 7px 18px #05020933,inset 0 0 0 1px #683f8914!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card>.m05-provider-logo img,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider>.m05-provider-logo img{background:#fff!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider{background:linear-gradient(120deg,#291c34,#2a1d35 58%,#332b24)!important;border-color:#dcbcec1a!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics>div{background:#ffffff09!important;border-color:#debfed1a!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics span{color:#bbaabd!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics strong{color:#f2e8f5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-control{background:#2b1d37!important;border-color:#d8b4e821!important;color:#f0e5f3!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-panel{background:#2a1c35!important;border-color:#d6b0e724!important;box-shadow:0 16px 32px #05020947!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option{background:transparent!important;color:#d7c9db!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-highlighted{background:#c180dd1a!important;color:#f5edf7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter .premium-select-option.is-selected{background:linear-gradient(90deg,#ab5bcf29,#c653a014)!important;color:#efdafa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list{scrollbar-color:rgba(188,126,218,.4) transparent!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card{background:#291d34!important;border-color:#dcbcec17!important;box-shadow:0 7px 18px #0502091f!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card:hover{border-color:#be80dc2e!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div{background:#30213b!important;border-color:#dcbcec13!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div>span{color:#f2eaf5!important;opacity:1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body p{color:#cbbdce!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-footer{border-top-color:#e7caf312!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card.is-jump-target{border-color:#bf80dd70!important;box-shadow:0 0 0 3px #b56bd81a,0 12px 28px #05020938!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-score em,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-state,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy p,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-footer>span{color:#c7b8cb!important;opacity:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select{width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-label{display:block!important;margin:0 0 6px 2px!important;font-size:9px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:uppercase!important;color:#8e8194!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-control{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 12px!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:12px!important;background:linear-gradient(180deg,#fff,#fbf8fd)!important;color:#514458!important;font-size:11.5px!important;font-weight:720!important;box-shadow:inset 0 1px #fffffff5,0 4px 12px #3e1f5906!important;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-control:hover{border-color:#6e3fa347!important;background:linear-gradient(180deg,#fff,#faf5fd)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select.is-open .premium-select-control{border-color:#6e3fa36b!important;box-shadow:0 0 0 3px #6e3fa313,inset 0 1px #fffffff5!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-panel{left:0!important;right:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;max-height:238px!important;margin-top:6px!important;padding:6px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:13px!important;background:#fffffffb!important;box-shadow:0 16px 34px #3d1f5824,inset 0 1px #fffffffa!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;z-index:90!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option{width:100%!important;min-height:36px!important;padding:0 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#66586e!important;font-size:11px!important;line-height:1.2!important;font-weight:650!important;white-space:nowrap!important;text-align:left!important;transition:background .16s ease,color .16s ease,transform .16s ease!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option:hover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option.is-highlighted{background:linear-gradient(90deg,#8b5cf613,#c653a00d)!important;color:#4c2b62!important;transform:translate(1px)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option.is-selected{background:linear-gradient(90deg,#8b5cf61b,#c653a013)!important;color:#5a2b72!important;font-weight:800!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{position:relative!important;background:#21172b!important;border-color:#b77dd238!important;border-radius:18px!important;overflow:visible!important;isolation:isolate!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head{position:relative!important;z-index:2!important;margin:0!important;border-radius:17px 17px 0 0!important;border-bottom:1px solid rgba(232,203,244,.12)!important;background:linear-gradient(180deg,#30213b,#2b1d36)!important;background-clip:padding-box!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head span:first-child{color:#b9aabd!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head strong{color:#f3e9f6!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-count{background:#42294f!important;color:#e2bdf1!important;border-color:#d8aeea24!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort{position:relative!important;z-index:35!important;background:#261a31!important;border-bottom:1px solid rgba(232,203,244,.09)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-label{color:#b9aabb!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-control{background:#2b1d37!important;border-color:#d8b4e821!important;color:#f0e5f3!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-control:hover{background:#32213e!important;border-color:#c180dd40!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select.is-open .premium-select-control{background:#352640!important;border-color:#c685dc57!important;box-shadow:0 0 0 3px #b571d714!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-panel{background:#2a1c35!important;border-color:#d6b0e724!important;box-shadow:0 16px 32px #05020947!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option{background:transparent!important;color:#d7c9db!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option.is-highlighted{background:#c180dd1a!important;color:#f5edf7!important;transform:translate(1px)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort .premium-select-option.is-selected{background:linear-gradient(90deg,#ab5bcf29,#c653a014)!important;color:#efdafa!important;font-weight:800!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;min-height:0!important;border-radius:18px!important;overflow:visible!important;isolation:isolate!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head{position:relative!important;z-index:2!important;margin:0!important;padding:14px 15px 12px!important;border-radius:17px 17px 0 0!important;border-bottom:1px solid rgba(110,63,163,.12)!important;background:linear-gradient(180deg,#f9f4fdfa,#f5edfafa)!important;background-clip:padding-box!important;box-shadow:inset 0 1px #fffffff5,0 5px 14px #47266006!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head span:first-child{color:#77637f!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head strong{color:#472457!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-count{background:linear-gradient(180deg,#f3e4f9,#eeddf6)!important;color:#74418f!important;border:1px solid rgba(110,63,163,.1)!important;box-shadow:inset 0 1px #ffffffdb!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort{position:relative!important;z-index:35!important;background:#fcf9fd!important;border-bottom:1px solid rgba(110,63,163,.075)!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{background:#fffc!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head{position:relative!important;z-index:2!important;margin:0!important;padding:14px 15px 12px!important;border-radius:17px 17px 0 0!important;border-bottom:1px solid rgba(226,194,239,.16)!important;background:linear-gradient(180deg,#372441,#31203a)!important;background-clip:padding-box!important;box-shadow:inset 0 1px #ffffff09,0 6px 16px #05020914!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head span:first-child{color:#c0afc4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-head strong{color:#fff4ff!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-count{background:linear-gradient(180deg,#4b2f58,#42294f)!important;color:#efcdf9!important;border-color:#deb5ef2b!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-directory-sort{background:#281b32!important;border-bottom-color:#e8cbf41a!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{background:#21172b!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{min-height:0!important;height:100%!important;padding:10px 10px 12px!important;border-radius:0 0 17px 17px!important;overflow-x:hidden!important;overflow-y:auto!important;background-clip:padding-box!important;overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list>:last-child{margin-bottom:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list::-webkit-scrollbar-track{margin-block:8px!important;background:transparent!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty){width:100%!important;min-height:220px!important;margin:0!important;padding:28px 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>svg,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>svg{width:34px!important;height:34px!important;padding:0!important;margin:0 0 4px!important;border:0!important;border-radius:0!important;color:#8a47aa!important;background:transparent!important;box-shadow:none!important;opacity:.92!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>strong{margin:0!important;color:#50325f!important;font-size:15.5px!important;line-height:1.15!important;font-weight:820!important;letter-spacing:-.01em!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>span,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>span{max-width:390px!important;margin:0!important;color:#887b8d!important;font-size:11.5px!important;line-height:1.25!important;font-weight:520!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty){border:0!important;background:transparent!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>svg,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>svg{color:#d69bea!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:.94!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>strong{color:#f6edf8!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>span{color:#c1b3c5!important;opacity:1!important}@media (max-width:760px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty){min-height:180px!important;padding:22px 16px!important;gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>strong{font-size:14.5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty>span,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel>.m05-evaluation-empty:not(.m05-evaluation-history-empty)>span{font-size:10.5px!important;line-height:1.22!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-panel,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading-copy,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score{min-width:0!important}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:44px minmax(0,1fr) minmax(136px,.27fr) minmax(156px,.31fr) 40px!important;gap:10px!important;padding:12px 13px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{display:flex!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{padding-left:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{grid-template-columns:minmax(210px,.31fr) minmax(0,1fr)!important;gap:10px!important;padding:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{grid-column:1 / -1!important;width:100%!important;grid-template-columns:82px minmax(150px,1fr) 72px!important;gap:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head{grid-template-columns:minmax(118px,.8fr) minmax(142px,1fr) auto!important;gap:9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head>.status-badge{grid-column:auto!important;justify-self:end!important}}@media (max-width: 1060px) and (min-width: 821px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{grid-template-columns:minmax(205px,.3fr) minmax(0,1fr)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{grid-template-columns:1fr!important;align-items:stretch!important;row-gap:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;justify-content:stretch!important;gap:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:auto!important;min-width:150px!important;padding-inline:14px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head{grid-template-columns:minmax(112px,.82fr) minmax(132px,1fr)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head>.status-badge{grid-column:2!important;justify-self:end!important}}@media (max-width: 820px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{width:100%!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:300px!important}}@media (max-width: 760px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{display:grid!important;grid-template-columns:42px minmax(0,1fr) minmax(0,1fr) 40px!important;grid-template-rows:auto auto!important;gap:9px 10px!important;padding:12px!important;align-items:center!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-icon{grid-column:1!important;grid-row:1!important;width:42px!important;height:42px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy{grid-column:2 / 4!important;grid-row:1!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{grid-column:4!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result{grid-column:1 / 3!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{display:flex!important;grid-column:3 / 5!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{width:100%!important;min-width:0!important;min-height:43px!important;padding:9px 4px 0!important;border-left:0!important;border-top:1px solid rgba(111,61,144,.1)!important;box-sizing:border-box!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{border-top-color:#e0beee26!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{grid-template-columns:1fr!important;align-items:stretch!important;row-gap:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:end!important;gap:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-level-filter{width:100%!important;min-width:0!important;max-width:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:auto!important;min-width:145px!important}}@media (max-width: 620px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{grid-template-columns:1fr!important;max-height:320px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{grid-template-columns:72px minmax(0,1fr) 66px!important;gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head>.status-badge{grid-column:auto!important;justify-self:start!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body{grid-template-columns:1fr!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:40px minmax(0,1fr) 38px!important;grid-template-rows:auto auto auto!important;gap:8px!important;padding:11px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-icon{grid-column:1!important;grid-row:1!important;width:40px!important;height:40px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy{grid-column:2!important;grid-row:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{grid-column:3!important;grid-row:1!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result{grid-column:1 / -1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{display:flex!important;grid-column:1 / -1!important;grid-row:3!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{min-height:0!important;padding:8px 0 0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:100%!important;min-width:0!important;justify-content:center!important}}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy h3,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-copy p,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card .table-actions{min-width:0!important;flex-wrap:wrap!important}}@media (min-width: 821px) and (max-width: 880px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy{min-width:0!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width: 820px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{align-self:start!important;height:auto!important;min-height:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{height:auto!important;min-height:0!important}}@media (min-width: 621px) and (max-width: 820px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:300px!important}}@media (max-width: 620px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{grid-template-columns:minmax(0,1fr)!important;max-height:320px!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:38px minmax(0,1fr) minmax(0,1fr) 36px!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:7px!important;padding:10px!important;align-items:center!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-icon{grid-column:1!important;grid-row:1!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy{grid-column:2 / 4!important;grid-row:1!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{grid-column:4!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result{grid-column:1 / 3!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{display:flex!important;grid-column:3 / 5!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{width:100%!important;min-width:0!important;min-height:42px!important;padding:7px 4px 0!important;border-top:1px solid rgba(111,61,144,.1)!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{padding-left:10px!important;border-left:1px solid rgba(111,61,144,.1)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{border-top-color:#e0beee26!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{border-left-color:#e0beee26!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p{-webkit-line-clamp:2!important;line-height:1.35!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result>span,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta span{font-size:6.8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta strong{font-size:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta small{font-size:6.8px!important}}@media (max-width: 390px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m05-evaluation-snapshot{grid-template-columns:34px minmax(0,1fr) minmax(0,1fr) 34px!important;column-gap:6px!important;row-gap:6px!important;padding:9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-icon,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-jump{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy>strong{font-size:9.6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-copy p{font-size:7px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-meta{min-height:39px!important;padding-top:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-snapshot-result .m05-rating-stars{gap:1px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity>.m02-client-kpis.m05-evaluation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}}@media (min-width: 821px) and (max-width: 1180px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{grid-template-columns:minmax(245px,.4fr) minmax(0,1fr)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{align-self:stretch!important;height:auto!important;min-height:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{height:100%!important;min-height:0!important;max-height:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (orientation: landscape) and (min-width: 640px) and (max-width: 820px) and (max-height: 500px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{grid-template-columns:minmax(235px,.58fr) minmax(0,1fr)!important;gap:6px!important;padding:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{align-self:stretch!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:8px!important;gap:7px!important;overflow-y:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card{width:100%!important;min-width:0!important;max-width:100%!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:7px!important;padding:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small{min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-card-copy>small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{width:100%!important;max-width:100%!important;min-width:0!important;gap:8px!important;padding:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider{gap:7px!important;padding:9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics{gap:4px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-selected-provider-metrics>div{min-width:0!important;padding:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-heading{row-gap:5px!important;padding-top:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;align-items:end!important;width:100%!important;gap:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-controls .m05-evaluation-level-filter{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create{width:132px!important;min-width:132px!important;max-width:132px!important;height:39px!important;min-height:39px!important;padding-inline:8px!important;justify-self:end!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create .specular-content{gap:5px!important;font-size:10.7px!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-create svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list{gap:7px!important;padding-right:2px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card{gap:8px!important;padding:9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head{grid-template-columns:minmax(132px,.92fr) minmax(140px,1fr)!important;column-gap:6px!important;row-gap:5px!important;align-items:center!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-head>.status-badge{grid-column:2!important;justify-self:end!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell{gap:6px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell>div{width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-record-icon{width:29px!important;height:29px!important;border-radius:9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell strong{font-size:9.6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell small{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:2px!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:7.35px!important;line-height:1.1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-id-cell small svg{width:9px!important;height:9px!important;flex:0 0 9px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score{gap:5px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score>.m05-rating-stars svg{width:13px!important;height:13px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score strong{font-size:8.8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-score span{font-size:7.15px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-body>div{padding:7px 8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card-footer{flex-direction:row!important;align-items:center!important;gap:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card .table-actions{gap:4px!important;flex-wrap:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card .table-actions button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important;padding-right:2px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list.has-scroll{height:auto!important;min-height:0!important;max-height:546px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;scrollbar-gutter:stable!important;padding-right:8px!important}@media (max-width: 680px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list.has-scroll{max-height:660px!important}}@media (min-width: 821px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{align-items:stretch!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{contain:size!important;align-self:stretch!important;height:auto!important;min-height:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{height:100%!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{align-self:start!important;height:auto!important;min-height:0!important;overflow:visible!important}}@media (orientation: landscape) and (min-width: 640px) and (max-width: 820px) and (max-height: 500px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-workspace{align-items:stretch!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-directory{contain:size!important;align-self:stretch!important;height:auto!important;min-height:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{align-self:start!important;height:auto!important;min-height:0!important;overflow:visible!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{grid-template-rows:auto auto 546px!important;overscroll-behavior-y:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list{align-self:start!important;align-content:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important;scroll-behavior:auto!important;touch-action:pan-y pinch-zoom!important;scrollbar-gutter:auto!important;padding-right:2px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list.has-scroll{align-self:start!important;height:auto!important;min-height:0!important;max-height:546px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important;scroll-behavior:auto!important;touch-action:pan-y pinch-zoom!important;scrollbar-gutter:stable!important;padding-right:8px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty{align-self:start!important;height:auto!important;max-height:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-provider-list{overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important;scroll-behavior:auto!important;touch-action:pan-y pinch-zoom!important}@media (max-width: 680px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{grid-template-rows:auto auto 660px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list.has-scroll{max-height:660px!important}}@media (orientation: portrait) and (max-width: 620px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-panel{grid-template-rows:auto auto auto!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list{align-self:start!important;align-content:start!important;grid-auto-rows:max-content!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;overscroll-behavior-y:auto!important;scroll-behavior:auto!important;touch-action:pan-y pinch-zoom!important;scrollbar-gutter:auto!important;padding-right:2px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-card,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-empty{align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}}@media (orientation: portrait) and (min-width: 521px) and (max-width: 620px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list.has-scroll{height:auto!important;min-height:0!important;max-height:650px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;scrollbar-gutter:stable!important;padding-right:8px!important}}@media (orientation: portrait) and (max-width: 520px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-evaluations-parity .m05-evaluation-history-list.has-scroll{height:auto!important;min-height:0!important;max-height:780px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;scrollbar-gutter:stable!important;padding-right:8px!important}}.premium-modal.m05-evaluation-form-parity{width:min(920px,96vw)!important;max-width:min(920px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain!important}.m05-evaluation-form-parity .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;min-width:0!important}.m05-evaluation-form-parity .m02-form-section{margin:0!important}.m05-evaluation-form-parity .m05-evaluation-provider-preview-canonical{margin-top:11px!important}.m05-evaluation-form-parity .m05-evaluation-provider-preview-canonical>.status-badge{justify-self:end!important;align-self:center!important}.m05-evaluation-form-parity .m02-field>textarea{width:100%!important;max-width:100%!important;min-width:0!important;min-height:82px!important;padding:9px 11px!important;border-radius:11px!important;box-sizing:border-box!important;font-family:inherit!important;font-size:10px!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important;resize:vertical!important}.m05-evaluation-form-parity .m02-field>textarea::placeholder{font-family:inherit!important;font-size:10px!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important}.m05-evaluation-form-parity .m02-field>textarea.m05-evaluation-conclusion-textarea{min-height:74px!important;max-height:320px!important;resize:vertical!important}.m05-evaluation-form-parity .m05-evaluation-provider-preview-locked{margin-top:0!important}.m05-evaluation-form-parity label.m02-field:has(textarea){position:relative!important}.m05-evaluation-form-parity label.m02-field:has(textarea)>small:not(.m02-field-error){position:absolute!important;top:0!important;right:0!important;margin:0!important;line-height:1!important;text-align:right!important}.m05-evaluation-form-parity .premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:22px!important;padding:0!important}@media (max-width: 760px){.premium-modal.m05-evaluation-form-parity{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;max-height:calc(100dvh - 30px)!important}.m05-evaluation-form-parity .m05-evaluation-provider-preview-canonical{grid-template-columns:46px minmax(0,1fr) auto!important;gap:10px!important}.m05-evaluation-form-parity .m05-evaluation-provider-preview-canonical>.m05-provider-logo{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important}.m05-evaluation-form-parity .m05-evaluation-provider-preview-canonical>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}}.premium-modal.m05-evaluation-detail-parity-v322{width:min(680px,96vw)!important;max-width:min(680px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.m05-evaluation-detail-parity-v322>.premium-modal-body{display:grid!important;gap:10px!important;margin-top:14px!important;min-width:0!important;overflow:visible!important}.m05-evaluation-detail-provider-v322{margin:0!important}.m05-evaluation-result-hero-v322{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-width:0!important;margin:0!important;padding:11px 13px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:15px!important;background:#ffffffc7!important;box-shadow:inset 0 1px #ffffffc7!important;box-sizing:border-box!important}.m05-evaluation-result-hero-icon-v322{width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:13px!important;background:#f3e8f9!important;color:#7c47a0!important}.m05-evaluation-result-copy-v322{display:grid!important;gap:2px!important;min-width:0!important}.m05-evaluation-result-copy-v322>span{margin:0!important;color:var(--muted)!important;font-size:8px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:.035em!important;text-transform:uppercase!important}.m05-evaluation-result-copy-v322 .m05-rating-stars{margin:1px 0!important}.m05-evaluation-result-copy-v322>strong{margin:0!important;color:var(--ink)!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}.m05-evaluation-result-copy-v322>small{margin:0!important;color:var(--muted)!important;font-size:8px!important;line-height:1.3!important}.m05-evaluation-result-date-v322{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:5px!important;color:var(--muted)!important;font-size:8px!important;white-space:nowrap!important}.m05-evaluation-detail-grid-v322{gap:9px!important}.m05-evaluation-detail-parity-v322 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.m05-evaluation-detail-parity-v322 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important;max-width:max-content!important;flex:0 0 auto!important;margin:0!important}.m05-evaluation-detail-actions-v322{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin-top:14px!important}.m05-evaluation-detail-actions-v322>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important}:root[data-theme=dark] .m05-evaluation-result-hero-v322{background:#21172b!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-evaluation-result-hero-icon-v322{background:#b168d226!important;color:#d7a9eb!important}:root[data-theme=dark] .m05-evaluation-result-copy-v322>strong{color:#f3e9fa!important}:root[data-theme=dark] .m05-evaluation-result-copy-v322>span,:root[data-theme=dark] .m05-evaluation-result-copy-v322>small,:root[data-theme=dark] .m05-evaluation-result-date-v322{color:#b8aaba!important}@media (max-width: 760px){.premium-modal.m05-evaluation-detail-parity-v322{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;max-height:calc(100dvh - 30px)!important}.m05-evaluation-detail-provider-v322{grid-template-columns:46px minmax(0,1fr) auto!important;gap:10px!important}.m05-evaluation-detail-provider-v322>.m05-provider-logo{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important}.m05-evaluation-detail-provider-v322>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}.m05-evaluation-result-hero-v322{grid-template-columns:auto minmax(0,1fr)!important}.m05-evaluation-result-date-v322{grid-column:1 / -1!important;justify-content:flex-start!important}.m05-evaluation-detail-grid-v322{grid-template-columns:1fr!important}}.premium-modal.m05-evaluation-status-parity-v323{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important}.premium-modal.m05-evaluation-delete-parity-v323{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}@media (max-height: 560px){.premium-modal.m05-evaluation-status-parity-v323{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;flex:0 0 46px!important;margin:0!important}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .premium-modal-close{position:static!important;inset:auto!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}.proveedores-page-m05 .premium-modal.m05-evaluation-delete-parity-v323 .m02-delete-warning{text-align:center!important}@media (orientation: landscape) and (min-width: 640px) and (max-width: 680px) and (max-height: 500px){.m05-evaluation-form-parity .m05-evaluation-rating-selector{grid-template-columns:auto minmax(0,1fr)!important}.m05-evaluation-form-parity .m05-rating-stars.is-interactive{justify-content:flex-start!important}}@media (max-width: 390px) and (orientation: portrait){.m05-evaluation-form-parity .premium-modal-footer{flex-wrap:nowrap!important}.m05-evaluation-form-parity .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important}}@media (max-width: 390px) and (orientation: portrait){.clientes-page-m02.proveedores-page-m05 .premium-modal.modal-variant-form.m05-evaluation-form-parity .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important}.clientes-page-m02.proveedores-page-m05 .premium-modal.modal-variant-form.m05-evaluation-form-parity .premium-modal-footer>.btn-premium-ghost,.clientes-page-m02.proveedores-page-m05 .premium-modal.modal-variant-form.m05-evaluation-form-parity .premium-modal-footer>.specular-button-real{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-inline:13px!important;white-space:nowrap!important;justify-content:center!important;box-sizing:border-box!important}}.proveedores-page-m05 .m05-report-dashboard{--report-purple: #6e3fa3;--report-pink: #c653a0;--report-gold: #c99b24;--report-green: #3ba866;--report-red: #d84b6d}.proveedores-page-m05 .m05-report-dashboard>.kpi-row,.proveedores-page-m05 .m05-report-dashboard .m05-report-relationship-grid{margin:0!important}.proveedores-page-m05 .m05-report-relationship-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.proveedores-page-m05 .m05-report-provider-analysis .m02-report-client-select{grid-template-columns:auto minmax(210px,310px)}.proveedores-page-m05 .m05-report-provider-analysis .m02-report-client-select select{max-width:310px}.proveedores-page-m05 .m05-report-dashboard .m02-report-expedient-chart>.m02-report-empty{min-height:260px;display:grid;place-items:center}.proveedores-page-m05 .m05-report-dashboard .m02-report-insight-top{min-width:0}.proveedores-page-m05 .m05-report-dashboard .m02-report-insight-top>strong{min-width:0}@media (max-width: 1100px){.proveedores-page-m05 .m05-report-relationship-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proveedores-page-m05 .m05-report-relationship-grid>:last-child{grid-column:1 / -1}}@media (max-width: 760px){.proveedores-page-m05 .m05-report-relationship-grid{grid-template-columns:1fr}.proveedores-page-m05 .m05-report-relationship-grid>:last-child{grid-column:auto}.proveedores-page-m05 .m05-report-provider-analysis .m02-report-client-select{width:100%;grid-template-columns:1fr}.proveedores-page-m05 .m05-report-provider-analysis .m02-report-client-select select{width:100%;max-width:none}}@media print{.proveedores-page-m05 .m05-report-relationship-grid{grid-template-columns:repeat(3,1fr)!important;gap:2.5mm!important;margin-bottom:4mm!important}.proveedores-page-m05 .m05-report-relationship-grid>:last-child{grid-column:auto!important}}.proveedores-page-m05{display:grid;gap:16px}.m05-phase-badge{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin-top:4px;padding:10px 14px;border:1px solid rgba(111,62,145,.12);border-radius:999px;background:#ffffffc2;box-shadow:0 12px 34px #58306812;color:#78449a;font-size:11px;font-weight:800;white-space:nowrap}.m05-phase-badge>span{width:9px;height:9px;border-radius:999px;background:#39bd7b;box-shadow:0 0 0 5px #39bd7b1f}.m05-tabs{width:max-content;max-width:100%}.m05-tabs>button{white-space:nowrap}.m05-overview{display:grid;gap:20px;padding:28px;border:1px solid rgba(111,62,145,.1);border-radius:24px;background:radial-gradient(circle at 95% 5%,rgba(226,181,83,.1),transparent 25%),linear-gradient(145deg,#ffffffe6,#fbf7fcd6);box-shadow:0 20px 52px #58306812}.m05-overview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.m05-overview-head h2{margin:6px 0 5px;color:#342039;font-family:var(--font-display,Georgia,serif);font-size:30px;line-height:1.05}.m05-overview-head p{max-width:760px;margin:0;color:#8a8090;font-size:11px;line-height:1.6}.m05-overview-kpis{margin:0}.m05-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.m05-related-grid>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px 15px;border:1px solid rgba(111,62,145,.1);border-radius:16px;background:#ffffffc7;color:#5d3a70;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.m05-related-grid>button:hover{transform:translateY(-2px);border-color:#6f3e9138;box-shadow:0 12px 28px #55316714}.m05-related-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#f5ecfb,#fff);border:1px solid rgba(111,62,145,.09);color:#7b45a0}.m05-related-grid>button>span:nth-child(2){display:grid;min-width:0;gap:2px}.m05-related-grid small{color:#8c8291;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.035em}.m05-related-grid strong{color:#4f2d64;font-size:19px;line-height:1}.m05-related-grid em{color:#88639a;font-size:9px;font-style:normal;font-weight:700;white-space:nowrap}.m05-overview-note,.m05-overview-error{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border-radius:15px}.m05-overview-note{border:1px solid rgba(111,62,145,.09);background:#f7f1fab3;color:#765181}.m05-overview-error{border:1px solid rgba(190,67,87,.18);background:#fff0f4bd;color:#94485b}.m05-overview-note svg,.m05-overview-error svg{flex:0 0 auto;margin-top:1px}.m05-overview-note>div,.m05-overview-error>div{display:grid;gap:3px}.m05-overview-note strong,.m05-overview-error strong{font-size:10px}.m05-overview-note span,.m05-overview-error span{font-size:9px;line-height:1.55}.m05-start-panel{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-height:190px;padding:28px}.m05-start-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:19px;border:1px solid rgba(111,62,145,.1);background:linear-gradient(145deg,#f3e8fa,#fff);color:#744094;box-shadow:0 12px 26px #58306812}.m05-start-content h2{margin:5px 0 4px;color:#4f2c63;font-family:var(--font-display,Georgia,serif);font-size:25px}.m05-start-content p{max-width:700px;margin:0;color:#8b8190;font-size:10px;line-height:1.6}.m05-no-access{margin-top:24px}.m05-overview .is-spinning{animation:m05-spin .75s linear infinite}@keyframes m05-spin{to{transform:rotate(360deg)}}:root[data-theme=dark] .m05-phase-badge,:root[data-theme=dark] .m05-overview,:root[data-theme=dark] .m05-related-grid>button{background:#271c2f;border-color:#f0daf814}:root[data-theme=dark] .m05-overview-head h2,:root[data-theme=dark] .m05-related-grid strong,:root[data-theme=dark] .m05-start-content h2{color:#eadff0}:root[data-theme=dark] .m05-overview-head p,:root[data-theme=dark] .m05-related-grid small,:root[data-theme=dark] .m05-start-content p{color:#b9adbf}:root[data-theme=dark] .m05-related-icon,:root[data-theme=dark] .m05-start-icon,:root[data-theme=dark] .m05-overview-note{background:#31223a;border-color:#f0daf80f}@media (max-width:1100px){.m05-overview-head{flex-direction:column}.m05-related-grid{grid-template-columns:1fr}}@media (max-width:720px){.m05-phase-badge{display:none}.m05-overview{padding:18px}.m05-overview-head h2{font-size:25px}.m05-start-panel{grid-template-columns:1fr}}.m05-providers-module{display:grid;gap:18px;min-width:0}.m05-provider-kpis{margin:0}.m05-provider-panel{padding:16px!important;border-radius:22px!important;overflow:visible!important}.proveedores-page-m05 .m05-provider-toolbar{display:grid!important;grid-template-columns:minmax(320px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;margin-bottom:15px!important}.proveedores-page-m05 .m05-provider-toolbar .users-search{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.proveedores-page-m05 .m05-provider-toolbar .users-search input{height:100%;min-height:0!important;font-size:13px!important}.proveedores-page-m05 .m05-provider-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-provider-toolbar .premium-toggle,.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters{height:46px!important;min-height:46px!important}.proveedores-page-m05 .m05-provider-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important}.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important}.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important}.m05-filter-floating .filter-popover-body{display:grid;gap:12px}.m05-catalog-note{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin:-4px 0 13px;border:1px solid rgba(207,148,44,.2);border-radius:13px;background:#fff8e6bd;color:#775a27;font-size:10px}.m05-provider-workspace{display:grid;grid-template-columns:minmax(430px,.95fr) minmax(440px,1.05fr);gap:14px;min-width:0;align-items:stretch}.m05-directory-pane,.m05-profile-pane{min-width:0;border:1px solid rgba(109,63,141,.13);border-radius:18px;background:linear-gradient(150deg,#fff,#fff 62%,#fbf7fd);box-shadow:0 10px 26px #3718540b}.m05-directory-pane{padding:14px}.m05-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:3px 2px 12px;border-bottom:1px solid rgba(104,69,123,.08);margin-bottom:11px}.m05-directory-heading>div{display:flex;align-items:center;gap:8px;min-width:0}.m05-directory-heading strong{font-size:12px;color:#573173}.m05-directory-heading span{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:21px;padding:0 7px;border-radius:999px;background:#efe5f7;color:#744394;font-size:8.5px;font-weight:850}.m05-directory-heading small{font-size:8.5px;color:#9b8da1;font-weight:750;white-space:nowrap}.m05-provider-groups{display:grid;gap:11px;min-height:390px;align-content:start}.m05-provider-groups.is-loading{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.m05-provider-group{display:grid;gap:8px}.m05-provider-group+.m05-provider-group{padding-top:10px;border-top:1px solid rgba(104,69,123,.08)}.m05-provider-group>header{display:flex;align-items:center;gap:7px;min-width:0}.m05-provider-group-icon{display:grid;place-items:center;width:21px;height:21px;border-radius:7px;background:#f4ebf9;color:#754497}.m05-provider-group>header strong{font-size:9.5px;color:#584361}.m05-provider-group>header em{font-style:normal;font-size:8px;font-weight:850;color:#8c6aa1;background:#f0e6f6;border-radius:999px;padding:2px 7px}.m05-provider-tile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.m05-provider-tile{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:68px;padding:8px;border:1px solid rgba(111,63,155,.16);border-radius:12px;background:#fff;color:#5e4770;text-align:left;cursor:pointer;transition:.18s ease}.m05-provider-tile:hover{transform:translateY(-1px);border-color:#6f3f9b4d;box-shadow:0 8px 20px #3e1d5b12}.m05-provider-tile.is-selected{border-color:#6f3f9b73;box-shadow:0 0 0 3px #6f3f9b12,0 10px 22px #3e1d5b12;background:linear-gradient(145deg,#fff,#fbf6fd)}.m05-provider-tile.is-deleted{opacity:.6}.m05-provider-tile.is-skeleton{min-height:68px;border-color:#5c3e6e14;background:linear-gradient(100deg,#f6f2f8 20%,#fff 38%,#f6f2f8 58%);background-size:220% 100%;animation:m05Skeleton 1.25s linear infinite}@keyframes m05Skeleton{to{background-position:-220% 0}}.m05-provider-tile-copy{display:grid;gap:3px;min-width:0}.m05-provider-tile-copy strong{font-size:9.5px;color:#5a3571;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-provider-tile-copy small{font-size:7.8px;color:#998e9d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-provider-state-dot{width:7px;height:7px;border-radius:999px;background:#aaa1ad;box-shadow:0 0 0 4px #aaa1ad1a}.m05-provider-state-dot.state-AC5{background:#35b875;box-shadow:0 0 0 4px #35b8751c}.m05-provider-state-dot.state-SU5{background:#d5a526;box-shadow:0 0 0 4px #d5a5261c}.m05-provider-state-dot.state-EL5{background:#d8516a;box-shadow:0 0 0 4px #d8516a1a}.m05-provider-logo{display:grid;place-items:center;overflow:hidden;flex:0 0 auto;border:1px solid rgba(107,58,143,.11);background:#fff;color:#6c3890;box-shadow:0 7px 20px #3f1c5d0e}.m05-provider-logo img{width:100%;height:100%;display:block;object-fit:contain;padding:4px}.m05-provider-logo.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa);font-weight:850;letter-spacing:-.04em}.m05-provider-logo-tile{width:43px;height:43px;border-radius:11px;font-size:13px}.m05-provider-logo-modal{width:64px;height:64px;border-radius:16px;font-size:20px}.m05-provider-logo-detail{width:76px;height:76px;border-radius:19px;font-size:24px}.m05-directory-pagination{padding-top:12px;margin-top:11px;border-top:1px solid rgba(104,69,123,.08)}.m05-directory-pagination .pagination{margin-top:0!important}.m05-provider-empty{min-height:390px}.m05-profile-pane{padding:18px;display:flex;flex-direction:column;min-height:520px}.m05-profile-pane.is-empty{align-items:center;justify-content:center;text-align:center;color:#9a8da0;gap:8px}.m05-profile-pane.is-empty svg{color:#8750aa}.m05-profile-pane.is-empty strong{font-size:13px;color:#60406f}.m05-profile-pane.is-empty span{font-size:9px;max-width:260px;line-height:1.5}.m05-profile-loading{min-height:450px;display:grid;place-items:center;color:#8f8394;font-size:10px}.m05-profile-error{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid #efccd4;border-radius:14px;background:#fff5f7;color:#9c4458}.m05-profile-error>div{display:grid;gap:3px}.m05-profile-error strong{font-size:10px}.m05-profile-error span{font-size:8.5px}.m05-profile-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:start;padding-bottom:14px;border-bottom:1px solid rgba(104,69,123,.09)}.m05-profile-title{min-width:0;padding-top:3px}.m05-profile-name-row{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.m05-profile-title h3{margin:0;color:#5a3078;font-family:Playfair Display,Georgia,serif;font-size:22px;line-height:1.15}.m05-profile-title p{margin:4px 0;color:#8e8293;font-size:9px}.m05-profile-title>span{display:flex;align-items:center;gap:5px;color:#8d8092;font-size:8.5px}.m05-provider-type-chip{display:inline-flex;padding:4px 8px;border-radius:7px;background:#eaddf4;color:#754397;font-size:7.5px;font-weight:850}.m05-profile-logo-actions{display:flex;justify-content:flex-end;gap:8px;padding:10px 0 2px;flex-wrap:wrap}.m05-inline-error{display:flex;align-items:center;gap:7px;padding:8px 10px;margin-top:9px;border:1px solid #efccd4;border-radius:11px;background:#fff5f7;color:#9c4458;font-size:8.5px}.m05-profile-contact-line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:13px 0}.m05-profile-contact-line span{display:flex;align-items:center;gap:6px;min-width:0;color:#6e6175;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-profile-contact-line svg{flex:0 0 auto;color:#8750aa}.m05-profile-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgba(105,68,126,.09);border-radius:14px;overflow:hidden}.m05-profile-info-grid>div{display:grid;gap:4px;padding:11px 12px;min-width:0;border-right:1px solid rgba(105,68,126,.07);border-bottom:1px solid rgba(105,68,126,.07)}.m05-profile-info-grid>div:nth-child(2n){border-right:0}.m05-profile-info-grid>div.is-wide{grid-column:1/-1;border-right:0}.m05-profile-info-grid>div:last-child{border-bottom:0}.m05-profile-info-grid span{font-size:7.8px;text-transform:uppercase;letter-spacing:.035em;font-weight:850;color:#8d8093}.m05-profile-info-grid strong,.m05-profile-info-grid a{font-size:9px;color:#5f456c;line-height:1.4;overflow-wrap:anywhere}.m05-profile-info-grid a{color:#71419a;text-decoration:none}.m05-profile-info-grid a:hover{text-decoration:underline}.m05-profile-related{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px}.m05-profile-related>div{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:6px;row-gap:1px;align-items:center;padding:8px 9px;border-radius:11px;background:#6f3d900e;border:1px solid rgba(111,61,144,.055)}.m05-profile-related svg{grid-row:1/3;color:#80519d}.m05-profile-related span{font-size:7.5px;color:#8a8090}.m05-profile-related strong{font-size:11px;color:#5d4968}.m05-profile-note{margin-top:12px;display:grid;gap:5px}.m05-profile-note>span{font-size:8px;font-weight:850;color:#6d5b75}.m05-profile-note p{margin:0;padding:10px 11px;border-radius:10px;background:#e9d8f3;color:#6b4d77;font-size:8px;line-height:1.55;min-height:42px}.m05-profile-meta{display:flex;align-items:center;gap:8px;margin-top:8px;color:#9b8ea0;font-size:7.8px}.m05-profile-meta span{display:flex;align-items:center;gap:5px}.m05-profile-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:15px;border-top:1px solid rgba(104,69,123,.08)}.m05-provider-modal{width:min(980px,96vw)}.m05-status-modal,.m05-delete-modal{width:min(600px,94vw)}.m05-provider-modal .premium-modal-footer{position:sticky;bottom:-24px;z-index:40;margin-left:-2px;margin-right:-2px;padding-top:14px;padding-bottom:2px;background:linear-gradient(180deg,#ffffffe6,#fff 38%);border-top:1px solid rgba(94,50,127,.07);flex-wrap:wrap;align-items:center}.m05-provider-modal .m02-field input,.m05-provider-modal .m02-field textarea{min-height:46px!important;border-radius:14px!important}.m05-provider-modal .m02-field input{height:46px!important}.m05-form-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:12px;border-radius:12px;background:#fff0f3;border:1px solid #f1c7d2;color:#b33c59;font-size:9px;line-height:1.45}.m05-logo-uploader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:11px;border:1px dashed rgba(111,63,155,.2);border-radius:15px;background:#f9f5fcb3;cursor:pointer;transition:.18s ease}.m05-logo-uploader:hover,.m05-logo-uploader.is-dragging{border-color:#6f3f9b73;background:#f7effb;box-shadow:0 0 0 4px #6f3f9b0d}.m05-logo-uploader.has-error{border-color:#d66b81;background:#fff6f7}.m05-logo-preview{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(111,63,155,.1);border-radius:14px;background:#fff;color:#a092a7}.m05-logo-preview>img{width:100%;height:100%;object-fit:contain;padding:4px}.m05-logo-uploader-copy{display:grid;gap:3px;min-width:0}.m05-logo-uploader-copy strong{font-size:9.5px;color:#584361;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-logo-uploader-copy span{font-size:8px;color:#9a8ea0;line-height:1.4}.m05-logo-uploader-copy small{font-size:8px;color:#c64967}.m05-logo-clear{width:32px;height:32px;display:grid;place-items:center;border:1px solid #edcbd3;border-radius:10px;background:#fff5f7;color:#b64f64;cursor:pointer}.m05-platform-logo-uploader{margin-top:0}.m05-platform-logo-uploader .m05-catalog-platform-logo.in-uploader{width:100%;height:100%;border:0;border-radius:10px;background:transparent}.m05-platform-logo-uploader .m05-catalog-platform-logo.in-uploader img{padding:2px}.m05-platform-logo-actions{display:flex;align-items:center;gap:7px;flex:0 0 auto}.m05-match-warning{display:grid;gap:9px;padding:12px;margin-bottom:12px;border:1px solid rgba(211,161,55,.25);border-radius:14px;background:#fff9ec;color:#765b25}.m05-match-warning-title{display:flex;align-items:flex-start;gap:8px}.m05-match-warning-title>div{display:grid;gap:2px}.m05-match-warning-title strong{font-size:10px}.m05-match-warning-title span{font-size:8.5px}.m05-match-list{display:grid;gap:6px}.m05-match-list>div{display:grid;gap:2px;padding:8px 9px;border-radius:10px;background:#ffffffbd}.m05-match-list strong{font-size:9px}.m05-match-list span,.m05-match-list small{font-size:8px;color:#8a7248}.m05-status-help{margin:10px 0 0;color:#9b8fa0;font-size:8.5px;line-height:1.5}.m05-delete-warning{display:flex;align-items:flex-start;gap:11px;padding:14px;border-radius:15px;background:#fff5f7;border:1px solid #f1ccd5;color:#a9445b}.m05-delete-warning svg{flex:0 0 auto}.m05-delete-warning strong{font-size:11px}.m05-delete-warning p{margin:4px 0 0;font-size:9px;line-height:1.55;color:#91616d}:root[data-theme=dark] .m05-directory-pane,:root[data-theme=dark] .m05-profile-pane,:root[data-theme=dark] .m05-provider-tile,:root[data-theme=dark] .m05-provider-logo,:root[data-theme=dark] .m05-logo-preview{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .m05-provider-tile.is-selected{background:#2b1d37;border-color:#d8c5e642}:root[data-theme=dark] .m05-provider-tile-copy strong,:root[data-theme=dark] .m05-directory-heading strong,:root[data-theme=dark] .m05-profile-title h3,:root[data-theme=dark] .m05-profile-pane.is-empty strong{color:#f3e9fa}:root[data-theme=dark] .m05-profile-info-grid,:root[data-theme=dark] .m05-profile-related>div,:root[data-theme=dark] .m05-logo-uploader{background:#2b1d37;border-color:#eed6c617}:root[data-theme=dark] .m05-profile-note p{background:#33243e;color:#d7b9ec}:root[data-theme=dark] .m05-provider-modal .premium-modal-footer{background:linear-gradient(180deg,#241a2fe6,#241a2f 38%);border-color:#eed6c612}:root[data-theme=dark] .proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important}@media (max-width:1180px){.m05-provider-workspace{grid-template-columns:1fr}.m05-profile-pane{min-height:0}.m05-provider-tile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.m05-provider-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.proveedores-page-m05 .m05-provider-toolbar{grid-template-columns:1fr 1fr!important}.proveedores-page-m05 .m05-provider-search{grid-column:1/-1}.proveedores-page-m05 .m05-provider-toolbar .filter-popover,.proveedores-page-m05 .m05-provider-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-provider-toolbar .premium-toggle,.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters{width:100%}.m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m05-profile-hero{grid-template-columns:auto minmax(0,1fr)}.m05-profile-hero>.status-badge{grid-column:1/-1;justify-self:start}.m05-profile-contact-line,.m05-profile-info-grid{grid-template-columns:1fr}.m05-profile-info-grid>div,.m05-profile-info-grid>div:nth-child(2n){border-right:0}.m05-profile-info-grid>div.is-wide{grid-column:auto}.m05-logo-uploader{grid-template-columns:auto minmax(0,1fr)}.m05-logo-uploader>.btn-premium-secondary,.m05-logo-clear{grid-column:1/-1;justify-self:end}}@media (max-width:520px){.m05-provider-tile-grid{grid-template-columns:1fr}.m05-profile-related{grid-template-columns:1fr 1fr}}.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar{display:grid!important;grid-template-columns:minmax(360px,1fr) max-content max-content max-content 46px!important;align-items:center!important;gap:10px!important;margin-bottom:15px!important}.proveedores-page-m05 .m05-provider-search,.proveedores-page-m05 .m05-service-search{width:100%!important;max-width:none!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.proveedores-page-m05 .m05-provider-search input,.proveedores-page-m05 .m05-service-search input{width:100%!important;height:100%!important;min-height:0!important;font-size:13px!important}.proveedores-page-m05 .m05-provider-toolbar .filter-popover,.proveedores-page-m05 .m05-service-toolbar .filter-popover{width:auto!important;min-width:max-content!important;justify-self:start!important}.proveedores-page-m05 .m05-provider-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-service-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-provider-toolbar .premium-toggle,.proveedores-page-m05 .m05-service-toolbar .premium-toggle,.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters,.proveedores-page-m05 .m05-service-toolbar .m02-clear-filters{height:46px!important;min-height:46px!important;margin:0!important}.proveedores-page-m05 .m05-provider-toolbar .premium-toggle,.proveedores-page-m05 .m05-service-toolbar .premium-toggle{white-space:nowrap!important;padding-inline:12px!important}.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters,.proveedores-page-m05 .m05-service-toolbar .m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.proveedores-page-m05 .m05-provider-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-service-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.m05-filter-floating{border-radius:16px!important;padding:14px!important;box-shadow:0 22px 54px #270f3e29!important}.m05-filter-floating .filter-popover-body{gap:10px!important}.m05-directory-pane{padding:16px!important;min-height:500px}.m05-provider-groups{min-height:0!important}.m05-provider-group{gap:9px}.m05-provider-group>header{min-height:28px;padding:0 2px}.m05-provider-group>header strong{font-size:10.5px!important}.m05-provider-tile{min-height:76px!important;padding:9px 10px!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffffeb}.m05-provider-tile-copy strong{font-size:10.4px!important}.m05-provider-tile-copy small{font-size:8.4px!important}.m05-provider-logo-tile{width:48px!important;height:48px!important;border-radius:13px!important}.m05-provider-logo-service{width:40px;height:40px;border-radius:11px;font-size:12px}.m05-profile-related>div,.m05-profile-related>button{min-width:0;border:1px solid rgba(111,61,144,.055);border-radius:11px;background:#6f3d900e;color:inherit}.m05-profile-related>button{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:6px;row-gap:1px;align-items:center;padding:8px 9px;text-align:left;cursor:pointer;transition:.16s ease}.m05-profile-related>button:hover{transform:translateY(-1px);border-color:#6f3d902e;background:#6f3d9017}.m05-profile-related>button svg{grid-row:1/3;color:#80519d}.m05-profile-related>button span{font-size:7.5px;color:#8a8090}.m05-profile-related>button strong{font-size:11px;color:#5d4968}.m05-provider-modal .premium-modal-footer{position:static!important;margin:0!important;padding:14px 18px 16px!important;background:transparent!important;border-top:1px solid rgba(94,50,127,.07)!important}.m05-provider-modal .m02-field input{min-height:42px!important;height:42px!important;border-radius:11px!important}.m05-provider-modal .m02-field textarea{min-height:92px!important;border-radius:11px!important}.m05-provider-modal .m02-form-section{margin-bottom:12px!important}.m05-status-modal,.m05-delete-modal{width:min(600px,94vw)!important}.m05-services-module{display:grid;gap:18px;min-width:0}.m05-service-kpis{margin:0}.m05-service-panel{overflow:visible!important}.m05-service-empty{min-height:245px}.m05-service-table{min-width:1040px}.m05-service-table tbody tr.is-deleted{opacity:.7}.m05-service-provider-cell,.m05-service-type-cell{display:flex;align-items:center;gap:9px;min-width:180px}.m05-service-provider-cell>div,.m05-service-type-cell>div{display:grid;gap:2px;min-width:0}.m05-service-provider-cell strong,.m05-service-type-cell strong{color:var(--ink);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-service-provider-cell small,.m05-service-type-cell small{color:var(--muted);font-size:8.5px}.m05-service-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:11px;border:1px solid rgba(111,63,155,.09);background:linear-gradient(145deg,#f6eefb,#fff);color:#744394}.m05-service-observation{max-width:270px;color:#817487;font-size:9px;line-height:1.45}.m05-service-modal{width:min(900px,96vw)}.m05-service-modal.m02-status-modal,.m05-service-modal.m02-delete-modal{width:min(600px,94vw)}.m05-service-detail-hero .m05-provider-logo{width:52px;height:52px;border-radius:16px}:root[data-theme=dark] .m05-profile-related>button,:root[data-theme=dark] .m05-service-icon{background:#31223a;border-color:#f0daf812}:root[data-theme=dark] .m05-provider-modal .premium-modal-footer{background:transparent!important;border-color:#eed6c612!important}@media (max-width:980px){.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar{grid-template-columns:minmax(260px,1fr) max-content max-content 46px!important}.proveedores-page-m05 .m05-provider-toolbar .m02-clear-filters,.proveedores-page-m05 .m05-service-toolbar .m02-clear-filters{display:none!important}}@media (max-width:760px){.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar{grid-template-columns:1fr 1fr!important}.proveedores-page-m05 .m05-provider-search,.proveedores-page-m05 .m05-service-search{grid-column:1/-1!important}.proveedores-page-m05 .m05-provider-toolbar .filter-popover,.proveedores-page-m05 .m05-service-toolbar .filter-popover,.proveedores-page-m05 .m05-provider-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-service-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-provider-toolbar .premium-toggle,.proveedores-page-m05 .m05-service-toolbar .premium-toggle{width:100%!important}}.m05-logo-preview .m05-provider-logo{width:100%!important;height:100%!important;border:0!important;border-radius:inherit!important;box-shadow:none!important}.m05-contacts-module{display:grid;gap:18px;min-width:0}.m05-contact-kpis{margin:0}.m05-contact-panel{overflow:visible!important}.m05-contact-empty{min-height:245px}.m05-contact-table{min-width:1120px}.m05-contact-table tbody tr.is-deleted{opacity:.7}.proveedores-page-m05 .m05-contact-toolbar{display:grid!important;grid-template-columns:minmax(360px,1fr) max-content max-content max-content 46px!important;align-items:center!important;gap:10px!important;margin-bottom:15px!important}.proveedores-page-m05 .m05-contact-search{width:100%!important;max-width:none!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.proveedores-page-m05 .m05-contact-search input{width:100%!important;height:100%!important;min-height:0!important;font-size:13px!important}.proveedores-page-m05 .m05-contact-toolbar .filter-popover{width:auto!important;min-width:max-content!important;justify-self:start!important}.proveedores-page-m05 .m05-contact-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-contact-toolbar .premium-toggle,.proveedores-page-m05 .m05-contact-toolbar .m02-clear-filters{height:46px!important;min-height:46px!important;margin:0!important}.proveedores-page-m05 .m05-contact-toolbar .premium-toggle{white-space:nowrap!important;padding-inline:12px!important}.proveedores-page-m05 .m05-contact-toolbar .m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.proveedores-page-m05 .m05-contact-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.m05-contact-person-cell,.m05-contact-provider-cell{display:flex;align-items:center;gap:9px;min-width:190px}.m05-contact-person-cell>div,.m05-contact-provider-cell>div{display:grid;gap:2px;min-width:0}.m05-contact-person-cell strong,.m05-contact-provider-cell strong{color:var(--ink);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-contact-person-cell small,.m05-contact-provider-cell small{color:var(--muted);font-size:8.5px}.m05-contact-avatar{display:grid!important;place-items:center;flex:0 0 auto;font-weight:850}.m05-contact-avatar.is-large{width:52px!important;height:52px!important;border-radius:16px!important;font-size:13px!important}.m05-contact-stack{display:grid;gap:3px;min-width:150px}.m05-contact-stack strong{color:var(--ink);font-size:10.5px}.m05-contact-stack small,.m05-contact-stack span{color:var(--muted);font-size:8.7px}.m05-contact-stack.communication span,.m05-contact-stack.communication small{display:flex;align-items:center;gap:5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-contact-modal{width:min(920px,96vw)}.m05-contact-modal.m02-status-modal,.m05-contact-modal.m02-delete-modal{width:min(600px,94vw)}.m05-contact-modal .premium-modal-footer{position:static!important;margin:0!important;padding:14px 18px 16px!important;background:transparent!important;border-top:1px solid rgba(94,50,127,.07)!important}.m05-contact-modal .m02-field input{min-height:42px!important;height:42px!important;border-radius:11px!important}.m05-contact-modal .m02-field textarea{min-height:92px!important;border-radius:11px!important}.m05-contact-modal .m02-form-section{margin-bottom:12px!important}.m05-contact-provider-summary{display:flex;align-items:center;gap:11px;margin:0 0 14px;padding:11px 12px;border:1px solid rgba(111,63,145,.09);border-radius:14px;background:linear-gradient(145deg,#f8f2fbd1,#fffffff0)}.m05-contact-provider-summary>div{display:grid;gap:2px}.m05-contact-provider-summary span{color:#93869a;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.m05-contact-provider-summary strong{color:#59366d;font-size:11px}.m05-contact-provider-summary small{color:#9a8fa0;font-size:8.5px}:root[data-theme=dark] .m05-contact-provider-summary{background:#31223a;border-color:#f0daf812}:root[data-theme=dark] .m05-contact-provider-summary strong{color:#eadff0}:root[data-theme=dark] .m05-contact-modal .premium-modal-footer{border-color:#eed6c612!important}@media (max-width:980px){.proveedores-page-m05 .m05-contact-toolbar{grid-template-columns:minmax(260px,1fr) max-content max-content 46px!important}.proveedores-page-m05 .m05-contact-toolbar .m02-clear-filters{display:none!important}}@media (max-width:760px){.proveedores-page-m05 .m05-contact-toolbar{grid-template-columns:1fr 1fr!important}.proveedores-page-m05 .m05-contact-search{grid-column:1/-1!important}.proveedores-page-m05 .m05-contact-toolbar .filter-popover,.proveedores-page-m05 .m05-contact-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-contact-toolbar .premium-toggle{width:100%!important}}.m05-contact-id-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m05-primary-contact-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:linear-gradient(135deg,#fff6d7,#f7e7a8);border:1px solid rgba(190,143,31,.22);color:#936a12;font-size:7.2px;font-weight:850;line-height:1;white-space:nowrap}.m05-primary-contact-badge.detail{margin-top:5px;width:max-content;font-size:8px;padding:4px 8px}.table-actions button.is-principal{color:#b18116!important;background:#fff8dd!important;border-color:#ecd88c!important}.table-actions button:disabled{cursor:not-allowed!important;opacity:.72!important;transform:none!important}.m05-primary-modal{width:min(640px,94vw)!important}.m05-primary-contact-confirm{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:15px;border-radius:15px;border:1px solid rgba(186,139,29,.2);background:linear-gradient(135deg,#fffdf6,#fff8df)}.m05-primary-contact-confirm-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#fff2bc;color:#a8730d;box-shadow:inset 0 0 0 1px #b1811624}.m05-primary-contact-confirm>div{display:grid;gap:3px}.m05-primary-contact-confirm strong{font-size:11px;color:#584361}.m05-primary-contact-confirm span{font-size:8.5px;color:#8a7a61}.m05-primary-contact-confirm p{margin:6px 0 0;font-size:9px;line-height:1.55;color:#786945}.m05-primary-profile{margin:0 0 12px;padding:11px 12px;border-radius:14px;border:1px solid rgba(111,61,144,.09);background:linear-gradient(135deg,#fbf8fdeb,#fffbeeb8);display:grid;gap:9px}.m05-primary-profile.has-primary{border-color:#be8f1f2e;background:linear-gradient(135deg,#fffdf8,#fbf4ff)}.m05-primary-profile-heading{display:flex;align-items:center;gap:8px}.m05-primary-profile-heading>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#f4e7fb;color:#80519d}.m05-primary-profile.has-primary .m05-primary-profile-heading>span{background:#fff1bd;color:#a8730d}.m05-primary-profile-heading>div{display:grid;gap:1px}.m05-primary-profile-heading strong{font-size:8.8px;color:#60446c}.m05-primary-profile-heading small{font-size:7.5px;color:#9b8fa0}.m05-primary-profile-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.9fr);gap:12px;align-items:center;padding-top:8px;border-top:1px solid rgba(111,61,144,.07)}.m05-primary-profile-content>div:first-child{display:grid;gap:2px}.m05-primary-profile-content>div:first-child strong{font-size:10px;color:#553d61}.m05-primary-profile-content>div:first-child span{font-size:8px;color:#92869a}.m05-primary-profile-channels{display:grid;gap:4px}.m05-primary-profile-channels span{display:flex;align-items:center;gap:5px;min-width:0;font-size:8px;color:#765f80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-primary-profile-channels svg{flex:0 0 auto;color:#8b54a9}.m05-primary-profile.is-empty>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 9px;border:1px dashed rgba(111,61,144,.14);border-radius:10px;background:#ffffff94;color:#8d8093;cursor:pointer;text-align:left}.m05-primary-profile.is-empty>button span{font-size:8px}.m05-primary-profile.is-empty>button strong{font-size:8px;color:#754397}.m05-primary-profile.is-empty>button:hover{border-color:#6f3d904d;background:#fff}.m05-platforms-module{display:grid;gap:18px;min-width:0}.m05-platform-kpis{margin:0}.m05-platform-panel{overflow:visible!important}.m05-platform-empty{min-height:245px}.m05-platform-table{min-width:1120px}.m05-platform-table tbody tr.is-deleted{opacity:.7}.proveedores-page-m05 .m05-platform-toolbar{display:grid!important;grid-template-columns:minmax(340px,1fr) max-content max-content max-content 46px!important;align-items:center!important;gap:10px!important;margin-bottom:15px!important}.proveedores-page-m05 .m05-platform-search{width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-platform-search input{height:46px!important;min-height:46px!important;border-radius:14px!important}.proveedores-page-m05 .m05-platform-toolbar .filter-popover{width:auto!important;min-width:0!important}.proveedores-page-m05 .m05-platform-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-platform-toolbar .premium-toggle,.proveedores-page-m05 .m05-platform-toolbar .m02-clear-filters{height:46px!important;min-height:46px!important;border-radius:14px!important;white-space:nowrap!important}.proveedores-page-m05 .m05-platform-toolbar .premium-toggle{min-width:180px!important;justify-content:center!important}.proveedores-page-m05 .m05-platform-toolbar .m02-clear-filters{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important}.proveedores-page-m05 .m05-platform-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important}.m05-platform-name-cell,.m05-platform-provider-cell{display:flex;align-items:center;gap:9px;min-width:0}.m05-platform-name-cell>div,.m05-platform-provider-cell>div{display:grid;gap:2px;min-width:0}.m05-platform-name-cell strong,.m05-platform-provider-cell strong{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;color:#5c4766}.m05-platform-name-cell small,.m05-platform-provider-cell small{font-size:8px;color:var(--muted)}.m05-platform-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#f3e8f9;border:1px solid rgba(111,61,144,.08);color:#7b45a1}.m05-platform-link{display:inline-flex;align-items:center;gap:5px;max-width:220px;color:#744297;text-decoration:none;font-size:8.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-platform-link:hover{text-decoration:underline}.m05-platform-muted{font-size:8.5px;color:#aaa0ad}.m05-platform-description{display:-webkit-box;max-width:260px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:8.5px;line-height:1.4;color:#756a79}.m05-platform-modal{width:min(920px,96vw)}.m05-platform-modal.m02-status-modal,.m05-platform-modal.m02-delete-modal{width:min(600px,94vw)}.m05-platform-modal .premium-modal-footer{position:static!important;margin:0!important;padding:14px 18px 16px!important;background:transparent!important;border-top:1px solid rgba(94,50,127,.07)!important}.m05-platform-modal .m02-field input{min-height:42px!important;height:42px!important;border-radius:11px!important}.m05-platform-modal .m02-field textarea{border-radius:11px!important}.m05-platform-modal .m02-form-section{margin-bottom:12px!important}.m05-platform-detail-hero{grid-template-columns:auto minmax(0,1fr) auto!important}.m05-platform-detail-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#f3e8f9;border:1px solid rgba(111,61,144,.09);color:#7d45a1}.m05-platform-detail-link-row{display:flex;justify-content:flex-end;margin-top:12px}:root[data-theme=dark] .m05-primary-profile,:root[data-theme=dark] .m05-primary-contact-confirm,:root[data-theme=dark] .m05-platform-icon,:root[data-theme=dark] .m05-platform-detail-icon{background:#31223a;border-color:#f0daf814}:root[data-theme=dark] .m05-primary-profile.has-primary{background:#2f2730;border-color:#dab34b29}:root[data-theme=dark] .m05-primary-profile-content>div:first-child strong,:root[data-theme=dark] .m05-primary-profile-heading strong,:root[data-theme=dark] .m05-primary-contact-confirm strong,:root[data-theme=dark] .m05-platform-name-cell strong,:root[data-theme=dark] .m05-platform-provider-cell strong{color:#efe3f5}@media (max-width:980px){.proveedores-page-m05 .m05-platform-toolbar{grid-template-columns:minmax(260px,1fr) max-content max-content 46px!important}.proveedores-page-m05 .m05-platform-toolbar .m02-clear-filters{display:none!important}.m05-primary-profile-content{grid-template-columns:1fr}}@media (max-width:760px){.proveedores-page-m05 .m05-platform-toolbar{grid-template-columns:1fr 1fr!important}.proveedores-page-m05 .m05-platform-search{grid-column:1/-1!important}.proveedores-page-m05 .m05-platform-toolbar .filter-popover,.proveedores-page-m05 .m05-platform-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-platform-toolbar .premium-toggle{width:100%!important}}.m05-platform-catalog-logo{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:10px;background:linear-gradient(145deg,#f5ebfa,#fff);border:1px solid rgba(111,61,144,.09);color:#7b45a1}.m05-platform-catalog-logo.is-large{width:52px;height:52px;border-radius:16px}.m05-platform-catalog-logo img{width:100%;height:100%;object-fit:contain;padding:5px}.m05-platform-catalog-logo.is-large img{padding:7px}.m05-platform-catalog-preview{display:flex;align-items:center;gap:12px;margin-top:11px;padding:12px;border:1px solid rgba(111,61,144,.09);border-radius:14px;background:linear-gradient(145deg,#f8f2fbd1,#fffffff2)}.m05-platform-catalog-preview-copy{display:grid;gap:5px;min-width:0;flex:1}.m05-platform-catalog-preview-title{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.m05-platform-catalog-preview-title strong{color:#59366d;font-size:11px}.m05-platform-catalog-preview-title>span{color:#978b9c;font-size:8px;font-weight:800}.m05-platform-catalog-preview-copy p{margin:0;color:#817585;font-size:8.5px;line-height:1.5}.m05-platform-catalog-phase-note{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border-radius:12px;border:1px dashed rgba(111,61,144,.14);background:#faf7fcad;color:#857889;font-size:8.5px;line-height:1.45}.m05-platform-catalog-phase-note svg{flex:0 0 auto;color:#8652a4;margin-top:1px}:root[data-theme=dark] .m05-platform-catalog-logo,:root[data-theme=dark] .m05-platform-catalog-preview{background:#31223a;border-color:#f0daf814}:root[data-theme=dark] .m05-platform-catalog-preview-title strong{color:#efe3f5}:root[data-theme=dark] .m05-platform-catalog-preview-copy p,:root[data-theme=dark] .m05-platform-catalog-phase-note{color:#c8bacd}:root[data-theme=dark] .m05-platform-catalog-phase-note{background:#31223a9e;border-color:#f0daf81a}.m05-evaluations-module{display:grid;gap:18px;min-width:0}.m05-evaluation-kpis{margin:0}.m05-evaluation-panel{overflow:visible!important}.m05-evaluation-empty{min-height:245px}.m05-evaluation-table{min-width:1080px}.m05-evaluation-table tbody tr.is-deleted{opacity:.7}.proveedores-page-m05 .m05-evaluation-toolbar{display:grid!important;grid-template-columns:minmax(360px,1fr) max-content max-content max-content 46px!important;align-items:center!important;gap:10px!important;margin-bottom:15px!important}.proveedores-page-m05 .m05-evaluation-search{width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-evaluation-search input{height:46px!important;min-height:46px!important;border-radius:14px!important}.proveedores-page-m05 .m05-evaluation-toolbar .filter-popover{width:auto!important;min-width:0!important}.proveedores-page-m05 .m05-evaluation-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-evaluation-toolbar .premium-toggle,.proveedores-page-m05 .m05-evaluation-toolbar .m02-clear-filters{height:46px!important;min-height:46px!important;border-radius:14px!important;white-space:nowrap!important}.proveedores-page-m05 .m05-evaluation-toolbar .premium-toggle{min-width:180px!important;justify-content:center!important}.proveedores-page-m05 .m05-evaluation-toolbar .m02-clear-filters{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important}.proveedores-page-m05 .m05-evaluation-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important}.m05-evaluation-snapshot{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,.34fr) minmax(190px,.42fr);gap:14px;align-items:center;padding:13px 16px;border:1px solid rgba(111,61,144,.1);border-radius:18px;background:linear-gradient(110deg,#fffffff0,#f9f2fde0 56%,#fff9e69e);box-shadow:0 12px 34px #43245b0b,inset 0 1px #ffffffe6}.m05-evaluation-snapshot-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#f5eafb,#fff6da);color:#78429c;box-shadow:inset 0 0 0 1px #6f3d9014}.m05-evaluation-snapshot-copy{display:grid;gap:2px;min-width:0}.m05-evaluation-snapshot-copy>span,.m05-evaluation-snapshot-result>span,.m05-evaluation-snapshot-meta span{color:#9c8fa2;font-size:7.6px;font-weight:850;text-transform:uppercase;letter-spacing:.045em}.m05-evaluation-snapshot-copy>strong{color:#563264;font-size:10.8px}.m05-evaluation-snapshot-copy p{margin:0;color:#897e8d;font-size:8.4px;line-height:1.45;max-width:720px}.m05-evaluation-snapshot-result{display:grid;justify-items:start;gap:5px;padding-left:14px;border-left:1px solid rgba(111,61,144,.08)}.m05-evaluation-snapshot-meta{display:flex;align-items:center;gap:9px;padding-left:14px;border-left:1px solid rgba(111,61,144,.08);color:#956b14;min-width:0}.m05-evaluation-snapshot-meta>div{display:grid;gap:1px;min-width:0}.m05-evaluation-snapshot-meta strong{font-size:9px;color:#5f4968;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-snapshot-meta small{font-size:7.5px;color:#a08f75}.m05-evaluation-id-cell,.m05-evaluation-provider-cell{display:flex;align-items:center;gap:9px;min-width:0}.m05-evaluation-id-cell>div,.m05-evaluation-provider-cell>div{display:grid;gap:2px;min-width:0}.m05-evaluation-id-cell strong,.m05-evaluation-provider-cell strong{font-size:9.5px;color:#584361;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:210px}.m05-evaluation-id-cell small,.m05-evaluation-provider-cell small{display:flex;align-items:center;gap:4px;font-size:7.8px;color:#9b909e}.m05-evaluation-record-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:linear-gradient(145deg,#f3e8f9,#fff);border:1px solid rgba(111,61,144,.08);color:#7b45a1}.m05-evaluation-description{display:-webkit-box;max-width:300px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:8.5px;line-height:1.45;color:#756a79}.m05-evaluation-result{display:inline-flex;align-items:center;max-width:220px;padding:4px 8px;border-radius:999px;font-size:8px;font-weight:850;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid transparent}.m05-evaluation-result.tone-success{background:#eaf8ef;color:#2f8c57;border-color:#2f8c571f}.m05-evaluation-result.tone-danger{background:#fff0f3;color:#d64d69;border-color:#d64d6924}.m05-evaluation-result.tone-gold{background:#fff7dd;color:#a77616;border-color:#a7761624}.m05-evaluation-result.tone-purple{background:#f4eafb;color:#74439a;border-color:#74439a1f}.m05-evaluation-result.tone-neutral{background:#f3f0f5;color:#807587;border-color:#8075871a}.m05-evaluation-result.is-large{font-size:10px;padding:6px 10px;max-width:360px}.m05-evaluation-modal{width:min(920px,96vw)}.m05-evaluation-modal.m02-status-modal,.m05-evaluation-modal.m02-delete-modal{width:min(620px,94vw)}.m05-evaluation-modal .premium-modal-footer{position:static!important;margin:0!important;padding:14px 18px 16px!important;background:transparent!important;border-top:1px solid rgba(94,50,127,.07)!important}.m05-evaluation-modal .m02-field input{min-height:42px!important;height:42px!important;border-radius:11px!important}.m05-evaluation-modal .m02-field textarea{border-radius:11px!important}.m05-evaluation-modal .m02-form-section{margin-bottom:12px!important}.m05-evaluation-provider-preview{display:flex;align-items:center;gap:10px;margin-top:11px;padding:10px 12px;border-radius:13px;border:1px solid rgba(111,61,144,.08);background:linear-gradient(145deg,#f9f4fcc7,#fffffff5)}.m05-evaluation-provider-preview>div{display:grid;gap:1px;min-width:0}.m05-evaluation-provider-preview span{font-size:7.4px;color:#9b8ea0;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.m05-evaluation-provider-preview strong{font-size:9.5px;color:#5c3d68}.m05-evaluation-provider-preview small{font-size:7.8px;color:#9a8fa0}.m05-evaluation-detail-hero{grid-template-columns:auto minmax(0,1fr) auto!important}.m05-evaluation-result-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin:13px 0;padding:12px 13px;border-radius:15px;border:1px solid rgba(111,61,144,.09);background:linear-gradient(120deg,#fcf8fe,#fffdf6)}.m05-evaluation-result-hero-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#f3e8f9;color:#7c47a0}.m05-evaluation-result-hero>div:nth-child(2){display:grid;gap:4px}.m05-evaluation-result-hero>div:nth-child(2)>span{font-size:7.7px;text-transform:uppercase;letter-spacing:.045em;font-weight:850;color:#9b8ea0}.m05-evaluation-result-hero>small{display:flex;align-items:center;gap:5px;color:#8e8194;font-size:8px;white-space:nowrap}.m05-platform-detail-provider-strip{display:grid;grid-template-columns:auto minmax(0,1fr) max-content;gap:11px;align-items:center;margin:0 0 13px;padding:11px 12px;border:1px solid rgba(111,63,145,.09);border-radius:14px;background:linear-gradient(145deg,#f8f2fbd1,#fffffff0)}.m05-platform-detail-provider-strip>div:nth-child(2){display:grid;gap:2px;min-width:0}.m05-platform-detail-provider-strip>div:nth-child(2)>span,.m05-platform-detail-catalog-state>span{color:#93869a;font-size:7.5px;font-weight:850;text-transform:uppercase;letter-spacing:.035em}.m05-platform-detail-provider-strip>div:nth-child(2)>strong{color:#59366d;font-size:10px}.m05-platform-detail-provider-strip>div:nth-child(2)>small{color:#9a8fa0;font-size:8px}.m05-platform-detail-catalog-state{display:grid;gap:5px;justify-items:end;padding-left:13px;border-left:1px solid rgba(111,61,144,.07)}:root[data-theme=dark] .m05-evaluation-snapshot,:root[data-theme=dark] .m05-evaluation-provider-preview,:root[data-theme=dark] .m05-evaluation-result-hero,:root[data-theme=dark] .m05-platform-detail-provider-strip,:root[data-theme=dark] .m05-evaluation-record-icon{background:#31223a;border-color:#f0daf814}:root[data-theme=dark] .m05-evaluation-snapshot-copy>strong,:root[data-theme=dark] .m05-evaluation-snapshot-meta strong,:root[data-theme=dark] .m05-evaluation-id-cell strong,:root[data-theme=dark] .m05-evaluation-provider-cell strong,:root[data-theme=dark] .m05-evaluation-provider-preview strong,:root[data-theme=dark] .m05-platform-detail-provider-strip>div:nth-child(2)>strong{color:#efe3f5}:root[data-theme=dark] .m05-evaluation-snapshot-copy p,:root[data-theme=dark] .m05-evaluation-description,:root[data-theme=dark] .m05-evaluation-provider-preview small,:root[data-theme=dark] .m05-platform-detail-provider-strip>div:nth-child(2)>small{color:#c8bacd}:root[data-theme=dark] .m05-evaluation-modal .premium-modal-footer{border-color:#eed6c612!important}@media (max-width:1100px){.m05-evaluation-snapshot{grid-template-columns:auto minmax(0,1fr) minmax(160px,.42fr)}.m05-evaluation-snapshot-meta{display:none}}@media (max-width:980px){.proveedores-page-m05 .m05-evaluation-toolbar{grid-template-columns:minmax(260px,1fr) max-content max-content 46px!important}.proveedores-page-m05 .m05-evaluation-toolbar .m02-clear-filters{display:none!important}.m05-platform-detail-provider-strip{grid-template-columns:auto minmax(0,1fr)}.m05-platform-detail-catalog-state{grid-column:1/-1;justify-items:start;border-left:0;border-top:1px solid rgba(111,61,144,.07);padding:8px 0 0}}@media (max-width:760px){.proveedores-page-m05 .m05-evaluation-toolbar{grid-template-columns:1fr 1fr!important}.proveedores-page-m05 .m05-evaluation-search{grid-column:1/-1!important}.proveedores-page-m05 .m05-evaluation-toolbar .filter-popover,.proveedores-page-m05 .m05-evaluation-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-evaluation-toolbar .premium-toggle{width:100%!important}.m05-evaluation-snapshot{grid-template-columns:auto minmax(0,1fr)}.m05-evaluation-snapshot-result{grid-column:1/-1;border-left:0;border-top:1px solid rgba(111,61,144,.07);padding:9px 0 0}.m05-evaluation-result-hero{grid-template-columns:auto minmax(0,1fr)}.m05-evaluation-result-hero>small{grid-column:1/-1}}.m05-evaluation-workspace{display:grid;grid-template-columns:minmax(245px,.34fr) minmax(0,1fr);gap:14px;min-height:520px;padding-top:2px}.m05-evaluation-provider-directory,.m05-evaluation-history-panel{min-width:0;border:1px solid rgba(111,61,144,.09);border-radius:18px;background:linear-gradient(145deg,#fffffff5,#faf6fce6);box-shadow:0 14px 34px #46265b09,inset 0 1px #ffffffeb}.m05-evaluation-provider-directory{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.m05-evaluation-directory-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 15px 12px;border-bottom:1px solid rgba(111,61,144,.07)}.m05-evaluation-directory-head>div{display:grid;gap:2px}.m05-evaluation-directory-head span:first-child{color:#9a8da0;font-size:7.7px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.m05-evaluation-directory-head strong{color:#573568;font-size:11px}.m05-evaluation-directory-count{min-width:28px;height:24px;padding:0 8px;display:grid;place-items:center;border-radius:999px;background:#f2e7f8;color:#74429a;font-size:8px;font-weight:900}.m05-evaluation-provider-list{display:grid;align-content:start;gap:8px;padding:10px;max-height:640px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(111,61,144,.28) transparent}.m05-evaluation-provider-card{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px;border:1px solid rgba(111,61,144,.08);border-radius:14px;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.m05-evaluation-provider-card:hover{transform:translateY(-1px);border-color:#8e48b133;box-shadow:0 8px 20px #59336f0f}.m05-evaluation-provider-card.is-selected{border-color:#8e48b157;background:linear-gradient(135deg,#fbf7fd,#fffaf0);box-shadow:0 10px 24px #62347e14,inset 3px 0 #a548b7}.m05-evaluation-provider-card-copy{display:grid;gap:2px;min-width:0}.m05-evaluation-provider-card-copy>strong{color:#584060;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-provider-card-copy>small{color:#9c919e;font-size:7.4px}.m05-evaluation-provider-card-score{display:flex;align-items:center;gap:5px;min-height:15px}.m05-evaluation-provider-card-score b{font-size:7.7px;color:#8d681a}.m05-evaluation-provider-card-score em{font-size:7.3px;color:#aaa0ad;font-style:normal}.m05-evaluation-provider-card-state{display:flex;align-items:center;gap:4px;color:#8f8393;font-size:7.5px;font-weight:850}.m05-evaluation-provider-card-state i{width:7px;height:7px;border-radius:50%;background:#cfc8d2}.m05-evaluation-provider-card-state i.has-records{background:#44b978;box-shadow:0 0 0 3px #44b9781a}.m05-evaluation-directory-empty{display:grid;place-items:center;gap:8px;padding:34px 14px;color:#a095a4;font-size:8.4px;text-align:center}.m05-evaluation-history-panel{display:grid;align-content:start;gap:12px;padding:12px;overflow:hidden}.m05-evaluation-selected-provider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 13px;border:1px solid rgba(111,61,144,.08);border-radius:15px;background:linear-gradient(120deg,#faf5fd,#fff 56%,#fff9e8)}.m05-evaluation-selected-provider-copy{display:grid;gap:2px;min-width:0}.m05-evaluation-selected-provider-copy>span,.m05-evaluation-history-heading>div:first-child>span{color:#9a8da0;font-size:7.5px;font-weight:850;text-transform:uppercase;letter-spacing:.045em}.m05-evaluation-selected-provider-copy h3{margin:0;color:#573268;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-selected-provider-copy p{margin:0;color:#948a98;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-selected-provider-metrics{display:grid;grid-template-columns:repeat(3,minmax(62px,1fr));gap:6px}.m05-evaluation-selected-provider-metrics>div{min-width:62px;display:grid;gap:1px;padding:8px 9px;border-radius:11px;background:#ffffffb8;border:1px solid rgba(111,61,144,.07)}.m05-evaluation-selected-provider-metrics span{font-size:6.7px;text-transform:uppercase;color:#a093a5;font-weight:850}.m05-evaluation-selected-provider-metrics strong{font-size:11px;color:#69417a}.m05-evaluation-history-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:2px 2px 0}.m05-evaluation-history-heading>div:first-child{display:grid;gap:2px}.m05-evaluation-history-heading>div:first-child>strong{color:#63516a;font-size:9px}.m05-evaluation-history-average{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:10px;background:#fff8df;color:#8c671b;font-size:7.7px;font-weight:800}.m05-evaluation-history-list{display:grid;gap:9px;max-height:none;overflow:visible;padding-right:3px;scrollbar-width:thin;scrollbar-color:rgba(111,61,144,.28) transparent}.m05-evaluation-history-card{display:grid;gap:10px;padding:11px 12px;border:1px solid rgba(111,61,144,.08);border-radius:15px;background:#fff;box-shadow:0 7px 18px #40264c06}.m05-evaluation-history-card.is-deleted{opacity:.68}.m05-evaluation-history-card-head{display:grid;grid-template-columns:minmax(150px,.58fr) minmax(180px,.9fr) auto;gap:10px;align-items:center}.m05-evaluation-history-card-body{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m05-evaluation-history-card-body>div{min-width:0;padding:9px 10px;border-radius:11px;background:#faf8fb;border:1px solid rgba(111,61,144,.055)}.m05-evaluation-history-card-body span{display:block;margin-bottom:4px;color:#9a8da0;font-size:6.9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.m05-evaluation-history-card-body p{margin:0;color:#746b78;font-size:8px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.m05-evaluation-history-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:2px}.m05-evaluation-history-card-footer>span{display:flex;align-items:center;gap:5px;color:#9a8c9e;font-size:7.5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-history-empty{min-height:310px!important}.m05-rating-stars{display:inline-flex;align-items:center;gap:2px;color:#d8d0dc}.m05-rating-stars svg.is-active,.m05-rating-stars button.is-active{color:#d5a51d}.m05-rating-stars.is-compact{gap:1px}.m05-rating-stars.is-interactive{gap:7px}.m05-rating-stars.is-interactive button{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:11px;background:transparent;color:#d7cfda;cursor:pointer;transition:transform .14s ease,background .14s ease,color .14s ease}.m05-rating-stars.is-interactive button:hover,.m05-rating-stars.is-interactive button:focus-visible{transform:translateY(-2px) scale(1.05);background:#fff5cf;outline:none}.m05-rating-stars.is-interactive button.is-active{color:#d29d12}.m05-evaluation-score{display:flex;align-items:center;gap:8px;min-width:0}.m05-evaluation-score>div{display:grid;gap:1px;min-width:0}.m05-evaluation-score strong{font-size:8.7px;color:#6b536f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-score span{font-size:7px;color:#a096a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m05-evaluation-score.is-compact{gap:5px}.m05-evaluation-score.is-compact strong{font-size:8px;color:#8c671a}.m05-evaluation-rating-section{background:linear-gradient(145deg,#fff9e66b,#f9f3fc9e)!important}.m05-evaluation-rating-selector{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;padding:15px;border:1px solid rgba(194,151,28,.14);border-radius:14px;background:linear-gradient(120deg,#fffdf6,#fbf7fd)}.m05-evaluation-rating-copy{display:grid;gap:2px;min-width:0}.m05-evaluation-rating-copy>span{font-size:7px;text-transform:uppercase;letter-spacing:.05em;color:#a18e61;font-weight:850}.m05-evaluation-rating-copy>strong{font-size:12px;color:#67516d}.m05-evaluation-rating-copy p{margin:1px 0 0;color:#938797;font-size:7.8px;line-height:1.45}.m05-evaluation-rating-copy small{margin-top:4px;color:#a18f9e;font-size:7.2px}.m05-evaluation-result-hero .m05-rating-stars{margin:3px 0 2px}.m05-evaluation-result-hero>div:nth-child(2)>strong{color:#5c4167;font-size:11px}.m05-evaluation-result-hero>div:nth-child(2)>small{color:#9a8fa0;font-size:7.5px}:root[data-theme=dark] .m05-evaluation-provider-directory,:root[data-theme=dark] .m05-evaluation-history-panel,:root[data-theme=dark] .m05-evaluation-provider-card,:root[data-theme=dark] .m05-evaluation-history-card,:root[data-theme=dark] .m05-evaluation-history-card-body>div,:root[data-theme=dark] .m05-evaluation-rating-selector,:root[data-theme=dark] .m05-evaluation-selected-provider{background:#2f2236;border-color:#f0daf814}:root[data-theme=dark] .m05-evaluation-provider-card.is-selected{background:linear-gradient(135deg,#382541,#322431)}:root[data-theme=dark] .m05-evaluation-provider-card-copy>strong,:root[data-theme=dark] .m05-evaluation-selected-provider-copy h3,:root[data-theme=dark] .m05-evaluation-history-heading>div:first-child>strong,:root[data-theme=dark] .m05-evaluation-score strong,:root[data-theme=dark] .m05-evaluation-rating-copy>strong,:root[data-theme=dark] .m05-evaluation-result-hero>div:nth-child(2)>strong{color:#efe3f5}:root[data-theme=dark] .m05-evaluation-history-card-body p,:root[data-theme=dark] .m05-evaluation-selected-provider-copy p,:root[data-theme=dark] .m05-evaluation-rating-copy p{color:#c9bdcd}@media (max-width:1120px){.m05-evaluation-workspace{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr)}.m05-evaluation-selected-provider{grid-template-columns:auto minmax(0,1fr)}.m05-evaluation-selected-provider-metrics{grid-column:1/-1}.m05-evaluation-history-card-head{grid-template-columns:minmax(145px,.7fr) minmax(170px,1fr)}.m05-evaluation-history-card-head>.status-badge{grid-column:2;justify-self:start}}@media (max-width:880px){.m05-evaluation-workspace{grid-template-columns:1fr}.m05-evaluation-provider-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:280px}.m05-evaluation-history-list{max-height:none}}@media (max-width:680px){.m05-evaluation-provider-list,.m05-evaluation-history-card-head{grid-template-columns:1fr}.m05-evaluation-history-card-head>.status-badge{grid-column:auto;justify-self:start}.m05-evaluation-history-card-body{grid-template-columns:1fr}.m05-evaluation-history-card-footer{align-items:flex-start;flex-direction:column}.m05-evaluation-rating-selector{grid-template-columns:1fr}.m05-rating-stars.is-interactive{justify-content:center}.m05-evaluation-selected-provider-metrics{grid-template-columns:repeat(3,1fr)}}.m05-evaluation-provider-directory{grid-template-rows:auto auto minmax(0,1fr);overflow:visible}.m05-evaluation-directory-sort{position:relative;z-index:30;padding:10px 12px 9px;border-bottom:1px solid rgba(111,61,144,.065);background:#fcf9fdb8}.m05-evaluation-directory-sort .premium-select{width:100%}.m05-evaluation-directory-sort .premium-select-label{font-size:8.4px;font-weight:850;color:#8e8194}.m05-evaluation-directory-sort .premium-select-control{min-height:38px;height:38px;border-radius:11px;font-size:9.6px}.m05-evaluation-directory-sort .premium-select-panel{z-index:80}.m05-evaluation-provider-card-copy>strong{font-size:11px;line-height:1.25}.m05-evaluation-provider-card-copy>small{font-size:8.8px;line-height:1.3}.m05-evaluation-provider-card-score{gap:6px;min-height:18px}.m05-evaluation-provider-card-score b{font-size:9px}.m05-evaluation-provider-card-score em{font-size:8.4px}.m05-evaluation-provider-card-state{font-size:8.7px}.m05-evaluation-directory-head span:first-child{font-size:8.5px}.m05-evaluation-directory-head strong{font-size:12.5px}.m05-evaluation-directory-count{font-size:9px}.m05-evaluation-history-panel{overflow:visible}.m05-evaluation-selected-provider-copy>span,.m05-evaluation-history-heading>div:first-child>span{font-size:8.4px}.m05-evaluation-selected-provider-copy h3{font-size:15.5px}.m05-evaluation-selected-provider-copy p{font-size:9.2px}.m05-evaluation-selected-provider-metrics span{font-size:7.6px}.m05-evaluation-selected-provider-metrics strong{font-size:12px}.m05-evaluation-history-heading>div:first-child>strong{font-size:10.2px}.m05-evaluation-history-heading{align-items:flex-end;gap:14px}.m05-evaluation-history-tools{display:flex;align-items:flex-end;justify-content:flex-end;gap:9px;min-width:0;position:relative;z-index:25}.m05-evaluation-level-filter{width:205px;min-width:180px}.m05-evaluation-level-filter .premium-select-label{font-size:8px;color:#95899a}.m05-evaluation-level-filter .premium-select-control{height:36px;min-height:36px;border-radius:11px;font-size:9.2px;background:#fff}.m05-evaluation-level-filter .premium-select-panel{z-index:90}.m05-evaluation-history-average{min-height:36px;padding:6px 10px;font-size:8.8px;white-space:nowrap}.m05-evaluation-score>.m05-rating-stars{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:2px!important;width:auto!important}.m05-evaluation-score>div:not(.m05-rating-stars){display:grid}.m05-rating-stars{flex-direction:row;flex-wrap:nowrap;white-space:nowrap}.m05-evaluation-score>.m05-rating-stars svg{width:15px;height:15px}.m05-evaluation-score strong{font-size:10.2px}.m05-evaluation-score span{font-size:8.5px}.m05-evaluation-score.is-compact strong{font-size:9.3px}.m05-evaluation-history-list{max-height:none;overflow:visible;padding-right:2px;scrollbar-gutter:auto;overscroll-behavior:auto}.m05-evaluation-history-list.has-scroll{max-height:546px;overflow-y:auto;overflow-x:hidden;padding-right:8px;scrollbar-gutter:stable;overscroll-behavior-y:auto;overscroll-behavior-x:none}.m05-evaluation-history-card{min-height:176px;gap:11px;padding:13px 14px}.m05-evaluation-history-card-head{gap:12px}.m05-evaluation-id-cell strong{font-size:11px}.m05-evaluation-id-cell small{font-size:8.8px}.m05-evaluation-history-card-body span{font-size:8px}.m05-evaluation-history-card-body p{font-size:9.6px;line-height:1.5;-webkit-line-clamp:3}.m05-evaluation-history-card-footer>span{font-size:8.7px}.m05-evaluation-history-card .table-actions button{width:34px;height:34px}:root[data-theme=dark] .m05-evaluation-directory-sort{background:#2f2236b8;border-color:#f0daf812}:root[data-theme=dark] .m05-evaluation-level-filter .premium-select-control{background:#2f2236}@media (max-width:1120px){.m05-evaluation-history-heading{align-items:flex-start;flex-direction:column}.m05-evaluation-history-tools{width:100%;justify-content:space-between}.m05-evaluation-level-filter{width:min(260px,55%)}}@media (max-width:880px){.m05-evaluation-provider-directory{overflow:visible}.m05-evaluation-provider-list{max-height:320px}}@media (max-width:680px){.m05-evaluation-history-tools{align-items:stretch;flex-direction:column}.m05-evaluation-level-filter{width:100%}.m05-evaluation-history-average{width:100%;justify-content:center}.m05-evaluation-history-card{min-height:210px}.m05-evaluation-history-list.has-scroll{max-height:660px}}.m05-evaluation-history-card .table-actions .action-correct{border-color:#b8912357;background:linear-gradient(180deg,#fffdf5,#fff8dc);color:#9a7017}.m05-evaluation-history-card .table-actions .action-correct:hover{border-color:#97680b8a;background:#fff5c8;color:#7e5809}.m05-evaluation-state-note{display:flex;gap:10px;align-items:flex-start;padding:12px 13px;border:1px solid rgba(202,159,36,.28);border-radius:14px;background:linear-gradient(135deg,#fff9e1f0,#ffffffe6);color:#7c642b}.m05-evaluation-state-note>svg{flex:0 0 auto;margin-top:1px;color:#c28b12}.m05-evaluation-state-note>div{display:grid;gap:3px}.m05-evaluation-state-note strong{font-size:11px;color:#5d4920}.m05-evaluation-state-note span{font-size:9.4px;line-height:1.5}.m05-evaluation-correction-target{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border:1px solid rgba(111,61,144,.12);border-radius:13px;background:#ffffffb8}.m05-evaluation-correction-target>span{color:#796e7d;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}:root[data-theme=dark] .m05-evaluation-state-note{background:#81601224;border-color:#e5b73b3d;color:#d7c287}:root[data-theme=dark] .m05-evaluation-state-note strong{color:#ead8a3}:root[data-theme=dark] .m05-evaluation-correction-target{background:#ffffff09;border-color:#ffffff14}.m05-profile-rating-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid rgba(111,61,144,.11);border-radius:13px;background:linear-gradient(135deg,#faf6fdf0,#fffcf4e0)}.m05-profile-rating-copy{display:grid;gap:2px;min-width:0}.m05-profile-rating-copy>span{color:#8f8194;font-size:8px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.m05-profile-rating-copy>strong{color:#5f3278;font-size:13px;line-height:1.1}.m05-profile-rating-copy>small{color:#978b9b;font-size:8.2px;line-height:1.35}.m05-profile-rating-stars{display:inline-flex;align-items:center;gap:2px;color:#d5cbd8;flex:0 0 auto}.m05-profile-rating-stars svg.is-active{color:#d7a10c}.m05-profile-rating-summary.is-empty .m05-profile-rating-stars{opacity:.62}.m05-catalogs-module{display:grid;gap:16px}.m05-catalogs-hero{margin-bottom:0}.m05-catalog-switcher{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;padding:5px;overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:#ffffffb8;box-shadow:0 10px 24px #2a066309}.m05-catalog-switcher button{flex:0 0 auto;border:0;background:transparent;color:var(--muted);border-radius:10px;padding:9px 13px;display:flex;align-items:center;gap:7px;font-weight:850;font-size:10px;white-space:nowrap;cursor:pointer;transition:.18s ease}.m05-catalog-switcher button svg{color:#8b54a5;flex:0 0 auto}.m05-catalog-switcher button:hover{background:#faf6fcd1;color:var(--purple-dark)}.m05-catalog-switcher button.active{background:#fff;color:var(--purple-dark);box-shadow:0 8px 20px #2a066314}.m05-catalog-switcher button.active svg{color:#6f3d90}.m05-catalog-context{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:11px 13px;border:1px solid rgba(111,61,144,.08);border-radius:14px;background:#ffffffad}.m05-catalog-context-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#f4e9f8;color:#784394}.m05-catalog-context>div{display:grid;gap:2px;min-width:0}.m05-catalog-context strong{font-size:11px;color:#5c346f}.m05-catalog-context p{margin:0;font-size:8.8px;line-height:1.45;color:#938798}.m05-catalog-prefix{padding:6px 9px;border-radius:999px;background:#f8f2fa;color:#80648b;font-size:8px;font-weight:800;white-space:nowrap}.m05-catalog-panel{margin-top:0}.m05-catalog-main-cell{min-width:190px}.m05-catalog-associated-count{min-width:28px;height:26px;display:inline-grid;place-items:center;padding:0 8px;border-radius:999px;background:#f4edf7;color:#71408b;font-size:9px;font-weight:900}.m05-catalog-platform-logo{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid rgba(111,61,144,.11);border-radius:10px;background:#fff;color:#8b5ba0}.m05-catalog-platform-logo img{width:100%;height:100%;object-fit:contain;padding:4px}.m05-catalog-platform-logo.is-large{width:48px;height:48px;border-radius:13px}.m05-catalog-detail-hero{align-items:center}:root[data-theme=dark] .m05-profile-rating-summary,:root[data-theme=dark] .m05-catalog-switcher,:root[data-theme=dark] .m05-catalog-context{background:#ffffff09;border-color:#ffffff13}:root[data-theme=dark] .m05-profile-rating-copy>strong,:root[data-theme=dark] .m05-catalog-context strong{color:#e4c7ef}:root[data-theme=dark] .m05-catalog-context-icon,:root[data-theme=dark] .m05-catalog-prefix,:root[data-theme=dark] .m05-catalog-associated-count{background:#ab70c121;color:#d8b4e8}:root[data-theme=dark] .m05-catalog-switcher button:hover,:root[data-theme=dark] .m05-catalog-switcher button.active{background:#3a2947;color:#f3e9fa}:root[data-theme=dark] .m05-catalog-platform-logo{background:#ffffff0b;border-color:#ffffff14}@media (max-width:680px){.m05-catalog-switcher{width:100%}.m05-catalog-context{grid-template-columns:auto 1fr}.m05-catalog-prefix{grid-column:1/-1;justify-self:start}.m05-profile-rating-summary{align-items:flex-start;flex-direction:column}.m05-platform-logo-uploader{grid-template-columns:auto minmax(0,1fr)}.m05-platform-logo-actions{grid-column:1/-1;justify-self:end}}.m05-premium-select>.premium-select-panel{max-height:none!important;overflow:visible!important}.m05-premium-select .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content max-content max-content 46px!important;align-items:center!important;column-gap:10px!important;row-gap:10px!important;width:100%!important;max-width:none!important;margin-bottom:15px!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-search,.proveedores-page-m05 .m05-service-search,.proveedores-page-m05 .m05-contact-search,.proveedores-page-m05 .m05-platform-search,.proveedores-page-m05 .m05-evaluation-search,.proveedores-page-m05 .m05-catalog-search{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-search input,.proveedores-page-m05 .m05-service-search input,.proveedores-page-m05 .m05-contact-search input,.proveedores-page-m05 .m05-platform-search input,.proveedores-page-m05 .m05-evaluation-search input,.proveedores-page-m05 .m05-catalog-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;font-size:13px!important}.proveedores-page-m05 .m05-provider-toolbar>.filter-popover,.proveedores-page-m05 .m05-service-toolbar>.filter-popover,.proveedores-page-m05 .m05-contact-toolbar>.filter-popover,.proveedores-page-m05 .m05-platform-toolbar>.filter-popover,.proveedores-page-m05 .m05-evaluation-toolbar>.filter-popover,.proveedores-page-m05 .m05-catalog-toolbar>.filter-popover{grid-column:2!important;grid-row:1!important;justify-self:start!important;width:max-content!important;min-width:max-content!important;margin:0!important}.proveedores-page-m05 .m05-provider-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-service-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-contact-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-platform-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-evaluation-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-catalog-toolbar .filter-popover-trigger{height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important;white-space:nowrap!important}.proveedores-page-m05 .m05-provider-toolbar>.premium-toggle,.proveedores-page-m05 .m05-service-toolbar>.premium-toggle,.proveedores-page-m05 .m05-contact-toolbar>.premium-toggle,.proveedores-page-m05 .m05-platform-toolbar>.premium-toggle,.proveedores-page-m05 .m05-evaluation-toolbar>.premium-toggle,.proveedores-page-m05 .m05-catalog-toolbar>.premium-toggle{grid-column:3!important;grid-row:1!important;min-width:178px!important;width:auto!important;height:46px!important;min-height:46px!important;margin:0!important;padding-inline:13px!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-service-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-contact-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-platform-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-evaluation-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-catalog-toolbar>.m02-clear-filters{grid-column:4!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-width:154px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 14px!important;border-radius:14px!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-service-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-contact-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-platform-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-evaluation-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-catalog-toolbar>.btn-premium-icon:last-child{grid-column:5!important;grid-row:1!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border-radius:14px!important;justify-self:end!important}.filter-popover-panel.m05-provider-filter-floating,.filter-popover-panel.m05-contact-filter-floating,.filter-popover-panel.m05-platform-filter-floating{width:376px!important;min-width:376px!important;max-width:min(376px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m05-service-filter-floating,.filter-popover-panel.m05-evaluation-filter-floating,.filter-popover-panel.m05-catalog-filter-floating,.filter-popover-panel.m05-audit-filter-floating{width:194px!important;min-width:194px!important;max-width:min(194px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-head,.filter-popover-panel.m05-service-filter-floating .filter-popover-head,.filter-popover-panel.m05-contact-filter-floating .filter-popover-head,.filter-popover-panel.m05-platform-filter-floating .filter-popover-head,.filter-popover-panel.m05-evaluation-filter-floating .filter-popover-head,.filter-popover-panel.m05-catalog-filter-floating .filter-popover-head,.filter-popover-panel.m05-audit-filter-floating .filter-popover-head{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body,.filter-popover-panel.m05-contact-filter-floating .filter-popover-body,.filter-popover-panel.m05-platform-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px 170px!important;width:352px!important;min-width:352px!important;max-width:352px!important;column-gap:12px!important;row-gap:11px!important;align-items:start!important;box-sizing:border-box!important}.filter-popover-panel.m05-service-filter-floating .filter-popover-body,.filter-popover-panel.m05-evaluation-filter-floating .filter-popover-body,.filter-popover-panel.m05-catalog-filter-floating .filter-popover-body,.filter-popover-panel.m05-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px!important;width:170px!important;min-width:170px!important;max-width:170px!important;gap:11px!important;align-items:start!important;box-sizing:border-box!important}.filter-popover-panel.m05-provider-filter-floating .premium-select,.filter-popover-panel.m05-service-filter-floating .premium-select,.filter-popover-panel.m05-contact-filter-floating .premium-select,.filter-popover-panel.m05-platform-filter-floating .premium-select,.filter-popover-panel.m05-evaluation-filter-floating .premium-select,.filter-popover-panel.m05-catalog-filter-floating .premium-select,.filter-popover-panel.m05-audit-filter-floating .premium-select,.filter-popover-panel.m05-provider-filter-floating .premium-select-control,.filter-popover-panel.m05-service-filter-floating .premium-select-control,.filter-popover-panel.m05-contact-filter-floating .premium-select-control,.filter-popover-panel.m05-platform-filter-floating .premium-select-control,.filter-popover-panel.m05-evaluation-filter-floating .premium-select-control,.filter-popover-panel.m05-catalog-filter-floating .premium-select-control,.filter-popover-panel.m05-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;box-sizing:border-box!important}.filter-popover-panel.m05-provider-filter-floating .premium-select-control,.filter-popover-panel.m05-service-filter-floating .premium-select-control,.filter-popover-panel.m05-contact-filter-floating .premium-select-control,.filter-popover-panel.m05-platform-filter-floating .premium-select-control,.filter-popover-panel.m05-evaluation-filter-floating .premium-select-control,.filter-popover-panel.m05-catalog-filter-floating .premium-select-control,.filter-popover-panel.m05-audit-filter-floating .premium-select-control{height:46px!important;min-height:46px!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1!important;grid-row:1!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2!important;grid-row:1!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1!important;grid-row:2!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body>.premium-select:nth-child(4){grid-column:2!important;grid-row:2!important}.filter-popover-panel.m05-contact-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1!important;grid-row:1!important}.filter-popover-panel.m05-contact-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2!important;grid-row:1!important}.filter-popover-panel.m05-contact-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1!important;grid-row:2!important}.filter-popover-panel.m05-contact-filter-floating .filter-popover-body>.premium-select:nth-child(4){grid-column:2!important;grid-row:2!important}.filter-popover-panel.m05-platform-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-column:1!important;grid-row:1!important}.filter-popover-panel.m05-platform-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-column:2!important;grid-row:1!important}.filter-popover-panel.m05-platform-filter-floating .filter-popover-body>.premium-select:nth-child(3){grid-column:1!important;grid-row:2!important}.filter-popover-panel.m05-service-filter-floating .filter-popover-body>.premium-select,.filter-popover-panel.m05-audit-filter-floating .filter-popover-body>.premium-select{grid-column:1!important}.filter-popover-panel.m05-service-filter-floating .filter-popover-body>.premium-select:nth-child(1),.filter-popover-panel.m05-audit-filter-floating .filter-popover-body>.premium-select:nth-child(1){grid-row:1!important}.filter-popover-panel.m05-service-filter-floating .filter-popover-body>.premium-select:nth-child(2),.filter-popover-panel.m05-audit-filter-floating .filter-popover-body>.premium-select:nth-child(2){grid-row:2!important}.proveedores-page-m05 .m02-audit-filter-bar{display:grid!important;grid-template-columns:minmax(250px,1fr) max-content 170px 170px 170px max-content 46px!important;align-items:end!important;gap:10px!important}.proveedores-page-m05 .m02-audit-filter-bar .filter-popover-trigger,.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-responsible>input,.proveedores-page-m05 .m02-audit-filter-bar .audit-date-field{height:46px!important;min-height:46px!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-responsible,.proveedores-page-m05 .m02-audit-filter-bar .audit-date-field{width:170px!important;min-width:170px!important;max-width:170px!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-clear-filters{min-width:154px!important;height:46px!important;min-height:46px!important;white-space:nowrap!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.m05-provider-modal,.m05-service-modal,.m05-contact-modal,.m05-platform-modal,.m05-evaluation-modal,.m05-catalog-modal{max-height:calc(100dvh - 28px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:14px!important;box-sizing:border-box!important}.m05-provider-modal .premium-modal-body,.m05-service-modal .premium-modal-body,.m05-contact-modal .premium-modal-body,.m05-platform-modal .premium-modal-body,.m05-evaluation-modal .premium-modal-body,.m05-catalog-modal .premium-modal-body{margin-top:14px!important;gap:11px!important}.m05-provider-modal .m02-form-section,.m05-service-modal .m02-form-section,.m05-contact-modal .m02-form-section,.m05-platform-modal .m02-form-section,.m05-evaluation-modal .m02-form-section,.m05-catalog-modal .m02-form-section{margin-bottom:0!important;gap:10px!important;padding:13px 14px!important}.m05-provider-modal .m02-field>span,.m05-service-modal .m02-field>span,.m05-contact-modal .m02-field>span,.m05-platform-modal .m02-field>span,.m05-evaluation-modal .m02-field>span,.m05-catalog-modal .m02-field>span{font-size:10px!important}.m05-provider-modal .m02-field input,.m05-provider-modal .m02-field textarea,.m05-service-modal .m02-field input,.m05-service-modal .m02-field textarea,.m05-contact-modal .m02-field input,.m05-contact-modal .m02-field textarea,.m05-platform-modal .m02-field input,.m05-platform-modal .m02-field textarea,.m05-evaluation-modal .m02-field input,.m05-evaluation-modal .m02-field textarea,.m05-catalog-modal .m02-field input,.m05-catalog-modal .m02-field textarea{font-size:12px!important}.m05-provider-modal .m02-field small,.m05-service-modal .m02-field small,.m05-contact-modal .m02-field small,.m05-platform-modal .m02-field small,.m05-evaluation-modal .m02-field small,.m05-catalog-modal .m02-field small{font-size:9px!important}.m05-provider-modal .premium-modal-footer,.m05-service-modal .premium-modal-footer,.m05-contact-modal .premium-modal-footer,.m05-platform-modal .premium-modal-footer,.m05-evaluation-modal .premium-modal-footer,.m05-catalog-modal .premium-modal-footer{position:static!important;margin:14px 0 0!important;padding:0 8px 4px!important;gap:10px!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;border-top:0!important;background:transparent!important}.m05-provider-modal.m02-status-modal,.m05-service-modal.m02-status-modal,.m05-contact-modal.m02-status-modal:not(.m05-primary-modal),.m05-platform-modal.m02-status-modal,.m05-evaluation-modal.m02-status-modal,.m05-catalog-modal.m02-document-type-status-modal{width:min(410px,92vw)!important;padding:18px 20px 12px!important}.m05-provider-modal.m02-status-modal .premium-select,.m05-service-modal.m02-status-modal .premium-select,.m05-contact-modal.m02-status-modal:not(.m05-primary-modal) .premium-select,.m05-platform-modal.m02-status-modal .premium-select,.m05-evaluation-modal.m02-status-modal .premium-select,.m05-catalog-modal.m02-document-type-status-modal .premium-select{width:190px!important;max-width:190px!important;margin-left:auto!important;margin-right:auto!important}.m05-provider-modal.m02-status-modal .premium-modal-footer,.m05-service-modal.m02-status-modal .premium-modal-footer,.m05-contact-modal.m02-status-modal:not(.m05-primary-modal) .premium-modal-footer,.m05-platform-modal.m02-status-modal .premium-modal-footer,.m05-evaluation-modal.m02-status-modal .premium-modal-footer,.m05-catalog-modal.m02-document-type-status-modal .premium-modal-footer{margin-top:15px!important;padding:0 8px 4px!important;gap:8px!important}.m05-provider-modal.m02-delete-modal,.m05-service-modal.m02-delete-modal,.m05-contact-modal.m02-delete-modal,.m05-platform-modal.m02-delete-modal,.m05-evaluation-modal.m02-delete-modal,.m05-catalog-modal.m02-document-type-delete-modal{width:min(430px,92vw)!important;padding:18px 20px 8px!important;border-radius:22px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.m05-provider-modal.m02-delete-modal .premium-modal-header,.m05-service-modal.m02-delete-modal .premium-modal-header,.m05-contact-modal.m02-delete-modal .premium-modal-header,.m05-platform-modal.m02-delete-modal .premium-modal-header,.m05-evaluation-modal.m02-delete-modal .premium-modal-header,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-header{position:relative!important;display:flex!important;align-items:center!important;gap:10px!important;padding-right:44px!important;text-align:left!important}.m05-provider-modal.m02-delete-modal .premium-modal-glass-icon,.m05-service-modal.m02-delete-modal .premium-modal-glass-icon,.m05-contact-modal.m02-delete-modal .premium-modal-glass-icon,.m05-platform-modal.m02-delete-modal .premium-modal-glass-icon,.m05-evaluation-modal.m02-delete-modal .premium-modal-glass-icon,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-glass-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.m05-provider-modal.m02-delete-modal .premium-modal-heading,.m05-service-modal.m02-delete-modal .premium-modal-heading,.m05-contact-modal.m02-delete-modal .premium-modal-heading,.m05-platform-modal.m02-delete-modal .premium-modal-heading,.m05-evaluation-modal.m02-delete-modal .premium-modal-heading,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-heading{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;margin:0!important}.m05-provider-modal.m02-delete-modal .premium-modal-heading h2,.m05-service-modal.m02-delete-modal .premium-modal-heading h2,.m05-contact-modal.m02-delete-modal .premium-modal-heading h2,.m05-platform-modal.m02-delete-modal .premium-modal-heading h2,.m05-evaluation-modal.m02-delete-modal .premium-modal-heading h2,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-heading h2{margin:0!important;font-size:23px!important;line-height:1.05!important;text-align:left!important}.m05-provider-modal.m02-delete-modal .premium-modal-heading p,.m05-service-modal.m02-delete-modal .premium-modal-heading p,.m05-contact-modal.m02-delete-modal .premium-modal-heading p,.m05-platform-modal.m02-delete-modal .premium-modal-heading p,.m05-evaluation-modal.m02-delete-modal .premium-modal-heading p,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important;text-align:left!important}.m05-provider-modal.m02-delete-modal .premium-modal-close,.m05-service-modal.m02-delete-modal .premium-modal-close,.m05-contact-modal.m02-delete-modal .premium-modal-close,.m05-platform-modal.m02-delete-modal .premium-modal-close,.m05-evaluation-modal.m02-delete-modal .premium-modal-close,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-close{position:absolute!important;top:0!important;right:0!important}.m05-provider-modal.m02-delete-modal .premium-modal-body,.m05-service-modal.m02-delete-modal .premium-modal-body,.m05-contact-modal.m02-delete-modal .premium-modal-body,.m05-platform-modal.m02-delete-modal .premium-modal-body,.m05-evaluation-modal.m02-delete-modal .premium-modal-body,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-body{margin-top:11px!important;gap:8px!important}.m05-provider-modal.m02-delete-modal .m02-delete-warning,.m05-service-modal.m02-delete-modal .m02-delete-warning,.m05-contact-modal.m02-delete-modal .m02-delete-warning,.m05-platform-modal.m02-delete-modal .m05-delete-warning,.m05-evaluation-modal.m02-delete-modal .m02-delete-warning,.m05-catalog-modal.m02-document-type-delete-modal .m02-danger-summary{padding:11px 12px!important;gap:9px!important;border-radius:14px!important}.m05-provider-modal.m02-delete-modal .m02-delete-warning strong,.m05-service-modal.m02-delete-modal .m02-delete-warning strong,.m05-contact-modal.m02-delete-modal .m02-delete-warning strong,.m05-platform-modal.m02-delete-modal .m05-delete-warning strong,.m05-evaluation-modal.m02-delete-modal .m02-delete-warning strong,.m05-catalog-modal.m02-document-type-delete-modal .m02-danger-summary strong{font-size:11.5px!important;line-height:1.35!important}.m05-provider-modal.m02-delete-modal .m02-delete-warning p,.m05-service-modal.m02-delete-modal .m02-delete-warning p,.m05-contact-modal.m02-delete-modal .m02-delete-warning p,.m05-platform-modal.m02-delete-modal .m05-delete-warning p,.m05-evaluation-modal.m02-delete-modal .m02-delete-warning p,.m05-catalog-modal.m02-document-type-delete-modal .m02-danger-summary small{margin-top:4px!important;font-size:10px!important;line-height:1.5!important}.m05-provider-modal.m02-delete-modal .premium-modal-footer,.m05-service-modal.m02-delete-modal .premium-modal-footer,.m05-contact-modal.m02-delete-modal .premium-modal-footer,.m05-platform-modal.m02-delete-modal .premium-modal-footer,.m05-evaluation-modal.m02-delete-modal .premium-modal-footer,.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-footer{margin-top:16px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.m05-provider-modal.m02-delete-modal .premium-modal-footer>button:not(.specular-button),.m05-service-modal.m02-delete-modal .premium-modal-footer>button:not(.specular-button),.m05-contact-modal.m02-delete-modal .premium-modal-footer>button:not(.specular-button),.m05-platform-modal.m02-delete-modal .premium-modal-footer>button:not(.specular-button),.m05-evaluation-modal.m02-delete-modal .premium-modal-footer>button:not(.specular-button),.m05-catalog-modal.m02-document-type-delete-modal .premium-modal-footer>button:not(.specular-button){font-size:11px!important;font-weight:750!important}@media (max-width: 1100px){.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{grid-template-columns:minmax(0,1fr) max-content max-content 46px!important}.proveedores-page-m05 .m05-provider-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-service-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-contact-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-platform-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-evaluation-toolbar>.m02-clear-filters,.proveedores-page-m05 .m05-catalog-toolbar>.m02-clear-filters{display:none!important}.proveedores-page-m05 .m05-provider-toolbar>.filter-popover,.proveedores-page-m05 .m05-service-toolbar>.filter-popover,.proveedores-page-m05 .m05-contact-toolbar>.filter-popover,.proveedores-page-m05 .m05-platform-toolbar>.filter-popover,.proveedores-page-m05 .m05-evaluation-toolbar>.filter-popover,.proveedores-page-m05 .m05-catalog-toolbar>.filter-popover{grid-column:2!important}.proveedores-page-m05 .m05-provider-toolbar>.premium-toggle,.proveedores-page-m05 .m05-service-toolbar>.premium-toggle,.proveedores-page-m05 .m05-contact-toolbar>.premium-toggle,.proveedores-page-m05 .m05-platform-toolbar>.premium-toggle,.proveedores-page-m05 .m05-evaluation-toolbar>.premium-toggle,.proveedores-page-m05 .m05-catalog-toolbar>.premium-toggle{grid-column:3!important}.proveedores-page-m05 .m05-provider-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-service-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-contact-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-platform-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-evaluation-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-catalog-toolbar>.btn-premium-icon:last-child{grid-column:4!important}.proveedores-page-m05 .m02-audit-filter-bar{grid-template-columns:minmax(240px,1fr) max-content 170px 170px 46px!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-responsible,.proveedores-page-m05 .m02-audit-filter-bar .audit-clear-filters{display:none!important}}@media (max-width: 760px){.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{grid-template-columns:1fr 1fr!important}.proveedores-page-m05 .m05-provider-search,.proveedores-page-m05 .m05-service-search,.proveedores-page-m05 .m05-contact-search,.proveedores-page-m05 .m05-platform-search,.proveedores-page-m05 .m05-evaluation-search,.proveedores-page-m05 .m05-catalog-search{grid-column:1 / -1!important;grid-row:1!important}.proveedores-page-m05 .m05-provider-toolbar>.filter-popover,.proveedores-page-m05 .m05-service-toolbar>.filter-popover,.proveedores-page-m05 .m05-contact-toolbar>.filter-popover,.proveedores-page-m05 .m05-platform-toolbar>.filter-popover,.proveedores-page-m05 .m05-evaluation-toolbar>.filter-popover,.proveedores-page-m05 .m05-catalog-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-provider-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-service-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-contact-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-platform-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-evaluation-toolbar .filter-popover-trigger,.proveedores-page-m05 .m05-catalog-toolbar .filter-popover-trigger{width:100%!important}.proveedores-page-m05 .m05-provider-toolbar>.premium-toggle,.proveedores-page-m05 .m05-service-toolbar>.premium-toggle,.proveedores-page-m05 .m05-contact-toolbar>.premium-toggle,.proveedores-page-m05 .m05-platform-toolbar>.premium-toggle,.proveedores-page-m05 .m05-evaluation-toolbar>.premium-toggle,.proveedores-page-m05 .m05-catalog-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-provider-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-service-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-contact-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-platform-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-evaluation-toolbar>.btn-premium-icon:last-child,.proveedores-page-m05 .m05-catalog-toolbar>.btn-premium-icon:last-child{grid-column:2!important;grid-row:3!important;justify-self:end!important}.filter-popover-panel.m05-provider-filter-floating,.filter-popover-panel.m05-contact-filter-floating,.filter-popover-panel.m05-platform-filter-floating{width:194px!important;min-width:194px!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body,.filter-popover-panel.m05-contact-filter-floating .filter-popover-body,.filter-popover-panel.m05-platform-filter-floating .filter-popover-body{grid-template-columns:170px!important;width:170px!important;min-width:170px!important;max-width:170px!important}.filter-popover-panel.m05-provider-filter-floating .filter-popover-body>.premium-select,.filter-popover-panel.m05-contact-filter-floating .filter-popover-body>.premium-select,.filter-popover-panel.m05-platform-filter-floating .filter-popover-body>.premium-select{grid-column:1!important;grid-row:auto!important}}@media (max-height: 430px){.m05-provider-modal.m02-delete-modal,.m05-service-modal.m02-delete-modal,.m05-contact-modal.m02-delete-modal,.m05-platform-modal.m02-delete-modal,.m05-evaluation-modal.m02-delete-modal,.m05-catalog-modal.m02-document-type-delete-modal{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.m05-provider-modal label.m02-field:has(textarea),.m05-service-modal label.m02-field:has(textarea),.m05-contact-modal label.m02-field:has(textarea),.m05-platform-modal label.m02-field:has(textarea),.m05-evaluation-modal label.m02-field:has(textarea),.m05-catalog-modal label.m02-field:has(textarea){position:relative!important}.m05-provider-modal label.m02-field:has(textarea)>small:not(.m02-field-error),.m05-service-modal label.m02-field:has(textarea)>small:not(.m02-field-error),.m05-contact-modal label.m02-field:has(textarea)>small:not(.m02-field-error),.m05-platform-modal label.m02-field:has(textarea)>small:not(.m02-field-error),.m05-evaluation-modal label.m02-field:has(textarea)>small:not(.m02-field-error),.m05-catalog-modal label.m02-field:has(textarea)>small:not(.m02-field-error){position:absolute!important;top:0!important;right:0!important;margin:0!important;line-height:1!important;text-align:right!important}.m05-provider-modal .m02-field textarea,.m05-service-modal .m02-field textarea,.m05-contact-modal .m02-field textarea,.m05-platform-modal .m02-field textarea,.m05-evaluation-modal .m02-field textarea,.m05-catalog-modal .m02-field textarea{min-height:82px!important}.m05-provider-modal.m02-status-modal,.m05-service-modal.m02-status-modal,.m05-contact-modal.m02-status-modal:not(.m05-primary-modal),.m05-platform-modal.m02-status-modal,.m05-evaluation-modal.m02-status-modal,.m05-catalog-modal.m02-document-type-status-modal{width:min(470px,92vw)!important}.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:12px!important;row-gap:10px!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-search,.proveedores-page-m05 .m05-service-search,.proveedores-page-m05 .m05-contact-search,.proveedores-page-m05 .m05-platform-search,.proveedores-page-m05 .m05-evaluation-search,.proveedores-page-m05 .m05-catalog-search{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-toolbar-actions{grid-column:2!important;grid-row:1!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:max-content!important;min-width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-toolbar-actions>*{flex:0 0 auto!important;margin:0!important}.proveedores-page-m05 .m05-toolbar-actions>.filter-popover{width:max-content!important;min-width:0!important}.proveedores-page-m05 .m05-toolbar-actions .filter-popover-trigger{height:46px!important;min-height:46px!important;width:auto!important;min-width:118px!important;padding-inline:16px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle{width:auto!important;min-width:178px!important;height:46px!important;min-height:46px!important;padding-inline:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:auto!important;min-width:154px!important;height:46px!important;min-height:46px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-toolbar-actions>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}@media (max-width: 980px){.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{grid-template-columns:1fr!important}.proveedores-page-m05 .m05-provider-search,.proveedores-page-m05 .m05-service-search,.proveedores-page-m05 .m05-contact-search,.proveedores-page-m05 .m05-platform-search,.proveedores-page-m05 .m05-evaluation-search,.proveedores-page-m05 .m05-catalog-search{grid-column:1!important;grid-row:1!important}.proveedores-page-m05 .m05-toolbar-actions{grid-column:1!important;grid-row:2!important;justify-self:stretch!important;width:100%!important;min-width:0!important;justify-content:flex-end!important;flex-wrap:wrap!important}.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{display:inline-flex!important}}@media (max-width: 650px){.proveedores-page-m05 .m05-toolbar-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:9px!important}.proveedores-page-m05 .m05-toolbar-actions>.filter-popover,.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle,.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-toolbar-actions .filter-popover-trigger,.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle,.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-toolbar-actions>.btn-premium-icon:last-child{justify-self:end!important}}.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{display:grid!important;grid-template-columns:minmax(360px,1fr) max-content!important;align-items:center!important;column-gap:18px!important;row-gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;margin-bottom:15px!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-toolbar>.m05-provider-search,.proveedores-page-m05 .m05-service-toolbar>.m05-service-search,.proveedores-page-m05 .m05-contact-toolbar>.m05-contact-search,.proveedores-page-m05 .m05-platform-toolbar>.m05-platform-search,.proveedores-page-m05 .m05-evaluation-toolbar>.m05-evaluation-search,.proveedores-page-m05 .m05-catalog-toolbar>.m05-catalog-search{grid-column:1 / 2!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important;box-sizing:border-box!important;position:relative!important;z-index:1!important;overflow:hidden!important}.proveedores-page-m05 .m05-provider-toolbar>.m05-provider-search input,.proveedores-page-m05 .m05-service-toolbar>.m05-service-search input,.proveedores-page-m05 .m05-contact-toolbar>.m05-contact-search input,.proveedores-page-m05 .m05-platform-toolbar>.m05-platform-search input,.proveedores-page-m05 .m05-evaluation-toolbar>.m05-evaluation-search input,.proveedores-page-m05 .m05-catalog-toolbar>.m05-catalog-search input{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-provider-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-service-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-contact-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-platform-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-evaluation-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-catalog-toolbar>.m05-toolbar-actions{grid-column:2 / 3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:max-content!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important;box-sizing:border-box!important;position:relative!important;z-index:2!important}.proveedores-page-m05 .m05-toolbar-actions>*{grid-column:auto!important;grid-row:auto!important;justify-self:auto!important;align-self:center!important;flex:0 0 auto!important;margin:0!important;position:relative!important}.proveedores-page-m05 .m05-toolbar-actions>.filter-popover{display:block!important;width:auto!important;min-width:0!important;max-width:none!important}.proveedores-page-m05 .m05-toolbar-actions .filter-popover-trigger{width:auto!important;min-width:118px!important;max-width:none!important;height:46px!important;min-height:46px!important;padding:0 16px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;white-space:nowrap!important}.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle{width:auto!important;min-width:max-content!important;max-width:none!important;height:46px!important;min-height:46px!important;padding:0 14px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;white-space:nowrap!important}.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:auto!important;min-width:max-content!important;max-width:none!important;height:46px!important;min-height:46px!important;padding:0 16px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;box-sizing:border-box!important;white-space:nowrap!important}.proveedores-page-m05 .m05-toolbar-actions>.btn-premium-icon:last-child{flex:0 0 46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}@media (max-width: 1180px){.proveedores-page-m05 .m05-provider-toolbar,.proveedores-page-m05 .m05-service-toolbar,.proveedores-page-m05 .m05-contact-toolbar,.proveedores-page-m05 .m05-platform-toolbar,.proveedores-page-m05 .m05-evaluation-toolbar,.proveedores-page-m05 .m05-catalog-toolbar{grid-template-columns:1fr!important;row-gap:12px!important}.proveedores-page-m05 .m05-provider-toolbar>.m05-provider-search,.proveedores-page-m05 .m05-service-toolbar>.m05-service-search,.proveedores-page-m05 .m05-contact-toolbar>.m05-contact-search,.proveedores-page-m05 .m05-platform-toolbar>.m05-platform-search,.proveedores-page-m05 .m05-evaluation-toolbar>.m05-evaluation-search,.proveedores-page-m05 .m05-catalog-toolbar>.m05-catalog-search{grid-column:1!important;grid-row:1!important}.proveedores-page-m05 .m05-provider-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-service-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-contact-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-platform-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-evaluation-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-catalog-toolbar>.m05-toolbar-actions{grid-column:1!important;grid-row:2!important;justify-self:end!important;width:max-content!important;min-width:0!important;max-width:100%!important}}@media (max-width: 650px){.proveedores-page-m05 .m05-provider-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-service-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-contact-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-platform-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-evaluation-toolbar>.m05-toolbar-actions,.proveedores-page-m05 .m05-catalog-toolbar>.m05-toolbar-actions{justify-self:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:9px!important;width:100%!important;max-width:none!important}.proveedores-page-m05 .m05-toolbar-actions>.filter-popover,.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle,.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-toolbar-actions .filter-popover-trigger,.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle,.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-toolbar-actions>.btn-premium-icon:last-child{justify-self:end!important}}.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:14px!important;row-gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0 0 15px!important;box-sizing:border-box!important;overflow:visible!important}.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar>.m05-provider-search,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar>.m05-service-search,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar>.m05-contact-search,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar>.m05-platform-search,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar>.m05-evaluation-search,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar>.m05-catalog-search{grid-column:1 / 2!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar>.m05-provider-search input,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar>.m05-service-search input,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar>.m05-contact-search input,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar>.m05-platform-search input,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar>.m05-evaluation-search input,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar>.m05-catalog-search input{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar>.m05-toolbar-actions{grid-column:2 / 3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>*{grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important;align-self:center!important;margin:0!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.filter-popover{width:auto!important;min-width:0!important;max-width:none!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions .filter-popover-trigger{width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle{width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters{width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.btn-premium-icon:last-child{flex:0 0 46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}@media (max-width: 1060px){.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar{grid-template-columns:1fr!important;row-gap:10px!important}.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar>.m05-provider-search,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar>.m05-service-search,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar>.m05-contact-search,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar>.m05-platform-search,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar>.m05-evaluation-search,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar>.m05-catalog-search{grid-column:1!important;grid-row:1!important}.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar>.m05-toolbar-actions{grid-column:1!important;grid-row:2!important;justify-self:end!important;width:max-content!important;min-width:0!important;max-width:100%!important}}@media (max-width: 650px){.users-page-premium.proveedores-page-m05 .m05-provider-panel>.m05-provider-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-service-panel>.m05-service-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-contact-panel>.m05-contact-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-platform-panel>.m05-platform-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-evaluation-panel>.m05-evaluation-toolbar>.m05-toolbar-actions,.users-page-premium.proveedores-page-m05 .m05-catalog-panel>.m05-catalog-toolbar>.m05-toolbar-actions{justify-self:stretch!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;max-width:none!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.filter-popover,.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.premium-toggle,.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.m02-clear-filters,.users-page-premium.proveedores-page-m05 .m05-toolbar-actions .filter-popover-trigger{width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-toolbar-actions>.btn-premium-icon:last-child{justify-self:end!important}}.m05-provider-modal.m02-status-modal,.m05-service-modal.m02-status-modal,.m05-contact-modal.m02-status-modal:not(.m05-primary-modal),.m05-platform-modal.m02-status-modal,.m05-evaluation-modal.m02-status-modal,.m05-catalog-modal.m02-document-type-status-modal{height:auto!important;min-height:0!important;max-height:none!important;overflow-x:visible!important;overflow-y:visible!important}@media (max-height: 560px){.m05-provider-modal.m02-status-modal,.m05-service-modal.m02-status-modal,.m05-contact-modal.m02-status-modal:not(.m05-primary-modal),.m05-platform-modal.m02-status-modal,.m05-evaluation-modal.m02-status-modal,.m05-catalog-modal.m02-document-type-status-modal{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.m05-service-modal.modal-variant-form{width:min(620px,94vw)!important;padding:17px 18px 13px!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:visible!important;overflow-y:visible!important}.m05-service-modal.modal-variant-form .premium-modal-header{gap:9px!important}.m05-service-modal.modal-variant-form .premium-modal-glass-icon{width:40px!important;height:40px!important;flex:0 0 40px!important}.m05-service-modal.modal-variant-form .premium-modal-heading h2{font-size:20px!important;line-height:1.05!important}.m05-service-modal.modal-variant-form .premium-modal-heading p{margin-top:2px!important;font-size:10px!important;line-height:1.35!important}.m05-service-modal.modal-variant-form .premium-modal-body{margin-top:9px!important;gap:8px!important}.m05-service-modal.modal-variant-form .m02-form-section{padding:10px 11px!important;gap:7px!important;margin-bottom:0!important;border-radius:14px!important}.m05-service-modal.modal-variant-form .m02-form-section-heading{gap:8px!important}.m05-service-modal.modal-variant-form .m02-form-section-heading-icon{width:32px!important;height:32px!important}.m05-service-modal.modal-variant-form .premium-select-control{height:42px!important;min-height:42px!important}.m05-service-modal.modal-variant-form .m02-field textarea{height:62px!important;min-height:62px!important;padding:9px 11px!important;line-height:1.35!important;resize:vertical}.m05-service-modal.modal-variant-form .premium-modal-footer{margin-top:8px!important;padding:0 6px 1px!important;gap:8px!important;justify-content:flex-end!important}@media (max-height: 570px){.m05-service-modal.modal-variant-form{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.m05-provider-modal.modal-variant-form .premium-modal-body,.m05-service-modal.modal-variant-form .premium-modal-body,.m05-contact-modal.modal-variant-form .premium-modal-body,.m05-platform-modal.modal-variant-form .premium-modal-body,.m05-evaluation-modal.modal-variant-form .premium-modal-body,.m05-catalog-modal.modal-variant-form .premium-modal-body{margin-top:11px!important;gap:11px!important}.m05-provider-modal.modal-variant-form .m02-form-section,.m05-service-modal.modal-variant-form .m02-form-section,.m05-contact-modal.modal-variant-form .m02-form-section,.m05-platform-modal.modal-variant-form .m02-form-section,.m05-evaluation-modal.modal-variant-form .m02-form-section,.m05-catalog-modal.modal-variant-form .m02-form-section{margin-bottom:0!important;padding:13px 14px!important;gap:10px!important;border-radius:16px!important}.m05-provider-modal.modal-variant-form .m02-form-section-heading,.m05-service-modal.modal-variant-form .m02-form-section-heading,.m05-contact-modal.modal-variant-form .m02-form-section-heading,.m05-platform-modal.modal-variant-form .m02-form-section-heading,.m05-evaluation-modal.modal-variant-form .m02-form-section-heading,.m05-catalog-modal.modal-variant-form .m02-form-section-heading{margin-bottom:0!important}.m05-provider-modal.modal-variant-form .m02-form-grid,.m05-service-modal.modal-variant-form .m02-form-grid,.m05-contact-modal.modal-variant-form .m02-form-grid,.m05-platform-modal.modal-variant-form .m02-form-grid,.m05-evaluation-modal.modal-variant-form .m02-form-grid,.m05-catalog-modal.modal-variant-form .m02-form-grid{gap:10px 12px!important}.m05-contact-modal.modal-variant-form .m05-contact-name-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.m05-contact-modal.modal-variant-form .m05-contact-name-grid>*{min-width:0!important}.m05-contact-modal.modal-variant-form .m05-contact-name-grid .m02-field input{width:100%!important;min-width:0!important;box-sizing:border-box!important}@media (max-width: 850px){.m05-contact-modal.modal-variant-form .m05-contact-name-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 560px){.m05-contact-modal.modal-variant-form .m05-contact-name-grid{grid-template-columns:1fr!important}}.m05-contact-modal.modal-variant-form .m02-field textarea{box-sizing:border-box!important;font-size:12px!important;line-height:1.35!important;height:56px!important;min-height:56px!important;padding:9px 11px!important;resize:vertical}.m05-contact-modal.modal-variant-form .m02-field-counter{font-size:9px!important;line-height:1!important}.m05-contact-modal.modal-variant-form{padding-bottom:9px!important}.m05-contact-modal.modal-variant-form .premium-modal-footer{margin-top:7px!important;padding:0 7px 1px!important;gap:9px!important;justify-content:flex-end!important}.m05-contact-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:calc(100dvh - 18px)!important;overflow-x:hidden!important;overflow-y:auto!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:first-of-type{padding:11px 14px!important;gap:8px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:first-of-type .m02-form-section-heading{margin-bottom:-1px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:first-of-type .m02-form-grid{row-gap:8px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(3){padding:11px 14px!important;gap:8px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(3) .m02-form-section-heading{margin-bottom:-1px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(3) .m02-form-grid{row-gap:8px!important}.m05-contact-modal.modal-variant-form .premium-modal-body{margin-top:8px!important;gap:8px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(2){padding-top:11px!important;padding-bottom:11px!important;gap:8px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(2) .m02-form-section-heading{margin-bottom:-1px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(4){padding-top:10px!important;padding-bottom:10px!important;gap:7px!important}.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section:nth-of-type(4) .m02-form-section-heading{margin-bottom:-1px!important}.m05-contact-modal.modal-variant-form .m02-field textarea{height:52px!important;min-height:52px!important}.m05-contact-modal.modal-variant-form .premium-modal-footer{margin-top:5px!important;padding:0 7px!important;gap:9px!important}.m05-contact-modal.modal-variant-form{padding-top:12px!important;padding-bottom:7px!important;max-height:calc(100dvh - 8px)!important;overflow-x:hidden!important;overflow-y:auto!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;box-sizing:border-box!important}@media (max-height: 900px){.proveedores-page-m05 .m05-contact-modal.modal-variant-form{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.proveedores-page-m05 .m05-contact-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .premium-modal-body{margin-top:11px!important;gap:11px!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section{margin-bottom:0!important;padding:13px 14px!important;gap:10px!important;border-radius:16px!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .m02-form-section-heading{margin-bottom:0!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .m02-form-grid{column-gap:12px!important;row-gap:10px!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .m02-field textarea{height:96px!important;min-height:96px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.4!important;resize:vertical}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .m02-field-counter{font-size:9px!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .premium-modal-footer{margin-top:14px!important;padding:0 10px 3px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form{max-height:calc(100dvh - 8px)!important;padding-top:9px!important;padding-bottom:4px!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .premium-modal-body{margin-top:9px!important}.proveedores-page-m05 .m05-contact-modal.modal-variant-form .premium-modal-footer{margin-top:8px!important;padding:0 8px!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:calc(100dvh - 8px)!important;padding:10px 16px 6px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-header{margin:0!important;padding:0!important;min-height:0!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-heading p{margin-top:2px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-body{margin-top:7px!important;gap:7px!important;padding:0!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-body>.m02-form-section{margin:0!important;padding:10px 12px!important;gap:7px!important;border-radius:15px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .m02-form-section-heading{margin:0!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .m02-field{gap:4px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .m02-field input,.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-select-control{height:46px!important;min-height:46px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .m05-contact-name-grid{gap:8px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .m02-field textarea{height:82px!important;min-height:82px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.4!important;resize:vertical}.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-footer{margin:6px 0 0!important;padding:0 6px!important;gap:8px!important;min-height:0!important;align-items:center!important;justify-content:flex-end!important}html body .users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;scrollbar-gutter:auto!important;overscroll-behavior:auto!important;box-sizing:border-box!important}html body .users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form>form{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form .premium-modal-footer{position:static!important;margin-top:8px!important;margin-bottom:0!important;padding:0 8px 4px!important;min-height:0!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}@media (max-height: 760px){html body .users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form{max-height:calc(100dvh - 16px)!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;overscroll-behavior:contain!important}}.users-page-premium.proveedores-page-m05 .premium-modal.m05-platform-modal.modal-variant-form{width:min(660px,94vw)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px 18px 13px!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-modal-header{gap:9px!important;margin:0!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-modal-glass-icon{width:40px!important;height:40px!important;flex:0 0 40px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-modal-heading h2{font-size:20px!important;line-height:1.05!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-modal-heading p{margin-top:2px!important;font-size:10px!important;line-height:1.35!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-modal-body{margin-top:9px!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m02-form-section{margin:0!important;padding:10px 11px!important;gap:7px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m02-form-section-heading{margin:0!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m02-form-section-heading-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m02-field{gap:4px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m02-field input,.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-select-control{height:42px!important;min-height:42px!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m02-field textarea{height:62px!important;min-height:62px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.35!important;resize:vertical}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .m05-platform-catalog-phase-note{padding:8px 10px!important;gap:7px!important;font-size:8.5px!important;line-height:1.35!important}.users-page-premium.proveedores-page-m05 .m05-platform-modal.modal-variant-form .premium-modal-footer{position:static!important;margin:8px 0 0!important;padding:0 6px 1px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}@media (max-height: 620px){.users-page-premium.proveedores-page-m05 .premium-modal.m05-platform-modal.modal-variant-form{max-height:calc(100dvh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-modal.modal-variant-form{width:min(560px,94vw)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px 18px 14px!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-header{gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-glass-icon{width:40px!important;height:40px!important;flex:0 0 40px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-heading h2{font-size:20px!important;line-height:1.05!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-heading p{margin-top:2px!important;font-size:10px!important;line-height:1.35!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-body{margin-top:9px!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-form-section-heading{margin:0!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-form-section-heading-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field{gap:4px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field input{height:43px!important;min-height:43px!important;font-size:12px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field textarea{height:72px!important;min-height:72px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.35!important;resize:vertical}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-footer{margin-top:9px!important;padding:0 6px 1px!important;gap:8px!important;justify-content:flex-end!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-provider-modal.modal-variant-form,.users-page-premium.proveedores-page-m05 .premium-modal.m05-service-modal.modal-variant-form,.users-page-premium.proveedores-page-m05 .premium-modal.m05-contact-modal.modal-variant-form,.users-page-premium.proveedores-page-m05 .premium-modal.m05-platform-modal.modal-variant-form,.users-page-premium.proveedores-page-m05 .premium-modal.m05-evaluation-modal.modal-variant-form,.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-modal.modal-variant-form{padding:26px 28px 24px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .premium-modal.modal-variant-form .premium-modal-header{gap:14px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-modal.modal-variant-form{width:min(560px,94vw)!important;height:auto!important;min-height:0!important;max-height:none!important;padding:18px 18px 12px!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-header{margin:0!important;padding:0!important;gap:10px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-glass-icon{width:44px!important;height:44px!important;flex:0 0 44px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-heading h2{font-size:23px!important;line-height:1.08!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-heading p{margin-top:3px!important;font-size:10.5px!important;line-height:1.4!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-body{margin-top:11px!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-form-section{margin:0!important;padding:11px 12px!important;gap:8px!important;border-radius:15px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-form-section-heading{margin:0!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-form-section-heading-icon{width:34px!important;height:34px!important;flex:0 0 34px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field>span{font-size:10px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field input,.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field textarea{font-size:12px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field small,.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field-counter{font-size:9px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field input{height:40px!important;min-height:40px!important;padding:8px 11px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .m02-field textarea{height:62px!important;min-height:62px!important;padding:9px 11px!important;line-height:1.35!important;resize:vertical}.users-page-premium.proveedores-page-m05 .m05-catalog-modal.modal-variant-form .premium-modal-footer{margin-top:10px!important;padding:0 8px 2px!important;gap:8px!important;align-items:center!important;justify-content:flex-end!important}.proveedores-page-m05 .m02-audit-filter-bar{position:relative!important;z-index:100!important;display:grid!important;grid-template-columns:minmax(250px,1fr) max-content 170px 170px 170px max-content 46px!important;align-items:end!important;column-gap:12px!important;row-gap:10px!important;overflow:visible!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-record{min-width:0!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-record>div{width:100%!important;height:46px!important;min-height:46px!important;padding:0 12px!important;border-radius:14px!important;box-sizing:border-box!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-record input{width:100%!important;min-width:0!important;height:100%!important;font-size:12px!important}.proveedores-page-m05 .m02-audit-filter-bar .filter-popover-trigger{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-responsible{width:170px!important;min-width:170px!important;max-width:170px!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-filter-responsible>input{width:170px!important;min-width:170px!important;height:46px!important;min-height:46px!important;padding:0 12px!important;border-radius:14px!important;font-size:12px!important;box-sizing:border-box!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-date-field{width:170px!important;min-width:170px!important;max-width:170px!important;height:46px!important;min-height:46px!important;border-radius:14px!important;box-sizing:border-box!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-clear-filters{min-width:154px!important;height:46px!important;min-height:46px!important;border-radius:14px!important;white-space:nowrap!important}.proveedores-page-m05 .m02-audit-filter-bar .audit-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important;padding:0!important}.filter-popover-panel.m05-audit-filter-floating{width:194px!important;min-width:194px!important;max-width:min(194px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m05-audit-filter-floating .filter-popover-head,.filter-popover-panel.m05-audit-filter-floating .filter-popover-body{width:170px!important;min-width:170px!important;max-width:170px!important}.filter-popover-panel.m05-audit-filter-floating .filter-popover-head{display:flex!important;align-items:center!important;justify-content:space-between!important}.filter-popover-panel.m05-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px!important;gap:11px!important}.filter-popover-panel.m05-audit-filter-floating .premium-select,.filter-popover-panel.m05-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;box-sizing:border-box!important}.filter-popover-panel.m05-audit-filter-floating .premium-select-control{height:46px!important;min-height:46px!important}.provider-card{position:relative;border:1px solid rgba(112,73,145,.12);border-radius:20px;background:radial-gradient(circle at top right,rgba(190,143,216,.11),transparent 45%),linear-gradient(145deg,#fffffffa,#fbf7fdf5);box-shadow:0 6px 18px #4326590d,inset 0 1px #ffffffe6;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.provider-card:hover{transform:translateY(-3px);border-color:#7e48a640;box-shadow:0 14px 30px #4828601a,0 0 0 3px #7e48a609}.provider-card.is-selected{background:radial-gradient(circle at top right,rgba(193,145,219,.2),transparent 48%),linear-gradient(145deg,#fff,#faf3ff);border-color:#7f46ab6b;box-shadow:0 14px 32px #4e286821,0 0 0 3px #8449ae0d}.provider-card.is-selected:before{content:"";position:absolute;left:-1px;top:16px;bottom:16px;width:3px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#8e4eb5,#d3ac45)}.provider-card-logo{width:58px;height:58px;border-radius:17px;background:linear-gradient(145deg,#fbf7ff,#f1e5f7);border:1px solid rgba(127,72,165,.12);box-shadow:inset 0 1px #ffffffe6,0 7px 16px #4c2a6212}.provider-card-name{color:#54306f;font-size:14px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.providers-workspace{display:grid;grid-template-columns:.9fr 1.55fr;gap:20px;align-items:start}.providers-directory{height:auto;min-height:0;align-self:start}.providers-directory{position:sticky;top:90px;align-self:start}.provider-directory-pagination{margin-top:16px;padding:16px 18px;border-top:1px solid rgba(103,69,128,.08);background:linear-gradient(90deg,#f7f1fbbf,#fffaf7bf);border-radius:0 0 20px 20px}.users-page-premium.proveedores-page-m05 .m05-provider-workspace{align-items:start!important;grid-template-columns:minmax(430px,.92fr) minmax(0,1.08fr)!important;gap:16px!important}.users-page-premium.proveedores-page-m05 .m05-directory-pane{min-height:0!important;height:auto!important;align-self:start!important;padding:16px!important;border:1px solid rgba(111,63,145,.11)!important;border-radius:20px!important;background:radial-gradient(circle at 8% 2%,rgba(180,122,205,.055),transparent 30%),linear-gradient(145deg,#fffffffb,#fdf9fef7)!important;box-shadow:0 16px 40px #45255b0e,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-provider-groups{min-height:0!important;height:auto!important;align-content:start!important}.users-page-premium.proveedores-page-m05 .m05-directory-heading{padding:2px 3px 14px!important;margin-bottom:13px!important;border-bottom:1px solid rgba(104,69,123,.075)!important}.users-page-premium.proveedores-page-m05 .m05-directory-heading strong{color:#56316f!important;font-size:12.5px!important;font-weight:800!important}.users-page-premium.proveedores-page-m05 .m05-directory-heading span{min-width:28px!important;height:22px!important;padding:0 8px!important;background:linear-gradient(135deg,#f0e4f7,#f7effa)!important;color:#764595!important;border:1px solid rgba(111,63,145,.06)!important;box-shadow:inset 0 1px #ffffffe6!important}.users-page-premium.proveedores-page-m05 .m05-provider-group{gap:10px!important}.users-page-premium.proveedores-page-m05 .m05-provider-group+.m05-provider-group{padding-top:14px!important;border-top:1px solid rgba(104,69,123,.07)!important}.users-page-premium.proveedores-page-m05 .m05-provider-group>header{min-height:28px!important;padding:0 3px!important}.users-page-premium.proveedores-page-m05 .m05-provider-group-icon{width:24px!important;height:24px!important;border-radius:8px!important;background:linear-gradient(145deg,#f3e8f9,#fbf6fd)!important;color:#7c479c!important;border:1px solid rgba(111,61,144,.06)!important}.users-page-premium.proveedores-page-m05 .m05-provider-group>header strong{color:#604569!important;font-size:10.5px!important;font-weight:800!important}.users-page-premium.proveedores-page-m05 .m05-provider-group>header em{padding:3px 7px!important;background:linear-gradient(135deg,#f2e7f7,#faf5fc)!important;color:#8c67a1!important;border:1px solid rgba(111,61,144,.055)!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile-grid{gap:10px!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile{position:relative!important;isolation:isolate;min-height:82px!important;padding:10px 11px!important;gap:10px!important;border:1px solid rgba(111,63,145,.115)!important;border-radius:17px!important;background:radial-gradient(circle at 100% 0%,rgba(190,140,211,.09),transparent 48%),linear-gradient(145deg,#fffffffc,#fcf8fdf7)!important;color:#5e4770!important;box-shadow:0 5px 15px #43235b09,inset 0 1px #fffffffa!important;overflow:hidden!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile:after{content:"";position:absolute;width:75px;height:75px;right:-32px;top:-38px;border-radius:50%;background:#ad6dcb12;filter:blur(2px);pointer-events:none;z-index:-1;transition:transform .25s ease,opacity .25s ease}.users-page-premium.proveedores-page-m05 .m05-provider-tile:hover{transform:translateY(-3px)!important;border-color:#7e48a640!important;background:radial-gradient(circle at 100% 0%,rgba(190,140,211,.14),transparent 48%),linear-gradient(145deg,#fff,#fbf6fd)!important;box-shadow:0 13px 28px #48286018,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile:hover:after{transform:scale(1.18)}.users-page-premium.proveedores-page-m05 .m05-provider-tile.is-selected{transform:translateY(-1px)!important;border-color:#7e43a966!important;background:radial-gradient(circle at 100% 0%,rgba(185,122,210,.18),transparent 48%),linear-gradient(145deg,#fff,#fcf7ff 62%,#fffaf2)!important;box-shadow:0 13px 30px #50286c1f,0 0 0 3px #8249ac0b,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile.is-selected:before{content:"";position:absolute;left:0;top:15px;bottom:15px;width:3px;border-radius:0 5px 5px 0;background:linear-gradient(180deg,#8a49ac,#c989bd 55%,#d4aa42);box-shadow:2px 0 9px #7e48a61f}.users-page-premium.proveedores-page-m05 .m05-provider-logo-tile{width:50px!important;height:50px!important;border-radius:15px!important;border:1px solid rgba(111,63,145,.105)!important;background:linear-gradient(145deg,#fdfaff,#f3e9f8)!important;color:#714090!important;box-shadow:0 7px 17px #47255e0f,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-provider-logo-tile.is-fallback{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.96),transparent 34%),linear-gradient(145deg,#fbf6ff,#f1e3f7)!important;color:#744194!important;font-family:Playfair Display,Georgia,serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:-.025em!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile-copy{gap:4px!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile-copy strong{color:#57366b!important;font-size:10.8px!important;font-weight:800!important;line-height:1.25!important;white-space:normal!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05 .m05-provider-tile-copy small{color:#9a8d9e!important;font-size:8.3px!important;font-weight:500!important;line-height:1.3!important}.users-page-premium.proveedores-page-m05 .m05-provider-state-dot{width:8px!important;height:8px!important;border:2px solid rgba(255,255,255,.96)!important;box-sizing:content-box!important}.users-page-premium.proveedores-page-m05 .m05-provider-state-dot.state-AC5{background:#38b978!important;box-shadow:0 0 0 4px #38b9781a,0 3px 8px #38b97833!important}.users-page-premium.proveedores-page-m05 .m05-provider-state-dot.state-SU5{background:#d2a532!important;box-shadow:0 0 0 4px #d2a5321a,0 3px 8px #d2a5322e!important}.users-page-premium.proveedores-page-m05 .m05-provider-state-dot.state-EL5{background:#d6536d!important;box-shadow:0 0 0 4px #d6536d17,0 3px 8px #d6536d2b!important}.users-page-premium.proveedores-page-m05 .m05-directory-pagination{margin:16px -16px -16px!important;padding:13px 16px!important;border-top:1px solid rgba(104,69,123,.075)!important;border-radius:0 0 19px 19px!important;background:linear-gradient(90deg,#f7f1fab8,#fdf9f799)!important}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-provider-workspace{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-directory-pane{position:static!important}}.users-page-premium.proveedores-page-m05 .m05-profile-pane{padding:20px!important;border-radius:22px!important;border:1px solid rgba(111,63,145,.11)!important;background:radial-gradient(circle at 100% 0%,rgba(214,188,228,.1),transparent 28%),linear-gradient(145deg,#fffffffc,#fcf8fdf7)!important;box-shadow:0 16px 36px #3f1f5b0d,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-profile-hero{gap:15px!important;padding-bottom:16px!important}.users-page-premium.proveedores-page-m05 .m05-profile-title h3{font-size:24px!important;line-height:1.12!important}.users-page-premium.proveedores-page-m05 .m05-profile-title p{font-size:10.3px!important;line-height:1.45!important;color:#877b90!important}.users-page-premium.proveedores-page-m05 .m05-profile-title>span{font-size:9.2px!important;color:#85788d!important}.users-page-premium.proveedores-page-m05 .m05-provider-type-chip{font-size:8px!important;padding:4px 9px!important;border-radius:999px!important;background:linear-gradient(135deg,#efe0f7,#f8edf9)!important;color:#7b469a!important;border:1px solid rgba(111,63,145,.07)!important}.users-page-premium.proveedores-page-m05 .m05-profile-contact-line{gap:12px!important;margin:16px 0 14px!important}.users-page-premium.proveedores-page-m05 .m05-profile-contact-line span{font-size:10px!important;color:#716579!important;padding:3px 0!important}.users-page-premium.proveedores-page-m05 .m05-profile-contact-line svg{color:#8a52aa!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-summary{position:relative;overflow:hidden;margin:6px 0 16px!important;padding:13px 15px!important;border-radius:16px!important;border:1px solid rgba(204,177,118,.22)!important;background:radial-gradient(circle at 100% 0%,rgba(255,226,150,.18),transparent 33%),linear-gradient(135deg,#fcf7fdfa,#fffbf1f0)!important;box-shadow:0 8px 20px #5334690a,inset 0 1px #fffffff5!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-summary:after{content:"";position:absolute;right:-26px;top:-34px;width:88px;height:88px;border-radius:50%;background:#eabf4e1a;filter:blur(2px);pointer-events:none}.users-page-premium.proveedores-page-m05 .m05-profile-rating-summary:hover{transform:translateY(-2px)!important;border-color:#d5a63457!important;background:radial-gradient(circle at 100% 0%,rgba(255,226,150,.26),transparent 35%),linear-gradient(135deg,#fffdf7,#fcf6ff)!important;box-shadow:0 14px 28px #5f3a7014,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-copy{gap:3px!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-copy>span{font-size:8.7px!important;letter-spacing:.05em!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-copy>strong{font-size:14.6px!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-copy>small{font-size:8.8px!important;line-height:1.45!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-stars{gap:3px!important}.users-page-premium.proveedores-page-m05 .m05-profile-rating-stars svg{transition:transform .2s ease,filter .2s ease,color .2s ease}.users-page-premium.proveedores-page-m05 .m05-profile-rating-summary:hover .m05-profile-rating-stars svg.is-active{transform:translateY(-1px) scale(1.08);filter:drop-shadow(0 2px 5px rgba(214,161,12,.2))}.users-page-premium.proveedores-page-m05 .m05-primary-profile{margin:0 0 18px!important;padding:13px 14px!important;border-radius:17px!important;border:1px solid rgba(197,170,109,.24)!important;background:radial-gradient(circle at 0% 0%,rgba(255,241,193,.18),transparent 28%),linear-gradient(135deg,#fcf8fdfa,#fef8f1f0)!important;box-shadow:0 8px 20px #53346909,inset 0 1px #fffffffa!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile:hover{transform:translateY(-2px)!important;border-color:#cbaa5d57!important;box-shadow:0 14px 28px #603f7112,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-heading{gap:10px!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-heading>span{width:32px!important;height:32px!important;border-radius:10px!important;box-shadow:inset 0 1px #fffffff2}.users-page-premium.proveedores-page-m05 .m05-primary-profile-heading strong{font-size:9.7px!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-heading small{font-size:8.2px!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-content{gap:14px!important;padding-top:10px!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-content>div:first-child strong{font-size:11.2px!important;line-height:1.3!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-content>div:first-child span{font-size:8.8px!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-channels{gap:6px!important}.users-page-premium.proveedores-page-m05 .m05-primary-profile-channels span{font-size:8.8px!important;color:#76657d!important}.users-page-premium.proveedores-page-m05 .m05-profile-info-grid{margin-top:2px!important;border-radius:17px!important;border:1px solid rgba(111,63,145,.1)!important;background:linear-gradient(145deg,#fff,#fcf9fd)!important;box-shadow:inset 0 1px #fffffff2!important}.users-page-premium.proveedores-page-m05 .m05-profile-info-grid>div{padding:13px 14px!important;gap:5px!important}.users-page-premium.proveedores-page-m05 .m05-profile-info-grid span{font-size:8.2px!important;letter-spacing:.045em!important}.users-page-premium.proveedores-page-m05 .m05-profile-info-grid strong,.users-page-premium.proveedores-page-m05 .m05-profile-info-grid a{font-size:10px!important;line-height:1.5!important}.users-page-premium.proveedores-page-m05 .m05-profile-related{gap:10px!important;margin-top:14px!important}.users-page-premium.proveedores-page-m05 .m05-profile-related>div,.users-page-premium.proveedores-page-m05 .m05-profile-related>button{position:relative;overflow:hidden;padding:10px 11px!important;border-radius:14px!important;border:1px solid rgba(111,61,144,.1)!important;background:radial-gradient(circle at 100% 0%,rgba(201,174,221,.1),transparent 35%),linear-gradient(145deg,#fbf7fdfa,#fffbf6f5)!important;box-shadow:0 6px 15px #42255b09,inset 0 1px #fffffffa!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease!important}.users-page-premium.proveedores-page-m05 .m05-profile-related>div:hover,.users-page-premium.proveedores-page-m05 .m05-profile-related>button:hover{transform:translateY(-2px)!important;border-color:#7e47a238!important;background:radial-gradient(circle at 100% 0%,rgba(201,174,221,.16),transparent 35%),linear-gradient(145deg,#fff,#fbf6fd)!important;box-shadow:0 12px 22px #49266212,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-profile-related svg{color:#8651a5!important;transform:translateY(1px)}.users-page-premium.proveedores-page-m05 .m05-profile-related span{font-size:8px!important;color:#8b7e92!important}.users-page-premium.proveedores-page-m05 .m05-profile-related strong{font-size:12px!important;color:#5c4568!important}.users-page-premium.proveedores-page-m05 .m05-profile-note{margin-top:14px!important;gap:6px!important}.users-page-premium.proveedores-page-m05 .m05-profile-note>span{font-size:8.7px!important}.users-page-premium.proveedores-page-m05 .m05-profile-note p{padding:13px 14px!important;border-radius:14px!important;font-size:8.9px!important;line-height:1.7!important;background:linear-gradient(145deg,#ecdaf7,#e8cff5)!important;color:#6b4f77!important;box-shadow:inset 0 1px #ffffff4d!important}.users-page-premium.proveedores-page-m05 .m05-profile-meta{margin-top:10px!important;font-size:8.5px!important;color:#998ca0!important}.users-page-premium.proveedores-page-m05 .m05-profile-actions{margin-top:16px!important;padding-top:16px!important;gap:10px!important}@media (max-width: 900px){.users-page-premium.proveedores-page-m05 .m05-profile-contact-line,.users-page-premium.proveedores-page-m05 .m05-primary-profile-content{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal{width:min(720px,94vw)!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-detail-hero{padding:16px 17px!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0%,rgba(204,168,222,.13),transparent 38%),linear-gradient(135deg,#fbf7fd,#fff)!important;border:1px solid rgba(111,61,144,.09)!important;box-shadow:inset 0 1px #fffffff2,0 8px 20px #46265b09!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-platform-logo.is-large{width:58px!important;height:58px!important;border-radius:16px!important;background:linear-gradient(145deg,#faf5fd,#fff)!important;box-shadow:0 7px 18px #49295f0f,inset 0 1px #fffffff2!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-detail-hero h3{font-size:23px!important;line-height:1.1!important;color:#59316f!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:11px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item{grid-column:auto!important;min-width:0!important;padding:13px 14px!important;border-radius:15px!important;border:1px solid rgba(111,61,144,.095)!important;background:linear-gradient(145deg,#fffffffc,#fcf9fdf5)!important;box-shadow:0 5px 14px #46275a06,inset 0 1px #fffffff5!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item>span{color:#8d8193!important;font-size:9px!important;font-weight:850!important;letter-spacing:.035em!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item>strong{margin-top:4px!important;color:#514552!important;font-size:12px!important;line-height:1.45!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5)>strong{overflow-wrap:anywhere!important;color:#725280!important;font-size:10.5px!important;line-height:1.5!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(6){background:linear-gradient(135deg,#fcf8fdfa,#fffbf1eb)!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:hover{transform:translateY(-2px);border-color:#7f49a42e!important;box-shadow:0 9px 20px #4d2b630e,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-footer{margin-top:18px!important;padding:0 8px 3px!important;gap:10px!important}@media (max-width: 600px){.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-grid{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item{grid-column:1!important}}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-body{gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-detail-hero{padding:13px 14px!important;border-radius:16px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-platform-logo.is-large{width:50px!important;height:50px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-detail-hero h3{font-size:20px!important;line-height:1.08!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item{min-width:0!important;padding:10px 12px!important;border-radius:13px!important;grid-column:auto!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item>span{font-size:8.1px!important;margin-bottom:1px!important;letter-spacing:.03em!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item>strong{margin-top:2px!important;font-size:10.8px!important;line-height:1.35!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(4){grid-column:3!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5){grid-column:2 / 4!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(6){grid-column:1 / -1!important;padding-top:11px!important;padding-bottom:11px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5)>strong{font-size:9.8px!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(6)>strong{font-size:10.6px!important;line-height:1.4!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-footer{margin-top:12px!important;padding:0 4px 2px!important;gap:8px!important}@media (max-width: 640px){.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-grid{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item{grid-column:1!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5)>strong{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;overflow-wrap:anywhere!important}}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal{width:min(650px,92vw)!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(1){grid-column:1!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(2){grid-column:2!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(3){grid-column:1!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(4){grid-column:2!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5){grid-column:1 / -1!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(6){grid-column:1 / -1!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item{min-height:0!important;padding:8px 11px!important;border-radius:12px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item>span{font-size:7.8px!important;line-height:1.15!important;margin:0 0 3px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item>strong{margin:0!important;font-size:10.4px!important;line-height:1.3!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5){padding-top:9px!important;padding-bottom:9px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(5)>strong{font-size:9.4px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-detail-item:nth-child(6){padding-top:9px!important;padding-bottom:9px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .m05-catalog-detail-hero{padding:11px 13px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-body{gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-platform-catalog-detail-modal .premium-modal-footer{margin-top:10px!important;padding:0 4px 1px!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal){width:min(540px,92vw)!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .m05-catalog-detail-hero{padding:11px 13px!important;border-radius:16px!important;background:radial-gradient(circle at 100% 0%,rgba(205,169,221,.12),transparent 38%),linear-gradient(145deg,#fbf7fd,#fff)!important;border:1px solid rgba(111,61,144,.09)!important;box-shadow:0 7px 18px #41235809,inset 0 1px #fffffff7!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .m02-type-icon.is-large{width:46px!important;height:46px!important;border-radius:13px!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .m05-catalog-detail-hero h3{font-size:19px!important;line-height:1.08!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .m05-catalog-detail-hero small{font-size:8px!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-body{gap:9px!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-grid{grid-template-columns:.72fr .92fr 1.36fr!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-item{min-height:0!important;padding:8px 10px!important;border-radius:12px!important;border:1px solid rgba(111,61,144,.09)!important;background:linear-gradient(145deg,#fffffffc,#fcf9fdf5)!important;box-shadow:0 4px 12px #42255706,inset 0 1px #fffffff5!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-item:hover{transform:translateY(-1px);border-color:#7e48a32b!important;box-shadow:0 7px 16px #46265e0b,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-item>span{margin-bottom:3px!important;font-size:7.8px!important;line-height:1.1!important;letter-spacing:.035em!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-item>strong{font-size:10.8px!important;line-height:1.3!important;margin:0!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-item:nth-child(4){grid-column:1 / -1!important;padding:9px 11px!important;background:linear-gradient(135deg,#fcf8fdfa,#fffbf3e8)!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-detail-item:nth-child(4)>strong{font-size:10.6px!important;line-height:1.4!important}.users-page-premium.proveedores-page-m05 .m02-document-type-modal.m05-catalog-modal:not(.m05-platform-catalog-detail-modal) .premium-modal-footer{margin-top:10px!important;padding:0 5px 2px!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-profile-contact-line{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:14px 0 15px!important}.users-page-premium.proveedores-page-m05 .m05-profile-contact-item{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid rgba(105,61,139,.085);border-radius:14px;background:linear-gradient(145deg,#faf7fceb,#fffffff0);box-shadow:0 8px 20px #45235b09,inset 0 1px #ffffffeb}.users-page-premium.proveedores-page-m05 .m05-profile-contact-icon{width:36px;height:36px;display:grid;place-items:center;padding:0!important;border-radius:11px;background:linear-gradient(145deg,#f0e5f7,#fff);border:1px solid rgba(111,63,145,.08);color:#824da4!important;overflow:visible}.users-page-premium.proveedores-page-m05 .m05-profile-contact-item>div{min-width:0;display:grid;gap:3px}.users-page-premium.proveedores-page-m05 .m05-profile-contact-item small{color:#9a8fa0;font-size:8px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.users-page-premium.proveedores-page-m05 .m05-profile-contact-item strong{min-width:0;overflow:hidden;color:#60446f;font-size:10px;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-profile-contact-item{background:#271c2f;border-color:#f0daf814}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-profile-contact-icon{background:#31223a;border-color:#f0daf812}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-profile-contact-item strong{color:#eee3f4}@media (max-width:760px){.users-page-premium.proveedores-page-m05 .m05-profile-contact-line{grid-template-columns:1fr!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174.m02-clients-module{display:grid!important;gap:18px!important;min-width:0!important}.filter-popover-panel.m05-provider-filter-floating-v174{width:376px!important;min-width:376px!important;max-width:min(376px,calc(100vw - 24px))!important}.filter-popover-panel.m05-provider-filter-floating-v174 .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important}.filter-popover-panel.m05-provider-filter-floating-v174 .premium-select,.filter-popover-panel.m05-provider-filter-floating-v174 .premium-select-control{width:100%!important;min-width:0!important;max-width:100%!important}.filter-popover-panel.m05-provider-filter-floating-v174 .premium-select-panel,.filter-popover-panel.m05-provider-filter-floating-v174 .premium-select.is-searchable .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:225px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important;z-index:50!important}.filter-popover-panel.m05-provider-filter-floating-v174 .m05-provider-country-filter-v175 .premium-select-option{min-width:0!important}.filter-popover-panel.m05-provider-filter-floating-v174 .m05-provider-country-filter-v175 .premium-select-option>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{display:grid!important;grid-template-columns:minmax(520px,1.1fr) minmax(420px,.9fr)!important;gap:14px!important;align-items:stretch!important;width:100%!important;min-width:0!important;padding:16px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{position:relative!important;min-width:0!important;border:1.5px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa35c,#fbd22bc3,#c653a096) border-box!important;box-shadow:0 16px 38px #40206011,inset 0 1px #fffffff2!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane{padding:16px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{padding:14px!important;min-height:0!important;align-self:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 12px!important;padding:2px 2px 12px!important;border-bottom:1px solid rgba(110,63,163,.08)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading>div{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading strong{color:var(--purple-dark)!important;font-size:12px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading span{min-width:0!important;height:22px!important;padding:0 8px!important;border-radius:999px!important;background:#6e3fa314!important;color:#744394!important;font-size:8.5px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading small{color:var(--muted)!important;font-size:8.5px!important;font-weight:750!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-groups{display:grid!important;gap:12px!important;min-height:0!important;align-content:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group{display:grid!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group+.m05-provider-group{padding-top:12px!important;border-top:1px solid rgba(110,63,163,.07)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header{min-height:26px!important;display:flex!important;align-items:center!important;gap:7px!important;padding:0 2px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group-icon{width:24px!important;height:24px!important;border-radius:8px!important;background:#f4ebf9!important;color:#754497!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header strong{color:#584361!important;font-size:10px!important;font-weight:800!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header em{padding:3px 7px!important;border-radius:999px!important;background:#f0e6f6!important;color:#8c6aa1!important;font-size:8px!important;font-style:normal!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile{position:relative!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:72px!important;padding:9px 10px!important;border:1px solid rgba(110,63,163,.11)!important;border-radius:14px!important;background:linear-gradient(145deg,#fff,#faf6fc)!important;color:#5e4770!important;box-shadow:0 6px 16px #40206009,inset 0 1px #fffffff2!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile:hover{transform:translateY(-2px)!important;border-color:#6e3fa33d!important;box-shadow:0 12px 26px #40206013!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected{border-color:#6e3fa357!important;background:linear-gradient(145deg,#fff,#f8f0fc)!important;box-shadow:0 0 0 3px #6e3fa30f,0 12px 26px #40206013!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected:before{content:""!important;position:absolute!important;left:-1px!important;top:10px!important;bottom:10px!important;width:3px!important;border-radius:0 999px 999px 0!important;background:linear-gradient(180deg,#7440a4,#c653a0 58%,#d5ad31)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile{width:48px!important;height:48px!important;border-radius:13px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong{color:#5a3571!important;font-size:10.5px!important;line-height:1.25!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small{color:var(--muted)!important;font-size:8.5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading{min-height:42px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-title{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-title>div{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-back{width:30px!important;height:30px!important;flex:0 0 30px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(110,63,163,.12)!important;border-radius:10px!important;background:#fff!important;color:#6f3f93!important;box-shadow:0 5px 14px #4020600b!important;cursor:pointer!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch{display:inline-grid!important;grid-template-columns:repeat(2,34px)!important;gap:3px!important;flex:0 0 auto!important;padding:3px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:11px!important;background:#6e3fa30b!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button{width:34px!important;height:30px!important;display:grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#8f7b98!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button.is-active{background:#fff!important;color:#69398d!important;box-shadow:0 4px 12px #40206014,inset 0 0 0 1px #6e3fa314!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{max-height:min(64vh,650px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important;scrollbar-gutter:stable!important;padding-right:5px!important;margin-right:-5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll::-webkit-scrollbar{width:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll::-webkit-scrollbar-track{background:#6e3fa30b!important;border-radius:999px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll::-webkit-scrollbar-thumb{background:#6e3fa33d!important;border-radius:999px!important;border:2px solid transparent!important;background-clip:padding-box!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header{position:relative!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-show-all{margin-left:auto!important;display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:27px!important;padding:0 9px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:999px!important;background:#6e3fa30b!important;color:#744394!important;font-size:8.5px!important;font-weight:850!important;cursor:pointer!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-show-all>span{display:inline-grid!important;place-items:center!important;min-width:18px!important;height:18px!important;padding:0 4px!important;border-radius:999px!important;background:#fff!important;color:#8d62a5!important;font-size:7.5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list{display:grid!important;gap:8px!important;align-content:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row{position:relative!important;width:100%!important;min-width:0!important;min-height:64px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:13px!important;background:linear-gradient(145deg,#fff,#fbf7fd)!important;color:#5f4770!important;text-align:left!important;cursor:pointer!important;box-shadow:0 5px 14px #40206009!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected{border-color:#6e3fa357!important;background:linear-gradient(145deg,#fff,#f8f0fc)!important;box-shadow:0 0 0 3px #6e3fa30e,0 8px 20px #40206011!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo-tile{width:44px!important;height:44px!important;border-radius:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy{display:grid!important;gap:3px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#5a3571!important;font-size:10.5px!important;line-height:1.2!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--muted)!important;font-size:8.5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.status-badge{justify-self:end!important;white-space:nowrap!important}.filter-popover-panel.m05-provider-filter-floating-v174 .m05-provider-country-filter-v176 .premium-select-search{position:sticky!important;top:0!important;z-index:2!important}.filter-popover-panel.m05-provider-filter-floating-v174 .m05-provider-country-filter-v176 .premium-select-option>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{gap:11px!important;padding-bottom:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title h3{font-size:20px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-actions{margin:8px 0 10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line{gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-item{min-height:46px!important;padding:8px 10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile{padding:11px!important;border-radius:13px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div{min-height:52px!important;padding:8px 10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{padding-top:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:auto minmax(0,1fr) auto!important;gap:13px!important;align-items:start!important;padding-bottom:14px!important;border-bottom:1px solid rgba(110,63,163,.08)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title h3{margin:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:22px!important;line-height:1.15!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line>span,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related>div,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related>button{border-color:#6e3fa314!important;background:#6e3fa30b!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line>span{min-height:48px!important;padding:9px 11px!important;border:1px solid rgba(110,63,163,.08)!important;border-radius:12px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{border-radius:14px!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div{min-height:58px!important;padding:10px 11px!important;background:#ffffff94!important;border-color:#6e3fa312!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{gap:8px!important;padding-top:14px!important;border-top:1px solid rgba(110,63,163,.08)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pagination{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(110,63,163,.08)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(135deg,#8b5cf63d,#efd87940,#c653a02e) border-box!important;box-shadow:0 16px 38px #06030a29,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related>div,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related>button{background:#2b1d37!important;border-color:#fff1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected{background:#34213f!important;border-color:#efd87933!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title h3{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-back,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button.is-active,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-show-all>span{background:#34213f!important;border-color:#ffffff12!important;color:#eadcf3!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-show-all{background:#ffffff0a!important;border-color:#ffffff12!important;color:#d6c4df!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row{background:#2b1d37!important;border-color:#fff1!important;color:#e9dff0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected{background:#34213f!important;border-color:#efd87933!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy small{color:#b8aaba!important}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{align-self:stretch!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 760px){.filter-popover-panel.m05-provider-filter-floating-v174{width:min(376px,calc(100vw - 24px))!important;min-width:0!important}.filter-popover-panel.m05-provider-filter-floating-v174 .filter-popover-body{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{gap:12px!important;padding:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{padding:13px!important;border-radius:18px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{max-height:520px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading{align-items:center!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:auto minmax(0,1fr)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.status-badge{grid-column:2!important;justify-self:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div:nth-child(2n){border-right:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){.users-page-premium.clientes-page-m02.proveedores-page-m05{gap:13px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{padding:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading{align-items:center!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-title>div{display:grid!important;gap:2px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch{grid-template-columns:repeat(2,31px)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button{width:31px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-show-all{padding:0 7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:1fr!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{position:relative!important;min-width:0!important;min-height:72px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;border:1px dashed rgba(110,63,163,.26)!important;border-radius:14px!important;background:linear-gradient(145deg,#faf6fceb,#f4ebf9d1)!important;color:#6e3fa3!important;text-align:left!important;cursor:pointer!important;box-shadow:inset 0 1px #ffffffeb!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card:hover{transform:translateY(-2px)!important;border-color:#6e3fa375!important;background:linear-gradient(145deg,#fff,#f4e8fa)!important;box-shadow:0 10px 22px #40206014!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-icon{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:linear-gradient(145deg,#fff,#f0e3f8)!important;color:#754497!important;box-shadow:inset 0 0 0 1px #6e3fa31a!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-copy{min-width:0!important;display:grid!important;gap:3px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-copy strong{color:#603779!important;font-size:10.5px!important;font-weight:900!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-copy small{color:#927ba0!important;font-size:8.5px!important;font-weight:700!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-groups{display:grid!important;gap:14px!important;align-content:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group{display:grid!important;gap:8px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group+.m05-provider-list-group{padding-top:12px!important;border-top:1px solid rgba(110,63,163,.08)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header{min-height:28px!important;display:flex!important;align-items:center!important;gap:7px!important;padding:0 2px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header strong{color:#584361!important;font-size:10px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header em{padding:3px 7px!important;border-radius:999px!important;background:#f0e6f6!important;color:#8c6aa1!important;font-size:8px!important;font-style:normal!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:104px!important;height:104px!important;flex:0 0 104px!important;border-radius:22px!important;background:#fff!important;box-shadow:0 10px 24px #40206014,inset 0 0 0 1px #6e3fa30f!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail img{padding:7px!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{border-color:#d9aaff38!important;background:linear-gradient(145deg,#372442f0,#2d1d37f5)!important;color:#e9d9f6!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card:hover{border-color:#d9aaff6b!important;background:linear-gradient(145deg,#40294cfa,#321f3dfa)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-icon{background:#ffffff13!important;color:#ddb6f4!important;box-shadow:inset 0 0 0 1px #ffffff12!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-copy strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header strong{color:#f0e4f7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-copy small{color:#baa7c4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header em{background:#d9aaff1a!important;color:#d7b4ec!important}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 760px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:88px!important;height:88px!important;flex-basis:88px!important;border-radius:20px!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:78px!important;height:78px!important;flex-basis:78px!important;border-radius:18px!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:112px minmax(0,1fr) auto!important;align-items:center!important;min-height:124px!important;gap:15px!important;padding:10px 0 14px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:112px!important;height:112px!important;flex:0 0 112px!important;border-radius:23px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero-actions{align-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;min-width:max-content!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;margin:0!important;padding:0!important;flex-wrap:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action{min-height:31px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 10px!important;border:1px solid rgba(110,63,163,.12)!important;border-radius:10px!important;background:#ffffffbd!important;color:#75667c!important;font:inherit!important;font-size:9px!important;font-weight:800!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:0 5px 14px #4a295f09!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action.is-primary{color:#603578!important;border-color:#6f3f912b!important;background:linear-gradient(145deg,#fff,#fbf5ff)!important}@media (hover: hover) and (pointer: fine){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6f3f9147!important;color:#562b70!important;background:#fff!important;box-shadow:0 8px 17px #4a295f12!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action:disabled{opacity:.55!important;cursor:not-allowed!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{gap:9px!important;margin-top:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{position:relative!important;min-height:58px!important;display:grid!important;grid-template-columns:31px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:9px!important;row-gap:1px!important;padding:10px 11px!important;overflow:hidden!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:linear-gradient(145deg,#fff,#fbf8fd)!important;color:#69477e!important;text-align:left!important;cursor:pointer!important;box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{content:""!important;grid-column:1!important;grid-row:1 / 3!important;width:31px!important;height:31px!important;border-radius:10px!important;background:linear-gradient(145deg,#f7edfb,#f1e3f8)!important;box-shadow:inset 0 0 0 1px #6e3fa30e!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>svg{position:relative!important;z-index:1!important;grid-column:1!important;grid-row:1 / 3!important;justify-self:center!important;width:16px!important;height:16px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{grid-column:2!important;grid-row:1!important;align-self:end!important;color:#8f8197!important;font-size:8px!important;font-weight:700!important;line-height:1.1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{grid-column:2!important;grid-row:2!important;align-self:start!important;color:#563a66!important;font-size:13px!important;line-height:1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:after{content:"›"!important;grid-column:3!important;grid-row:1 / 3!important;align-self:center!important;color:#b9a9c1!important;font-size:17px!important;font-weight:800!important;transition:transform .18s ease,color .18s ease!important}@media (hover: hover) and (pointer: fine){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:hover{transform:translateY(-2px)!important;border-color:#6f3f9138!important;background:linear-gradient(145deg,#fff,#f8f0fc)!important;box-shadow:0 10px 23px #46265a12,inset 0 1px #fff!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:hover:after{transform:translate(2px)!important;color:#764596!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button{min-height:46px!important;padding:9px 11px!important;border:1px dashed rgba(111,63,145,.2)!important;border-radius:11px!important;background:linear-gradient(145deg,#ffffffdb,#f8f1fcd1)!important;color:#807287!important;box-shadow:inset 0 1px #fffffff2!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button span{font-size:8.8px!important;font-weight:650!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button strong{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;border-radius:9px!important;background:#f1e5f7!important;color:#6f3f8e!important;font-size:8.8px!important;font-weight:850!important;white-space:nowrap!important}@media (hover: hover) and (pointer: fine){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button:hover{transform:translateY(-1px)!important;border-color:#6f3f9154!important;background:#fff!important;box-shadow:0 8px 18px #46265a0e!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary.is-empty .m05-profile-rating-stars{opacity:1!important;color:#d2b96f!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary.is-empty .m05-profile-rating-stars svg{color:#d2b96f!important;stroke-width:1.8!important;filter:drop-shadow(0 1px 2px rgba(168,126,25,.08))!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action{background:#2b1d37!important;border-color:#ffffff14!important;color:#d8c8e0!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action.is-primary{background:#34213f!important;color:#eadcf3!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{background:#2b1d37!important;border-color:#ffffff12!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{background:#d9aaff17!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:after{color:#ad9ab7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{color:#f0e4f7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button{background:#ffffff09!important;border-color:#ffffff1a!important;color:#b8a9c0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button strong{background:#d9aaff1a!important;color:#ddb7f1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary.is-empty .m05-profile-rating-stars,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary.is-empty .m05-profile-rating-stars svg{color:#b99b4f!important}@media (max-width: 760px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero-actions{grid-column:1 / -1!important;width:100%!important;min-width:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:78px minmax(0,1fr)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-actions{gap:4px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action{min-height:29px!important;padding:0 8px!important;font-size:8px!important}}@media (min-width: 1181px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{align-items:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{align-self:start!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane{align-self:stretch!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;contain:size layout!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading{flex:0 0 auto!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important}}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{height:auto!important;align-self:stretch!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane{contain:none!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{flex:none!important;max-height:560px!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin-top:auto!important;padding-top:13px!important;border-top:1px solid rgba(110,63,163,.08)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{width:auto!important;min-width:0!important;flex:0 0 auto!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header{min-height:30px!important;gap:8px!important;padding:0 3px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group-icon{width:26px!important;height:26px!important;flex:0 0 26px!important;display:grid!important;place-items:center!important;border:1px solid rgba(113,56,161,.09)!important;border-radius:9px!important;background:linear-gradient(145deg,#f6effb,#efe2f8)!important;color:#7138a1!important;box-shadow:inset 0 1px #ffffffd1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header strong,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header strong{color:#5b3b6f!important;font-size:10.5px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header em,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header em{min-width:22px!important;height:22px!important;display:inline-grid!important;place-items:center!important;padding:0 6px!important;border:1px solid rgba(110,63,163,.07)!important;border-radius:999px!important;background:#f3e9f8!important;color:#84559e!important;font-size:8px!important;font-style:normal!important;font-weight:900!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row{isolation:isolate!important;border:1px solid rgba(91,59,111,.11)!important;background:linear-gradient(145deg,#fff,#fdfbfe)!important;box-shadow:0 5px 14px #34165609,inset 0 1px #fffffff5!important;overflow:hidden!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile{min-height:78px!important;padding:10px 11px!important;gap:10px!important;border-radius:16px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row{min-height:66px!important;padding:8px 10px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile:after,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row:after,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile:before,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row:before{content:none!important;display:none!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo-tile{border:1px solid rgba(110,63,163,.09)!important;background:linear-gradient(145deg,#fff,#f8f1fc)!important;box-shadow:0 7px 16px #4020600e,inset 0 1px #fff!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile{width:50px!important;height:50px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy strong{color:#57366d!important;font-size:10.7px!important;font-weight:850!important;line-height:1.22!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy small{color:#95899b!important;font-size:8.4px!important;font-weight:650!important}@media (hover: hover) and (pointer: fine){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile:hover,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row:hover{transform:translateY(-1px)!important;border-color:#6e3fa33d!important;background:linear-gradient(145deg,#fff,#fbf8fd)!important;box-shadow:0 10px 22px #34165612,inset 0 1px #fff!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected{transform:none!important;border-color:#6e3fa361!important;background:linear-gradient(145deg,#fbf7ff,#fff 72%)!important;box-shadow:0 0 0 3px #6e3fa311,0 11px 24px #34165613,inset 0 1px #fff!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected .m05-provider-logo-tile,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected>.m05-provider-logo,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected>.m05-provider-logo-tile{border-color:#6e3fa338!important;box-shadow:0 0 0 3px #6e3fa30e,inset 0 1px #fff!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{min-height:78px!important;border:1.5px dashed rgba(110,63,163,.2)!important;border-radius:16px!important;background:linear-gradient(145deg,#fbf8fd,#f6eef9)!important;box-shadow:inset 0 1px #fffffff0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-icon{width:48px!important;height:48px!important;border-radius:14px!important;border:1px solid rgba(110,63,163,.09)!important;background:linear-gradient(145deg,#fff,#f0e3f8)!important;box-shadow:0 7px 16px #4020600d,inset 0 1px #fff!important}@media (hover: hover) and (pointer: fine){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card:hover{transform:translateY(-2px)!important;border-color:#6e3fa366!important;background:linear-gradient(145deg,#fff,#f3e7f9)!important;box-shadow:0 14px 28px #34165612,inset 0 1px #fff!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row{border-color:#ffffff13!important;background:linear-gradient(145deg,#2b1d37,#291b34)!important;box-shadow:0 7px 18px #07030c1f,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected{border-color:#d9aaff47!important;background:linear-gradient(145deg,#352240,#30203b)!important;box-shadow:0 0 0 3px #d9aaff0e,0 10px 22px #07030c29!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo-tile{background:#24182f!important;border-color:#ffffff12!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group-icon{background:#d9aaff17!important;border-color:#ffffff0f!important;color:#d9b2ef!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy strong{color:#f1e5f7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header em,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header em{background:#d9aaff1a!important;border-color:#ffffff0d!important;color:#d9b8eb!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{background:linear-gradient(145deg,#2d1e39,#271a31)!important;border-color:#d9aaff30!important}@media (max-width: 620px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:grid!important;grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{width:100%!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{background:#fff!important;color:#6d3b91!important;border-color:#683f891f!important;box-shadow:0 7px 18px #26123a14,inset 0 0 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo img,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail img{background:#fff!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row>.m05-provider-logo,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{background:#fff!important;color:#6d3b91!important;border-color:#ffffff2e!important;box-shadow:0 8px 22px #0502093d,inset 0 0 0 1px #683f8914!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(135deg,#9e69c9b7,#e2b5435e,#cb53a15e) border-box!important;box-shadow:0 16px 38px #05020933,inset 0 1px #ffffff07!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{border-color:#ffffff13!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title h3{color:#f6edf9!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading span{background:#d9aaff1a!important;color:#ddbaf0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title p,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title>span{color:#bfaec7!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch{background:#ffffff09!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button{color:#a998b2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button.is-active{background:#3a2845!important;color:#e6c8f5!important;box-shadow:0 5px 14px #0502092e,inset 0 0 0 1px #e5c1f81a!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-view-switch button:hover:not(.is-active),:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-back:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-show-all:hover{background:#e5c1f816!important;border-color:#e5c1f829!important;color:#ead9f4!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{overscroll-behavior-y:auto!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll::-webkit-scrollbar-track{background:#ffffff09!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll::-webkit-scrollbar-thumb{background:#d2aae947!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group+.m05-provider-group,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group+.m05-provider-list-group{border-color:#ffffff0e!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group-icon{background:#dbb4f21a!important;border-color:#dbb4f21a!important;color:#ddb8f0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header strong{color:#eadced!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group>header em,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-group>header em{background:#d9aaff1a!important;color:#ddb8ef!important;border-color:#ffffff0e!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row{background:linear-gradient(145deg,#2a1d34,#281b32)!important;border-color:#ffffff13!important;box-shadow:0 6px 16px #04020821,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy strong{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-copy small{color:#b5a5bd!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row:hover{transform:translateY(-2px)!important;background:linear-gradient(145deg,#34223f,#2d1e38)!important;border-color:#dcb5f238!important;box-shadow:0 12px 26px #04020838,inset 0 1px #ffffff0a!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile.is-selected,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-list-row.is-selected{background:linear-gradient(145deg,#3a2545,#32203c)!important;border-color:#e0bbf461!important;box-shadow:0 0 0 3px #d9aaff12,0 12px 28px #04020833,inset 0 1px #ffffff0a!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{background:linear-gradient(145deg,#2d1e38,#281a31)!important;border-color:#d9aaff33!important;color:#eadcf2!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card:hover{transform:translateY(-2px)!important;background:linear-gradient(145deg,#392344,#302039)!important;border-color:#dcb5f261!important;box-shadow:0 12px 26px #04020833!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-type-chip{background:#d2a4eb1c!important;border-color:#dcb5f217!important;color:#deb8f0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action{background:#2b1d36!important;border-color:#ffffff17!important;color:#d8c8df!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action.is-primary{background:#34213f!important;color:#eddcf5!important;border-color:#dcb5f224!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action:hover:not(:disabled){transform:translateY(-1px)!important;background:#3c2847!important;border-color:#dcb5f23d!important;color:#fff!important;box-shadow:0 8px 18px #0502092b!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-item{background:#2b1d36!important;border-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-icon{background:#d9aaff1a!important;border-color:#d9aaff1a!important;color:#d7aeee!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-item small{color:#aa9ab2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-item strong{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary{background:linear-gradient(135deg,#2c2131,#302637 68%,#3a3124)!important;border-color:#dcb56629!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-copy>span{color:#b5a7b8!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-copy>strong{color:#e2bdf2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-copy>small{color:#a99dad!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-stars{color:#8d7c55!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-stars svg.is-active{color:#e0ad18!important;filter:drop-shadow(0 1px 4px rgba(224,173,24,.16))!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary.is-empty .m05-profile-rating-stars,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-rating-summary.is-empty .m05-profile-rating-stars svg{color:#9f8951!important;opacity:1!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile{background:linear-gradient(135deg,#2b1d36,#302131)!important;border-color:#dab34b21!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-heading>span{background:#d9aaff1a!important;color:#d9b4ec!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.has-primary .m05-primary-profile-heading>span{background:#deb13921!important;color:#e2b331!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-heading strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-content>div:first-child strong{color:#f0e5f4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-heading small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-content>div:first-child span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-channels span{color:#b8a8bf!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile-content{border-color:#ffffff0f!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button{background:#ffffff09!important;border-color:#dcb5f221!important;color:#b9aabf!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button strong{background:#d9aaff1c!important;color:#dfbdf0!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button:hover{transform:translateY(-1px)!important;background:#d9aaff13!important;border-color:#dcb5f240!important;box-shadow:0 8px 18px #05020926!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{background:#281b32!important;border-color:#ffffff12!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div{background:#ffffff03!important;border-color:#ffffff0e!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid span{color:#a798ad!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid strong{color:#e9ddea!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid a{color:#d5a9ec!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid a:hover{color:#efcdfd!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{background:#2b1d36!important;border-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff05!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{background:#d9aaff1a!important;color:#d9b1ed!important;box-shadow:inset 0 0 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:after{color:#ad9db5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{color:#f1e7f5!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:hover{transform:translateY(-2px)!important;background:#372442!important;border-color:#dcb5f238!important;box-shadow:0 10px 22px #0502092e!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:hover:after{color:#e7c8f6!important;transform:translate(2px)!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-note>span{color:#b8a8bf!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-note p{background:linear-gradient(135deg,#32213d,#2d1e37)!important;color:#d9c5e3!important;border:1px solid rgba(217,170,255,.075)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-meta{color:#a798ad!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane.is-empty{color:#ad9db5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane.is-empty strong{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{border:0!important;outline:0!important;background:linear-gradient(145deg,#2d1e38,#291b33)!important;box-shadow:0 7px 18px #04020829,inset 0 1px #e0bbf406!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-icon{border:0!important;background:#d9aaff1a!important;color:#ddb8ef!important;box-shadow:inset 0 0 0 1px #d9aaff0b!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card:hover{border:0!important;background:linear-gradient(145deg,#392344,#302039)!important;box-shadow:0 12px 26px #04020838,inset 0 1px #e0bbf40a!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button{border:0!important;background:#d9aaff0b!important;box-shadow:inset 0 1px #ffffff05!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-primary-profile.is-empty>button:hover{border:0!important;background:#d9aaff16!important;box-shadow:0 8px 18px #05020924!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{gap:7px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div{border:0!important;border-radius:11px!important;background:linear-gradient(145deg,#2c1e36,#291c33)!important;box-shadow:inset 0 1px #ffffff05!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div:hover{background:linear-gradient(145deg,#31213b,#2c1d36)!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{gap:0!important;padding:0!important;margin-top:2px!important;overflow:hidden!important;border:1px solid rgba(224,199,235,.095)!important;border-radius:17px!important;background:linear-gradient(145deg,#2b1d37,#271a32)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div{border-radius:0!important;background:transparent!important;box-shadow:none!important;border-right:1px solid rgba(224,199,235,.07)!important;border-bottom:1px solid rgba(224,199,235,.07)!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div:nth-child(2n){border-right:0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div.is-wide{grid-column:1 / -1!important;border-right:0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div:last-child{border-bottom:0!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid>div:hover{transform:none!important;background:transparent!important;box-shadow:none!important}}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions .btn-premium-secondary{background:linear-gradient(180deg,#2b1d37,#24182f)!important;border-color:#e0c7eb1c!important;color:#eadff0!important;box-shadow:inset 0 1px #ffffff06!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions .btn-premium-secondary:hover:not(:disabled){transform:translateY(-1px)!important;background:linear-gradient(180deg,#3a2846,#31203c)!important;border-color:#d9aaff4d!important;color:#fff!important;box-shadow:0 10px 22px #04020838,inset 0 1px #ffffff0a!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;gap:12px!important;align-items:start!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{align-self:start!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane{align-self:stretch!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;contain:size layout!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:92px minmax(0,1fr) auto!important;min-height:104px!important;gap:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:92px!important;height:92px!important;flex-basis:92px!important;border-radius:20px!important}}@media (max-width: 900px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;align-self:stretch!important;contain:none!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{flex:none!important;max-height:min(54dvh,500px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 760px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{padding:10px!important;gap:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{padding:11px!important;border-radius:18px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile{min-height:68px!important;padding:8px!important;gap:7px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile{width:42px!important;height:42px!important;border-radius:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong{font-size:9.4px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small{font-size:7.8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{max-height:min(48dvh,390px)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:78px minmax(0,1fr)!important;min-height:0!important;gap:9px!important;padding:7px 0 11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:78px!important;height:78px!important;flex-basis:78px!important;border-radius:18px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title h3{font-size:19px!important;line-height:1.08!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero-actions{grid-column:1 / -1!important;width:100%!important;min-width:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-actions{flex-wrap:wrap!important;justify-content:flex-end!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 520px){.users-page-premium.clientes-page-m02.proveedores-page-m05{gap:13px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{padding:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile{min-height:64px!important;grid-template-columns:38px minmax(0,1fr) 10px!important;gap:6px!important;padding:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile{width:38px!important;height:38px!important;border-radius:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong{font-size:8.8px!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small{font-size:7.2px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-state-dot{width:9px!important;height:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-card{min-height:64px!important;padding:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-more-icon{width:38px!important;height:38px!important;border-radius:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{max-height:min(46dvh,340px)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{grid-template-columns:1fr!important}}@media (max-width: 360px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:1fr!important}}@media (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{max-height:min(46dvh,190px)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:76px minmax(0,1fr) auto!important;align-items:center!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:76px!important;height:76px!important;flex-basis:76px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero-actions{grid-column:auto!important;width:auto!important;min-width:max-content!important;flex-direction:column!important;align-items:flex-end!important;justify-content:space-between!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-contact-line,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(4,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:flex!important;grid-template-columns:none!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{min-width:0!important}@media (max-width: 900px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-height:62px!important;grid-template-columns:34px minmax(0,1fr) 14px!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;padding:9px!important;border-radius:13px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{width:34px!important;height:34px!important;border-radius:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>svg{width:16px!important;height:16px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.5px!important;line-height:1.15!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{font-size:13px!important;line-height:1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:after{font-size:16px!important;justify-self:end!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;padding-top:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{grid-column:1 / -1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;justify-content:center!important;white-space:nowrap!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{gap:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-height:60px!important;grid-template-columns:32px minmax(0,1fr) 12px!important;column-gap:7px!important;padding:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{width:32px!important;height:32px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{font-size:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{font-size:12.5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{gap:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{min-height:43px!important;padding-left:10px!important;padding-right:10px!important;font-size:11.5px!important}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-height:56px!important;grid-template-columns:30px minmax(0,1fr) 12px!important;column-gap:7px!important;padding:7px 8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{width:30px!important;height:30px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{font-size:7.8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{font-size:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{grid-column:1 / -1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;justify-content:center!important;padding-left:10px!important;padding-right:10px!important;font-size:11px!important}}@media (hover: none){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:active{transform:scale(.985)!important;border-color:#6f3f913d!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:active{background:#34213f!important;border-color:#d9aaff3d!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-height:60px!important;grid-template-columns:32px minmax(0,1fr) 13px!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;padding:8px 9px!important;border-radius:13px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{width:32px!important;height:32px!important;border-radius:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>svg{width:15px!important;height:15px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.6px!important;line-height:1.15!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{font-size:13px!important;line-height:1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;padding-top:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{grid-column:1 / -1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;justify-content:center!important;white-space:nowrap!important}}@media (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{grid-column:1 / -1!important}}@media (max-width: 340px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button{grid-column:auto!important}}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;padding-top:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button-real{flex:0 0 auto!important;grid-column:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;margin:0!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;justify-content:center!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-width:0!important;min-height:54px!important;grid-template-columns:30px minmax(0,1fr) 12px!important;column-gap:7px!important;row-gap:1px!important;padding:7px 8px!important;border-radius:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{width:30px!important;height:30px!important;border-radius:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.1!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{font-size:12px!important;line-height:1!important}}@media (max-width: 420px) and (orientation: portrait){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button-real{width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}@media (min-width: 480px) and (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:8px!important;padding:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{width:auto!important;max-width:none!important;min-width:0!important;border-radius:16px!important;padding:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-pane{align-self:start!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-pane{align-self:stretch!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;contain:size layout!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-directory-heading{flex:0 0 auto!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-scroll{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile{min-height:58px!important;grid-template-columns:34px minmax(0,1fr) 9px!important;gap:5px!important;padding:6px!important;border-radius:12px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-logo-tile{width:34px!important;height:34px!important;border-radius:10px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy strong{font-size:8px!important;line-height:1.1!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-copy small{font-size:6.8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero{grid-template-columns:64px minmax(0,1fr)!important;gap:7px!important;padding:4px 0 8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero>.m05-provider-logo-detail{width:64px!important;height:64px!important;flex-basis:64px!important;border-radius:15px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-title h3{font-size:16px!important;line-height:1.04!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-hero-actions{grid-column:1 / -1!important;width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-logo-action{min-height:27px!important;padding:0 7px!important;font-size:7.5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link{min-height:46px!important;grid-template-columns:26px minmax(0,1fr) 10px!important;column-gap:5px!important;padding:6px!important;border-radius:11px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link:before{width:26px!important;height:26px!important;border-radius:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>span{font-size:6.8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-related-link>strong{font-size:10.5px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:6px!important;padding-top:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-profile-actions>.specular-button-real{flex:0 0 auto!important;grid-column:auto!important;width:auto!important;min-width:0!important;min-height:36px!important;height:36px!important;padding-left:9px!important;padding-right:9px!important;border-radius:10px!important;font-size:8.5px!important}}@media (min-width: 480px) and (max-width: 619px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-workspace{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-tile-grid,.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-group.is-focused .m05-provider-tile-grid{grid-template-columns:1fr!important}}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-toolbar .filter-popover-trigger{height:46px!important;min-height:46px!important;padding:0 18px!important;border-radius:var(--pm-radius-sm, 11px)!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-toolbar .m05-toolbar-actions>.premium-toggle{height:46px!important;min-height:46px!important;padding:0 14px 0 10px!important;border-radius:999px!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-toolbar .m05-toolbar-actions>.m02-clear-filters{height:46px!important;min-height:46px!important;padding:0 13px!important;border-radius:14px!important;gap:8px!important}.users-page-premium.proveedores-page-m05 .m05-providers-parity-v174 .m05-provider-toolbar .m05-toolbar-actions>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader{width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;box-sizing:border-box!important;overflow:visible!important;cursor:pointer!important;outline:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-preview{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(102,66,123,.1)!important;background:#fff!important;color:#9b8da3!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-preview>img{width:100%!important;height:100%!important;object-fit:contain!important;padding:5px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader-copy{min-width:0!important;display:block!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader-copy strong{display:block!important;font-size:10px!important;color:#55405f!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader-copy span{display:block!important;margin-top:3px!important;font-size:9px!important;line-height:1.45!important;color:#908696!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:hover,.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:focus-visible{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:hover .m05-logo-preview,.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:focus-visible .m05-logo-preview{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important;transform:translateY(-1px)!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader.is-dragging .m05-logo-preview{transform:scale(1.055)!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader.has-error{border-color:#bf485b7a!important;background:#fff6f8f0!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-clear{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border:1px solid rgba(111,62,145,.12)!important;border-radius:10px!important;background:#fff!important;color:#745183!important;display:grid!important;place-items:center!important;cursor:pointer!important;transition:.18s ease!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-clear:hover{background:#f8effc!important;border-color:#6f3e9140!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:focus-visible{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important;box-shadow:0 14px 32px #00000047,0 0 0 4px #c584e71c!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-preview{background:#281d31!important;border-color:#eed6c614!important;color:#eadff0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:hover .m05-logo-preview,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader:focus-visible .m05-logo-preview{box-shadow:0 7px 18px #00000042,0 0 0 1px #d6b3eb1f!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader-copy span{color:#b8aaba!important}@media (max-width: 760px){.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader{grid-template-columns:auto minmax(0,1fr)!important}.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader>.btn-premium,.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-uploader>.m05-logo-clear{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05 .m05-provider-form-parity-v241 .m05-logo-preview{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}}.users-page-premium.proveedores-page-m05 .premium-modal.m05-provider-status-parity-v244{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-provider-status-parity-v244 .m05-provider-status-select-v244.is-open{z-index:6200!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-provider-status-parity-v244 .m05-provider-status-select-v244>.premium-select-panel{z-index:6210!important;max-height:min(220px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-provider-delete-parity-v244{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.filter-popover-panel.m05-service-filter-canonical{width:320px!important;min-width:320px!important;max-width:min(320px,calc(100vw - 24px))!important;padding:12px!important;border-radius:16px!important;box-sizing:border-box!important;overflow:visible!important}.filter-popover-panel.m05-service-filter-canonical .filter-popover-head{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}.filter-popover-panel.m05-service-filter-canonical .filter-popover-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:start!important;overflow:visible!important;box-sizing:border-box!important}.filter-popover-panel.m05-service-filter-canonical .premium-select,.filter-popover-panel.m05-service-filter-canonical .premium-select-control{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.filter-popover-panel.m05-service-filter-canonical .premium-select-control{height:46px!important;min-height:46px!important;border-radius:12px!important}.filter-popover-panel.m05-service-filter-canonical .premium-select-panel{max-height:min(250px,42vh)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important}.filter-popover-panel.m05-service-filter-canonical .premium-select-search{position:sticky!important;top:0!important;z-index:2!important}.premium-modal.m05-service-form-parity-v252{width:min(690px,96vw)!important;max-width:min(690px,96vw)!important;min-width:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain!important}.m05-service-form-parity-v252>form,.m05-service-form-parity-v252 .premium-modal-body,.m05-service-form-parity-v252 .m02-form-section,.m05-service-form-parity-v252 .m02-form-grid,.m05-service-form-parity-v252 .m02-field{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.m05-service-form-parity-v252 .m02-form-section{overflow:visible!important}.m05-service-form-parity-v252 .premium-select-label{font-size:9px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important;color:#574b5c!important;line-height:normal!important;font-family:inherit!important}:root[data-theme=dark] .m05-service-form-parity-v252 .premium-select-label{color:#d8cbd8!important}.m05-service-form-parity-v252 .m05-service-form-select-v252{position:relative!important;min-width:0!important}.m05-service-form-parity-v252 .m05-service-form-select-v252.is-open{z-index:7000!important}.m05-service-form-parity-v252 .m05-service-form-select-v252>.premium-select-panel{top:calc(100% + 7px)!important;left:0!important;right:auto!important;z-index:7100!important;width:286px!important;min-width:286px!important;max-width:min(286px,calc(100vw - 48px))!important;max-height:276px!important;margin:0!important;padding:7px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px #361e4a2e,inset 0 1px #fffffff5!important}.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-search{position:sticky!important;top:0!important;z-index:3!important;height:38px!important;margin:0 0 6px!important;padding:0 10px!important;gap:8px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:10px!important;background:#fcfafd!important;box-shadow:none!important;color:var(--purple, #6e3fa3)!important}.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-search input{height:36px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:11.5px!important;font-weight:600!important}.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option{min-height:38px!important;padding:7px 9px!important;border-radius:9px!important;font-size:11px!important;font-weight:650!important;color:var(--muted, #756a7d)!important;background:transparent!important}.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option:hover,.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option.is-highlighted,.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option.is-selected{background:#6e3fa313!important}.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option.is-selected{color:var(--purple-dark, #4d246d)!important;font-weight:750!important}.m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option.is-selected svg{color:var(--purple, #6e3fa3)!important}:root[data-theme=dark] .m05-service-form-parity-v252 .m05-service-form-select-v252>.premium-select-panel{background:#241a2f!important;border-color:#ffffff1a!important;box-shadow:0 18px 42px #00000057!important}:root[data-theme=dark] .m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-search{background:#2b1d37!important;border-color:#ffffff1a!important}:root[data-theme=dark] .m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option:hover,:root[data-theme=dark] .m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option.is-highlighted,:root[data-theme=dark] .m05-service-form-parity-v252 .m05-service-form-select-v252 .premium-select-option.is-selected{background:#ffffff0f!important}.m05-service-provider-preview-v252{display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px 14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:17px!important;background:#ffffffb8!important;box-sizing:border-box!important}.m05-service-provider-preview-v252>.m05-provider-logo{width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;border-radius:16px!important;background:#fff!important}.m05-service-provider-preview-copy-v252{display:grid!important;gap:3px!important;min-width:0!important}.m05-service-provider-preview-copy-v252>span,.m05-service-provider-preview-copy-v252>strong,.m05-service-provider-preview-copy-v252>small{display:block!important;min-width:0!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-service-provider-preview-copy-v252>span{font-size:8.5px!important;color:var(--muted)!important}.m05-service-provider-preview-copy-v252>strong{font-family:Playfair Display,Georgia,serif!important;font-size:16px!important;line-height:1.15!important;color:var(--purple-dark)!important}.m05-service-provider-preview-copy-v252>small{font-size:8.5px!important;color:var(--muted)!important}.m05-service-provider-preview-v252>.status-badge{justify-self:end!important}:root[data-theme=dark] .m05-service-provider-preview-v252{background:#21172b!important;border-color:#eed6c617!important}:root[data-theme=dark] .m05-service-provider-preview-copy-v252>strong{color:#f3e9fa!important}.m05-service-form-parity-v252 .m02-field>textarea{max-width:100%!important;box-sizing:border-box!important;resize:vertical!important}@media (max-width: 760px){.premium-modal.m05-service-form-parity-v252{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.m05-service-form-parity-v252 .m02-form-grid.two{grid-template-columns:1fr!important}.m05-service-form-parity-v252 .m05-service-form-select-v252>.premium-select-panel{width:min(270px,calc(100vw - 56px))!important;min-width:min(270px,calc(100vw - 56px))!important}.m05-service-provider-preview-v252{grid-template-columns:46px minmax(0,1fr) auto!important}.m05-service-provider-preview-v252>.m05-provider-logo{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important}.m05-service-provider-preview-v252>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}}.premium-modal.m05-service-status-parity-v264{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important}.m05-service-status-parity-v264 .m02-status-fields-row,.m05-service-status-parity-v264 .m02-status-current-field,.m05-service-status-parity-v264 .m02-current-state-inline,.m05-service-status-parity-v264 .premium-select,.m05-service-status-parity-v264 .premium-select-control,.m05-service-status-parity-v264 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.m05-service-status-parity-v264 .m02-current-state-inline,.m05-service-status-parity-v264 .premium-select,.m05-service-status-parity-v264 .premium-select-control{width:100%!important}.m05-service-status-parity-v264 .premium-select-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-service-status-parity-v264 .premium-select.is-open{z-index:6200!important}.m05-service-status-parity-v264 .premium-select>.premium-select-panel{z-index:6210!important;max-height:min(220px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m05-service-delete-parity-v264{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}@media (max-height: 560px){.premium-modal.m05-service-status-parity-v264{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.premium-modal.m05-service-detail-parity-v261{width:min(680px,96vw)!important;max-width:min(680px,96vw)!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important}.m05-service-detail-parity-v261 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:22px!important;width:100%!important}.m05-service-detail-parity-v261 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important;max-width:max-content!important;flex:0 0 auto!important;margin:0!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important}@media (max-width: 760px){.premium-modal-backdrop:has(>.m05-service-detail-parity-v261){align-items:flex-start!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m05-service-detail-parity-v261{width:100%!important;max-width:100%!important;min-width:0!important;max-height:none!important;height:auto!important;margin:18px auto!important;padding:20px 18px!important;border-radius:22px!important;overflow:visible!important;box-sizing:border-box!important}.m05-service-detail-parity-v261>.premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;min-width:0!important}.m05-service-detail-parity-v261>.premium-modal-body,.m05-service-detail-parity-v261>.premium-modal-body>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.m05-service-detail-parity-v261>.premium-modal-body{padding-left:0!important;padding-right:0!important}.m05-service-detail-parity-v261 .m05-service-detail-grid-v261{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;justify-content:stretch!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>*{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:center!important}}@media (max-width: 440px) and (orientation: portrait){.m05-service-detail-parity-v261 .premium-modal-detail-item{padding:10px 12px!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261{gap:7px!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>*{min-height:42px!important;padding-inline:9px!important;gap:6px!important;font-size:10px!important;line-height:1.1!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>* svg{width:14px!important;height:14px!important;flex:0 0 14px!important}}@media (orientation: landscape) and (min-width: 560px) and (max-width: 760px){.premium-modal-backdrop:has(>.m05-service-detail-parity-v261){padding-top:8px!important;padding-bottom:8px!important}.premium-modal.m05-service-detail-parity-v261{margin-top:0!important;margin-bottom:0!important;padding:16px 18px!important}.m05-service-detail-parity-v261>.premium-modal-body{margin-top:10px!important;gap:8px!important}.m05-service-detail-parity-v261 .m05-service-detail-grid-v261{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:7px!important;margin-top:12px!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:40px!important;padding-inline:12px!important;font-size:10px!important}}@media (max-height: 440px) and (orientation: landscape){.premium-modal-backdrop:has(>.m05-service-detail-parity-v261){padding-top:6px!important;padding-bottom:6px!important}.m05-service-detail-parity-v261 .m05-service-detail-provider-v261,.m05-service-detail-parity-v261 .premium-modal-detail-item{padding-top:9px!important;padding-bottom:9px!important}}@media (max-width: 440px) and (orientation: portrait){.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>:nth-child(1),.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>:nth-child(3),.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>:nth-child(4){font-size:11.5px!important}.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>:nth-child(3) .specular-content,.m05-service-detail-parity-v261 .m05-service-detail-actions-v261>:nth-child(4) .specular-content{font-size:11.5px!important}}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:14px 16px 10px;border-top:1px solid rgba(110,63,163,.075)}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head>div{display:flex;align-items:center;gap:9px;min-width:0}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head strong{color:var(--purple-dark);font-size:12px;font-weight:850}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head span{display:inline-flex;align-items:center;min-height:23px;padding:0 8px;border-radius:999px;background:#6e3fa312;color:#80569b;font-size:8px;font-weight:850;white-space:nowrap}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head small{min-width:0;color:var(--muted);font-size:8.5px;text-align:right}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll{--m05-service-row-height: 112px;--m05-service-row-gap: 10px;max-height:calc((var(--m05-service-row-height) * 4) + (var(--m05-service-row-gap) * 3) + 20px);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;overscroll-behavior-y:auto;padding:4px 6px 16px 0}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--m05-service-row-height);gap:var(--m05-service-row-gap);padding:0 10px 0 16px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll::-webkit-scrollbar{width:8px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll::-webkit-scrollbar-track{background:transparent}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#6e3fa338;background-clip:padding-box}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card{position:relative;min-width:0;min-height:112px;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid rgba(110,63,163,.1);border-radius:15px;background:linear-gradient(145deg,#fffffffa,#fbf7fdf5);color:var(--ink);text-align:left;cursor:pointer;box-shadow:0 7px 18px #40206009,inset 0 1px #ffffffeb;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 100% 0%,rgba(197,83,162,.075),transparent 42%);opacity:.65;transition:opacity .18s ease}@media (hover:hover){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card:hover{transform:translateY(-2px);border-color:#6e3fa347;background:linear-gradient(145deg,#fff,#f8f0fc);box-shadow:0 12px 28px #40206013,0 0 0 3px #6e3fa309}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card:hover:after{opacity:1}}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card:focus-visible{outline:none;border-color:#6e3fa36b;box-shadow:0 0 0 3px #6e3fa31c,0 12px 28px #40206013}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-logo,.m05-service-matrix-modal .m05-provider-logo-modal{background:#fff!important;border-color:#6e3fa31a!important;box-shadow:0 5px 14px #2a06630e!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-logo{width:60px!important;height:60px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy{display:grid;gap:4px;min-width:0;z-index:1}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5c3476;font-size:13.2px;line-height:1.18;font-weight:850;letter-spacing:-.01em}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#76677f;font-size:10px;line-height:1.25;font-weight:650}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-place{display:inline-flex;align-items:center;gap:4px;min-width:0;color:#88718f;font-size:9.4px;line-height:1.2;font-weight:600}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-place svg{flex:0 0 auto;color:#8b4fb2}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-meta{z-index:1;align-self:stretch;display:grid;grid-template-rows:auto 1fr auto;justify-items:end;gap:6px;min-width:68px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-meta>svg{color:#b09bb8}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count{align-self:center;display:inline-flex;align-items:baseline;gap:4px;padding:5px 7px;border:1px solid rgba(110,63,163,.08);border-radius:9px;background:#6e3fa30b;white-space:nowrap}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count strong{color:#7138a1;font-size:14px;line-height:1}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count small{color:#8e7c96;font-size:8.4px;font-weight:750}.m05-service-matrix-modal{width:min(790px,94vw)!important;max-width:790px!important;max-height:calc(100dvh - 32px)!important;min-width:0!important;overflow:hidden!important}.m05-service-matrix-modal .premium-modal-body{display:grid!important;gap:12px!important;margin-top:14px!important;min-width:0!important;overflow:visible!important;overscroll-behavior:auto!important}.m05-service-matrix-provider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 11px;border:1px solid rgba(110,63,163,.1);border-radius:14px;background:#faf7fcc7}.m05-service-matrix-provider>.m05-provider-logo{width:62px!important;height:62px!important;border-radius:14px!important}.m05-service-matrix-provider>div{display:grid;gap:3px;min-width:0}.m05-service-matrix-provider>div>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:18px;line-height:1.1}.m05-service-matrix-provider>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#77697e;font-size:9px}.m05-service-matrix-provider>div>small{display:inline-flex;align-items:center;gap:4px;color:#9a8d9f;font-size:8px}.m05-service-matrix-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0}.m05-service-matrix-search{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;border-radius:12px!important}.m05-service-matrix-modal .m05-service-matrix-search{display:flex!important;align-items:center!important;gap:8px!important;padding:0 11px!important;overflow:hidden!important}.m05-service-matrix-modal .m05-service-matrix-search>svg{flex:0 0 auto!important}.m05-service-matrix-modal .m05-service-matrix-search>input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:10px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.m05-service-matrix-modal .m05-service-matrix-search>input::placeholder{color:var(--pm-modal-muted, #9d919f)!important;opacity:1!important}.m05-service-matrix-counter{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid rgba(58,139,82,.12);border-radius:12px;background:#eef8f1;color:#3d8153;font-size:8.5px;font-weight:850;white-space:nowrap}.m05-service-matrix-section{overflow:hidden;border:1px solid rgba(91,53,119,.1);border-radius:14px;background:#ffffffbd}.m05-service-matrix-section>header{min-height:52px;display:flex;align-items:center;padding:9px 11px;border-bottom:1px solid rgba(91,53,119,.08);background:#f8f4fbc7}.m05-service-matrix-section>header>div{display:flex;align-items:center;gap:9px;min-width:0}.m05-service-matrix-section>header>div>span{min-width:38px;height:28px;display:grid;place-items:center;padding:0 8px;border:1px solid rgba(110,63,163,.11);border-radius:8px;background:#fff;color:#7138a1;font-size:8px;font-weight:900}.m05-service-matrix-section>header>div>div{display:grid;gap:2px;min-width:0}.m05-service-matrix-section>header strong{color:#55405f;font-size:9.5px;font-weight:800}.m05-service-matrix-section>header small{color:#9a8d9f;font-size:7.8px}.m05-service-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px}.m05-service-type-card{position:relative;min-width:0;min-height:72px;display:grid;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;border:1px solid rgba(91,53,119,.1);border-radius:11px;background:#ffffffc7;color:var(--ink);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}@media (hover:hover){.m05-service-type-card:hover:not(:disabled){transform:translateY(-1px);border-color:#7e3fbd3d;background:#7e3fbd0b;box-shadow:0 7px 16px #2a06630e}}.m05-service-type-card.is-assigned{border-color:#3d975b33;background:#46a66512}.m05-service-type-card.is-historical{border-color:#d2a13038;background:#e2b54313}.m05-service-type-card:disabled{opacity:.48;cursor:not-allowed}.m05-service-type-check{width:23px;height:23px;display:grid;place-items:center;border:1px solid #d4c8db;border-radius:7px;background:#fff;color:#7a48a0}.m05-service-type-card.is-assigned .m05-service-type-check{border-color:#58a56e;background:#58a56e;color:#fff}.m05-service-type-card.is-historical .m05-service-type-check{border-color:#d2a13057;background:#e2b54321;color:#b17d00}.m05-service-type-copy{display:grid;gap:2px;min-width:0}.m05-service-type-copy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#514556;font-size:9.5px;line-height:1.2}.m05-service-type-copy small{color:#7138a1;font-size:7.7px;font-weight:900}.m05-service-type-copy>span{margin-top:3px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:7.8px}.m05-service-type-state{align-self:start;display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border-radius:999px;background:#6e3fa312;color:#79508f;font-size:7px;font-weight:850;white-space:nowrap}.m05-service-type-state.is-assigned{background:#e7f6eb;color:#318150}.m05-service-type-state.is-historical{background:#fff4d8;color:#9d730c}.m05-service-matrix-empty{grid-column:1 / -1;min-height:150px!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head{border-color:#eed6c612}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count{background:#ca91e814;border-color:#eed6c612;color:#d6b8e6}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count strong{color:#d4a3ee}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card{border-color:#eed6c616;background:#281b33;box-shadow:inset 0 1px #ffffff06}@media (hover:hover){:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card:hover{border-color:#cd94e940;background:#30203d;box-shadow:0 10px 24px #0502092e,0 0 0 3px #b269d509}}:root[data-theme=dark] .m05-service-matrix-provider,:root[data-theme=dark] .m05-service-matrix-section,:root[data-theme=dark] .m05-service-type-card{border-color:#eed6c616;background:#281b33}:root[data-theme=dark] .m05-service-matrix-section>header{border-color:#eed6c612;background:#2e2039}:root[data-theme=dark] .m05-service-matrix-section>header>div>span,:root[data-theme=dark] .m05-service-type-check{border-color:#eed6c617;background:#21172b;color:#ca8be8}:root[data-theme=dark] .m05-service-matrix-provider>div>strong,:root[data-theme=dark] .m05-service-matrix-section>header strong,:root[data-theme=dark] .m05-service-type-copy strong{color:#f3e9fa}:root[data-theme=dark] .m05-service-matrix-counter{border-color:#4a9e6533;background:#203326;color:#8ed3a3}:root[data-theme=dark] .m05-service-type-card.is-assigned{border-color:#355d41;background:#203326}:root[data-theme=dark] .m05-service-type-card.is-historical{border-color:#d8b24d33;background:#684e1c2e}:root[data-theme=dark] .m05-service-type-state{background:#ca91e81a;color:#d7b7e6}:root[data-theme=dark] .m05-service-type-state.is-assigned{background:#499d642b;color:#8ed3a3}:root[data-theme=dark] .m05-service-type-state.is-historical{background:#d8b24d21;color:#e3c469}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>strong{color:#f1e7f8}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>small{color:#c3b5c9}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-place{color:#b9a8c0}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll::-webkit-scrollbar-thumb{background:#cd94e947;background-clip:padding-box}@media (max-width: 1000px){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 820px){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll{--m05-service-row-height: 108px;--m05-service-row-gap: 8px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head{align-items:flex-start;flex-direction:column;gap:5px;padding-inline:12px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head small{text-align:left}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll{--m05-service-row-height: 108px;--m05-service-row-gap: 8px;padding:4px 4px 12px 0}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 8px 0 12px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card{min-height:108px;padding:9px}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-logo{width:52px!important;height:52px!important;border-radius:12px!important}.m05-service-matrix-modal{width:min(100%,calc(100vw - 30px))!important;max-width:min(100%,calc(100vw - 30px))!important;max-height:calc(100dvh - 30px)!important}.m05-service-matrix-modal .premium-modal-body{gap:10px!important}.m05-service-matrix-provider{grid-template-columns:auto minmax(0,1fr) auto}.m05-service-matrix-provider>.status-badge{grid-column:3;grid-row:1;align-self:start;justify-self:end;margin-top:1px}.m05-service-matrix-toolbar{grid-template-columns:1fr}.m05-service-matrix-counter{width:max-content}.m05-service-type-grid{grid-template-columns:1fr}}@media (max-width: 520px){.m05-service-matrix-provider>.m05-provider-logo{width:54px!important;height:54px!important}.m05-service-type-card{grid-template-columns:23px minmax(0,1fr) auto;align-items:start}.m05-service-type-copy{min-width:0}.m05-service-type-state{grid-column:3;grid-row:1;align-self:start;justify-self:end;margin:0}}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-directory-head{border-top:0!important}@media (min-width: 1181px){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 1180px){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 820px){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll{--m05-service-row-height: 112px !important;--m05-service-row-gap: 8px !important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media (max-width: 520px) and (orientation: portrait){.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-scroll{--m05-service-row-height: 132px !important;--m05-service-row-gap: 7px !important;padding:4px 4px 12px 0!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0 7px 0 9px!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-card{min-width:0!important;min-height:132px!important;height:132px!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto 24px!important;align-items:center!important;align-content:center!important;column-gap:8px!important;row-gap:10px!important;padding:10px 9px!important;border-radius:13px!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-logo{width:42px!important;height:42px!important;border-radius:10px!important;align-self:center!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy{min-width:0!important;gap:2px!important;align-self:center!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>strong{display:-webkit-box!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:10.8px!important;line-height:1.1!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-copy>small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.15!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-place{min-width:0!important;gap:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7.7px!important;line-height:1.1!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-place svg{width:9px!important;height:9px!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-meta{grid-column:1 / -1!important;grid-row:2!important;align-self:center!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) 12px!important;grid-template-rows:24px!important;align-items:center!important;justify-items:start!important;gap:5px!important;width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-meta>.status-badge{justify-self:start!important;max-width:68px!important;min-height:20px!important;padding-inline:6px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:6.9px!important;line-height:1!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count{align-self:center!important;justify-self:end!important;min-width:0!important;min-height:21px!important;gap:3px!important;padding:3px 5px!important;border-radius:8px!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count strong{font-size:11px!important;line-height:1!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-count small{font-size:6.5px!important;line-height:1!important}.users-page-premium.proveedores-page-m05 .m05-services-directory .m05-service-provider-meta>svg{justify-self:end!important;width:12px!important;height:12px!important}}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-provider{background:#21172b!important;border-color:#eed6c617!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-provider>div>strong{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-provider>div>span,:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-provider>div>small{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-provider-logo,:root[data-theme=dark] .m05-service-matrix-modal .m05-provider-logo-modal{background:#fff!important;border-color:#6e3fa324!important;box-shadow:0 5px 14px #00000024!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-search{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-search>input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-search>input::placeholder{color:var(--pm-modal-placeholder)!important;opacity:1!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-search:focus-within{background:var(--pm-modal-field-hover)!important;border-color:#c685dc5c!important;box-shadow:0 0 0 3px #b571d714!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-counter{background:#44975c1a!important;border-color:#58b4742e!important;color:#92d7a6!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-section{background:var(--pm-modal-surface)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-section>header{background:var(--pm-modal-surface-soft)!important;border-bottom-color:var(--pm-modal-line)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-section>header>div>span{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:#d9b9ea!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-section>header strong{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-matrix-section>header small{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-card{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:none!important}@media (hover:hover){:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-card:hover:not(:disabled){background:var(--pm-modal-field-hover)!important;border-color:#c685dc40!important;box-shadow:0 7px 16px #00000024!important}}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-card.is-assigned{background:#386f4833!important;border-color:#5bb17540!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-card.is-historical{background:#7556192e!important;border-color:#e2b54338!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-check{background:var(--pm-modal-field-hover)!important;border-color:#efdee826!important;color:#d9b9ea!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-card.is-assigned .m05-service-type-check{background:#55a96f!important;border-color:#55a96f!important;color:#fff!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-card.is-historical .m05-service-type-check{background:#e2b54321!important;border-color:#e2b54347!important;color:#e3c469!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-copy strong{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-copy small{color:#d7b7e9!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-copy>span{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-state{background:#ca91e81a!important;color:#d7b7e6!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-state.is-assigned{background:#499d642b!important;color:#92d7a6!important}:root[data-theme=dark] .m05-service-matrix-modal .m05-service-type-state.is-historical{background:#d8b24d21!important;color:#e3c469!important}@media (max-width: 520px){.m05-service-type-card{min-height:58px!important;padding:10px 9px!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity.m02-clients-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-client-kpis{margin:0 0 16px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-client-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m05-contacts-filter-canonical{width:460px!important;max-width:min(460px,calc(100vw - 24px))!important}.filter-popover-panel.m05-contacts-filter-canonical .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;align-items:start!important;width:100%!important;min-width:0!important}.filter-popover-panel.m05-contacts-filter-canonical .premium-select,.filter-popover-panel.m05-contacts-filter-canonical .premium-select-control{width:100%!important;min-width:0!important;max-width:none!important}.filter-popover-panel.m05-contacts-filter-canonical .premium-select-panel,.filter-popover-panel.m05-contacts-filter-canonical .premium-select.is-searchable .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:min(245px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important;z-index:80!important}.filter-popover-panel.m05-contacts-filter-canonical .m05-contact-filter-search .premium-select-search{position:sticky!important;top:0!important;z-index:3!important}.filter-popover-panel.m05-contacts-filter-canonical .m05-contact-filter-search .premium-select-option{min-width:0!important;align-items:center!important}.filter-popover-panel.m05-contacts-filter-canonical .m05-contact-filter-search .premium-select-option>span{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-wrap-canonical{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical{position:relative!important;z-index:1!important;width:100%!important;min-width:1080px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical tbody td{padding-top:9px!important;padding-bottom:9px!important;font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical tbody tr.is-deleted{opacity:.72!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .user-cell{min-width:195px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .user-cell strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .m02-contact-cell strong{font-size:12.4px!important;color:var(--ink)!important;font-weight:780!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .user-cell small,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .m02-contact-cell small{font-size:10px!important;color:var(--muted)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .m02-contact-cell{display:grid!important;gap:3px!important;min-width:155px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-person-cell{display:flex!important;align-items:center!important;gap:9px!important;min-width:195px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-person-cell>div{display:grid!important;gap:2px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-person-cell strong{color:var(--ink)!important;font-size:12.2px!important;font-weight:780!important;line-height:1.16!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-person-cell small{color:var(--muted)!important;font-size:9px!important;line-height:1.1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-id-line{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:5px!important;min-width:0!important;width:max-content!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-id-line>small{flex:0 0 auto!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical{display:flex!important;align-items:center!important;gap:9px!important;min-width:205px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical>.m05-provider-logo-service,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical>.m05-provider-logo-service{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;flex:0 0 32px!important;border-radius:11px!important;background:#fff!important;border:1px solid rgba(104,65,128,.1)!important;box-shadow:0 6px 14px #4b24670e,inset 0 1px #fffffff5!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical>.m05-provider-logo-service img{width:100%!important;height:100%!important;object-fit:contain!important;padding:3px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical>.m05-provider-logo-service.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa)!important;color:#6c3890!important;font-size:10px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical>.m02-contact-cell{min-width:0!important;width:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-communication-canonical{min-width:230px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-communication-canonical strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-communication-canonical small{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-communication-canonical svg{flex:0 0 auto!important;color:#887395!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-email-value{min-width:0!important;max-width:210px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-primary-contact-badge{display:inline-flex!important;align-items:center!important;gap:4px!important;width:max-content!important;max-width:max-content!important;flex:0 0 auto!important;font-size:7.2px!important;line-height:1!important;padding:3px 7px!important;white-space:nowrap!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .user-cell strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-person-cell strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .m02-contact-cell strong{color:#eee3f4!important}@media (max-width:760px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero>button,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical{min-width:860px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .user-cell{min-width:160px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contacts-table-canonical .m02-contact-cell{min-width:135px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-provider-cell-canonical,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m05-contact-communication-canonical{min-width:185px!important}}@media (max-width:620px){.filter-popover-panel.m05-contacts-filter-canonical{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m05-contacts-filter-canonical .filter-popover-body{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.filter-popover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:520px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-section-hero h2{font-size:25px!important}}@media (max-width:390px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-contacts-parity .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.proveedores-page-m05 .premium-modal.m05-contact-form-parity-v270{width:min(760px,96vw)!important;max-width:min(760px,96vw)!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-modal-body{gap:11px!important;margin-top:14px!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-section{position:relative!important;overflow:visible!important;margin-bottom:0!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-grid{min-width:0!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270{position:relative!important;min-width:0!important;width:100%!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-full-v270{grid-column:1 / -1!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270.is-open{z-index:7600!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270>.premium-select-panel{width:350px!important;min-width:350px!important;max-width:min(350px,calc(100vw - 48px))!important;max-height:min(276px,44vh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important;z-index:7700!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270 .premium-select-search{position:sticky!important;top:0!important;z-index:2!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270 .premium-select-option{min-width:0!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270 .premium-select-option>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.proveedores-page-m05 .m05-contact-provider-preview-v270{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;padding:10px 12px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-provider-preview-v270>.m05-provider-logo{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex:0 0 44px!important;border-radius:12px!important;background:#fff!important}.proveedores-page-m05 .m05-contact-provider-preview-copy-v270{display:grid!important;gap:2px!important;min-width:0!important}.proveedores-page-m05 .m05-contact-provider-preview-copy-v270>strong,.proveedores-page-m05 .m05-contact-provider-preview-copy-v270>span,.proveedores-page-m05 .m05-contact-provider-preview-copy-v270>small{display:block!important;min-width:0!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.proveedores-page-m05 .m05-contact-provider-preview-copy-v270>strong{font-family:Playfair Display,Georgia,serif!important;font-size:14.5px!important;line-height:1.15!important;color:var(--purple-dark)!important}.proveedores-page-m05 .m05-contact-provider-preview-copy-v270>span{color:var(--muted)!important;font-size:8.5px!important}.proveedores-page-m05 .m05-contact-provider-preview-copy-v270>small{color:#8d729f!important;font-size:8px!important}.proveedores-page-m05 .m05-contact-provider-preview-v270>.status-badge{justify-self:end!important}.proveedores-page-m05 .m05-contact-form-parity-v270 textarea,.proveedores-page-m05 .m05-contact-form-parity-v270 input,.proveedores-page-m05 .m05-contact-form-parity-v270 button{font-family:inherit!important}.proveedores-page-m05 .m05-contact-form-parity-v270 textarea{min-height:96px!important;max-width:100%!important;box-sizing:border-box!important;resize:vertical!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-phone-prefix-wrap{position:relative!important;z-index:80!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-phone-prefix-wrap:has(.m02-phone-prefix-panel){z-index:7800!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-provider-preview-v270{background:#21172b!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-provider-preview-copy-v270>strong{color:#f3e9fa!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-provider-preview-copy-v270>span,:root[data-theme=dark] .proveedores-page-m05 .m05-contact-provider-preview-copy-v270>small{color:#b8aaba!important}@media (max-width: 760px){.proveedores-page-m05 .premium-modal.m05-contact-form-parity-v270{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-modal-body,.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-modal-body>*,.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-section{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270>.premium-select-panel{width:min(310px,calc(100vw - 56px))!important;min-width:min(310px,calc(100vw - 56px))!important}.proveedores-page-m05 .m05-contact-provider-preview-v270{grid-template-columns:42px minmax(0,1fr) auto!important}.proveedores-page-m05 .m05-contact-provider-preview-v270>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:118px!important;white-space:nowrap!important}}@media (max-width: 390px){.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.proveedores-page-m05 .premium-modal.m05-contact-detail-parity-v272{width:min(680px,96vw)!important;max-width:min(680px,96vw)!important;min-width:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-body{display:grid!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-header,.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer{flex:initial!important}.proveedores-page-m05 .m05-contact-detail-hero-v272{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 0 1px!important;padding:12px 14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:15px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-detail-hero-v272 .m05-contact-avatar.is-large{width:46px!important;height:46px!important;min-width:46px!important;flex:0 0 46px!important;font-size:11px!important}.proveedores-page-m05 .m05-contact-detail-person-v272{display:grid!important;gap:2px!important;min-width:0!important}.proveedores-page-m05 .m05-contact-detail-person-v272 h3,.proveedores-page-m05 .m05-contact-detail-person-v272 p{margin:0!important;min-width:0!important}.proveedores-page-m05 .m05-contact-detail-person-v272 h3{font-family:Playfair Display,Georgia,serif!important;font-size:18px!important;line-height:1.15!important;color:var(--purple-dark)!important}.proveedores-page-m05 .m05-contact-detail-person-v272 p{color:var(--muted)!important;font-size:9px!important;line-height:1.35!important}.proveedores-page-m05 .m05-contact-detail-hero-v272>.status-badge{justify-self:end!important}.proveedores-page-m05 .m05-contact-detail-provider-v272{margin:0 0 8px!important}.proveedores-page-m05 .m05-contact-detail-grid-v272{gap:9px!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:44px!important;padding:0 16px!important;border:0!important;border-radius:16px!important;background:linear-gradient(135deg,#fff3b8,#f8dc73 54%,#f1c94e)!important;color:#79560a!important;box-shadow:inset 0 1px #ffffffb8,0 5px 12px #8d610f12!important;font-weight:850!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274:hover:not(:disabled){transform:translateY(-1px)!important;background:linear-gradient(135deg,#fff0a3,#f7d45c 54%,#edc03b)!important;box-shadow:inset 0 1px #ffffffd1,0 7px 15px #8d610f1a!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274.is-current-primary:disabled{opacity:1!important;cursor:default!important;filter:none!important;transform:none!important;border-color:#c19f482e!important;background:#ddcc9d2e!important;color:#9d8b67!important;box-shadow:inset 0 1px #ffffff57!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-detail-hero-v272{background:#21172b!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-detail-person-v272 h3{color:#f3e9fa!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-detail-person-v272 p{color:#b8aaba!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274:not(:disabled){background:linear-gradient(135deg,#ffe894,#f5cf55 54%,#e8b82d)!important;color:#4f3700!important;box-shadow:inset 0 1px #ffffff80,0 6px 14px #0000001f!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274:hover:not(:disabled){background:linear-gradient(135deg,#ffeca3,#f8d45f 54%,#edbd31)!important;box-shadow:inset 0 1px #ffffff94,0 8px 17px #00000026!important}:root[data-theme=dark] .proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274.is-current-primary:disabled{opacity:1!important;background:#d6bd711a!important;border-color:#e1c77824!important;color:#93876e!important;box-shadow:inset 0 1px #ffffff06!important}.premium-modal.m05-contact-primary-parity-v274{width:min(560px,94vw)!important;max-width:min(560px,94vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:min(90dvh,720px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.m05-contact-primary-parity-v274 .premium-modal-body{padding-top:18px!important;padding-bottom:4px!important}.m05-contact-primary-parity-v274 .premium-modal-glass-icon .module-glass-icon-back{background:linear-gradient(145deg,#c99a1e,#f0d35f)!important;box-shadow:7px -6px 16px #91660a1f!important}.m05-contact-primary-parity-v274 .premium-modal-glass-icon .module-glass-icon-symbol{color:#9a6b08!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-v274{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;padding:16px!important;border:1px solid rgba(184,137,28,.24)!important;border-radius:16px!important;background:#fffaf0!important;box-shadow:inset 0 1px #ffffffc2!important;box-sizing:border-box!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-icon-v274{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:linear-gradient(145deg,#fff0a8,#f6d665)!important;border:1px solid rgba(181,129,17,.18)!important;color:#95680a!important;box-shadow:inset 0 1px #ffffffad!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274{display:grid!important;gap:3px!important;min-width:0!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>small{color:#a17a22!important;font-size:9px!important;font-weight:850!important;letter-spacing:.045em!important;text-transform:uppercase!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>strong{color:#5a4167!important;font-size:12.5px!important;line-height:1.25!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>span{color:#8d7b72!important;font-size:9.5px!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>p{margin:7px 0 0!important;color:#76656e!important;font-size:10px!important;line-height:1.5!important}.m05-contact-primary-parity-v274 .premium-modal-footer{margin-top:16px!important;gap:10px!important}.m05-contact-primary-parity-v274 .m05-primary-confirm-action-v274{min-height:44px!important;border:0!important;border-radius:16px!important;background:linear-gradient(135deg,#fff3b8,#f8dc73 54%,#f1c94e)!important;color:#715005!important;box-shadow:inset 0 1px #ffffffb8,0 5px 12px #8d610f12!important;font-weight:850!important}.m05-contact-primary-parity-v274 .m05-primary-confirm-action-v274:hover:not(:disabled){background:linear-gradient(135deg,#fff0a3,#f7d45c 54%,#edc03b)!important;box-shadow:inset 0 1px #ffffffd1,0 7px 15px #8d610f1a!important}.m05-contact-primary-parity-v274 .m05-primary-confirm-action-v274:disabled .specular-webgl{display:none!important}:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-contact-confirm-v274{background:#271d2f!important;border-color:#e7c2592e!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-contact-confirm-icon-v274{background:linear-gradient(145deg,#ffe793,#e9bb32)!important;border-color:#f6d4633d!important;color:#5a3d00!important;box-shadow:inset 0 1px #ffffff6b!important}:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>small{color:#e6c85f!important}:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>strong{color:#f3e9fa!important}:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>span,:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>p{color:#b9abbf!important}:root[data-theme=dark] .m05-contact-primary-parity-v274 .m05-primary-confirm-action-v274:not(:disabled){background:linear-gradient(135deg,#ffe894,#f5cf55 54%,#e8b82d)!important;color:#4f3700!important;box-shadow:inset 0 1px #ffffff80,0 6px 14px #0000001f!important}@media (max-width: 560px){.premium-modal.m05-contact-primary-parity-v274{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-v274{grid-template-columns:42px minmax(0,1fr)!important;gap:11px!important;padding:13px!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-icon-v274{width:42px!important;height:42px!important;border-radius:12px!important}.m05-contact-primary-parity-v274 .premium-modal-footer{display:grid!important;grid-template-columns:1fr 1fr!important}.m05-contact-primary-parity-v274 .premium-modal-footer>*{width:100%!important;min-width:0!important;justify-content:center!important}}.premium-modal.m05-contact-status-parity-v273{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important}.m05-contact-status-parity-v273 .m02-status-fields-row,.m05-contact-status-parity-v273 .m02-status-current-field,.m05-contact-status-parity-v273 .m02-current-state-inline,.m05-contact-status-parity-v273 .premium-select,.m05-contact-status-parity-v273 .premium-select-control,.m05-contact-status-parity-v273 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.m05-contact-status-parity-v273 .m02-current-state-inline,.m05-contact-status-parity-v273 .premium-select,.m05-contact-status-parity-v273 .premium-select-control{width:100%!important}.m05-contact-status-parity-v273 .premium-select-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-contact-status-parity-v273 .premium-select.is-open{z-index:6200!important}.m05-contact-status-parity-v273 .premium-select>.premium-select-panel{z-index:6210!important;max-height:min(220px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m05-contact-delete-parity-v273{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}@media (max-height: 560px){.premium-modal.m05-contact-status-parity-v273{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}@media (max-width: 760px){.proveedores-page-m05 .premium-modal.m05-contact-detail-parity-v272{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 12px)!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .premium-modal-body,.proveedores-page-m05 .m05-contact-detail-parity-v272 .premium-modal-body>*,.proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-contact-detail-grid-v272{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-contact-detail-grid-v272{grid-template-columns:1fr!important}}@media (max-width: 760px){.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270>.premium-select-panel{left:0!important;right:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-provider-preview-v270>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}}@media (max-width: 520px) and (orientation: portrait){.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-section{padding:12px!important;gap:10px!important;border-radius:15px!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-grid,.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-grid.two,.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-form-grid.four{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;width:100%!important;min-width:0!important}.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-field,.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-select,.proveedores-page-m05 .m05-contact-form-parity-v270 .premium-select-control,.proveedores-page-m05 .m05-contact-form-parity-v270 .m05-contact-search-select-v270,.proveedores-page-m05 .m05-contact-form-parity-v270 .m02-phone-field,.proveedores-page-m05 .m05-contact-form-parity-v270 input,.proveedores-page-m05 .m05-contact-form-parity-v270 textarea{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-provider-preview-v270{grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;padding:10px 11px!important}}@media (max-width: 760px){.proveedores-page-m05 .m05-contact-detail-hero-v272{grid-template-columns:auto minmax(0,1fr) auto!important}.proveedores-page-m05 .m05-contact-detail-hero-v272>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}.proveedores-page-m05 .m05-contact-detail-provider-v272{grid-template-columns:44px minmax(0,1fr) auto!important}.proveedores-page-m05 .m05-contact-detail-provider-v272>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}}@media (max-width: 760px) and (orientation: landscape){.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>.specular-button-real{width:auto!important;min-width:0!important;max-width:none!important}}@media (max-width: 760px) and (orientation: portrait){.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:8px!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>*{min-width:0!important;max-width:100%!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>:first-child{width:auto!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>:nth-child(2){width:100%!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>:nth-child(3){grid-column:1 / -1!important;width:100%!important}.proveedores-page-m05 .m05-contact-detail-parity-v272>.premium-modal-footer>.specular-button-real .specular-content{white-space:nowrap!important}}@media (max-width: 560px) and (orientation: portrait){.premium-modal.m05-contact-primary-parity-v274{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important}.m05-contact-primary-parity-v274 .premium-modal-body{padding-top:14px!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-v274{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:13px!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274{min-width:0!important}.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>strong,.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>span,.m05-contact-primary-parity-v274 .m05-primary-contact-confirm-copy-v274>p{overflow-wrap:anywhere!important}.m05-contact-primary-parity-v274 .premium-modal-footer{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;margin-top:14px!important}.m05-contact-primary-parity-v274 .premium-modal-footer>*{min-width:0!important;max-width:none!important;min-height:44px!important;justify-content:center!important;box-sizing:border-box!important}.m05-contact-primary-parity-v274 .premium-modal-footer>:first-child{width:auto!important;min-width:108px!important;padding-inline:16px!important}.m05-contact-primary-parity-v274 .premium-modal-footer>.m05-primary-confirm-action-v274,.m05-contact-primary-parity-v274 .premium-modal-footer>.specular-button-real.m05-primary-confirm-action-v274{width:100%!important;min-width:0!important;padding-inline:12px!important;font-size:13px!important;white-space:nowrap!important}.m05-contact-primary-parity-v274 .m05-primary-confirm-action-v274 .specular-content{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important}}@media (max-width: 390px) and (orientation: portrait){.proveedores-page-m05 .m05-contact-detail-parity-v272 .m05-primary-detail-action-v274{font-size:14px!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity.m02-clients-module{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px 22px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:22px!important;box-shadow:0 16px 38px #3416560e!important}:root:not([data-theme=dark]) .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero>div:first-child{min-width:0!important;flex:1 1 auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero h2{margin:3px 0 5px!important;font-family:Playfair Display,Georgia,serif!important;font-size:30px!important;line-height:normal!important;letter-spacing:-.025em!important;color:var(--purple-dark)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero p{margin:0!important;max-width:760px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.6!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero .eyebrow{color:#c99a13!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero .eyebrow{color:#d7b75a!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-kpis{margin:0 0 16px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel{position:relative!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar .m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar .m02-client-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters:disabled{opacity:.48!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}.filter-popover-panel.m05-platforms-filter-canonical{width:390px!important;max-width:min(390px,calc(100vw - 24px))!important}.filter-popover-panel.m05-platforms-filter-canonical .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;align-items:start!important;width:100%!important;min-width:0!important}.filter-popover-panel.m05-platforms-filter-canonical .premium-select,.filter-popover-panel.m05-platforms-filter-canonical .premium-select-control{width:100%!important;min-width:0!important;max-width:none!important}.filter-popover-panel.m05-platforms-filter-canonical .premium-select-panel,.filter-popover-panel.m05-platforms-filter-canonical .premium-select.is-searchable .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:min(245px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important;z-index:80!important}.filter-popover-panel.m05-platforms-filter-canonical .m05-platform-filter-search .premium-select-search{position:sticky!important;top:0!important;z-index:3!important}.filter-popover-panel.m05-platforms-filter-canonical .m05-platform-filter-search .premium-select-option>span{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-wrap-canonical{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-canonical{position:relative!important;z-index:1!important;width:100%!important;min-width:1110px!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-canonical thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-canonical tbody td{padding-top:9px!important;padding-bottom:9px!important;font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-canonical tbody tr.is-deleted{opacity:.72!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-name-cell,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-provider-cell{display:flex!important;align-items:center!important;gap:10px!important;min-width:210px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-name-cell>div,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-provider-cell>div{display:grid!important;gap:2px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-name-cell strong,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-provider-cell strong{display:block!important;max-width:215px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.4px!important;font-weight:780!important;color:var(--ink)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-name-cell small,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-provider-cell small{font-size:10px!important;color:var(--muted)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-catalog-logo,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-provider-logo-service{background:#fff!important;border-color:#6e3fa31a!important;box-shadow:0 5px 14px #32184c0b!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-catalog-logo{width:38px!important;height:38px!important;min-width:38px!important;flex:0 0 38px!important;border-radius:11px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-catalog-logo img{max-width:88%!important;max-height:88%!important;object-fit:contain!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-link{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:220px!important;color:#744297!important;text-decoration:none!important;font-size:10.4px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-link:hover{color:#5e2e82!important;text-decoration:underline!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-muted,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-description{font-size:10.2px!important;line-height:1.45!important;color:#756a79!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-description{display:-webkit-box!important;max-width:270px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-canonical thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-name-cell strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-provider-cell strong{color:#eee3f4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-link{color:#c997e5!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-muted,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-description{color:#b8aaba!important}@media (max-width:760px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero>button,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero>.specular-button{width:100%!important;max-width:100%!important;justify-content:center!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platforms-table-canonical{min-width:900px!important}}@media (max-width:620px){.filter-popover-panel.m05-platforms-filter-canonical{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.filter-popover-panel.m05-platforms-filter-canonical .filter-popover-body{grid-template-columns:1fr!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.filter-popover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:520px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero{padding:15px!important;gap:12px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-section-hero h2{font-size:25px!important}}@media (max-width:390px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:13px 15px 4px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading>div{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;flex-wrap:wrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading strong{color:var(--purple-dark)!important;font-size:12.5px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading span{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;border:1px solid rgba(110,63,163,.09)!important;border-radius:999px!important;background:#f7effb!important;color:#83549f!important;font-size:8.8px!important;font-weight:850!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading small{color:#8b808f!important;font-size:9px!important;line-height:1.35!important;text-align:right!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-cards-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:start!important;padding:12px 15px 10px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-width:0!important;min-height:0!important;height:auto!important;padding:13px!important;border:1px solid rgba(117,67,156,.12)!important;border-radius:18px!important;background:linear-gradient(145deg,#fffffffc,#fcf8fef7) padding-box,linear-gradient(135deg,#c9a22757,#8b5cf638,#c653a033) border-box!important;box-shadow:0 12px 26px #43225f0e,inset 0 1px #fffffff5!important;overflow:hidden!important;cursor:pointer!important;outline:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:3px!important;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)!important;opacity:.92!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card:hover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card:focus-visible{transform:translateY(-2px)!important;border-color:#75439c3d!important;box-shadow:0 18px 34px #43225f18,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-head,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-head{align-items:flex-start!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-identity{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;flex:1 1 auto!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-head .m05-platform-catalog-logo.is-large{width:66px!important;height:66px!important;min-width:66px!important;flex:0 0 66px!important;border-radius:16px!important;border:1px solid rgba(110,63,163,.11)!important;background:#fff!important;box-shadow:0 10px 22px #32184c12!important}.m05-platform-directory-modal .m05-platform-catalog-logo.is-large,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-modal .m05-platform-catalog-logo.is-large{width:104px!important;height:104px!important;min-width:104px!important;flex:0 0 104px!important;border-radius:21px!important;border:1px solid rgba(110,63,163,.12)!important;background:#fff!important;box-shadow:0 12px 28px #32184c17!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-head .m05-platform-catalog-logo.is-large img{max-width:88%!important;max-height:88%!important;object-fit:contain!important}.m05-platform-directory-modal .m05-platform-catalog-logo.is-large img,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-modal .m05-platform-catalog-logo.is-large img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:7px!important;object-fit:contain!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content{display:grid!important;align-content:start!important;gap:6px!important;min-width:0!important;padding:0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-id{color:#8f5bac!important;font-size:8.7px!important;font-weight:900!important;letter-spacing:.07em!important;text-transform:uppercase!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content h3{margin:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:19px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.02em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content p{margin:0!important;color:#7b707f!important;font-size:9.8px!important;line-height:1.48!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{margin-top:12px!important;padding-top:9px!important;border-top:1px solid rgba(117,93,144,.09)!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;flex-wrap:wrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics>span{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:26px!important;padding:0 8px!important;border:1px solid rgba(117,67,156,.1)!important;border-radius:999px!important;background:#f7effb!important;color:#80509c!important;font-size:8.4px!important;font-weight:750!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics strong{font-size:9.4px!important;font-weight:900!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-open{display:inline-grid!important;place-items:center!important;width:31px!important;height:31px!important;min-width:31px!important;border:1px solid rgba(117,67,156,.1)!important;border-radius:10px!important;background:#fbf7fd!important;color:#8d5aaa!important;transition:transform .18s ease,background .18s ease!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card:hover .m05-platform-directory-open{transform:translate(2px)!important;background:#f3e8f8!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card.is-deleted{opacity:.78!important;background:linear-gradient(145deg,#fffafb,#fbf6f8)!important;border-color:#c23a5626!important;box-shadow:0 10px 22px #5b2a3b0b,inset 0 1px #fffffff0!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card.is-deleted:before{background:linear-gradient(180deg,#d76478,#c23a56,#9c6a75)!important;opacity:.72!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card.is-deleted:hover,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card.is-deleted:focus-visible{transform:none!important;border-color:#c23a563d!important;box-shadow:0 12px 25px #5b2a3b12,inset 0 1px #fffffff5!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-open.is-readonly{color:#b24b64!important;background:#fff5f7!important;border-color:#c23a5621!important}.m05-platform-directory-modal{width:min(830px,calc(100vw - 32px))!important;max-width:min(830px,calc(100vw - 32px))!important}.m05-platform-directory-modal .premium-modal-body{display:grid!important;gap:12px!important}.m05-platform-directory-modal-hero{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important;padding:14px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:17px!important;background:linear-gradient(145deg,#fff,#fbf7fd)!important;box-shadow:inset 0 1px #fffffff5!important}.m05-platform-directory-modal-copy{display:grid!important;gap:6px!important;min-width:0!important;flex:1 1 auto!important}.m05-platform-directory-modal-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.m05-platform-directory-modal-title h3{margin:0!important;min-width:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:21px!important;line-height:1.08!important;overflow-wrap:anywhere!important}.m05-platform-directory-modal-copy>p{margin:0!important;color:#807583!important;font-size:10px!important;line-height:1.45!important}.m05-platform-directory-modal-stats{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}.m05-platform-directory-modal-stats>span{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:26px!important;padding:0 8px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:999px!important;background:#f7effb!important;color:#81509f!important;font-size:8.5px!important;font-weight:800!important}.m05-platform-directory-modal-stats>span.is-active{background:#eaf8ef!important;border-color:#2ba15b1f!important;color:#278b50!important}.m05-platform-provider-list-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important}.m05-platform-provider-list-search{width:100%!important;max-width:none!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;border-radius:14px!important}.m05-platform-provider-list-search input{font-size:12px!important}.m05-platform-provider-list-toolbar>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#fbf8fd!important;color:#7f7184!important;font-size:9px!important;font-weight:800!important;white-space:nowrap!important}.m05-platform-provider-list-section{overflow:hidden!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:17px!important;background:#ffffffad!important}.m05-platform-provider-list-section>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 13px!important;border-bottom:1px solid rgba(110,63,163,.08)!important;background:linear-gradient(180deg,#fbf7fd,#f8f1fb)!important}.m05-platform-provider-list-section>header div{display:grid!important;gap:2px!important}.m05-platform-provider-list-section>header strong{color:#553166!important;font-size:10.6px!important;font-weight:850!important}.m05-platform-provider-list-section>header span{color:#908393!important;font-size:8.6px!important}.m05-platform-provider-list{display:grid!important;gap:0!important}.m05-platform-provider-row{display:grid!important;grid-template-columns:minmax(260px,1.35fr) minmax(180px,.8fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 12px!important;border-bottom:1px solid rgba(110,63,163,.07)!important;transition:background .16s ease!important}.m05-platform-provider-row:last-child{border-bottom:0!important}.m05-platform-provider-row:hover{background:#f8f1fbbd!important}.m05-platform-provider-row.is-deleted{opacity:.7!important}.m05-platform-provider-row-main{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;cursor:pointer!important;outline:none!important}.m05-platform-provider-row-main .m05-provider-logo-service{width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;border-radius:12px!important;background:#fff!important}.m05-platform-provider-row-copy{display:grid!important;gap:2px!important;min-width:0!important}.m05-platform-provider-row-copy strong{color:#4f325f!important;font-size:11.3px!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-provider-row-copy span,.m05-platform-provider-row-copy small{color:#8a7d8e!important;font-size:8.8px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-provider-row-access{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important}.m05-platform-provider-row-access>a,.m05-platform-provider-row-access>span:not(.status-badge){display:inline-flex!important;align-items:center!important;gap:5px!important;min-width:0!important;max-width:145px!important;color:#7d4c99!important;font-size:8.8px!important;font-weight:750!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-provider-row-access>a:hover{color:#5b2d7d!important;text-decoration:underline!important}.m05-platform-provider-row-actions{justify-content:flex-end!important;flex-wrap:nowrap!important}.m05-platform-provider-list-empty{display:grid!important;place-items:center!important;gap:5px!important;min-height:150px!important;padding:20px!important;color:#8f8193!important;text-align:center!important}.m05-platform-provider-list-empty strong{color:#5d3d6b!important;font-size:11px!important}.m05-platform-provider-list-empty span{font-size:9px!important}.m05-platform-readonly-note{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:11px 13px!important;border:1px solid rgba(194,58,86,.14)!important;border-radius:14px!important;background:linear-gradient(145deg,#fff7f9,#fffafb)!important;color:#7d4252!important}.m05-platform-readonly-note>svg{flex:0 0 auto!important;margin-top:1px!important;color:#c23a56!important}.m05-platform-readonly-note>div{display:grid!important;gap:2px!important;min-width:0!important}.m05-platform-readonly-note strong{color:#7a3348!important;font-size:10.3px!important;font-weight:850!important}.m05-platform-readonly-note span{color:#9a6b78!important;font-size:9px!important;line-height:1.4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading strong,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content h3{color:#f4eafa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading span,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics>span{background:#352342!important;border-color:#ffffff14!important;color:#d9bce8!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content p{color:#bcaec2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card{background:linear-gradient(145deg,#291c34,#24182f)!important;border-color:#ffffff14!important;box-shadow:0 12px 26px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card:hover,:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card:focus-visible{border-color:#d7bee72e!important;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff0b!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-id{color:#d1a7e4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{border-top-color:#ffffff12!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-open{background:#31203c!important;border-color:#ffffff14!important;color:#d4b3e5!important}:root[data-theme=dark] .m05-platform-directory-modal-hero,:root[data-theme=dark] .m05-platform-provider-list-section,:root[data-theme=dark] .m05-platform-provider-list-toolbar>span{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:none!important}:root[data-theme=dark] .m05-platform-directory-modal-title h3,:root[data-theme=dark] .m05-platform-provider-list-section>header strong,:root[data-theme=dark] .m05-platform-provider-row-copy strong,:root[data-theme=dark] .m05-platform-provider-list-empty strong{color:#f2e7f7!important}:root[data-theme=dark] .m05-platform-directory-modal-copy>p,:root[data-theme=dark] .m05-platform-provider-row-copy span,:root[data-theme=dark] .m05-platform-provider-row-copy small,:root[data-theme=dark] .m05-platform-provider-list-section>header span,:root[data-theme=dark] .m05-platform-provider-list-toolbar>span,:root[data-theme=dark] .m05-platform-provider-list-empty{color:#b8aaba!important}:root[data-theme=dark] .m05-platform-directory-modal-stats>span{background:#352342!important;border-color:#ffffff14!important;color:#d9bce8!important}:root[data-theme=dark] .m05-platform-directory-modal-stats>span.is-active{background:#23714338!important;border-color:#46b57126!important;color:#79d99d!important}:root[data-theme=dark] .m05-platform-provider-list-section>header{background:#30203b!important;border-bottom-color:#ffffff12!important}:root[data-theme=dark] .m05-platform-provider-row{border-bottom-color:#fff1!important}:root[data-theme=dark] .m05-platform-provider-row:hover{background:#ffffff06!important}:root[data-theme=dark] .m05-platform-provider-row-access>a,:root[data-theme=dark] .m05-platform-provider-row-access>span:not(.status-badge){color:#c99be0!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card.is-deleted{background:linear-gradient(145deg,#2b1d31,#251821)!important;border-color:#e8667e29!important;box-shadow:0 10px 24px #00000029,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-open.is-readonly{background:#c23a561f!important;border-color:#e8667e29!important;color:#ef9aae!important}:root[data-theme=dark] .m05-platform-readonly-note{background:#c23a5613!important;border-color:#e8667e24!important;color:#efbdc8!important}:root[data-theme=dark] .m05-platform-readonly-note strong{color:#ffdce4!important}:root[data-theme=dark] .m05-platform-readonly-note span{color:#d9adb7!important}@media (max-width:1180px) and (min-width:621px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content h3{font-size:17.5px!important;line-height:1.08!important}}@media (max-width:620px){.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading{align-items:flex-start!important;padding:11px 11px 2px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-heading small{display:none!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-cards-grid{grid-template-columns:1fr!important;gap:10px!important;padding:10px 11px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card{min-height:0!important;height:auto!important;padding:13px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-content h3{font-size:18px!important}}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-cards-grid{align-items:stretch!important;grid-auto-rows:148px!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card{display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;height:148px!important;min-height:148px!important;max-height:148px!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card-head{min-height:0!important;align-items:flex-start!important;align-self:stretch!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card-head>.status-badge{flex:0 0 auto!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card-identity,.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card-content{min-width:0!important;min-height:0!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card h3,.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card-title{display:block!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card p,.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card-description{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;margin-top:8px!important;padding-top:8px!important;flex-wrap:nowrap!important;align-self:end!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:5px!important;min-width:0!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics>span{flex:0 1 auto!important;min-width:0!important;min-height:24px!important;padding:0 6px!important;gap:4px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:5px!important;width:auto!important;min-width:max-content!important;margin:0!important;justify-self:end!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions>button{width:30px!important;height:30px!important;min-width:30px!important;max-width:30px!important;min-height:30px!important;padding:0!important;border-radius:9px!important;flex:0 0 30px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions>button:hover{transform:translateY(-1px)!important}@media (max-width:1180px) and (min-width:821px){.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-cards-grid{grid-auto-rows:164px!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card{height:164px!important;min-height:164px!important;max-height:164px!important}}@media (max-width:820px) and (min-width:701px){.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-cards-grid{grid-auto-rows:174px!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card{height:174px!important;min-height:174px!important;max-height:174px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions>button{width:29px!important;height:29px!important;min-width:29px!important;max-width:29px!important;min-height:29px!important;flex-basis:29px!important}}@media (max-width:700px) and (min-width:621px){.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-cards-grid{grid-auto-rows:194px!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card{height:194px!important;min-height:194px!important;max-height:194px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;align-items:center!important;row-gap:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics{width:100%!important;justify-content:flex-start!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions{width:auto!important;justify-self:end!important}}@media (max-width:620px){.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-cards-grid{grid-auto-rows:154px!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card{height:154px!important;min-height:154px!important;max-height:154px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics{gap:4px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics>span{min-height:23px!important;padding:0 5px!important;gap:3px!important;font-size:7.4px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics strong{font-size:8.5px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions{gap:4px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions>button{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;min-height:28px!important;flex-basis:28px!important}}@media (max-width:350px){.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-cards-grid{grid-auto-rows:184px!important}.users-page-premium.proveedores-page-m05 .m05-platforms-parity .m05-platform-directory-card{height:184px!important;min-height:184px!important;max-height:184px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-footer{grid-template-columns:1fr!important;grid-template-rows:auto auto!important;row-gap:6px!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-metrics{width:100%!important;overflow:visible!important}.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-card-actions{justify-self:end!important}}.premium-modal.m05-platform-catalog-form-parity-v281{width:min(690px,96vw)!important;max-width:min(690px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box!important;overflow-x:hidden!important}.m05-platform-catalog-form-parity-v281 .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important}.m05-platform-catalog-form-parity-v281 .m02-form-section{margin:0!important}.m05-platform-catalog-form-parity-v281 .m02-document-type-form-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important}.m05-platform-catalog-form-parity-v281 .m02-type-field-label-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.m05-platform-catalog-form-parity-v281 .m02-field-counter{margin-left:auto!important;font-size:9px!important;line-height:1!important;color:var(--pm-modal-muted, #8f8495)!important;font-weight:700!important;white-space:nowrap!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader{width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;box-sizing:border-box!important;overflow:visible!important;cursor:pointer!important;outline:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.m05-platform-catalog-form-parity-v281 .m05-logo-preview{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(102,66,123,.1)!important;background:#fff!important;color:#9b8da3!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.m05-platform-catalog-form-parity-v281 .m05-logo-preview>img,.m05-platform-catalog-form-parity-v281 .m05-logo-preview .m05-platform-catalog-logo,.m05-platform-catalog-form-parity-v281 .m05-logo-preview .m05-platform-catalog-logo img{width:100%!important;height:100%!important;object-fit:contain!important;box-sizing:border-box!important}.m05-platform-catalog-form-parity-v281 .m05-logo-preview>img,.m05-platform-catalog-form-parity-v281 .m05-logo-preview .m05-platform-catalog-logo img{padding:5px!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader-copy{min-width:0!important;display:block!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader-copy strong{display:block!important;font-size:10px!important;line-height:1.3!important;color:#55405f!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader-copy span{display:block!important;margin-top:3px!important;font-size:9px!important;line-height:1.45!important;color:#908696!important;overflow-wrap:anywhere!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader:hover,.m05-platform-catalog-form-parity-v281 .m05-logo-uploader:focus-visible{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader:hover .m05-logo-preview,.m05-platform-catalog-form-parity-v281 .m05-logo-uploader:focus-visible .m05-logo-preview{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important;transform:translateY(-1px)!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader.is-dragging .m05-logo-preview{transform:scale(1.055)!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader.has-error{border-color:#bf485b7a!important;background:#fff6f8f0!important}.m05-platform-catalog-form-parity-v281 .m05-logo-clear{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border:1px solid rgba(111,62,145,.12)!important;border-radius:10px!important;background:#fff!important;color:#745183!important;display:grid!important;place-items:center!important;cursor:pointer!important;transition:.18s ease!important}.m05-platform-catalog-form-parity-v281 .m05-logo-clear:hover{background:#f8effc!important;border-color:#6f3e9140!important}.m05-platform-catalog-form-parity-v281 .m05-platform-logo-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important}.m05-platform-catalog-form-parity-v281 textarea,.m05-platform-catalog-form-parity-v281 input,.m05-platform-catalog-form-parity-v281 button{font-family:inherit!important}.m05-platform-catalog-form-parity-v281 .m02-field textarea{width:100%!important;height:96px;min-height:58px!important;max-height:320px;resize:vertical!important;padding:10px!important;font-family:inherit!important;font-size:10px!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important;box-sizing:border-box!important}.m05-platform-catalog-form-parity-v281 .m02-field textarea::placeholder{font-family:inherit!important;font-size:10px!important;font-weight:400!important;line-height:normal!important;letter-spacing:normal!important}.m05-platform-catalog-form-parity-v281 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:22px!important;padding:0!important}:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-uploader{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-uploader:hover,:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-uploader:focus-visible{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214!important}:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-uploader.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important;box-shadow:0 14px 32px #00000047,0 0 0 4px #c584e71c!important}:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-preview{background:#281d31!important;border-color:#eed6c614!important;color:#eadff0!important}:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-uploader-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .m05-platform-catalog-form-parity-v281 .m05-logo-uploader-copy span{color:#b8aaba!important}@media (max-width: 760px){.premium-modal.m05-platform-catalog-form-parity-v281{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;max-height:calc(100dvh - 30px)!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader{grid-template-columns:auto minmax(0,1fr)!important}.m05-platform-catalog-form-parity-v281 .m05-logo-uploader>.btn-premium,.m05-platform-catalog-form-parity-v281 .m05-logo-uploader>.m05-logo-clear,.m05-platform-catalog-form-parity-v281 .m05-platform-logo-actions{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important}.m05-platform-catalog-form-parity-v281 .m05-platform-logo-actions>*{flex:1 1 auto!important}}@media (max-width: 520px){.m05-platform-catalog-form-parity-v281 .m05-logo-preview{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}}.premium-modal.m05-platform-directory-parity-v285{box-sizing:border-box!important}.m05-platform-directory-parity-v285 .premium-modal-body{margin-top:16px!important;gap:12px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-toolbar{grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:10px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 11px!important;overflow:hidden!important;border-radius:12px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search>svg{width:16px!important;height:16px!important;flex:0 0 auto!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search>input::placeholder{color:var(--pm-modal-muted, #9d919f)!important;opacity:1!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-toolbar>span{min-width:86px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;border-radius:14px!important;font-size:9px!important;box-sizing:border-box!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:nowrap!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-actions button{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important;padding:0!important;border-radius:10px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-actions button svg{width:14.5px!important;height:14.5px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-access>a{min-height:29px!important;padding:0 9px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:10px!important;background:#ffffffa8!important;text-decoration:none!important;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-access>a:hover{border-color:#6e3fa33d!important;background:#fff!important;color:#5b2d7d!important;text-decoration:none!important;transform:translateY(-1px)!important}.m05-platform-directory-parity-v285 .premium-modal-footer{justify-content:flex-end!important;gap:10px!important;margin-top:20px!important;padding:0!important;border-top:0!important;background:transparent!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-list-search{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-list-search>input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-list-search>input::placeholder{color:var(--pm-modal-placeholder)!important;opacity:1!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-list-search:focus-within{background:var(--pm-modal-field-hover)!important;border-color:#c685dc5c!important;box-shadow:0 0 0 3px #b571d714!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-row-access>a{background:#23172bb8!important;border-color:#eed6c617!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-row-access>a:hover{background:#31213a!important;border-color:#efd87933!important;color:#d9b8ef!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;border-radius:12px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search>input{line-height:normal!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-toolbar>span{height:42px!important;min-height:42px!important;border-radius:12px!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search{width:100%!important;min-width:0!important;max-width:520px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 11px!important;border-radius:12px!important;justify-self:start!important;box-sizing:border-box!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search>svg{flex:0 0 auto!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search>input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:10px!important;line-height:normal!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.proveedores-page-m05 .premium-modal.m05-platform-detail-parity-v290{width:min(680px,96vw)!important;max-width:min(680px,96vw)!important;min-width:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-platform-detail-parity-v290>.premium-modal-body{display:grid!important;flex:initial!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.proveedores-page-m05 .m05-platform-detail-parity-v290>.premium-modal-header,.proveedores-page-m05 .m05-platform-detail-parity-v290>.premium-modal-footer{flex:initial!important}.proveedores-page-m05 .m05-platform-detail-hero-v290{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 0 1px!important;padding:12px 14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:15px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-platform-detail-hero-v290>.m05-platform-catalog-logo.is-large{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;flex:0 0 46px!important;border-radius:12px!important;background:#fff!important}.proveedores-page-m05 .m05-platform-detail-hero-v290>.m05-platform-catalog-logo.is-large img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;padding:5px!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-platform-detail-person-v290{display:grid!important;gap:2px!important;min-width:0!important}.proveedores-page-m05 .m05-platform-detail-person-v290 h3,.proveedores-page-m05 .m05-platform-detail-person-v290 p{margin:0!important;min-width:0!important}.proveedores-page-m05 .m05-platform-detail-person-v290 h3{font-family:Playfair Display,Georgia,serif!important;font-size:18px!important;line-height:1.15!important;color:var(--purple-dark)!important}.proveedores-page-m05 .m05-platform-detail-person-v290 p{color:var(--muted)!important;font-size:9px!important;line-height:1.35!important}.proveedores-page-m05 .m05-platform-detail-hero-v290>.status-badge{justify-self:end!important}.proveedores-page-m05 .m05-platform-detail-provider-v290{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;margin:0 0 8px!important;padding:10px 12px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-platform-detail-provider-v290>.m05-provider-logo{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex:0 0 44px!important;border-radius:12px!important;background:#fff!important}.proveedores-page-m05 .m05-platform-detail-provider-copy-v290{display:grid!important;gap:2px!important;min-width:0!important}.proveedores-page-m05 .m05-platform-detail-provider-copy-v290>strong,.proveedores-page-m05 .m05-platform-detail-provider-copy-v290>span,.proveedores-page-m05 .m05-platform-detail-provider-copy-v290>small{display:block!important;min-width:0!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.proveedores-page-m05 .m05-platform-detail-provider-copy-v290>strong{font-family:Playfair Display,Georgia,serif!important;font-size:14.5px!important;line-height:1.15!important;color:var(--purple-dark)!important}.proveedores-page-m05 .m05-platform-detail-provider-copy-v290>span{color:var(--muted)!important;font-size:8.5px!important}.proveedores-page-m05 .m05-platform-detail-provider-copy-v290>small{color:#8d729f!important;font-size:8px!important}.proveedores-page-m05 .m05-platform-detail-provider-v290>.status-badge{justify-self:end!important}.proveedores-page-m05 .m05-platform-detail-grid-v290{gap:9px!important}.proveedores-page-m05 .m05-platform-detail-parity-v290 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.proveedores-page-m05 .m05-platform-detail-parity-v290 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important;max-width:max-content!important;flex:0 0 auto!important;margin:0!important}.proveedores-page-m05 .m05-platform-detail-parity-v290 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.proveedores-page-m05 .m05-platform-detail-parity-v290 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important}:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-hero-v290,:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-provider-v290{background:#21172b!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-person-v290 h3,:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-provider-copy-v290>strong{color:#f3e9fa!important}:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-person-v290 p,:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-provider-copy-v290>span,:root[data-theme=dark] .proveedores-page-m05 .m05-platform-detail-provider-copy-v290>small{color:#b8aaba!important}@media (max-width: 760px){.proveedores-page-m05 .premium-modal.m05-platform-detail-parity-v290{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 12px)!important}.proveedores-page-m05 .m05-platform-detail-parity-v290 .premium-modal-body,.proveedores-page-m05 .m05-platform-detail-parity-v290 .premium-modal-body>*,.proveedores-page-m05 .m05-platform-detail-parity-v290 .m05-platform-detail-grid-v290{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-platform-detail-parity-v290 .m05-platform-detail-grid-v290{grid-template-columns:1fr!important}.proveedores-page-m05 .m05-platform-detail-hero-v290{grid-template-columns:auto minmax(0,1fr) auto!important}.proveedores-page-m05 .m05-platform-detail-hero-v290>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}.proveedores-page-m05 .m05-platform-detail-provider-v290{grid-template-columns:44px minmax(0,1fr) auto!important}.proveedores-page-m05 .m05-platform-detail-provider-v290>.status-badge{grid-column:auto!important;justify-self:end!important;align-self:center!important;margin:0!important}}@media (max-width: 760px) and (orientation: landscape){.proveedores-page-m05 .m05-platform-detail-parity-v290>.premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important}.proveedores-page-m05 .m05-platform-detail-parity-v290>.premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;justify-content:center!important}}@media (min-width: 761px){.m05-platform-directory-parity-v285 .m05-platform-provider-list-toolbar{grid-template-columns:520px max-content!important;justify-content:space-between!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search{width:520px!important;min-width:520px!important;max-width:520px!important;height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:12px!important}}@media (max-width: 760px){.m05-platform-directory-parity-v285 .m05-platform-provider-list-toolbar{grid-template-columns:minmax(0,1fr)!important}.m05-platform-directory-parity-v285 .m05-platform-provider-list-search{width:100%!important;min-width:0!important;max-width:100%!important}}.m05-platform-detail-parity-v290 .m05-platform-detail-url-v291{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;color:#2f73d9!important;font-weight:750!important;text-decoration:none!important;overflow-wrap:anywhere!important;word-break:break-word!important}.m05-platform-detail-parity-v290 .m05-platform-detail-url-v291:hover{color:#1f5fbe!important;text-decoration:underline!important}:root[data-theme=dark] .m05-platform-detail-parity-v290 .m05-platform-detail-url-v291{color:#69aef7!important}:root[data-theme=dark] .m05-platform-detail-parity-v290 .m05-platform-detail-url-v291:hover{color:#8bc1fb!important}.m05-platform-directory-parity-v285 .m05-service-matrix-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important}.m05-platform-directory-parity-v285 .m05-service-matrix-search{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;border-radius:12px!important}.m05-platform-directory-parity-v285 .m05-service-matrix-search{display:flex!important;align-items:center!important;gap:8px!important;padding:0 11px!important;overflow:hidden!important}.m05-platform-directory-parity-v285 .m05-service-matrix-search>svg{flex:0 0 auto!important}.m05-platform-directory-parity-v285 .m05-service-matrix-search>input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:10px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.m05-platform-directory-parity-v285 .m05-service-matrix-search>input::placeholder{color:var(--pm-modal-muted, #9d919f)!important;opacity:1!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-service-matrix-search{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-service-matrix-search>input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-service-matrix-search>input::placeholder{color:var(--pm-modal-placeholder)!important;opacity:1!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-service-matrix-search:focus-within{background:var(--pm-modal-field-hover)!important;border-color:#c685dc5c!important;box-shadow:0 0 0 3px #b571d714!important}.m05-platform-directory-parity-v285 .m05-platform-provider-counter-v292{min-height:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:12px!important;background:#fbf8fd!important;color:#7f7184!important;font-size:9px!important;font-weight:800!important;white-space:nowrap!important;box-sizing:border-box!important}:root[data-theme=dark] .m05-platform-directory-parity-v285 .m05-platform-provider-counter-v292{background:#2f2039!important;border-color:#eed6c617!important;color:#d1c0d7!important}.m05-service-form-parity-v252 .m05-service-provider-preview-v252>.m05-platform-catalog-logo{width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;flex:0 0 52px!important;border-radius:16px!important;background:#fff!important;border:1px solid rgba(94,50,127,.09)!important;overflow:hidden!important;box-sizing:border-box!important}.m05-service-form-parity-v252 .m05-service-provider-preview-v252>.m05-platform-catalog-logo img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:5px!important;object-fit:contain!important;box-sizing:border-box!important}@media (max-width: 760px){.m05-service-form-parity-v252 .m05-service-provider-preview-v252>.m05-platform-catalog-logo{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;flex-basis:46px!important;border-radius:14px!important}}.proveedores-page-m05 .m05-service-provider-preview-v252>.m05-provider-logo.m05-platform-logo-provider-window,.proveedores-page-m05 .m05-platform-detail-provider-v290>.m05-provider-logo.m05-platform-logo-provider-window{display:grid!important;place-items:center!important;overflow:hidden!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-service-provider-preview-v252>.m05-provider-logo.m05-platform-logo-provider-window>.m05-platform-catalog-logo,.proveedores-page-m05 .m05-platform-detail-provider-v290>.m05-provider-logo.m05-platform-logo-provider-window>.m05-platform-catalog-logo{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;flex:0 1 auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-service-provider-preview-v252>.m05-provider-logo.m05-platform-logo-provider-window>.m05-platform-catalog-logo img,.proveedores-page-m05 .m05-platform-detail-provider-v290>.m05-provider-logo.m05-platform-logo-provider-window>.m05-platform-catalog-logo img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;padding:4px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;box-sizing:border-box!important}.premium-modal.m05-platform-status-parity{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;box-sizing:border-box!important}.m05-platform-status-parity .m02-status-fields-row,.m05-platform-status-parity .m02-status-current-field,.m05-platform-status-parity .m02-current-state-inline,.m05-platform-status-parity .premium-select,.m05-platform-status-parity .premium-select-control,.m05-platform-status-parity .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.m05-platform-status-parity .m02-current-state-inline,.m05-platform-status-parity .premium-select,.m05-platform-status-parity .premium-select-control{width:100%!important}.m05-platform-status-parity .premium-select-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-platform-status-parity .premium-select.is-open{z-index:6200!important}.m05-platform-status-parity .premium-select>.premium-select-panel{z-index:6210!important;max-height:min(220px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m05-platform-delete-parity{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}@media (max-height: 560px){.premium-modal.m05-platform-status-parity{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}@media (max-width: 760px){.premium-modal-backdrop:has(>.m05-platform-directory-modal){align-items:flex-start!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m05-platform-directory-modal{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:15px auto!important;overflow:visible!important;box-sizing:border-box!important}.m05-platform-directory-modal>.premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;min-width:0!important}.m05-platform-directory-modal .premium-modal-heading{min-width:0!important}.m05-platform-directory-modal>.premium-modal-body,.m05-platform-directory-modal>.premium-modal-footer,.m05-platform-directory-modal>.premium-modal-body>*{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.m05-platform-directory-modal>.premium-modal-body{display:grid!important;gap:10px!important;margin-top:14px!important;overflow:visible!important;max-height:none!important;overscroll-behavior:auto!important}.m05-platform-directory-modal-hero{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 11px!important;border-radius:14px!important}.m05-platform-directory-modal .m05-platform-catalog-logo.is-large,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-modal .m05-platform-catalog-logo.is-large{width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;flex:0 0 54px!important;border-radius:13px!important}.m05-platform-directory-modal-title{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}.m05-platform-directory-modal-title h3{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-platform-directory-modal-title>.status-badge{flex:0 0 auto!important}.m05-platform-directory-modal-copy>p{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-platform-directory-modal-stats{gap:5px!important}.m05-platform-directory-modal-stats>span{min-height:24px!important;padding:0 7px!important;font-size:7.8px!important}.m05-platform-directory-modal .m05-service-matrix-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.m05-platform-directory-modal .m05-platform-provider-counter-v292{width:max-content!important;max-width:100%!important;justify-self:start!important}.m05-platform-provider-list-section>header{padding:10px 11px!important}.m05-platform-provider-row{position:relative!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:7px!important;row-gap:7px!important;padding:10px 11px!important}.m05-platform-provider-row-main{grid-column:1 / -1!important;grid-row:1!important;min-width:0!important;padding-right:72px!important;box-sizing:border-box!important}.m05-platform-provider-row-copy,.m05-platform-provider-row-copy strong,.m05-platform-provider-row-copy span,.m05-platform-provider-row-copy small{min-width:0!important;max-width:100%!important}.m05-platform-provider-row-access{grid-column:1!important;grid-row:2!important;display:block!important;min-width:0!important;width:100%!important;padding-left:0!important}.m05-platform-provider-row-access>a,.m05-platform-provider-row-access>span:not(.status-badge){display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;vertical-align:middle!important}.m05-platform-provider-row-access>.status-badge{position:absolute!important;top:10px!important;right:11px!important;z-index:2!important;width:max-content!important;max-width:68px!important}.m05-platform-provider-row-actions{grid-column:2!important;grid-row:2!important;align-self:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:4px!important;margin:0!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-actions button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.m05-platform-provider-row:has(.m05-platform-provider-row-actions>button:nth-child(4)) .m05-platform-provider-row-access>a,.m05-platform-provider-row:has(.m05-platform-provider-row-actions>button:nth-child(4)) .m05-platform-provider-row-access>span:not(.status-badge){max-width:calc(100vw - 202px)!important}.m05-platform-directory-modal>.premium-modal-footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important}.m05-platform-directory-modal>.premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;justify-content:center!important}}@media (max-width: 390px) and (orientation: portrait){.m05-platform-directory-modal>.premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin-top:14px!important;padding:0!important}.m05-platform-directory-modal>.premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:44px!important;margin:0!important;padding-inline:13px!important;justify-content:center!important;box-sizing:border-box!important;white-space:nowrap!important}.m05-platform-directory-modal>.premium-modal-footer>.specular-button-real,.m05-platform-directory-modal>.premium-modal-footer>.specular-button{width:auto!important;min-width:0!important;max-width:100%!important;font-size:inherit!important}.m05-platform-directory-modal>.premium-modal-footer>.specular-button-real .specular-content,.m05-platform-directory-modal>.premium-modal-footer>.specular-button .specular-content{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important}}@media (max-width: 700px) and (orientation: landscape){.premium-modal-backdrop:has(>.m05-platform-directory-modal){align-items:flex-start!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m05-platform-directory-modal{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:15px auto!important;overflow:visible!important;box-sizing:border-box!important}.m05-platform-directory-modal>.premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;min-width:0!important}.m05-platform-directory-modal>.premium-modal-header .premium-modal-heading{min-width:0!important}.m05-platform-directory-modal>.premium-modal-header .premium-modal-heading h2,.m05-platform-directory-modal>.premium-modal-header .premium-modal-heading p{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-platform-directory-modal>.premium-modal-body{gap:12px!important;margin-top:14px!important}.m05-platform-directory-modal-hero{display:flex!important;align-items:center!important;gap:16px!important;padding:14px!important;border-radius:17px!important}.m05-platform-directory-modal .m05-platform-catalog-logo.is-large,.users-page-premium.proveedores-page-m05.clientes-page-m02 .m05-platforms-parity .m05-platform-directory-modal .m05-platform-catalog-logo.is-large{width:104px!important;height:104px!important;min-width:104px!important;max-width:104px!important;flex:0 0 104px!important;border-radius:21px!important}.m05-platform-directory-modal-copy{gap:6px!important;min-width:0!important}.m05-platform-directory-modal-title{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.m05-platform-directory-modal-title h3{font-size:21px!important;line-height:1.08!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-platform-directory-modal-copy>p{font-size:10px!important;line-height:1.45!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m05-platform-directory-modal-stats{gap:7px!important}.m05-platform-directory-modal-stats>span{min-height:26px!important;height:auto!important;padding:0 8px!important;font-size:8.5px!important}.m05-platform-directory-modal .m05-service-matrix-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:10px!important;min-width:0!important}.m05-platform-directory-modal .m05-service-matrix-search{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:100%!important;height:42px!important;min-height:42px!important;border-radius:12px!important;padding:0 11px!important}.m05-platform-directory-modal .m05-service-matrix-search>input{font-size:10px!important}.m05-platform-directory-modal .m05-platform-provider-counter-v292{grid-column:1!important;grid-row:2!important;width:max-content!important;height:42px!important;min-height:42px!important;padding:0 12px!important;justify-self:start!important;align-self:center!important;border-radius:12px!important;font-size:9px!important}.m05-platform-provider-list-section{border-radius:17px!important}.m05-platform-provider-list-section>header{padding:10px 12px!important}.m05-platform-provider-list-section>header strong{font-size:10.6px!important}.m05-platform-provider-list-section>header span{font-size:8.2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-provider-row{position:static!important;display:grid!important;grid-template-columns:minmax(190px,1fr) minmax(142px,auto) auto!important;grid-template-rows:auto!important;align-items:center!important;gap:8px!important;min-height:0!important;padding:9px 10px!important}.m05-platform-provider-row-main{grid-column:1!important;grid-row:1!important;padding-right:0!important;gap:9px!important;min-width:0!important}.m05-platform-provider-row-main .m05-provider-logo-service{width:42px!important;height:42px!important;min-width:42px!important;flex-basis:42px!important;border-radius:12px!important}.m05-platform-provider-row-copy{gap:2px!important;min-width:0!important}.m05-platform-provider-row-copy strong{font-size:11.3px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-provider-row-copy span,.m05-platform-provider-row-copy small{font-size:8.8px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.m05-platform-provider-row-access{position:static!important;grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;width:auto!important;min-width:142px!important;padding-left:0!important}.m05-platform-provider-row-access>.status-badge{position:static!important;inset:auto!important;flex:0 0 auto!important;width:max-content!important;max-width:none!important}.m05-platform-provider-row-access>a,.m05-platform-provider-row-access>span:not(.status-badge){display:inline-flex!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:29px!important;height:29px!important;padding:0 8px!important;border-radius:10px!important;font-size:8.5px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;flex:0 0 auto!important}.m05-platform-provider-row-access>a>svg{display:block!important;width:13px!important;height:13px!important;min-width:13px!important;flex:0 0 13px!important}.m05-platform-provider-row-actions{grid-column:3!important;grid-row:1!important;align-self:center!important;display:flex!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:5px!important;margin:0!important}.m05-platform-directory-parity-v285 .m05-platform-provider-row-actions button{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important;border-radius:10px!important}.m05-platform-provider-row:has(.m05-platform-provider-row-actions>button:nth-child(4)) .m05-platform-provider-row-access>a,.m05-platform-provider-row:has(.m05-platform-provider-row-actions>button:nth-child(4)) .m05-platform-provider-row-access>span:not(.status-badge){max-width:none!important}.m05-platform-directory-modal>.premium-modal-footer{margin-top:10px!important;gap:8px!important}.m05-platform-directory-modal>.premium-modal-footer>*{min-height:42px!important;height:42px!important}}@media (max-width: 760px){.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .m05-service-provider-preview-v252{grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;column-gap:10px!important;row-gap:0!important}.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .m05-service-provider-preview-v252>.status-badge{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:max-content!important;max-width:100%!important;margin:0!important;white-space:nowrap!important}.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .m05-service-provider-preview-v252>.m05-service-provider-preview-copy-v252{grid-column:2!important;grid-row:1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .m05-service-provider-preview-v252>.m05-service-provider-preview-copy-v252>span,.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .m05-service-provider-preview-v252>.m05-service-provider-preview-copy-v252>strong,.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .m05-service-provider-preview-v252>.m05-service-provider-preview-copy-v252>small{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width: 390px) and (orientation: portrait){.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important}.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:44px!important;height:44px!important;margin:0!important;padding-inline:13px!important;justify-content:center!important;white-space:nowrap!important;box-sizing:border-box!important}.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .premium-modal-footer>.specular-button-real,.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .premium-modal-footer>.specular-button{padding-inline:11px!important;font-size:12.5px!important}.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .premium-modal-footer>.specular-button-real .specular-content,.premium-modal.m05-service-form-parity-v252:has(.m05-platform-logo-provider-window) .premium-modal-footer>.specular-button .specular-content{gap:6px!important;white-space:nowrap!important}}.users-page-premium.proveedores-page-m05 .m05-catalogs-parity-v232{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-catalogs-hero-parity{margin:0!important}.users-page-premium.proveedores-page-m05 .m05-catalog-tabs-parity{width:fit-content!important;max-width:100%!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.users-page-premium.proveedores-page-m05 .m05-catalog-tabs-parity::-webkit-scrollbar{display:none!important}.users-page-premium.proveedores-page-m05 .m05-catalog-tabs-parity>button{flex:0 0 auto!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:56px!important;padding:10px 13px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:16px!important;background:linear-gradient(90deg,#ffffffe0,#fdf9ffcc,#fffcf4b8)!important;box-shadow:0 10px 25px #4020600b,inset 0 1px #fffffff5!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-icon-parity{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid rgba(117,67,156,.13)!important;border-radius:12px!important;background:linear-gradient(145deg,#fbf4ff,#f0e5f8)!important;color:#784394!important;box-shadow:inset 0 1px #fffffff2,0 6px 14px #4a29690e!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity>div{display:grid!important;gap:3px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity strong{color:#50305f!important;font-size:11.5px!important;font-weight:850!important;line-height:1.15!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity p{margin:0!important;color:#8f8394!important;font-size:9.2px!important;line-height:1.4!important}.users-page-premium.proveedores-page-m05 .m05-catalog-prefix-parity{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:0 10px!important;border:1px solid rgba(111,61,144,.08)!important;border-radius:999px!important;background:#f7f0fa!important;color:#80648b!important;font-size:8px!important;font-weight:850!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-catalog-kpis-parity{margin:0!important}.users-page-premium.proveedores-page-m05 .m05-catalog-panel-parity{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:6px 0 0!important;border-radius:24px!important;overflow:visible!important}@media (max-width: 620px){.users-page-premium.proveedores-page-m05 .m05-catalog-panel-parity{margin-top:0!important}}.users-page-premium.proveedores-page-m05 .m05-catalog-cards-grid-parity{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:12px 14px 8px!important;min-width:0!important;box-sizing:border-box!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-parity{position:relative!important;display:grid!important;grid-template-rows:auto 1fr auto!important;min-width:0!important;min-height:174px!important;padding:14px!important;border:1px solid rgba(117,67,156,.12)!important;border-radius:18px!important;background:linear-gradient(145deg,#fffffffa,#fcf8fef5) padding-box,linear-gradient(135deg,#c9a22759,#8b5cf640,#c653a033) border-box!important;box-shadow:0 12px 26px #43225f0e,inset 0 1px #fffffff5!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-parity:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-parity:hover{transform:translateY(-2px)!important;border-color:#75439c38!important;box-shadow:0 18px 34px #43225f17,inset 0 1px #fffffffa!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-parity.is-deleted{opacity:.78!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-head-parity,.users-page-premium.proveedores-page-m05 .m05-catalog-card-footer-parity{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-id-parity{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:0!important;color:#76449a!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-id-parity svg{width:16px!important;height:16px!important;padding:6px!important;box-sizing:content-box!important;border-radius:10px!important;background:linear-gradient(145deg,#fbf4ff,#f0e4f8)!important;border:1px solid rgba(117,67,156,.12)!important;box-shadow:inset 0 1px #fffffff2,0 5px 12px #4020600d!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-content-parity{display:grid!important;align-content:start!important;gap:7px!important;min-width:0!important;padding:14px 0 12px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-content-parity h3{margin:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:20px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.02em!important;overflow-wrap:anywhere!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-content-parity p{margin:0!important;color:#7c7182!important;font-size:9.6px!important;line-height:1.48!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-footer-parity{padding-top:10px!important;border-top:1px solid rgba(117,93,144,.09)!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-chip-parity{display:inline-flex!important;align-items:center!important;min-width:0!important;padding:6px 9px!important;border:1px solid rgba(117,67,156,.1)!important;border-radius:999px!important;background:#f7effb!important;color:#80509c!important;font-size:8.4px!important;font-weight:800!important;white-space:nowrap!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-actions-parity{justify-content:flex-end!important;flex:0 0 auto!important}.users-page-premium.proveedores-page-m05 .m05-catalog-panel-parity>.pagination-premium{border-radius:0 0 24px 24px!important;overflow:hidden!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-context-parity{background:linear-gradient(90deg,#24182fe6,#271a32d6,#2b1d2fd1)!important;border-color:#ffffff14!important;box-shadow:0 12px 28px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-context-icon-parity{background:linear-gradient(145deg,#3b2549,#2d1d39)!important;border-color:#dec5ec1f!important;color:#d9aef0!important;box-shadow:inset 0 1px #ffffff0a,0 6px 14px #00000024!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-context-parity strong{color:#f0e6f4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-context-parity p{color:#b7a9bc!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-prefix-parity,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-associated-count-parity{background:#ab70c121!important;border-color:#dec5ec14!important;color:#d8b4e8!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-main-cell-parity strong{color:#f0e6f4!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-main-cell-parity small,:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-description-parity{color:#b7a9bc!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-parity{background:linear-gradient(145deg,#291c34,#24182f)!important;border-color:#ffffff14!important;box-shadow:0 12px 26px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-parity:hover{border-color:#d7bee72e!important;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff0b!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-id-parity{color:#d8b7e8!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-id-parity svg{background:linear-gradient(145deg,#3a2647,#2f2039)!important;border-color:#ffffff14!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-content-parity h3{color:#f4eafa!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-content-parity p{color:#bcaec2!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-footer-parity{border-top-color:#ffffff12!important}:root[data-theme=dark] .users-page-premium.proveedores-page-m05 .m05-catalog-card-chip-parity{background:#352342!important;border-color:#ffffff14!important;color:#d9bce8!important}@media (max-width: 760px){.users-page-premium.proveedores-page-m05 .m05-catalogs-parity-v232{gap:13px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-tabs-parity{width:100%!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity{grid-template-columns:34px minmax(0,1fr) auto!important;min-height:0!important;padding:9px 10px!important;border-radius:14px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-icon-parity{width:34px!important;height:34px!important;border-radius:10px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity strong{font-size:10.5px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity p{font-size:8.6px!important}}@media (max-width: 520px){.users-page-premium.proveedores-page-m05 .m05-catalog-context-parity{grid-template-columns:32px minmax(0,1fr)!important;gap:9px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-context-icon-parity{width:32px!important;height:32px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-prefix-parity{grid-column:1 / -1!important;width:max-content!important;margin-left:41px!important}}@media (max-width:1380px) and (min-width:1181px){.users-page-premium.proveedores-page-m05 .m05-catalog-cards-grid-parity{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1180px) and (min-width:621px){.users-page-premium.proveedores-page-m05 .m05-catalog-cards-grid-parity{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.users-page-premium.proveedores-page-m05 .m05-catalog-cards-grid-parity{grid-template-columns:1fr!important;gap:10px!important;padding:10px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-parity{min-height:160px!important;padding:13px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-content-parity h3{font-size:18px!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-footer-parity{align-items:flex-end!important}}@media (max-width:390px) and (min-width:360px) and (orientation:portrait){.users-page-premium.proveedores-page-m05 .m05-catalog-card-footer-parity{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-chip-parity{flex:0 1 auto!important;min-width:0!important;max-width:calc(100% - 142px)!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.proveedores-page-m05 .m05-catalog-card-actions-parity{width:auto!important;flex:0 0 auto!important;justify-content:flex-end!important}}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-form-section-title strong{font-family:inherit!important;font-size:11px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-form-section-title span{font-family:inherit!important;font-size:9px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field>span,.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-type-field-label-row>span{font-family:inherit!important;font-size:9px!important;font-weight:850!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field input,.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field textarea{font-family:inherit!important;font-size:10px!important;font-weight:400!important;letter-spacing:normal!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field input::placeholder,.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field textarea::placeholder{font-family:inherit!important;font-size:10px!important;font-weight:400!important;letter-spacing:normal!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field-counter,.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field small{font-family:inherit!important;font-size:9px!important}.users-page-premium.proveedores-page-m05 .premium-modal.m05-catalog-form-parity-v338 .m02-field-counter{font-family:inherit!important;font-size:9px!important;line-height:1!important;color:var(--pm-modal-muted, #8f8495)!important;font-weight:700!important;white-space:nowrap!important}.proveedores-page-m05 .premium-modal.m05-catalog-detail-parity-v341{display:block!important;width:min(620px,96vw)!important;max-width:min(620px,96vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341>.premium-modal-body{display:grid!important;flex:initial!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341>.premium-modal-header,.proveedores-page-m05 .m05-catalog-detail-parity-v341>.premium-modal-footer{flex:initial!important}.proveedores-page-m05 .m05-catalog-detail-identity-v341{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;padding:11px 13px!important;margin:0 0 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-catalog-detail-identity-icon-v341{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:13px!important;background:#6e3fa30e!important;color:#7138a1!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341{display:grid!important;gap:2px!important;min-width:0!important}.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 strong,.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 span,.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 strong{color:var(--ink)!important;font-family:Playfair Display,Georgia,serif!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap!important}.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 span{color:var(--muted)!important;font-size:9px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 small{color:#8d729f!important;font-size:8px!important;font-weight:750!important;white-space:nowrap!important}.proveedores-page-m05 .m05-catalog-detail-grid-v341{gap:9px!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important}:root[data-theme=dark] .proveedores-page-m05 .m05-catalog-detail-identity-v341{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .proveedores-page-m05 .m05-catalog-detail-identity-icon-v341{background:#b976e81a!important;border-color:#eed6c617!important;color:#d8b7ef!important}:root[data-theme=dark] .proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 strong{color:#f3e9fa!important}:root[data-theme=dark] .proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 span,:root[data-theme=dark] .proveedores-page-m05 .m05-catalog-detail-identity-copy-v341 small{color:#b8aaba!important}@media (max-width: 760px){.proveedores-page-m05 .premium-modal.m05-catalog-detail-parity-v341{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 12px)!important;overflow-x:hidden!important;overflow-y:auto!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-body,.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-body>*,.proveedores-page-m05 .m05-catalog-detail-parity-v341 .m05-catalog-detail-grid-v341,.proveedores-page-m05 .m05-catalog-detail-parity-v341 .m05-catalog-detail-identity-v341{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.proveedores-page-m05 .m05-catalog-detail-parity-v341 .m05-catalog-detail-grid-v341{grid-template-columns:1fr!important}.proveedores-page-m05 .m05-catalog-detail-identity-v341{grid-template-columns:42px minmax(0,1fr) auto!important;margin-bottom:10px!important}.proveedores-page-m05 .m05-catalog-detail-identity-icon-v341{width:42px!important;height:42px!important;border-radius:12px!important}}@media (max-width: 390px){.proveedores-page-m05 .m05-catalog-detail-parity-v341 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}.premium-modal.m05-catalog-delete-parity-v342{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}@media (max-width: 1180px){.users-page-premium.users-page-m01.proveedores-page-m05 .m05-catalog-tabs-parity.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{scrollbar-width:thin!important}.users-page-premium.users-page-m01.proveedores-page-m05 .m05-catalog-tabs-parity.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs::-webkit-scrollbar{display:block!important}}.filter-popover-panel-portal.m01-employee-filter-floating.m05-catalog-filter-compact{width:min(340px,calc(100vw - 24px))!important;min-width:0!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box}.filter-popover-panel-portal.m05-catalog-filter-compact .premium-select,.filter-popover-panel-portal.m05-catalog-filter-compact .premium-select-control{min-width:0!important;width:100%!important;max-width:100%!important}.users-page-premium.proveedores-page-m05 .m05-catalogs-parity-v232>.m05-catalog-kpis-parity.m02-client-kpis{margin-bottom:16px!important}@media (min-width:621px) and (max-width:760px){.users-page-premium.proveedores-page-m05 .m05-catalogs-parity-v232>.m05-catalog-kpis-parity.m02-client-kpis{margin-bottom:21px!important}}@media (max-width:620px){.users-page-premium.proveedores-page-m05 .m05-catalogs-parity-v232>.m05-catalog-kpis-parity.m02-client-kpis{margin-bottom:27px!important}}.users-page-premium.coordinacion-page-m04 .m04-viajes-guide-bridge>.m04-viajes-parity{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity.m02-clients-module{display:grid;gap:18px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero{width:100%;min-width:0;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee);box-shadow:0 16px 38px #3416560e}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero>div:first-child{min-width:0;flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero p{font-size:12px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero .eyebrow{color:#c99a13}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m04-viajes-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;margin:0 0 16px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-kpis .kpi-card{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel{position:relative;z-index:1;min-width:0;padding:0;border-radius:24px;overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel>.m02-client-toolbar{position:relative;z-index:5;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%;max-width:100%;min-width:0;margin:0;border-radius:24px 24px 0 0;box-sizing:border-box;overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>*{min-width:0;margin:0}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-search{width:100%;min-width:260px!important;max-width:520px;justify-self:start;height:46px;min-height:46px;border-radius:14px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-search input{min-width:0;width:100%;height:100%;font-size:13px;line-height:normal}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar .filter-popover-trigger{border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-clear-filters{height:46px;min-height:46px;border-radius:14px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px;border:1px solid rgba(110,63,163,.14);background:linear-gradient(180deg,#fffffff5,#faf6fdf0);color:#74677d;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-clear-filters:hover:not(:disabled){border-color:#6e3fa347;background:linear-gradient(180deg,#fbf6ff,#f6effb);color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.btn-premium-icon:last-child{width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;padding:0;border-radius:14px}.filter-popover-panel.m04-viajes-filter-popover{width:300px;max-width:min(300px,calc(100vw - 24px))}.filter-popover-panel.m04-viajes-filter-popover .filter-popover-body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .table-wrap{position:relative;z-index:1;min-width:0;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table{width:100%;min-width:1160px!important;border-collapse:collapse}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.07em}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table td{padding:12px 14px;font-size:11.3px;line-height:1.45;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table td>strong,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-cell strong{font-size:12px;color:var(--ink)}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table td>small,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-cell small{display:block;margin-top:3px;font-size:10px;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-cell{min-width:215px;align-items:center}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-avatar{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:#f1e9f7;color:#76509c}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .table-actions{flex-wrap:nowrap;gap:6px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .table-actions button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;border-radius:9px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .table-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel>.pagination-premium{border-radius:0 0 24px 24px;overflow:hidden}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero h2,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table td>strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-cell strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table th{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-clear-filters,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .table-actions button{background:#30223d;border-color:#493752;color:#d6c5e0;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .table-actions button:hover{background:#49315d;color:#fff}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .users-table td{border-color:#3b2c48;color:#d7cbdc}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-avatar{background:#352444;color:#c5a0e5}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-date-column{white-space:nowrap;min-width:136px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-responsible-column{min-width:184px;max-width:275px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m04-viajes-responsible-column small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-viajes-parity .is-spinning{animation:m04-spin .8s linear infinite}@media (max-width: 1024px){.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m04-viajes-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-section-hero>button{width:100%}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-search{grid-column:1 / -1!important;max-width:100%!important;min-width:0!important}}@media (max-width: 620px){.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel>.m02-client-toolbar{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-search{grid-row:1!important;width:100%;max-width:100%!important;padding-right:48px}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute;top:15px;right:15px;z-index:4;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.filter-popover{grid-column:1;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.premium-toggle{grid-column:2;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.m02-clear-filters{grid-column:3;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.m02-clear-filters{justify-content:center!important;box-sizing:border-box!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.filter-popover,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.filter-popover>button{width:100%!important;min-width:0!important}}@media (max-width: 390px){.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m02-client-panel>.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-viajes-parity .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1;grid-row:3}}@media (max-width: 335px){.users-page-premium.coordinacion-page-m04 .m04-viajes-parity>.m04-viajes-kpis{grid-template-columns:minmax(0,1fr)}}.premium-modal.m02-client-modal.m04-trip-form-parity-v27.modal-variant-form{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;display:block!important;box-sizing:border-box!important}.premium-modal.m04-trip-form-parity-v27>form,.premium-modal.m04-trip-form-parity-v27 .premium-modal-body,.premium-modal.m04-trip-form-parity-v27 .m02-form-section,.premium-modal.m04-trip-form-parity-v27 .m02-form-grid,.premium-modal.m04-trip-form-parity-v27 .m02-field{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-trip-form-parity-v27 .premium-modal-body{margin-top:14px!important;gap:11px!important;display:grid!important;min-height:auto!important;padding:0!important;overflow:visible!important}.premium-modal.m04-trip-form-parity-v27 .m02-form-section{margin-bottom:0!important;overflow:visible!important}.premium-modal.m04-trip-form-parity-v27 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:0 0 2px!important;border:0!important;background:transparent!important;box-sizing:border-box!important}.premium-modal.m04-trip-form-parity-v27 .m04-responsible-grid{align-items:stretch!important}:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-responsible-readonly,:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-session-responsible{background:#30223d!important;border-color:#493752!important}:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-responsible-readonly>span,:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-session-responsible>span{color:#b6a4c3!important}:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-responsible-readonly>strong,:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-session-responsible>strong{color:#f3e9fa!important}:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-responsible-readonly>small,:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-session-responsible>small{color:#bfb0c7!important}:root[data-theme=dark] .premium-modal.m04-trip-form-parity-v27 .m04-responsible-readonly>em{color:#ffacc1!important}@media (max-width: 760px){.premium-modal.m04-trip-form-parity-v27 .m02-form-grid.two{grid-template-columns:minmax(0,1fr)}}.premium-modal.modal-variant-detail.m02-client-modal.m04-trip-detail-parity-v28{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;max-height:calc(100dvh - 32px)!important;height:auto!important;min-height:0!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;scrollbar-width:thin;scrollbar-color:rgba(111,63,155,.3) rgba(111,63,155,.035)}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;padding:0!important;min-width:0!important;overflow:visible!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-hero-v28{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:13px!important;align-items:center!important;margin:0!important;min-width:0!important}.premium-modal.m04-trip-detail-parity-v28 .m04-detail-plane{width:60px;height:60px;flex-shrink:0}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28{min-width:0}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28 h3{margin:0 0 3px;font-family:Playfair Display,Georgia,serif;color:var(--purple-dark);font-size:22px;line-height:1.15;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28 p{margin:0 0 7px;color:var(--muted);font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28>span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:9px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28>span svg{flex:0 0 auto}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-grid-v28{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;min-width:0!important;margin:17px 0 0!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-grid-v28>.premium-modal-detail-item{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-grid-v28>.is-full{grid-column:1 / -1!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-v29{min-width:0;margin:19px 0 0;padding:18px;border:1px solid rgba(94,50,127,.12);border-radius:20px;background:linear-gradient(145deg,#faf7fdf5,#fffffffa)}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-heading-v29{margin-bottom:15px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-heading-v29 .eyebrow{display:block;margin:0 0 4px;font-size:10px;font-weight:850;letter-spacing:.12em;color:#be951d}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-heading-v29 h4{margin:0 0 4px;font:700 20px/1.2 Playfair Display,Georgia,serif;color:var(--purple-dark)}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-heading-v29 p{margin:0;font-size:12px;line-height:1.5;color:#83728e}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-relations-v29{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-relations-v29>:last-child{grid-column:1 / -1}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-group-v29{min-width:0;padding:13px;border:1px solid rgba(94,50,127,.12);border-radius:14px;background:#fff}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-head-v29{display:flex;align-items:center;gap:9px;min-width:0;margin-bottom:10px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-icon-v29{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;background:#f6f0fa;border:1px solid #eadcf2;border-radius:10px;color:#794c99}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-head-v29>strong{color:#57366c;font-size:12px;font-weight:800;line-height:1.35;min-width:0;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-count-v29{display:grid;place-items:center;min-width:27px;height:27px;padding:0 7px;border-radius:999px;background:#f1e9f7;color:#6d388c;font-size:11px;font-weight:800;margin-left:auto}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29{flex:0 0 auto;border:none;background:transparent;color:#70418d;font:inherit;font-size:11px;font-weight:750;padding:6px 3px;cursor:pointer;border-radius:7px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29:hover,.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29:focus-visible{background:#f5ecfa;color:#512473}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-list-v29{display:grid;gap:7px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-list-scroll-v30{min-height:0;max-height:236px;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#bca8cb transparent}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-list-scroll-v30:focus-visible{outline:2px solid #a26bca;outline-offset:2px;border-radius:9px}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-list-scroll-v30{scrollbar-color:#876b99 transparent}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:11px 12px;border:1px solid #ece3f0;border-radius:11px;background:#fcfafd;color:#54405e;text-align:left;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-text-v29{display:grid;gap:4px;flex:1 1 auto;min-width:0}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-text-v29 strong{color:#4e345e;font-size:12px;font-weight:750;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-text-v29 small{color:#85738f;font-size:10px;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-arrow-v29{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#f3eafa;color:#7e4aa0;font-size:20px;line-height:1}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29:not(:disabled):hover,.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29:not(:disabled):focus-visible{background:#f6effa;border-color:#c9ace0;box-shadow:0 4px 14px #4a237112}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29:disabled{cursor:default;opacity:.75}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-empty-v29{color:#8c7c95;font-size:11px;line-height:1.5;margin:12px 0 2px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-more-v29{border:0;background:transparent;color:#744793;font-size:11px;font-weight:800;text-align:left;padding:7px;cursor:pointer}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29:focus-visible,.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29:focus-visible,.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-more-v29:focus-visible{outline:2px solid #a26bca;outline-offset:2px}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;padding:0 0 2px!important;width:100%!important;border:0!important;background:transparent!important;box-sizing:border-box!important}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28 h3,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-heading-v29 h4{color:#f3e9fa!important}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-detail-plane{background:#342344;color:#cfb1e8;border-color:#493752}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-v29{background:#382a3d;border-color:#57465f}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-heading-v29 p{color:#cab9d0}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-group-v29{background:#33253a;border-color:#59465f}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-head-v29>strong,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-text-v29 strong{color:#f4eafa}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-icon-v29,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-count-v29,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-arrow-v29{background:#473452;border-color:#664a76;color:#dfc0f1}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29{background:#3d2e46;border-color:#604c69;color:#f0e4f3}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-text-v29 small,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-empty-v29{color:#cbbbd0}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-more-v29{color:#e0b9f7}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29:not(:disabled):hover,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-item-v29:not(:disabled):focus-visible{background:#4c3658;border-color:#b08aca}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29:hover,:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29:focus-visible{background:#4c3658}:root[data-theme=dark] .premium-modal.m04-trip-detail-parity-v28{scrollbar-color:rgba(210,169,229,.38) rgba(255,255,255,.025)}@media (max-width: 760px){.premium-modal.modal-variant-detail.m04-trip-detail-parity-v28{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 12px)!important;padding:18px 16px 16px!important;border-radius:22px!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-heading h2{font-size:clamp(20px,6.2vw,26px)!important;line-height:1.08!important;overflow-wrap:anywhere!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-hero-v28{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:12px!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-hero-v28>.status-badge,.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-hero-v28>.status-chip{grid-column:1 / -1!important;justify-self:start!important}.premium-modal.m04-trip-detail-parity-v28 .m04-detail-plane{width:56px!important;height:56px!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-copy-v28 h3{font-size:18px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-grid-v28{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-grid-v28>.is-full{grid-column:auto!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-detail-item{padding:10px 11px!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-relations-v29{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-detail-relations-v29>:last-child{grid-column:auto}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-related-v29{padding:13px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-group-v29{padding:10px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-head-v29{gap:6px;flex-wrap:nowrap}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-icon-v29{width:28px;height:28px;flex-basis:28px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-head-v29>strong{flex:1 1 auto;font-size:11px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-count-v29{margin-left:0;min-width:23px;height:23px}.premium-modal.m04-trip-detail-parity-v28 .m04-trip-relation-all-v29{font-size:10px;white-space:nowrap}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:100%!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer>*{width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:auto!important;justify-content:center!important;padding:9px 11px!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;margin:0!important}}@media (max-width: 760px) and (orientation: portrait){.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer>*{width:100%!important;max-width:100%!important;white-space:normal!important;font-size:12px!important;padding:9px 7px!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer>:last-child:nth-child(odd){grid-column:1 / -1!important}}@media (max-width: 900px) and (orientation: landscape){.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;max-width:none!important;margin:14px 0 0!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer>*{grid-column:auto!important;flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:40px!important;height:auto!important;padding:8px clamp(5px,1.25vw,12px)!important;gap:5px!important;font-size:clamp(10px,1.28vw,12px)!important;white-space:nowrap!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer>* svg{width:14px!important;height:14px!important;flex:0 0 auto!important}}@media (max-width: 365px) and (orientation: portrait){.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-modal.m04-trip-detail-parity-v28 .premium-modal-footer>:last-child:nth-child(odd){grid-column:1 / -1!important}}.premium-modal.m04-trip-status-parity-v31.modal-variant-status{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.premium-modal.m04-trip-delete-parity-v31.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}:root .premium-modal.m04-trip-status-parity-v31 .m02-status-current-field,:root[data-theme=dark] .premium-modal.m04-trip-status-parity-v31 .m02-status-current-field{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.premium-modal.m04-trip-status-parity-v31 .m02-status-fields-row,.premium-modal.m04-trip-status-parity-v31 .m02-current-state-inline,.premium-modal.m04-trip-status-parity-v31 .premium-select,.premium-modal.m04-trip-status-parity-v31 .premium-select-control,.premium-modal.m04-trip-status-parity-v31 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-trip-status-parity-v31 .premium-select.is-open{z-index:6200!important}.premium-modal.m04-trip-status-parity-v31 .premium-select>.premium-select-panel{z-index:6210!important;max-height:min(220px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important}@media (max-height: 560px){.premium-modal.m04-trip-status-parity-v31,.premium-modal.m04-trip-delete-parity-v31{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.premium-modal.modal-variant-danger.m02-expedient-correct-modal.m04-trip-correction-parity-v68{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.premium-modal.m04-trip-correction-parity-v68>form,.premium-modal.m04-trip-correction-parity-v68 .premium-modal-body,.premium-modal.m04-trip-correction-parity-v68 .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-trip-correction-parity-v68 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;flex-wrap:wrap!important}.premium-modal.m04-trip-correction-parity-v68 .m02-correction-reason textarea,.premium-modal.m04-trip-correction-parity-v68 .m02-correction-reason textarea::placeholder{font-family:inherit!important;letter-spacing:0!important;line-height:1.5!important}:root[data-theme=dark] .premium-modal.m04-trip-correction-parity-v68 .m02-admin-warning{background:#6f243a47!important;border-color:#ff7e9d38!important;color:#f2b8c7!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal.m04-trip-correction-parity-v68 .m02-admin-warning strong{color:#ffd3dd!important}:root[data-theme=dark] .premium-modal.m04-trip-correction-parity-v68 .m02-admin-warning span{color:#e9b5c2!important}:root[data-theme=dark] .premium-modal.m04-trip-correction-parity-v68 .m02-admin-warning svg{color:#ff89a5!important;opacity:1!important}@media (max-width:520px){.premium-modal.modal-variant-danger.m02-expedient-correct-modal.m04-trip-correction-parity-v68{width:min(94vw,460px)!important;max-width:min(94vw,460px)!important}}.users-page-premium.coordinacion-page-m04 .m04-operation-module{gap:18px!important}@media (max-width: 620px){.users-page-premium.coordinacion-page-m04 .m04-operation-module{gap:14px!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-tabs.employee-view-tabs{width:100%!important}}.users-page-premium.coordinacion-page-m04 .m04-operacion-hero-bridge{display:contents}.users-page-premium.coordinacion-page-m04 .m04-operacion-hero-bridge>.m04-operacion-guide-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-width:0;margin:0;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;box-shadow:0 16px 38px #3416560e}:root:not([data-theme=dark]) .users-page-premium.coordinacion-page-m04 .m04-operacion-hero-bridge>.m04-operacion-guide-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero>div:first-child{flex:1 1 auto;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero h2{margin:3px 0 5px;font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:normal;letter-spacing:-.025em;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero p{margin:0;max-width:760px;font-size:12px;line-height:1.6;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero .eyebrow{color:#c99a13}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero .m04-operation-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-tabs.employee-view-tabs{width:fit-content;max-width:100%;justify-self:start;margin:0!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-tabs.employee-view-tabs>button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.users-page-premium.coordinacion-page-m04 .m04-operacion-data-bridge{width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-data-parity.m02-clients-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-data-parity>.m04-operacion-guide-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-kpis .kpi-card{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-data-parity>.m04-operacion-passengers-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding:24px 28px;border:1px solid rgba(91,53,119,.09);border-radius:24px;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.15),transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08),transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 58%,#fffaf5 84%,#fdf8ee);box-shadow:0 14px 34px #3416560b}.users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero>div:first-child{min-width:0;flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero .eyebrow{color:#c99a13}.users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero h3{margin:3px 0 5px;font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:1.15;letter-spacing:-.025em;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero p{margin:0;max-width:760px;font-size:12.25px;line-height:1.65;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-operacion-data-parity>.m04-operacion-guide-panel{position:relative;z-index:1;min-width:0;padding:0;overflow:visible;border-radius:24px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-panel>.m04-operacion-guide-toolbar{position:relative;z-index:5;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%;min-width:0;margin:0;border-radius:24px 24px 0 0;overflow:visible;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>*{min-width:0;margin:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-search{width:100%;min-width:260px!important;max-width:520px;justify-self:start;height:46px;min-height:46px;border-radius:14px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-search input{width:100%;min-width:0;height:100%;font-size:13px;line-height:normal}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar .filter-popover-trigger{border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar .m02-clear-filters{height:46px;min-height:46px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar .m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px;border:1px solid rgba(110,63,163,.14);background:linear-gradient(180deg,#fffffff5,#faf6fdf0);color:#74677d}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.btn-premium-icon:last-child{width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;padding:0;border-radius:14px}.filter-popover-panel.m04-operacion-filter-floating{max-width:min(280px,calc(100vw - 24px))}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table-wrap{position:relative;z-index:1;min-width:0;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table{width:100%;min-width:1080px!important;border-collapse:collapse}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.07em}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table td{padding:12px 14px;font-size:11.3px;line-height:1.45;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table td>strong,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-passenger-cell strong{font-size:12px;color:var(--ink)}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table td>small,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-passenger-cell small{display:block;margin-top:3px;font-size:10px;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-passenger-cell{display:flex;align-items:center;gap:11px;min-width:210px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-passenger-cell .table-avatar{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;font-size:10px;font-weight:800;color:#fff;background:linear-gradient(135deg,#7c35cc,#d44ea8)}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-passenger-cell>div:last-child{display:grid;gap:3px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m02-contact-communication{min-width:190px;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m02-contact-communication strong,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m02-contact-communication small{display:flex;align-items:center;gap:6px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m02-contact-communication svg{flex:0 0 auto;color:#887395}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m02-contact-email-value,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m02-contact-communication small span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-passenger-note{font-size:10.5px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-guide-actions{display:flex;flex-wrap:nowrap;gap:6px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-guide-actions button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;border-radius:9px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-guide-actions>button svg{width:14px!important;height:14px!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-panel{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table td>strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table .m04-operacion-passenger-cell strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table th{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-table td{border-color:#3b2c48;color:#d7cbdc}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar .m02-clear-filters,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-guide-actions button{background:#30223d;border-color:#493752;color:#d6c5e0;box-shadow:none}@media (max-width:1024px){.users-page-premium.coordinacion-page-m04 .m04-operacion-data-parity>.m04-operacion-guide-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero .m04-operation-hero-actions{width:100%}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-hero .m04-operation-hero-actions>*{flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero>button{width:100%}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-panel>.m04-operacion-guide-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-search{grid-column:1/-1!important;min-width:0!important;max-width:100%!important}}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-panel>.m04-operacion-guide-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-search{grid-row:1;padding-right:48px}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.btn-premium-icon:last-child{position:absolute;top:15px;right:15px;z-index:4;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.filter-popover{grid-column:1;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.premium-toggle{grid-column:2;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.m02-clear-filters{grid-column:3;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.filter-popover,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.m02-clear-filters{justify-content:center!important;height:42px!important;min-height:42px!important;padding-inline:8px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;white-space:nowrap!important}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-panel>.m04-operacion-guide-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-operacion-guide-toolbar>.m02-clear-filters{grid-column:1/-1;grid-row:3}}@media (max-width:335px){.users-page-premium.coordinacion-page-m04 .m04-operacion-data-parity>.m04-operacion-guide-kpis{grid-template-columns:minmax(0,1fr)}}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace{position:relative;z-index:100;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;align-items:stretch;overflow:visible!important;padding:14px 17px;border:1px solid rgba(111,62,145,.1);border-radius:24px;background:linear-gradient(135deg,#fff,#fcf9ff);box-shadow:0 12px 28px #3416560d}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace:has(.premium-select.is-open){z-index:999!important}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-main{display:grid;align-content:start;gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-head{display:flex;align-items:flex-start;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-icon{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border:1px solid rgba(111,62,145,.12);border-radius:16px;color:#78439d;background:linear-gradient(145deg,#f1e8f9,#fff)}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-copy{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace .eyebrow{color:#c99a13;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-copy strong{font-family:Playfair Display,Georgia,serif;font-size:21px;font-weight:700;line-height:1.08;letter-spacing:-.01em;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-copy p,.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-hint{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;min-width:0;padding-top:11px;border-top:1px solid rgba(111,62,145,.08)}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts>div,.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-empty{display:grid;gap:3px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts small,.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-empty small{color:#917f9c;font-size:10px;letter-spacing:.045em;font-weight:800;text-transform:uppercase;line-height:1.2}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts strong{font-size:13px;line-height:1.3;font-weight:800;color:var(--ink);overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts span,.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-empty span{font-size:11px;color:var(--muted);line-height:1.35;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts>div{gap:4px}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts>div:nth-child(n+3){padding-top:7px;border-top:1px solid rgba(111,62,145,.07)}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-side{position:relative;z-index:2;display:grid;align-content:start;gap:8px;min-width:0;padding:0;border-radius:15px;background:transparent}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select{width:100%;min-width:0;position:relative}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select.is-open{z-index:1001!important}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-panel{position:absolute;z-index:1002!important;top:calc(100% + 6px);left:0;right:auto;width:min(100%,640px);min-width:0;max-width:100%;max-height:min(292px,56dvh);box-sizing:border-box;overflow-y:auto;overflow-x:hidden;padding:6px;border-radius:13px;border:1px solid rgba(110,63,163,.17);background:var(--pm-select-bg,#fff);box-shadow:var(--pm-shadow-lift);scrollbar-gutter:stable}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-control{display:flex;align-items:center;width:100%!important;min-width:0!important;max-width:100%;height:46px;min-height:46px;overflow:hidden;padding:0 13px;border-radius:13px;border:var(--pm-border);font-size:13px;font-weight:700;color:var(--ink);background:linear-gradient(180deg,#fff,#faf7fc);box-shadow:none}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-caret{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-label{font-size:11px;letter-spacing:.06em;font-weight:800}.users-page-premium.coordinacion-page-m04 .m04-ops-summary{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-summary.m04-ops-summary--shared{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px}.users-page-premium.coordinacion-page-m04 .m04-ops-summary--shared>.m04-ops-workspace,.users-page-premium.coordinacion-page-m04 .m04-ops-summary--shared>.m04-ops-card{min-width:0;margin:0;height:100%}.users-page-premium.coordinacion-page-m04 .m04-ops-summary--shared .m04-ops-card{justify-content:flex-start}.users-page-premium.coordinacion-page-m04 .m04-ops-summary--shared:has(.m04-ops-picker-select.is-open){z-index:999!important}.users-page-premium.coordinacion-page-m04 .m04-ops-card{display:flex;flex-direction:column;gap:11px;min-width:0;height:100%;padding:14px 17px;border:1px solid rgba(111,62,145,.1);border-radius:22px;background:linear-gradient(145deg,#fff,#fcf9ff);box-shadow:0 12px 28px #3416560b}.users-page-premium.coordinacion-page-m04 .m04-ops-card-head{display:flex;align-items:center;gap:11px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-card-icon{flex:0 0 52px;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;border:1px solid rgba(111,62,145,.1);color:#7745a2;background:linear-gradient(145deg,#f0e6f8,#fff)}.users-page-premium.coordinacion-page-m04 .m04-ops-classification.is-classified .m04-ops-card-icon{color:#368260;background:linear-gradient(145deg,#e7f5ec,#fff)}.users-page-premium.coordinacion-page-m04 .m04-ops-card-title{flex:1;display:grid;gap:2px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-card-title .eyebrow{font-size:10px;color:#c99a13}.users-page-premium.coordinacion-page-m04 .m04-ops-card-title h3{margin:0;font-family:Playfair Display,Georgia,serif;font-size:23px;line-height:1.1;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-ops-card-title p{margin:0;color:var(--muted);font-size:11.5px;line-height:1.4;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-card-head>.status-badge{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-ops-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 17px;border-top:1px solid rgba(111,62,145,.09);padding-top:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 19px;align-content:start;align-items:start}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts>.m04-ops-detail-column{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts>.m04-ops-detail-column--contact{padding-left:15px;border-left:1px solid rgba(111,62,145,.09)}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts .m04-ops-detail-block{display:grid;align-content:start;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts .m04-ops-detail-block+.m04-ops-detail-block{margin-top:11px;padding-top:10px;border-top:1px solid rgba(111,62,145,.075)}.users-page-premium.coordinacion-page-m04 .m04-ops-facts>div{display:grid;align-content:start;gap:3px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-facts small{color:#917f9c;font-size:10.5px;letter-spacing:.045em;font-weight:800;text-transform:uppercase;line-height:1.25}.users-page-premium.coordinacion-page-m04 .m04-ops-facts strong{font-size:13.2px;line-height:1.35;font-weight:800;color:var(--ink);overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-facts span{font-size:11px;color:var(--muted);line-height:1.35;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-fact-person strong{font-size:12px}.users-page-premium.coordinacion-page-m04 .m04-ops-observations span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-ops-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:7px;margin-top:auto;border-top:1px solid rgba(111,62,145,.08);padding-top:11px}.users-page-premium.coordinacion-page-m04 .m04-ops-actions>.btn-premium{min-height:44px;padding:0 17px;border-radius:var(--pm-radius-sm);font-size:12.5px}.users-page-premium.coordinacion-page-m04 .m04-ops-actions>.specular-button-real{min-height:44px}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-main{height:100%;display:flex;flex-direction:column;gap:10px}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts{align-content:start}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-control:hover{border-color:#6e3fa347}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select.is-open>.premium-select-control,.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-control:focus-visible{border-color:#6e3fa373;box-shadow:0 0 0 4px #6e3fa314}.users-page-premium.coordinacion-page-m04 .m04-ops-subject-contact{display:grid;gap:7px}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-line{display:flex;align-items:center;gap:8px;min-width:0;color:var(--ink)}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-line svg{flex:0 0 auto;color:#8b69a8}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-line strong,.users-page-premium.coordinacion-page-m04 .m04-ops-contact-line span{font-size:12.5px;line-height:1.35;color:var(--ink)}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-line>span:last-child{overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts>.m04-ops-subject-contact{grid-column:span 1}.users-page-premium.coordinacion-page-m04 .m04-ops-card-icon{color:#78439d;background:linear-gradient(145deg,#eee4f7,#fff);border-color:#6f3e911f;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-ops-card-icon>.m03-expedient-company-logo{display:grid;place-items:center;flex:0 0 100%;width:100%;height:100%;min-width:0;min-height:0;padding:4px;border:0;border-radius:inherit;background:#fff;color:#7442a0;font-size:13px}.users-page-premium.coordinacion-page-m04 .m04-ops-card-icon>.m03-expedient-company-logo>img{display:block;width:100%;height:100%;padding:0;object-fit:contain}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-person-lines{display:grid;gap:4px;min-width:0;margin-top:4px}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-person-lines .m04-ops-contact-line{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-contact-person-lines .m04-ops-contact-line span{min-width:0;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts .m04-ops-context-fact>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts .m04-ops-subject-contact .m04-ops-contact-line{display:flex;gap:8px;align-items:center;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts .m04-ops-contact-line>strong{min-width:0;overflow-wrap:anywhere}@media (max-width:1100px){.users-page-premium.coordinacion-page-m04 .m04-ops-summary.m04-ops-summary--shared>.m04-ops-workspace,.users-page-premium.coordinacion-page-m04 .m04-ops-summary.m04-ops-summary--shared>.m04-ops-card{height:auto}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-card{background:linear-gradient(145deg,#261b32,#21172c);border-color:#ebd6f61f;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-card-icon,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace-icon{background:linear-gradient(145deg,#533d6794,#30223de6);border-color:#ebd6f629;color:#cbace8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace-side{background:transparent;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-control{color:#f4eafa;background:#241a2f;border-color:#5a4469;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-value{color:#f4eafa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-label{color:#c9b6d4}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-panel{background:#2b1e37;color:#f4eafa;border-color:#5b416a;box-shadow:0 18px 36px #08050d6b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-option.is-highlighted{background:#ffffff14;color:#f6ebfa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-option.is-selected{background:linear-gradient(90deg,#d5af581f,#ae76a31a);color:#f2dfc0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-classification.is-classified .m04-ops-card-icon{background:#21342c}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-card-title h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace-copy strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-facts strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-contact-line strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-contact-line span{color:#f4eafa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-facts,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-actions{border-top-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts>.m04-ops-detail-column--contact{border-left-color:#ebd6f621}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts .m04-ops-detail-block+.m04-ops-detail-block,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts>div:nth-child(n+3){border-top-color:#ebd6f61a}@media (max-width:1100px){.users-page-premium.coordinacion-page-m04 .m04-ops-summary.m04-ops-summary--shared{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-ops-workspace{padding:13px;border-radius:18px}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-head{align-items:center}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-icon{flex-basis:48px;width:48px;height:48px}.users-page-premium.coordinacion-page-m04 .m04-ops-workspace-facts,.users-page-premium.coordinacion-page-m04 .m04-ops-facts{grid-template-columns:minmax(0,1fr);gap:10px}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts{grid-template-columns:minmax(0,1fr);row-gap:10px}.users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts>.m04-ops-detail-column--contact{border-left:0;border-top:1px solid rgba(111,62,145,.09);padding-left:0;padding-top:10px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-ops-classification-facts>.m04-ops-detail-column--contact{border-top-color:#ebd6f621}.users-page-premium.coordinacion-page-m04 .m04-ops-card{padding:13px;border-radius:18px}.users-page-premium.coordinacion-page-m04 .m04-ops-card-head{flex-wrap:wrap}.users-page-premium.coordinacion-page-m04 .m04-ops-card-head>.status-badge{margin-left:58px}}@media (max-width:350px){.users-page-premium.coordinacion-page-m04 .m04-ops-card-head>.status-badge{margin-left:0}.users-page-premium.coordinacion-page-m04 .m04-ops-actions>*{flex:1 1 auto}}.users-page-premium.coordinacion-page-m04 .m04-ops-summary--shared:has(.m04-ops-picker-select.is-open)>.m04-ops-workspace{z-index:1001!important}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-panel::-webkit-scrollbar{width:10px}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-panel::-webkit-scrollbar-thumb{background:#7f5da15c;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select>.premium-select-panel::-webkit-scrollbar-track{background:transparent}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-search{position:sticky;top:0;min-height:42px;box-sizing:border-box;margin:0 0 6px;padding:6px 9px;border-radius:10px}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-option{height:38px;min-height:38px;box-sizing:border-box;padding:0 10px;border-radius:9px;font-size:12px;line-height:1.2;transition:background-color .16s ease,color .16s ease}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-option>svg{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-ops-picker-select .premium-select-option.is-highlighted{background:var(--lavender-soft)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.12),transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.07),transparent 24%),linear-gradient(135deg,#24182f,#261b32 58%,#2a1f35 84%,#302335);border-color:#ebd6f61a;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operacion-passengers-hero p{color:#c2b3ca}@media (min-width:351px) and (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-ops-classification .m04-ops-actions{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,.89fr) minmax(0,1.17fr);gap:5px;align-items:center;justify-content:stretch}.users-page-premium.coordinacion-page-m04 .m04-ops-classification .m04-ops-actions>.btn-premium{width:100%;min-width:0;max-width:100%;min-height:40px;height:40px;padding-inline:5px;gap:4px;font-size:11px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-ops-classification .m04-ops-actions>.btn-premium svg{flex:0 0 14px;width:14px;height:14px}}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-selector-field{grid-column:1 / -1;display:grid;gap:12px;min-width:0}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-search-row{display:flex;align-items:center;gap:10px;min-width:0}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-search{min-width:0;flex:1 1 auto;width:100%;margin:0}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-search input{min-width:0;width:100%;font:inherit}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-list{max-height:var(--m04-candidate-five-rows, none);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;align-content:start;grid-auto-rows:max-content;scrollbar-width:thin;padding:2px 4px 2px 0}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card{display:flex;align-items:center;gap:11px;min-width:0;min-height:76px;padding:12px;border-radius:13px;border:1px solid var(--line, rgba(110,63,163,.14));background:var(--surface, #fff);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-icon{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:var(--purple, #7e4fa3);background:var(--lavender-soft, #f4ebf9)}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-copy{flex:1;display:grid;gap:3px;min-width:0}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-copy strong{color:var(--ink);line-height:1.35;font-size:13px;font-weight:750;overflow-wrap:anywhere}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-copy small{font-size:11px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card>svg:last-child{flex:0 0 17px;color:var(--purple, #7e4fa3)}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card:hover,.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card:focus-visible,.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card.selected{border-color:var(--purple, #8756a8);background:var(--lavender-soft, #f8f1fc)}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card:focus-visible{outline:2px solid var(--purple, #8756a8);outline-offset:2px}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-list>.m04-candidates-loading,.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-list>.m04-candidates-empty{grid-column:1 / -1}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card{background:#30243a;border-color:#ebd3f526}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card:hover,:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card:focus-visible,:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-card.selected{background:#45304f;border-color:#a584c3}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-copy strong{color:#f3ebf8}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-copy small{color:#cdbbd8}@media (max-width: 760px){.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-list{grid-template-columns:minmax(0,1fr)}}@media (max-width: 390px){.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-search-row{flex-wrap:wrap}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-search-row>button{flex:1 1 100%}}@media (max-width: 360px){.premium-modal.m04-operation-passenger-parity-v37 .premium-modal-footer{flex-direction:column!important;align-items:stretch!important}.premium-modal.m04-operation-passenger-parity-v37 .premium-modal-footer>*{width:100%!important;max-width:100%!important;flex:0 0 auto!important;min-width:0!important;justify-content:center!important;white-space:normal!important;text-align:center!important}}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-search>input[type=search]{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:100%;min-height:0;margin:0;padding:0!important;color:inherit}.premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-search:focus-within{border-color:#9363c17a!important}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-info{grid-column:1 / -1;display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:13px 14px;border:1px solid var(--line,rgba(110,63,163,.14));border-radius:14px;background:var(--surface,#fff);box-sizing:border-box}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-avatar{flex:0 0 42px;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--purple,#754795);background:var(--lavender-soft,#f2eaf7)}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-copy{display:grid;gap:4px;flex:1 1 auto;min-width:0}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-copy strong{color:var(--ink);font-size:13px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-copy small{color:var(--muted);font-size:11px;line-height:1.4}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-selected{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border-radius:999px;background:var(--lavender-soft,#f2eaf7);color:var(--purple,#754795);font-size:11px;font-weight:750;padding:7px 10px}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-info{background:#30243a;border-color:#ebd3f526}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-copy strong{color:#f3ebf8}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-copy small{color:#cdbbd8}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-selected{color:#e0c9f1;background:#463250}@media (max-width: 390px){.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-passenger-info{flex-wrap:wrap}.premium-modal.m04-operation-passenger-parity-v37 .m04-v38-current-selected{margin-left:auto}}.premium-modal.modal-variant-detail.m02-client-modal.m04-operation-passenger-detail-v39{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;max-height:calc(100dvh - 32px)!important;height:auto!important;min-height:0!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;box-sizing:border-box!important}.premium-modal.m04-operation-passenger-detail-v39 .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;padding:0!important;min-width:0!important;overflow:visible!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-hero-v39{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;min-width:0;margin:0!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-avatar-v39{display:grid;place-items:center;width:60px;height:60px;flex-shrink:0;border-radius:17px;color:var(--purple, #7b4aa0);background:var(--lavender-soft, #f4edf9);border:1px solid var(--line, rgba(101,61,133,.12))}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-copy-v39{min-width:0}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-copy-v39 h3{margin:0 0 5px;color:var(--purple-dark);font:700 22px/1.2 Playfair Display,Georgia,serif;overflow-wrap:anywhere}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-copy-v39 p{margin:0;font-size:11px;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-grid-v39{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;min-width:0!important;margin:17px 0 0!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-grid-v39>.premium-modal-detail-item{min-width:0;max-width:100%;overflow-wrap:anywhere}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-grid-v39>.is-full{grid-column:1 / -1!important}:root[data-theme=dark] .premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-avatar-v39{background:#342341;border-color:#4d3757;color:#c7a0e8}:root[data-theme=dark] .premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-copy-v39 h3{color:#f3e9fa}.premium-modal.m04-operation-passenger-status-v39.modal-variant-status{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box}:root .premium-modal.m04-operation-passenger-status-v39 .m02-status-current-field,:root[data-theme=dark] .premium-modal.m04-operation-passenger-status-v39 .m02-status-current-field{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.premium-modal.m04-operation-passenger-status-v39 .m02-status-fields-row,.premium-modal.m04-operation-passenger-status-v39 .m02-current-state-inline,.premium-modal.m04-operation-passenger-status-v39 .premium-select,.premium-modal.m04-operation-passenger-status-v39 .premium-select-control{min-width:0!important;max-width:100%!important;box-sizing:border-box}.premium-modal.m04-operation-passenger-status-v39 .premium-select.is-open{z-index:6200!important}.premium-modal.m04-operation-passenger-status-v39 .premium-select>.premium-select-panel{z-index:6210!important;max-height:min(220px,42vh)!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m04-operation-passenger-delete-v39.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box}@media (max-width: 760px){.premium-modal.modal-variant-detail.m04-operation-passenger-detail-v39{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 12px)!important;padding:18px 16px 16px!important;border-radius:22px!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-hero-v39{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-hero-v39>.status-badge,.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-hero-v39>.status-chip{grid-column:1 / -1!important;justify-self:start!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-avatar-v39{width:54px;height:54px}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-copy-v39 h3{font-size:18px}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-grid-v39{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.premium-modal.m04-operation-passenger-detail-v39 .m04-operation-passenger-grid-v39>.is-full{grid-column:auto!important}}@media (max-height: 560px){.premium-modal.m04-operation-passenger-status-v39,.premium-modal.m04-operation-passenger-delete-v39{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.premium-modal.m04-classification-parity-v41 .m02-form-grid,.premium-modal.m04-classification-parity-v41 .m02-form-section,.premium-modal.m04-classification-parity-v41 .m04-v41-directory,.premium-modal.m04-classification-parity-v41 .m04-v41-contact-field{min-width:0;box-sizing:border-box}.premium-modal.m04-classification-parity-v41 .m04-v41-type-grid{gap:9px}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option{display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 12px;width:100%;min-width:0;text-align:left;color:#594269;border:1px solid #e8dced;border-radius:15px;background:#ffffffab;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option>svg:first-child{width:21px;height:21px;color:#8653aa;flex-shrink:0}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option>span{display:grid;gap:3px;flex:1;min-width:0}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option strong{font-size:14px;font-weight:750}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option small{font-size:12px;color:#8d7e98;line-height:1.35}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option.selected{background:#8e58ac13;border-color:#814bab61}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option>svg:last-child{flex-shrink:0;color:#7e48a0}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option:disabled{cursor:default;opacity:1}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option:focus-visible,.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item:focus-visible{outline:2px solid #a767df;outline-offset:2px}.premium-modal.m04-classification-parity-v41 .m04-v41-directory,.premium-modal.m04-classification-parity-v41 .m04-v41-contact-field{grid-column:1 / -1;display:grid;gap:12px;width:100%}.premium-modal.m04-classification-parity-v41 .m04-v41-search{display:flex;align-items:center;min-width:0;width:100%;height:48px;margin:0;gap:10px}.premium-modal.m04-classification-parity-v41 .m04-v41-search input{background:transparent!important;box-shadow:none!important;border:0!important;outline:0;width:100%;min-width:0;font:inherit;font-size:14px!important;color:inherit}.premium-modal.m04-classification-parity-v41 .m04-v41-selected{display:flex;align-items:center;gap:11px;min-width:0;padding:10px 12px;border:1px solid rgba(128,78,159,.16);border-radius:14px;background:#8c5baa12;color:#624477}.premium-modal.m04-classification-parity-v41 .m04-v41-selected-icon,.premium-modal.m04-classification-parity-v41 .m04-v41-item-icon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;background:#804e9f17;color:#8452a7}.premium-modal.m04-classification-parity-v41 .m04-v41-selected>div{flex:1;min-width:0;display:grid;gap:3px}.premium-modal.m04-classification-parity-v41 .m04-v41-selected strong{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v41-selected small{color:#917f9e;font-size:11px}.premium-modal.m04-classification-parity-v41 .m04-v41-selected>svg:last-child{color:#3caa75;flex-shrink:0}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;max-height:none;overflow-x:hidden;overflow-y:auto;align-content:start;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-gutter:stable;padding:2px 5px 2px 1px;min-width:0}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item{display:flex;align-items:center;gap:10px;min-height:57px;width:100%;min-width:0;padding:9px 11px;text-align:left;border:1px solid #e8ddec;border-radius:13px;background:#fff;color:#533d62;cursor:pointer;transition:border-color .18s ease,background .18s ease}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item:hover,.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item.selected{border-color:#8246aa7a;background:#f7f1fa}.premium-modal.m04-classification-parity-v41 .m04-v41-item-copy{flex:1;min-width:0;display:grid;gap:3px}.premium-modal.m04-classification-parity-v41 .m04-v41-item-copy strong{font-size:13px;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v41-item-copy small{font-size:11px;line-height:1.4;color:#8b7d93;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item>svg:last-child{color:#8755a3;flex-shrink:0}.premium-modal.m04-classification-parity-v41 .m04-v41-empty,.premium-modal.m04-classification-parity-v41 .m04-v41-help{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 0;color:#887b94;font-size:12px;line-height:1.5;margin:0}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-select{min-width:0;max-width:100%}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-meta{font-size:12px;color:#806a91;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-error{display:grid;gap:10px}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-error>button{justify-self:start}.premium-modal.m04-classification-parity-v41 .premium-select.is-open{z-index:6200!important}.premium-modal.m04-classification-parity-v41 .premium-select>.premium-select-panel{z-index:6210!important}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-type-option,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-directory-item{background:#2e2137;color:#f0e6f5;border-color:#55405c}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-type-option:hover,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-type-option.selected,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-directory-item:hover,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-directory-item.selected{background:#3c2b45;border-color:#9166ad}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-selected{background:#372840;border-color:#604869;color:#f2e5f8}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-selected-icon,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-item-icon{background:#402d4c;color:#c6a1df}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-type-option small,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-selected small,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-item-copy small,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-contact-meta,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-help,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-empty{color:#b9a6c6}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-search input{background:transparent!important;border:0!important;box-shadow:none!important;color:#f4eafa!important}@media (max-width:760px){.premium-modal.m04-classification-parity-v41 .m04-v41-type-grid{grid-template-columns:minmax(0,1fr)}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-list.has-overflow-options{max-height:min(var(--m04-v43-six-rows, 386px),46dvh)}.premium-modal.m04-classification-parity-v41 .m04-v41-type-option{min-height:61px}}@media (max-width:350px){.premium-modal.m04-classification-parity-v41 .m04-v41-search{height:48px}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item{padding:9px}.premium-modal.m04-classification-parity-v41 .m04-v41-item-icon{width:36px;height:36px}}.premium-modal.m04-classification-parity-v41 .m04-directory-permission-note{font-size:12px!important;line-height:1.5!important;padding:13px!important;border-radius:13px!important}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-select .premium-select-panel{max-height:min(270px,54dvh)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important}.premium-modal.m04-classification-parity-v41 .m04-v42-type-locked{display:flex;align-items:center;gap:12px;min-width:0;border:1px solid rgba(131,80,160,.19);border-radius:14px;padding:12px 14px;background:#9064ad0e}.premium-modal.m04-classification-parity-v41 .m04-v42-type-icon{width:42px;height:42px;border-radius:12px;flex:0 0 42px;display:grid;place-items:center;background:#8d57ad1a;color:#8553a5}.premium-modal.m04-classification-parity-v41 .m04-v42-type-copy{min-width:0;flex:1;display:grid;gap:3px;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v42-type-copy strong{font-size:14px;font-weight:750;color:#513864}.premium-modal.m04-classification-parity-v41 .m04-v42-type-copy small,.premium-modal.m04-classification-parity-v41 .m04-v42-type-copy span{font-size:11px;line-height:1.45;color:#86758f}.premium-modal.m04-classification-parity-v41 .m04-v42-type-copy span{font-size:11px}.premium-modal.m04-classification-parity-v41 .m04-v42-type-lock{flex:0 0 auto;color:#8557a5}.premium-modal.m04-classification-parity-v41 .m04-v41-selected.m04-v42-selected-profile{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;background:#ffffffcf;border-color:#84509e29;min-height:66px;gap:11px}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-avatar{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:12px;overflow:hidden;color:#8653ab;background:#f3ebf8}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-avatar>.m03-expedient-company-logo{display:grid;place-items:center;width:100%;height:100%;min-width:0;border-radius:inherit;overflow:hidden;background:#fff;color:#7b4d9f;font-weight:800;font-size:13px;text-align:center}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-avatar>.m03-expedient-company-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-copy{min-width:0;flex:1;display:grid;gap:3px}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-copy strong{font-size:14px;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-copy span,.premium-modal.m04-classification-parity-v41 .m04-v42-profile-copy small{font-size:11px;line-height:1.4;color:#8b7895;overflow-wrap:anywhere}.premium-modal.m04-classification-parity-v41 .m04-v41-selected>.m04-v42-profile-state{display:flex;align-items:center;justify-content:flex-end;min-width:0;width:auto;margin:0}.premium-modal.m04-classification-parity-v41 .m04-v41-selected>.m04-v42-profile-state>small{color:#8b7895;font-size:11px}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-type-locked{background:#35283e;border-color:#5d4666}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-type-icon{background:#422e4d;color:#cda6e4}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-type-copy strong{color:#f4e9f9}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-type-copy small,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-type-copy span{color:#c2afcb}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-type-lock{color:#c49adb}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-selected-profile{background:#2b1d36;border-color:#594365}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-profile-avatar{background:#402c4b;color:#cfa9e2}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-profile-avatar>.m03-expedient-company-logo.is-fallback{background:#422c50;color:#dbb9ed}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-profile-copy span,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v42-profile-copy small,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-selected>.m04-v42-profile-state>small{color:#c2adcb}@media (max-width:520px){.premium-modal.m04-classification-parity-v41 .m04-v41-selected.m04-v42-selected-profile{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:8px 10px}.premium-modal.m04-classification-parity-v41 .m04-v42-profile-avatar{width:42px;height:42px;flex-basis:42px}.premium-modal.m04-classification-parity-v41 .m04-v41-selected>.m04-v42-profile-state{grid-column:2;justify-self:start;justify-content:flex-start}}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-list{max-height:none;overscroll-behavior-y:auto!important}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-list.has-overflow-options{max-height:var(--m04-v43-six-rows, 386px);overflow-y:auto;overscroll-behavior-y:auto!important}.premium-modal.m04-classification-parity-v41 .m04-v41-item-icon.m04-v43-directory-logo{background:#fff;border:1px solid rgba(112,77,137,.15);overflow:hidden;box-sizing:border-box}.premium-modal.m04-classification-parity-v41 .m04-v43-directory-logo>.m03-expedient-company-logo{display:grid;place-items:center;width:100%;height:100%;min-width:0;border-radius:inherit;overflow:hidden;background:#fff;color:#7d4e9f;font-weight:800;font-size:12px}.premium-modal.m04-classification-parity-v41 .m04-v43-directory-logo>.m03-expedient-company-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item .m04-v43-directory-state{display:flex;flex:0 0 auto;align-items:center;min-width:0}.premium-modal.m04-classification-parity-v41 .m04-v43-directory-state .status-badge{font-size:10px;white-space:nowrap}.premium-modal.m04-classification-parity-v41 .m04-v43-directory-state>small{color:var(--muted, #97899d);font-size:10px}.premium-modal.m04-classification-parity-v41 .m04-v43-directory-arrow{display:grid;place-items:center;color:#8653a3;flex:0 0 17px}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-select>.premium-select-panel{max-height:min(270px,54dvh)!important;overscroll-behavior-y:auto!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-select .premium-select-option{height:44px;min-height:44px;max-height:44px;box-sizing:border-box;overflow:hidden}.premium-modal.m04-classification-parity-v41 .m04-v41-contact-select .premium-select-option>span{display:block;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v41-item-icon.m04-v43-directory-logo{background:#402d4c;border-color:#60466c}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v43-directory-logo>.m03-expedient-company-logo.is-fallback{background:#402d4c;color:#d2b0e7}@media (max-width:760px){.premium-modal.m04-classification-parity-v41 .m04-v41-directory-list.has-overflow-options{max-height:min(var(--m04-v43-six-rows, 386px),46dvh)}}@media (max-width:520px){.premium-modal.m04-classification-parity-v41 .m04-v41-directory-list{grid-auto-rows:max-content}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;grid-template-rows:auto auto;height:max-content!important;min-height:91px;gap:6px 10px;align-content:center}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item .m04-v43-directory-state{grid-column:2;grid-row:2;justify-self:start}.premium-modal.m04-classification-parity-v41 .m04-v41-directory-item .m04-v43-directory-arrow{grid-column:3;grid-row:1 / 3;justify-self:center}}.premium-modal.m04-classification-parity-v41 .m04-v43-directory-logo>.m04-v43-lazy-logo{display:grid;place-items:center;width:100%;height:100%;min-width:0}.premium-modal.m04-classification-parity-v41 .m04-v43-lazy-logo>.m03-expedient-company-logo{display:grid;place-items:center;width:100%;height:100%;min-width:0;border-radius:inherit;overflow:hidden;background:#fff;color:#7d4e9f;font-size:12px;font-weight:800}.premium-modal.m04-classification-parity-v41 .m04-v43-lazy-logo>.m03-expedient-company-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box}:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .m04-v43-lazy-logo>.m03-expedient-company-logo.is-fallback{background:#402d4c;color:#d2b0e7}@media (max-width:640px){.users-page-premium.coordinacion-page-m04 .m04-ops-classification .m04-ops-actions>.specular-button-real:only-child{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:48px!important;height:auto!important;flex:1 1 100%!important;padding:12px 16px!important;box-sizing:border-box!important;font-size:14px!important}.users-page-premium.coordinacion-page-m04 .m04-ops-classification .m04-ops-actions>.specular-button-real:only-child .specular-content{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;text-align:center;white-space:normal;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-ops-classification .m04-ops-actions>.specular-button-real:only-child svg{flex:0 0 16px;width:16px;height:16px}}@media (max-width: 480px){.users-page-premium.coordinacion-page-m04 .m04-ops-classification.is-pending .m04-ops-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;gap:0!important;justify-content:stretch!important;justify-items:stretch!important}.users-page-premium.coordinacion-page-m04 .m04-ops-classification.is-pending .m04-ops-actions>.specular-button-real{display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;height:auto!important;padding:12px 13px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;font-size:clamp(12px,3.7vw,14px)!important}.users-page-premium.coordinacion-page-m04 .m04-ops-classification.is-pending .m04-ops-actions>.specular-button-real>.specular-content{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;gap:8px!important;line-height:1.25!important;white-space:nowrap!important;text-align:center!important}.users-page-premium.coordinacion-page-m04 .m04-ops-classification.is-pending .m04-ops-actions>.specular-button-real .specular-content>svg{flex:0 0 16px!important;width:16px!important;height:16px!important}}:root:not([data-theme=dark]) .premium-modal.m04-operation-passenger-parity-v37 .users-search.m04-v37-candidate-search,:root:not([data-theme=dark]) .premium-modal.m04-classification-parity-v41 .users-search.m04-v41-search{background:#fff!important;background-image:none!important;border:1px solid #d4c2e0!important;color:#76528e!important;box-shadow:0 3px 12px #3f21560e!important}:root:not([data-theme=dark]) .premium-modal.m04-operation-passenger-parity-v37 .users-search.m04-v37-candidate-search:focus-within,:root:not([data-theme=dark]) .premium-modal.m04-classification-parity-v41 .users-search.m04-v41-search:focus-within{border-color:#9363c2!important;box-shadow:0 0 0 3px #9363c21f!important}:root:not([data-theme=dark]) .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-search>input[type=search],:root:not([data-theme=dark]) .premium-modal.m04-classification-parity-v41 .m04-v41-search>input[type=search]{background:transparent!important;border:0!important;box-shadow:none!important;color:#493453!important;-webkit-text-fill-color:#493453}:root:not([data-theme=dark]) .premium-modal.m04-operation-passenger-parity-v37 .m04-v37-candidate-search>input::placeholder,:root:not([data-theme=dark]) .premium-modal.m04-classification-parity-v41 .m04-v41-search>input::placeholder{color:#8a7896!important;opacity:1!important}:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .users-search.m04-v37-candidate-search>input[type=search],:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .users-search.m04-v37-candidate-search>input[type=search]:focus,:root[data-theme=dark] .premium-modal.m04-operation-passenger-parity-v37 .users-search.m04-v37-candidate-search>input[type=search]:focus-visible,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .users-search.m04-v41-search>input[type=search],:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .users-search.m04-v41-search>input[type=search]:focus,:root[data-theme=dark] .premium-modal.m04-classification-parity-v41 .users-search.m04-v41-search>input[type=search]:focus-visible{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;min-height:0;height:100%}@media (max-width: 1180px){.users-page-premium.users-page-m01.coordinacion-page-m04 .m04-operacion-guide-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{scrollbar-width:thin!important}.users-page-premium.users-page-m01.coordinacion-page-m04 .m04-operacion-guide-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs::-webkit-scrollbar{display:block!important}}.users-page-premium.coordinacion-page-m04 .m04-services-parity{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-kpis .kpi-card{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-layout,.users-page-premium.coordinacion-page-m04 .m04-services-parity-directory{display:contents}.users-page-premium.coordinacion-page-m04 .m04-services-parity-directory>.m04-services-parity-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:24px 28px;border:1px solid rgba(91,53,119,.09);border-radius:24px;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.15),transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08),transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 58%,#fffaf5 84%,#fdf8ee);box-shadow:0 14px 34px #3416560b}.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero>div:first-child{flex:1 1 auto;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero .eyebrow{color:#c99a13}.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero h3{margin:3px 0 5px;font:700 30px/1.15 Playfair Display,Georgia,serif;letter-spacing:-.025em;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero p{max-width:780px;margin:0;font-size:12.25px;line-height:1.65;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero>button{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-services-parity-list.users-panel{position:relative;z-index:2;min-width:0;overflow:visible;padding:0;border-radius:24px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-list>.m04-services-parity-toolbar{position:relative;z-index:3;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%;min-width:0;margin:0;padding:13px 14px;box-sizing:border-box;overflow:visible;border-radius:24px 24px 0 0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>*{min-width:0;margin:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-search{width:100%;max-width:520px;min-width:0;height:46px;min-height:46px;justify-self:start;border-radius:14px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-search input{width:100%;min-width:0;height:100%;font-size:13px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar .filter-popover-trigger{border-radius:11px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar .m02-clear-filters{min-height:46px;height:46px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.premium-toggle{min-height:46px;height:46px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.btn-premium-icon:last-child{width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;border-radius:14px;padding:0}.filter-popover-panel.m04-services-parity-filter-floating{max-width:min(280px,calc(100vw - 24px))}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table{width:100%;min-width:1080px!important;border-collapse:collapse;table-layout:auto}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.065em;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table td{padding:12px 14px;font-size:11.5px;line-height:1.45;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th:nth-child(1){width:23%}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th:nth-child(2){width:19%}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th:nth-child(3),.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th:nth-child(4){width:13%}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th:nth-child(5){width:15%}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table th:nth-child(6){width:17%}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table td.m04-services-parity-date-cell>strong{display:block;font-size:12px;font-weight:400;line-height:1.45;color:var(--muted);white-space:normal}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-parity-table td.m04-services-parity-date-cell>strong{color:var(--muted)!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table td>strong,.users-page-premium.coordinacion-page-m04 .m04-services-parity-service-cell strong,.users-page-premium.coordinacion-page-m04 .m04-services-parity-provider-cell strong{display:block;color:var(--ink);font-size:12.2px;font-weight:750;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table td>small,.users-page-premium.coordinacion-page-m04 .m04-services-parity-service-cell small,.users-page-premium.coordinacion-page-m04 .m04-services-parity-provider-cell small{display:block;margin-top:3px;color:var(--muted);font-size:10px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-parity-service-cell,.users-page-premium.coordinacion-page-m04 .m04-services-parity-provider-cell{display:flex;align-items:center;gap:11px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-parity-service-cell>span:last-child,.users-page-premium.coordinacion-page-m04 .m04-services-parity-provider-cell>span:last-child{min-width:0;flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table .m04-provider-logo{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-services-parity-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:5px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-parity-actions>button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;border-radius:9px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table tbody tr{cursor:default;transition:background .16s ease}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table tbody tr:hover{background:#9053ae0e}.users-page-premium.coordinacion-page-m04 .m04-services-parity-table tbody tr.is-historical{opacity:.65}.users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-modal{width:min(920px,calc(100vw - 32px));height:min(740px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden;padding:26px 28px 24px;border-radius:26px;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .premium-modal-heading h2{font-size:27px;line-height:1.12;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .premium-modal-heading p{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal>.premium-modal-header{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-body{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0;min-height:0;margin-top:18px;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-context{display:flex;gap:12px;justify-content:space-between;align-items:center;min-height:31px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-context .eyebrow{color:#c99a13;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs{display:flex;align-items:center;gap:7px;padding:6px;width:100%;min-width:0;border-radius:17px;border:1px solid rgba(111,62,145,.1);background:linear-gradient(135deg,#f6effadb,#fbf7fdf2)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;gap:8px;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--muted);font-size:12px;font-weight:750;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button:hover{color:var(--purple-dark);background:#ffffffc7}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button.active{border-color:#6f3e911f;background:linear-gradient(160deg,#fff,#fff9fe);color:var(--purple-dark);box-shadow:0 6px 16px #532d6511}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:#6f3e9117;color:#794b9b;font-size:10px;font-weight:850}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-section{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0 5px 4px 0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-section::-webkit-scrollbar{width:8px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-section::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#7e5b9d59;background-clip:padding-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary{display:grid;gap:14px;padding:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-provider-summary-card{padding:15px 16px;gap:14px;border:1px solid rgba(111,62,145,.1);border-radius:16px;background:linear-gradient(130deg,#f8f4fc,#fff)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-provider-summary-card strong{display:block;font-size:14px;white-space:normal;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-provider-summary-card small{font-size:11px;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article{display:grid;grid-template-columns:20px minmax(0,1fr);align-content:start;gap:5px 8px;padding:15px 13px;min-width:0;border-radius:14px;background:#fcf9ffd6;border:1px solid rgba(111,62,145,.09)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article:last-child{grid-column:auto}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article>svg{grid-row:1/3}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article span{font-size:10px;letter-spacing:.035em;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article strong{font-size:12px;line-height:1.45;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article small{font-size:10px;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks>div{min-width:0;padding:14px 15px;border-radius:14px;background:#fcf9ffd6;border:1px solid rgba(111,62,145,.09)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks>div:first-child{grid-column:1/-1}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks span{font-size:10px;letter-spacing:.04em}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks p{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relations{display:grid;gap:13px;padding-top:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relations-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relations-head strong{font-size:14px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relations-head>div>span{font-size:11.5px;max-width:none;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-copy strong{font-size:12px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-copy small,.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-copy p,.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-copy a{font-size:11px;line-height:1.5;max-width:none}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-empty{min-height:66px;padding:14px;flex-wrap:wrap;gap:8px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-empty strong{font-size:12px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-empty span{font-size:11px;line-height:1.45}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-footer{display:flex;flex:0 0 auto;justify-content:flex-end;gap:10px;flex-wrap:wrap;border-top:1px solid rgba(111,62,145,.1);padding-top:14px;margin-top:14px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-footer button{min-height:43px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-message{display:flex;align-items:center;gap:12px;min-height:120px;color:var(--muted);font-size:13px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-modal{background:linear-gradient(#241a2f,#241a2f) padding-box,linear-gradient(125deg,#ffffff24,#e9c98a4d,#c653a040) border-box}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs{background:#302138;border-color:#ebd6f61f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button:hover{color:#f3e9fa;background:#ffffff12}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button.active{background:#483351;color:#f3e9fa;border-color:#ebd6f621;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-provider-summary-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks>div{background:linear-gradient(145deg,#30233c,#271d33);border-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-provider-summary-card strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relation-copy strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks p{color:#d3c4db}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid article span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks span{color:#bfa9cd}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar{color:#c8b8d1}@media (max-width:1024px){.users-page-premium.coordinacion-page-m04 .m04-services-parity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-hero>button{width:100%}.users-page-premium.coordinacion-page-m04 .m04-services-parity-list>.m04-services-parity-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-search{grid-column:1/-1!important;min-width:0!important;max-width:100%!important}}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-services-parity-list>.m04-services-parity-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-search{grid-column:1/-1!important;grid-row:1;padding-right:48px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.btn-premium-icon:last-child{position:absolute;top:15px;right:15px;z-index:4;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.filter-popover{grid-column:1;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.premium-toggle{grid-column:2;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.m02-clear-filters{grid-column:3;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.filter-popover,.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.m02-clear-filters{justify-content:center!important;height:42px!important;min-height:42px!important;padding-inline:8px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-modal{width:min(calc(100vw - 14px),920px);height:min(740px,calc(100dvh - 84px));max-height:calc(100dvh - 84px);padding:19px 16px 18px;border-radius:20px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .premium-modal-heading h2{font-size:22px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:3px;padding:4px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button{width:100%;min-width:0;min-height:40px;gap:4px;padding:0 3px;font-size:10.5px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button>svg{display:none}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-tabs>button span{min-width:16px;height:18px;padding:0 3px;font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks{grid-template-columns:minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-text-blocks>div:first-child{grid-column:auto}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relations-head{flex-wrap:wrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-services-detail-footer button{flex:1 1 auto}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-services-parity-list>.m04-services-parity-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-services-parity-toolbar>.m02-clear-filters{grid-column:1/-1;grid-row:3}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-summary-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-modal .m04-service-relations-head button{width:100%}}@media (max-width:335px){.users-page-premium.coordinacion-page-m04 .m04-services-parity-kpis{grid-template-columns:minmax(0,1fr)}}.premium-modal.m04-service-form-parity-v44 .m02-form-section{min-width:0}.premium-modal.m04-service-form-parity-v44 .m02-form-section-title{margin-bottom:13px}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-section{display:grid;gap:12px}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-section .m02-form-section-title{margin:0}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search{display:flex;align-items:center;gap:10px;height:50px;min-width:0;margin:0;padding-inline:15px}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search>svg{flex:0 0 auto}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search input{width:100%;min-width:0;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;color:inherit;font:inherit;font-size:14px!important}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;min-height:0;max-height:258px;padding:2px 5px 2px 1px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;min-width:0;min-height:73px;color:var(--ink);background:#fffc;border:1px solid rgba(111,62,145,.13);border-radius:14px;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option:hover,.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option.selected{border-color:#753ea473;background:#9466b117}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option:focus-visible{outline:2px solid #a373ce;outline-offset:2px}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option>span:nth-child(2){display:grid;gap:3px;min-width:0}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option strong{font-size:13px;line-height:1.3;font-weight:750;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option small{font-size:11px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option>svg:last-child{color:#8551a3;flex:0 0 auto}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option .m04-provider-logo,.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider .m04-provider-logo{flex:0 0 auto}.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider{display:flex;align-items:center;gap:11px;border:1px solid rgba(104,154,121,.21);border-radius:14px;background:#43a27111;padding:11px 13px;min-width:0}.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider>div{display:grid;min-width:0;flex:1;gap:3px}.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider small,.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider span{color:var(--muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider strong{color:var(--ink);font-size:14px;font-weight:750;overflow-wrap:anywhere}.premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider>svg:last-child{color:#36a371;flex-shrink:0}.premium-modal.m04-service-form-parity-v44 .m04-v44-candidate-message{grid-column:1/-1;display:flex;align-items:center;gap:9px;padding:18px;min-height:68px;border:1px dashed rgba(117,66,150,.22);border-radius:13px;font-size:12px;line-height:1.5;color:var(--muted)}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option{background:#2c2036;border-color:#54405c;color:#eadff4}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option:hover,:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option.selected{background:#3b2a46;border-color:#9269af}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option strong,:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider strong{color:#f3eafa}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option small,:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider small,:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider span{color:#c3b0cc}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-selected-provider{background:#2d2937;border-color:#496551}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search input{color:#f3e9f8!important;background:transparent!important}.premium-modal.m04-service-status-parity-v44.modal-variant-status,.premium-modal.m04-service-delete-parity-v44.modal-variant-danger{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0;box-sizing:border-box}.premium-modal.m04-service-status-parity-v44 .m02-status-current-field,:root[data-theme=dark] .premium-modal.m04-service-status-parity-v44 .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.premium-modal.m04-service-status-parity-v44 .m02-status-fields-row,.premium-modal.m04-service-status-parity-v44 .m02-current-state,.premium-modal.m04-service-status-parity-v44 .premium-select,.premium-modal.m04-service-status-parity-v44 .premium-select-control{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m04-service-status-parity-v44 .m04-v44-status-empty{display:flex;align-items:center;gap:9px;min-width:0;padding:12px;border:1px solid rgba(198,145,54,.2);border-radius:12px;font-size:12px;line-height:1.45;color:#866526}.premium-modal.m04-service-status-parity-v44 .m04-v44-status-warning{display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border:1px solid rgba(206,156,62,.22);background:#fff8e8;border-radius:13px;color:#855d1e;font-size:12px;line-height:1.55}.premium-modal.m04-service-status-parity-v44 .m04-v44-status-warning>svg{flex:0 0 18px;margin-top:1px}:root[data-theme=dark] .premium-modal.m04-service-status-parity-v44 .m04-v44-status-warning{color:#efd08c;background:#3e3429;border-color:#6d5630}:root[data-theme=dark] .premium-modal.m04-service-status-parity-v44 .m04-v44-status-empty{color:#efd08c;background:#382d2a;border-color:#6d5630}.premium-modal.m04-service-status-parity-v44 .premium-select.is-open{z-index:6200!important}.premium-modal.m04-service-status-parity-v44 .premium-select>.premium-select-panel{max-height:min(230px,44vh)!important;overflow-y:auto!important;z-index:6210!important}@media (max-width:760px){.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-grid{grid-template-columns:minmax(0,1fr);max-height:min(420px,46dvh)}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option{min-height:67px}}@media (max-width:350px){.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-option{gap:8px;padding:9px}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search{height:46px}}@media (max-height:520px){.premium-modal.m04-service-status-parity-v44,.premium-modal.m04-service-delete-parity-v44{max-height:calc(100dvh - 22px)!important;overflow-y:auto!important}}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-grid{max-height:none;overscroll-behavior-y:auto!important}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-grid.has-overflow-rows{max-height:var(--m04-v45-five-rows, 408px);overflow-y:auto;overscroll-behavior-y:auto!important}@media (max-width:760px){.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-grid:not(.has-overflow-rows){max-height:none}.premium-modal.m04-service-form-parity-v44 .m04-v44-provider-grid.has-overflow-rows{max-height:min(var(--m04-v45-five-rows, 408px),46dvh)}}:root:not([data-theme=dark]) .premium-modal.m04-service-form-parity-v44 .users-search.m04-v44-provider-search{background:#fff!important;background-image:none!important;border:1px solid #d4c2e0!important;color:#76528e!important;box-shadow:0 3px 12px #3f21560e!important}:root:not([data-theme=dark]) .premium-modal.m04-service-form-parity-v44 .users-search.m04-v44-provider-search:focus-within{border-color:#9363c2!important;box-shadow:0 0 0 3px #9363c21f!important}:root:not([data-theme=dark]) .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search>input[type=search]{background:transparent!important;border:0!important;box-shadow:none!important;color:#493453!important;-webkit-text-fill-color:#493453}:root:not([data-theme=dark]) .premium-modal.m04-service-form-parity-v44 .m04-v44-provider-search>input::placeholder{color:#8a7896!important;opacity:1!important}:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .users-search.m04-v44-provider-search>input[type=search],:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .users-search.m04-v44-provider-search>input[type=search]:focus,:root[data-theme=dark] .premium-modal.m04-service-form-parity-v44 .users-search.m04-v44-provider-search>input[type=search]:focus-visible{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;min-height:0;height:100%}.users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;height:min(800px,calc(100dvh - 32px))!important;max-height:calc(100dvh - 32px)!important;min-height:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;padding:26px 28px 24px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49>.premium-modal-header{flex:0 0 auto;margin-bottom:0!important;padding-bottom:0!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-body{display:grid!important;grid-auto-rows:max-content;gap:13px!important;width:100%;min-width:0;min-height:0;flex:1 0 auto;margin-top:14px!important;padding:0!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-hero-v49{margin:0!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-hero-v49>.status-badge{max-width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-tabs{width:100%;min-width:0;max-width:100%;margin:3px 0 0!important;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-section{display:block;min-height:0;max-height:none!important;overflow:visible!important;padding:8px 0 3px!important;flex:none;width:100%;min-width:0;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-summary-v49{display:grid;gap:13px;min-width:0;margin:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-provider-v49{display:flex;align-items:center;gap:12px;min-height:72px;padding:13px 15px;margin:0;border-radius:17px;box-sizing:border-box;border:1px solid rgba(94,50,127,.1);background:linear-gradient(145deg,#f9f5fced,#fdfafffa)}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-provider-v49>div{min-width:0;flex:1;display:grid;gap:4px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-provider-v49 strong{font-size:14px;font-weight:770;color:var(--ink);overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-provider-v49 small{font-size:10px;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-data-v49{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin:4px 0 0!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-data-v49>.premium-modal-detail-item{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-data-v49>.is-full{grid-column:1 / -1!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations{display:grid;gap:12px;min-width:0;padding:0;margin:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;min-width:0;margin:0 0 2px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head strong{color:var(--ink);font-size:13px;font-weight:780}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head>div>span{color:var(--muted);font-size:11px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47{display:grid;gap:8px;align-content:start;grid-auto-rows:max-content;width:100%;min-width:0;margin:0;padding:2px 5px 2px 0;max-height:none;overflow:visible;overscroll-behavior-y:auto;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47.has-many{max-height:var(--m04-relation-five,400px);overflow-y:auto;scrollbar-width:thin;overscroll-behavior-y:auto}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article{display:flex;align-items:center;gap:11px;min-width:0;padding:12px;border-radius:14px;border:1px solid rgba(94,50,127,.1);background:#ffffffe6;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;background:#6f3f9b14;border-radius:11px;color:#8653a7;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon .m05-platform-catalog-logo{width:100%;height:100%;border-radius:inherit;display:grid;place-items:center;overflow:hidden;background:#fff;color:#8550ad;border:1px solid rgba(110,63,163,.1);box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon img{width:100%;height:100%;padding:3px;object-fit:contain;box-sizing:border-box;background:#fff}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy{flex:1;min-width:0;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy strong{display:block;color:var(--ink);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head .m04-service-relation-add-v50{flex:0 0 auto;min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding-inline:16px;font-size:13px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy p,.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy small{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-footer{margin-top:auto!important;padding:16px 0 2px!important;position:static!important;border:0!important;background:transparent!important;width:100%;flex:0 0 auto;display:flex!important;flex-wrap:wrap;gap:9px!important;justify-content:flex-end!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-footer>button{min-height:42px;min-width:0;white-space:nowrap}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-provider-v49,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article{background:#392941;border-color:#644c70}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-provider-v49 strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy strong{color:#f2e8f8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon:not(.is-platform){background:#44304f;color:#d7b5e9}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon.is-platform,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon.is-platform,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-icon.is-platform>.m05-platform-catalog-logo{background:#fff!important;color:#7b49a2!important;border-color:#6e3fa31a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy a{color:#eddaf8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy p,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-copy small{color:#c9b7d2}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-empty{background:#392941!important;border:1px solid #654b70!important;color:#eadeee}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-empty strong{color:#f2e8f8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-empty span{color:#c9b7d2}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;padding:19px 16px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-hero-v49{grid-template-columns:auto minmax(0,1fr)!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-hero-v49>.status-badge{grid-column:2;justify-self:start;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-data-v49{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article{flex-wrap:wrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-row-actions{flex-basis:100%;justify-content:flex-end}}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-data-v49{grid-template-columns:minmax(0,1fr)!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-footer>*{width:100%;max-width:100%;padding:10px 8px;font-size:12px;white-space:normal}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-footer>:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width:340px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-footer{grid-template-columns:minmax(0,1fr)!important}}.premium-modal.modal-variant-danger.m02-expedient-correct-modal.m04-service-correction-parity-v49{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.premium-modal.m04-service-correction-parity-v49>form,.premium-modal.m04-service-correction-parity-v49 .premium-modal-body,.premium-modal.m04-service-correction-parity-v49 .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-service-correction-parity-v49 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;flex-wrap:wrap!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51{display:flex;align-items:center;gap:6px;flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button{flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:10px;background:#fff;color:#7e6d87;border:1px solid #ede6f0;box-shadow:none}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:hover{background:#f6f0f9;color:var(--purple);border-color:#dfd0e6}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button.danger{color:#d34c62;background:#fff9fa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button{background:#30223d!important;border-color:#493752!important;color:#d6c5e0!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:hover,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:focus-visible{background:#49315d!important;border-color:#865ba2!important;color:#fff!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button.danger{color:#f5a6ba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-tabs>button>span{color:#e5c9f2;background:#493458;opacity:1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-tabs>button.active>span{color:#fff;background:#5c3e70}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head .m04-service-relation-add-v50>.specular-content{color:#fff!important;font-size:13px;font-weight:750;opacity:1!important;display:inline-flex;align-items:center;justify-content:center;gap:8px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head .m04-service-relation-add-v50:not(:disabled){opacity:1}.premium-modal.m04-service-assignment-parity-v52 .m04-v37-candidate-list{overscroll-behavior-y:auto}:root[data-theme=dark] .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button{background:#30223d!important;border:1px solid #493752!important;color:#d6c5e0!important;box-shadow:none!important}:root[data-theme=dark] .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:hover,:root[data-theme=dark] .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:focus-visible,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:hover,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button:focus-visible{background:#49315d!important;border-color:#865ba2!important;color:#fff!important}:root[data-theme=dark] .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button.danger,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button.danger{color:#f5a6ba!important}:root[data-theme=dark] .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button.danger:hover,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .premium-modal.m04-services-detail-parity-v49 .m04-service-detail-actions-v51>button.danger:hover{background:#532c40!important;border-color:#a85b79!important;color:#ffc1d3!important}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center;gap:8px 10px;min-width:0;padding:10px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article>.m04-service-relation-icon{grid-column:1;grid-row:1}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article>.m04-service-relation-copy{grid-column:2;grid-row:1;width:100%;min-width:0;overflow-wrap:anywhere;word-break:normal}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article>.status-badge{grid-column:1 / -1;grid-row:2;justify-self:start;width:max-content;max-width:100%;margin:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relation-list-v47>article>.m04-service-detail-actions-v51{grid-column:1 / -1;grid-row:3;width:auto;min-width:0;justify-self:end;justify-content:flex-end;flex-wrap:nowrap;margin:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head .m04-service-relation-add-v50{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-detail-hero-v49{min-width:0;grid-template-columns:48px minmax(0,1fr)!important}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-trip-detail-copy-v28{min-width:0;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-services-detail-tabs>button{font-size:10px;padding:0 3px;min-width:0}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54{gap:11px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relations-head{row-gap:11px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relations-head>div{min-width:0;width:100%;display:grid;gap:4px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relation-add-v50.specular-button-real{box-sizing:border-box;width:max-content;max-width:calc(100% - 36px);min-width:0;min-height:43px;padding:10px 16px;margin:0 auto;overflow:visible;border-radius:16px;white-space:nowrap;line-height:1.2}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relation-add-v50>.specular-content{justify-content:center;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relation-list-v47>article{gap:10px 10px;align-items:center}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relation-list-v47>article>.status-badge{grid-column:1;grid-row:2;justify-self:start;align-self:center;width:max-content;max-width:none}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-passengers-v54 .m04-service-relation-list-v47>article>.m04-service-detail-actions-v51{grid-column:2;grid-row:2;justify-self:end;align-self:center;width:max-content;max-width:100%}}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relations-head{display:grid;grid-template-columns:minmax(0,1fr);row-gap:11px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relations-head>div{min-width:0;width:100%;display:grid;gap:4px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-add-v50.specular-button-real{box-sizing:border-box;width:max-content;max-width:calc(100% - 36px);min-width:0;min-height:43px;padding:10px 16px;margin:0;justify-self:center;overflow:visible;border-radius:16px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-add-v50>.specular-content{justify-content:center;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-list-v47>article{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center;gap:10px;min-width:0;padding:10px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-list-v47>article>.m04-service-relation-icon{grid-column:1;grid-row:1}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-list-v47>article>.m04-service-relation-copy{grid-column:2;grid-row:1;min-width:0;width:100%;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-list-v47>article>.status-badge{grid-column:1;grid-row:2;justify-self:start;align-self:center;width:max-content;max-width:none;margin:0}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-platforms-v56 .m04-service-relation-list-v47>article>.m04-service-detail-actions-v51{grid-column:2;grid-row:2;justify-self:end;align-self:center;width:max-content;max-width:100%;min-width:0;flex-wrap:nowrap;justify-content:flex-end;margin:0}}@media (min-width:391px) and (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;row-gap:11px;margin-bottom:2px}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head>div{display:grid;gap:4px;min-width:0;width:100%}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head strong{font-size:13px;line-height:1.3;font-weight:780}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head>div>span{max-width:none;font-size:11px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-services-detail-parity-v49 .m04-service-relations-head .m04-service-relation-add-v50{justify-self:center;margin-inline:auto}}.premium-modal.m04-service-platform-parity-v53 .m04-v53-platform-logo,:root[data-theme=dark] .premium-modal.m04-service-platform-parity-v53 .m04-v53-platform-logo{background:#fff;border:1px solid rgba(110,63,163,.13);color:#7847a0;overflow:hidden;border-radius:11px}.premium-modal.m04-service-platform-parity-v53 .m04-v53-platform-logo .m05-platform-catalog-logo{width:100%;height:100%;display:grid;place-items:center;background:#fff;border-radius:inherit;box-sizing:border-box;overflow:hidden}.premium-modal.m04-service-platform-parity-v53 .m04-v53-platform-logo img{width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box;background:#fff}.premium-modal.m04-service-platform-parity-v53 .m04-v37-candidate-list{overscroll-behavior-y:auto}@media (max-width:620px){.premium-modal.m04-service-platform-parity-v53{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;min-width:0!important;box-sizing:border-box}}.users-page-premium.coordinacion-page-m04 .m04-services-parity-provider-cell>.m04-provider-logo,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell>.m04-provider-logo{width:34px!important;height:34px!important;min-width:34px;flex:0 0 34px;border-radius:11px!important;border:1px solid rgba(111,63,155,.09)!important;box-shadow:inset 0 0 0 1px #4b305f06!important;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-services-parity-provider-cell>.m04-provider-logo img,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell>.m04-provider-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:3px}.users-page-premium.coordinacion-page-m04 .m04-provider-logo:not(.is-fallback),:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-logo:not(.is-fallback){background:#fff!important;border-color:#5c3f7024!important;box-shadow:inset 0 0 0 1px #4b305f09!important}.users-page-premium.coordinacion-page-m04 .m04-provider-logo:not(.is-fallback) img,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-logo:not(.is-fallback) img{background:#fff!important;filter:none!important;opacity:1!important}.users-page-premium.coordinacion-page-m04 .m04-provider-logo.is-fallback,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-logo.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa)!important;color:#6c3890!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-kpis .kpi-card{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity>.m04-confirmations-parity-hero{display:flex;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:24px 28px;border:1px solid rgba(91,53,119,.09);border-radius:24px;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.15),transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08),transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 58%,#fffaf5 84%,#fdf8ee);box-shadow:0 14px 34px #3416560b}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero>div:first-child{flex:1 1 auto;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero .eyebrow{color:#c99a13}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero h3{margin:3px 0 5px;font:700 30px/1.15 Playfair Display,Georgia,serif;letter-spacing:-.025em;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero p{max-width:780px;margin:0;font-size:12.25px;line-height:1.65;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero>button{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-panel.users-panel{position:relative;z-index:2;min-width:0;overflow:visible;padding:0;border-radius:24px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-panel>.m04-confirmations-parity-toolbar{position:relative;z-index:3;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%;min-width:0;margin:0;padding:13px 14px;box-sizing:border-box;overflow:visible;border-radius:24px 24px 0 0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>*{min-width:0;margin:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-search{width:100%;max-width:520px;min-width:0;height:46px;min-height:46px;justify-self:start;border-radius:14px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-search input{width:100%;min-width:0;height:100%;font-size:13px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar .filter-popover-trigger{border-radius:11px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar .m02-clear-filters{min-height:46px;height:46px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.premium-toggle{min-height:46px;height:46px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.btn-premium-icon:last-child{width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;border-radius:14px;padding:0}.filter-popover-panel.m04-confirmations-parity-filter-floating{max-width:min(280px,calc(100vw - 24px))}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table{width:100%;min-width:1080px!important;border-collapse:collapse;table-layout:auto}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.065em;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table td{padding:12px 14px;font-size:11.5px;line-height:1.45;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:nth-child(1){width:23%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:nth-child(2){width:18%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:nth-child(3){width:23%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:nth-child(4){width:10%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:nth-child(5){width:12%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:nth-child(6){width:14%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table td>strong,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-main-cell strong,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell strong{display:block;color:var(--ink);font-size:12.2px;font-weight:750;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table td>small,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-main-cell small,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell small{display:block;margin-top:3px;color:var(--muted);font-size:10px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-main-cell,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell{display:flex;align-items:center;gap:11px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-main-cell>span:last-child,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell>span:last-child{min-width:0;flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table .m04-provider-logo{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:5px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-actions>button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;border-radius:9px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table tbody tr{cursor:default;transition:background .16s ease}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table tbody tr:hover{background:#9053ae0e}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table tbody tr.is-historical{opacity:.65}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-cell{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell{display:flex;align-items:center;gap:11px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell>span{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-cell strong,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-main-cell strong,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell strong{display:block;font-size:12.2px;font-weight:750;color:var(--ink);line-height:1.35;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-cell small,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-main-cell small,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-provider-cell small{display:block;font-size:10px;color:var(--muted);margin-top:3px;line-height:1.45;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-passengers{display:inline-flex;align-items:center;gap:8px;color:#7d47a4;font-weight:750}@media (max-width:1024px){.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-hero>button{width:100%}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-panel>.m04-confirmations-parity-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-search{grid-column:1/-1!important;min-width:0!important;max-width:100%!important}}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-panel>.m04-confirmations-parity-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-search{grid-column:1/-1!important;grid-row:1;padding-right:48px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.btn-premium-icon:last-child{position:absolute;top:15px;right:15px;z-index:4;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.filter-popover{grid-column:1;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.premium-toggle{grid-column:2;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.m02-clear-filters{grid-column:3;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.filter-popover,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.m02-clear-filters{justify-content:center!important;height:42px!important;min-height:42px!important;padding-inline:8px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;white-space:nowrap!important}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-panel>.m04-confirmations-parity-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-toolbar>.m02-clear-filters{grid-column:1/-1;grid-row:3}}@media (max-width:335px){.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-kpis{grid-template-columns:minmax(0,1fr)}}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link{display:inline-flex;align-items:center;gap:7px;padding:0;margin:0;border:0;background:transparent;color:var(--ink);max-width:100%;min-width:0;text-align:left;cursor:pointer;transition:color .18s ease}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link strong{margin:0;min-width:0;overflow-wrap:anywhere;color:inherit;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link svg{flex:0 0 auto;opacity:.78;color:#8a51af;transition:transform .18s ease,opacity .18s ease}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:hover,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:focus-visible{color:#8840b7}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:hover svg{transform:translate(2px,-2px);opacity:1}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:focus-visible{outline:2px solid #8952b5;outline-offset:4px;border-radius:3px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:disabled{cursor:default;opacity:.6}.users-page-premium.coordinacion-page-m04 .m04-confirmations-proof-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:hover,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link:focus-visible{color:#e2bdff}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link svg{color:#cf9be8}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table th:last-child,.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table td:last-child{min-width:235px}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-link{display:block;width:fit-content;max-width:100%;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-label{display:inline;font-size:12.2px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-tail{display:inline-block;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-service-tail svg{display:inline-block;margin-left:6px;vertical-align:-2px;flex:none}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table button.m04-confirmations-parity-passengers{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:29px;min-width:55px;padding:5px 9px;border-radius:999px;border:1px solid rgba(135,75,176,.1);background:#844fb113;color:#7947a5;font-size:11.5px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table button.m04-confirmations-parity-passengers:hover{background:#844fb126;border-color:#874bb045;transform:translateY(-1px)}.users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table button.m04-confirmations-parity-passengers:focus-visible{outline:2px solid #8952b5;outline-offset:2px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table button.m04-confirmations-parity-passengers{color:#e4c8f8;background:#a871cd26;border-color:#bc8ed738}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmations-parity-table button.m04-confirmations-parity-passengers:hover{background:#a871cd40}.users-page-premium.coordinacion-page-m04 .m04-provider-logo,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-logo,.users-page-premium.coordinacion-page-m04 .m04-provider-logo img,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-logo img{background:#fff!important}.users-page-premium.coordinacion-page-m04 .m04-provider-logo.is-fallback,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-logo.is-fallback{color:#6c3890!important}.premium-modal.m04-confirmation-form-parity-v57 .premium-modal-body,.premium-modal.m04-confirmation-form-parity-v57 .m02-form-section,.premium-modal.m04-confirmation-form-parity-v57 .m02-form-grid,.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-upload-shell{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m04-confirmation-form-parity-v57 .m02-form-section{isolation:isolate}.premium-modal.m04-confirmation-form-parity-v57 .m02-form-section:has(.m04-confirmation-service-select.is-open){z-index:5}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select{min-width:0;width:100%}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select.is-open{z-index:10}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select>.premium-select-control{width:100%;min-height:46px;border-radius:13px;min-width:0;display:flex;align-items:center}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-value{display:block;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select>.premium-select-panel{width:100%;min-width:0;max-height:min(292px,56dvh);padding:6px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior-y:auto;box-sizing:border-box;background:var(--pm-select-bg,#fff)}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-option{min-height:38px;box-sizing:border-box;padding:8px 10px;line-height:1.3;overflow-wrap:anywhere;font-size:11.5px}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-search{position:sticky;top:0;z-index:2}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-selected-service{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(110,63,163,.15);border-radius:12px;background:#8f5db20e;color:#71409a}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-selected-service>svg{flex:0 0 auto}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-selected-service>span{min-width:0;display:grid;gap:3px}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-selected-service strong{font-size:12px;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-selected-service small{font-size:10px;color:var(--muted);text-align:left;overflow-wrap:anywhere}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-option>span{display:block;min-width:0;flex:1 1 auto}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-option-content{display:flex!important;align-items:center;gap:10px;min-width:0;max-width:100%;text-align:left}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-option-provider-logo{width:38px!important;height:38px!important;min-width:38px!important;flex:0 0 38px;display:grid;place-items:center;overflow:hidden;border-radius:10px;border:1px solid rgba(111,63,155,.12);background:#fff!important}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-option-provider-logo img{width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-option-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-width:0;flex:1 1 auto;overflow:hidden}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-option-copy strong,.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-option-copy small{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35;text-align:left}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-option-copy strong{font-size:11px;font-weight:750;color:var(--ink,#55316f)}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-option-copy small{font-size:9px;color:var(--muted,#908097)}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-option{min-height:50px;padding:6px 9px;display:flex;align-items:center;gap:8px}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-value .m04-confirmation-option-provider-logo{width:28px!important;height:28px!important;min-width:28px!important;flex-basis:28px;border-radius:7px}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-value .m04-confirmation-service-option-copy small{display:none}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-value .m04-confirmation-service-option-content{gap:8px}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select .premium-select-value .m04-confirmation-service-option-copy strong{font-size:11.5px}.premium-modal.m04-confirmation-form-parity-v57 .m04-confirmation-service-select>.premium-select-panel{max-height:min(330px,56dvh);overflow-y:auto;overscroll-behavior-y:auto}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:11px;border:1px dashed rgba(111,63,155,.2);border-radius:15px;background:#f9f5fcb3;cursor:pointer;transition:.18s ease}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:hover,.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader.is-dragging{border-color:#6f3f9b73;background:#f7effb;box-shadow:0 0 0 4px #6f3f9b0d}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader.has-error{border-color:#d66b81;background:#fff6f7}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-preview{width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(111,63,155,.1);border-radius:14px;background:#fff;color:#a092a7}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-preview>img{width:100%;height:100%;object-fit:contain;padding:4px}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy{display:grid;gap:3px;min-width:0}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy strong{font-size:9.5px;color:#584361;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy span{font-size:8px;color:#9a8ea0;line-height:1.4}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy small{font-size:8px;color:#c64967}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-clear{width:32px;height:32px;display:grid;place-items:center;border:1px solid #edcbd3;border-radius:10px;background:#fff5f7;color:#b64f64;cursor:pointer}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader{width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;box-sizing:border-box!important;overflow:visible!important;cursor:pointer!important;outline:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-preview{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(102,66,123,.1)!important;background:#fff!important;color:#9b8da3!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-preview>img{width:100%!important;height:100%!important;object-fit:contain!important;padding:5px!important;box-sizing:border-box!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy{min-width:0!important;display:block!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy strong{display:block!important;font-size:10px!important;color:#55405f!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy span{display:block!important;margin-top:3px!important;font-size:9px!important;line-height:1.45!important;color:#908696!important;overflow-wrap:anywhere!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:hover,.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:focus-visible{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:hover .m05-logo-preview,.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:focus-visible .m05-logo-preview{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important;transform:translateY(-1px)!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader.is-dragging .m05-logo-preview{transform:scale(1.055)!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader.has-error{border-color:#bf485b7a!important;background:#fff6f8f0!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-clear{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border:1px solid rgba(111,62,145,.12)!important;border-radius:10px!important;background:#fff!important;color:#745183!important;display:grid!important;place-items:center!important;cursor:pointer!important;transition:.18s ease!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-clear:hover{background:#f8effc!important;border-color:#6f3e9140!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:hover,:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:focus-visible{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important;box-shadow:0 14px 32px #00000047,0 0 0 4px #c584e71c!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-preview{background:#281d31!important;border-color:#eed6c614!important;color:#eadff0!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:hover .m05-logo-preview,:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader:focus-visible .m05-logo-preview{box-shadow:0 7px 18px #00000042,0 0 0 1px #d6b3eb1f!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader-copy span{color:#b8aaba!important}@media (max-width: 760px){.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader{grid-template-columns:auto minmax(0,1fr)!important}.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader>.btn-premium,.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-uploader>.m05-logo-clear{grid-column:1 / -1!important;justify-self:stretch!important;width:100%!important}}@media (max-width: 520px){.premium-modal.m04-confirmation-form-parity-v58 .m05-logo-preview{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-upload-shell{display:grid;gap:8px;min-width:0}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-upload-zone{outline-offset:3px}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-upload-action.btn-premium{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-service{display:grid;gap:8px;margin:0;min-width:0}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-title{font:inherit;font-size:12px;font-weight:700;color:var(--ink)}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 10px;box-sizing:border-box;border:1px solid rgba(110,63,163,.1);border-radius:14px;background:#ffffffb8;box-shadow:inset 0 1px #ffffffb8}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-logo{width:42px;min-width:42px;height:42px;border-radius:11px;background:#fff;overflow:hidden}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy{display:grid;gap:2px;min-width:0;max-width:100%}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy strong,.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy span,.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy .m04-confirmation-linked-id{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy strong{color:var(--ink);font-size:10.5px;font-weight:820;line-height:1.25}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy span{color:var(--muted);font-size:8.5px;line-height:1.25}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy .m04-confirmation-linked-id{color:#8d729f;font-size:8px;text-align:left;position:static;width:auto}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-status{justify-self:end;max-width:100%;white-space:nowrap}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-card{background:#2b1d37;border-color:#eed6c617;box-shadow:inset 0 1px #ffffff06}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy strong,:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-title{color:#f3e9fa}:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy span,:root[data-theme=dark] .premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy .m04-confirmation-linked-id{color:#b8aaba}@media (max-width:760px){.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-card{grid-template-columns:42px minmax(0,1fr)}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy strong,.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-copy span{white-space:normal;overflow:visible;overflow-wrap:anywhere}.premium-modal.m04-confirmation-form-parity-v58 .m04-confirmation-linked-status{grid-column:2;justify-self:start}}@media (max-width:760px){.premium-modal.m04-confirmation-form-parity-v58 .m02-form-grid.two{grid-template-columns:minmax(0,1fr)}}@media (max-width:500px){.premium-modal.m04-confirmation-form-parity-v58 .premium-modal-footer{flex-wrap:wrap}.premium-modal.m04-confirmation-form-parity-v58 .premium-modal-footer>*{flex:1 1 150px}}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection{display:grid;gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px;border:1px solid rgba(111,62,145,.12);border-radius:16px;background:#8e5cad0b;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head>svg{color:#874eaf;flex-shrink:0}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head>div{flex:1 1 190px;min-width:0;display:grid;gap:3px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head strong{color:var(--ink);font-size:13px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head span{font-size:11px;line-height:1.45;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-count{padding:5px 9px;border:1px solid rgba(121,67,168,.15);border-radius:999px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;margin-left:auto}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions>button{min-height:38px;font-size:12px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-current-proof{display:inline-flex;margin-left:7px;padding:3px 7px;border-radius:999px;font-style:normal;font-size:10px;color:#8546a5;background:#915bbb1f}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current{border-color:#9250b880}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-service-relation-list-v47.has-many{scrollbar-width:thin;overscroll-behavior-y:auto}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-formalize{margin-top:16px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head{background:#392941;border-color:#654b70}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head span{color:#c9b7d2}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-current-proof{color:#eddaf8}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions{flex-basis:100%;margin-left:0}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions>button{flex:1 1 auto}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:4px;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button{width:100%;min-width:0;padding:0 1px;gap:2px;font-size:9.5px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>svg{display:none}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>span{min-width:15px;height:18px;padding:0 2px;font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-service-relation-add-v50>.specular-webgl{display:none}}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-label,.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-mobile{display:inline;min-width:0;height:auto;padding:0;background:none;border-radius:0;color:inherit;font:inherit}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-mobile{display:none}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-label{display:none}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-mobile{display:inline}}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection,.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five{min-width:0;max-width:100%;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article{min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions{min-width:0;max-width:100%;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions>button{box-sizing:border-box}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-count{color:#e5c9f2;border-color:#654b70}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current{border-color:#805b97}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article{display:grid!important;grid-template-columns:39px minmax(0,1fr)!important;align-items:center;column-gap:10px;row-gap:9px;padding:10px;min-width:0;width:100%;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article>.m04-service-relation-icon{grid-column:1;grid-row:1;margin:0}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article>.m04-service-relation-copy{grid-column:2;grid-row:1;min-width:0;max-width:100%;width:100%;overflow-wrap:anywhere;word-break:normal}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article>.status-badge{grid-column:1/-1;grid-row:2;justify-self:start;margin:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions{grid-column:1/-1;grid-row:3;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;align-self:stretch;gap:8px;flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-actions>button{display:inline-flex;flex:initial!important;align-items:center;justify-content:center;min-width:0!important;width:100%!important;max-width:100%!important;min-height:38px;padding:8px 6px!important;gap:5px;white-space:nowrap;font-size:11px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head{display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px 10px;align-items:start;padding:12px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head>svg{grid-column:1;grid-row:1;margin-top:3px}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-head>div{grid-column:2;grid-row:1;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-proof-collection-count{grid-column:2;grid-row:2;justify-self:start;width:max-content;max-width:100%;font-size:11px}}@media (max-width:350px){.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-service-passengers-v54 .m04-service-relation-list-v47>article>.status-badge{grid-column:1/-1;grid-row:2}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-service-passengers-v54 .m04-service-relation-list-v47>article>.m04-service-detail-actions-v51{grid-column:1/-1;grid-row:3;justify-self:end}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-label,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-services-detail-tabs>button>.m04-confirmation-proof-tab-mobile{background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current{border-color:#915bbb61;background:linear-gradient(180deg,#fffffff0,#faf5fcfa);box-shadow:0 10px 24px #673a8b14,inset 0 0 0 1px #ab75d629}.users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current .m04-confirmation-current-proof{border:1px solid rgba(145,91,187,.18);background:#915bbb24;color:#7c469d}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current{border-color:#dcb5f557;background:linear-gradient(180deg,#4a325ec7,#372646eb);box-shadow:0 10px 28px #08050c3d,inset 0 0 0 1px #d0a6ed26}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current .m04-service-relation-copy strong{color:#f5ebfb}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current .m04-service-relation-copy small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-proof-five>article.is-current .m04-service-relation-copy p{color:#d1bfdc}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-v60-detail .m04-confirmation-current-proof{border:1px solid rgba(226,200,244,.16);background:#c196e12e;color:#f1e2fb}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-formalize{border-color:#72c29742;background:linear-gradient(180deg,#2c493de0,#233b31f5);box-shadow:inset 0 1px #ccf4e00a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-formalize>div{color:#7ac69b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-formalize strong{color:#dff6e8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-confirmation-formalize small{color:#a8d1b8}.premium-modal.m04-confirmation-delete-header-parity-v65.modal-variant-danger>.premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;justify-items:stretch!important;gap:14px!important;text-align:left!important}.premium-modal.m04-confirmation-delete-header-parity-v65 .premium-modal-heading{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;text-align:left!important}.premium-modal.m04-confirmation-delete-header-parity-v65 .premium-modal-heading h2,.premium-modal.m04-confirmation-delete-header-parity-v65 .premium-modal-heading p{text-align:left!important}.premium-modal.m04-confirm-formalization-parity-v68{width:min(570px,94vw)!important;max-width:min(570px,94vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.premium-modal.m04-confirm-formalization-parity-v68>.premium-modal-body,.premium-modal.m04-confirm-formalization-parity-v68>.premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-confirm-formalization-parity-v68 .premium-modal-footer{position:static!important;inset:auto!important;flex-wrap:wrap!important;width:100%!important}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;border:1px solid rgba(100,151,117,.19);border-radius:17px;padding:17px;background:linear-gradient(145deg,#f4fbf6,#fbfdfb);color:#315e44}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-icon-v68{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;border:1px solid rgba(70,152,104,.14);background:#46986814;color:#328756}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68>div{min-width:0;display:grid;gap:7px}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68 strong{font-size:13px;line-height:1.4;color:#27573d}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68 p{margin:0;font-size:12px;line-height:1.6;color:#52665b;overflow-wrap:anywhere}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68 small{font-size:11px;line-height:1.5;color:#698b75}:root[data-theme=dark] .premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68{border-color:#80c19a3b;background:linear-gradient(155deg,#2a4034d4,#26312cb3);color:#cdeed9}:root[data-theme=dark] .premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-icon-v68{border-color:#8bd2a633;background:#599e7121;color:#98e0b6}:root[data-theme=dark] .premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68 strong{color:#e0f7e8}:root[data-theme=dark] .premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68 p{color:#c2d9ca}:root[data-theme=dark] .premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68 small{color:#a5c9b3}@media (max-width:520px){.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-v68{padding:13px;gap:9px}.premium-modal.m04-confirm-formalization-parity-v68 .m04-confirm-formalization-info-icon-v68{width:34px;height:34px}}.users-page-premium.coordinacion-page-m04 .m04-itineraries-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-hero-bridge{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame.users-panel{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;padding:0!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-layout{display:grid!important;grid-template-columns:minmax(0,42fr) minmax(0,58fr)!important;align-items:stretch!important;gap:14px!important;min-width:0;padding:16px!important;margin-top:0!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-list-panel,.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-detail-panel{display:flex!important;flex-direction:column!important;min-width:0;margin:0!important;padding:16px!important;position:relative!important;top:auto!important;border:1.5px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa35c,#fbd22bc3,#c653a096) border-box!important;box-shadow:0 16px 38px #40206011,inset 0 1px #fffffff2!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-list-panel{align-self:stretch!important;height:auto!important;min-height:0!important;overflow:hidden!important;contain:size layout!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-detail-panel{align-self:start!important;height:auto!important;min-height:400px!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:42px!important;flex:0 0 auto!important;margin:0 0 12px!important;padding:2px 2px 12px!important;border-bottom:1px solid rgba(110,63,163,.08)!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading-title,.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading-title>div{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading-title>div{flex-wrap:nowrap}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading-title strong{color:var(--purple-dark)!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;height:22px!important;padding:0 8px!important;border-radius:999px!important;border:1px solid rgba(111,63,145,.06)!important;background:linear-gradient(135deg,#f0e4f7,#f7effa)!important;color:#764595!important;box-shadow:inset 0 1px #ffffffe6!important;font-size:8.5px!important;font-weight:850!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-back{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid rgba(110,63,163,.12);border-radius:10px;background:#fff;color:#6f3f93;cursor:pointer;box-shadow:0 5px 14px #4020600b}.users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch{display:inline-grid!important;grid-template-columns:repeat(2,34px)!important;gap:3px!important;flex:0 0 auto!important;padding:3px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:11px!important;background:#6e3fa30b!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button{display:grid!important;place-items:center!important;width:34px!important;height:30px!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#8f7b98!important;cursor:pointer!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button.is-active{color:#69398d!important;background:#fff!important;box-shadow:0 4px 12px #40206014,inset 0 0 0 1px #6e3fa314!important}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button:hover:not(.is-active),.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-back:hover{color:#69398d!important;background:#f1e6f8!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll{display:grid!important;align-content:start!important;gap:14px!important;flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important;overscroll-behavior-x:none!important;scrollbar-gutter:stable!important;scrollbar-width:thin;scrollbar-color:rgba(130,92,158,.32) transparent;padding-right:5px!important;margin-right:-5px!important;-webkit-overflow-scrolling:touch}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll::-webkit-scrollbar{width:7px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll::-webkit-scrollbar-track{background:#6e3fa30b;border-radius:999px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll::-webkit-scrollbar-thumb{background:#6e3fa33d;border:2px solid transparent;background-clip:padding-box;border-radius:999px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group{display:grid;gap:9px;min-width:0;align-content:start}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group+.m04-itinerary-directory-group{padding-top:12px;border-top:1px solid rgba(110,63,163,.07)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-heading{min-height:30px;display:flex;align-items:center;gap:8px;min-width:0;padding:0 3px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-icon{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border:1px solid rgba(113,56,161,.09);border-radius:9px;background:linear-gradient(145deg,#f6effb,#efe2f8);color:#7138a1;box-shadow:inset 0 1px #ffffffd1}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-heading strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5b3b6f;font-size:10.5px;font-weight:850}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-heading em{flex:0 0 auto;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border:1px solid rgba(110,63,163,.07);border-radius:999px;background:#f3e9f8;color:#84559e;font-size:8px;font-weight:900;font-style:normal}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records{display:grid;gap:9px;min-width:0;align-content:start}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records.is-list{grid-template-columns:minmax(0,1fr);gap:8px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group:has(>.m04-itinerary-directory-records.is-list){gap:8px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group:has(>.m04-itinerary-directory-records.is-list) .m04-itinerary-directory-group-heading{min-height:28px;gap:7px;padding:0 2px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group:has(>.m04-itinerary-directory-records.is-list) .m04-itinerary-directory-group-heading strong{font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group:has(>.m04-itinerary-directory-records.is-list)+.m04-itinerary-directory-group{border-color:#6e3fa314}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card,.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more{position:relative!important;min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:78px!important;padding:10px 11px!important;border:1px solid rgba(91,59,111,.11)!important;border-radius:16px!important;background:linear-gradient(145deg,#fff,#fdfbfe)!important;color:#5e4770!important;text-align:left!important;cursor:pointer!important;isolation:isolate;overflow:hidden!important;box-shadow:0 5px 14px #34165609,inset 0 1px #fffffff5!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-list-row{min-height:66px!important;padding:8px 10px!important;border-radius:14px!important}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card:hover{transform:translateY(-1px)!important;border-color:#6e3fa33d!important;background:linear-gradient(145deg,#fff,#fbf8fd)!important;box-shadow:0 10px 22px #34165612,inset 0 1px #fff!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-selected{transform:none!important;border-color:#6e3fa361!important;background:linear-gradient(145deg,#fbf7ff,#fff 72%)!important;box-shadow:0 0 0 3px #6e3fa311,0 11px 24px #34165613,inset 0 1px #fff!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-historical{opacity:.68}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-icon{display:grid!important;place-items:center!important;flex:0 0 50px!important;width:50px!important;height:50px!important;border:1px solid rgba(110,63,163,.09)!important;border-radius:14px!important;background:#fff!important;color:#6d3b91!important;box-shadow:0 7px 18px #26123a14,inset 0 0 0 1px #fffffffa!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-list-row .m04-itinerary-directory-card-icon{flex-basis:44px!important;width:44px!important;height:44px!important;border-radius:12px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-selected .m04-itinerary-directory-card-icon{border-color:#6e3fa338!important;box-shadow:0 0 0 3px #6e3fa30e,inset 0 1px #fff!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy{display:grid;gap:3px;min-width:0;width:100%;max-width:100%;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy strong{color:#57366d!important;font-size:10.7px!important;font-weight:850!important;line-height:1.22!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy small{color:#95899b!important;font-size:8.4px!important;font-weight:650!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-list-row .m04-itinerary-directory-card-copy strong,.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-list-row .m04-itinerary-directory-card-copy small{display:block!important;-webkit-line-clamp:unset!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-list-row .status-badge{justify-self:end!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-state{width:8px;height:8px;flex:0 0 8px;border:2px solid rgba(255,255,255,.96);box-sizing:content-box;border-radius:999px;background:#aaa1ad;box-shadow:0 0 0 4px #aaa1ad1a}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-state.success{background:#38b978;box-shadow:0 0 0 4px #38b9781a,0 3px 8px #38b97833}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-state.gold{background:#d2a532;box-shadow:0 0 0 4px #d2a5321a,0 3px 8px #d2a5322e}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-state.danger{background:#d6536d;box-shadow:0 0 0 4px #d6536d17,0 3px 8px #d6536d2b}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more{grid-template-columns:auto minmax(0,1fr)!important;border:1.5px dashed rgba(110,63,163,.2)!important;background:linear-gradient(145deg,#fbf8fd,#f6eef9)!important;box-shadow:inset 0 1px #fffffff0!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-icon{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border:1px solid rgba(110,63,163,.09);border-radius:14px;background:linear-gradient(145deg,#fff,#f0e3f8);color:#754497;box-shadow:0 7px 16px #4020600d,inset 0 1px #fff}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy{min-width:0;width:100%;display:grid;gap:3px;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy strong{color:#603779;font-size:10.5px;font-weight:900}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy small{color:#927ba0;font-size:8.5px;font-weight:700}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy strong,.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;min-width:0;max-width:100%}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more:hover{transform:translateY(-2px)!important;border-color:#6e3fa366!important;background:linear-gradient(145deg,#fff,#f3e7f9)!important;box-shadow:0 14px 28px #34165612,inset 0 1px #fff!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-message{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:130px;padding:24px 12px;text-align:center;color:var(--muted);font-size:12px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-message strong{color:var(--purple-dark);font-size:13px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-loading{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-skeleton{min-height:78px;border-radius:16px;border:1px solid rgba(110,63,163,.08);background:linear-gradient(100deg,#faf7fc 12%,#f1eaf7 38%,#faf7fc 67%);background-size:200% 100%;animation:m04-directory-skeleton-shine 1.4s ease infinite}@keyframes m04-directory-skeleton-shine{to{background-position-x:-200%}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card:focus-visible,.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more:focus-visible,.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-back:focus-visible,.users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button:focus-visible{outline:2px solid #a86bc1!important;outline-offset:3px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head h3{font-size:27px;line-height:1.2;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head p{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-section{gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-section h4{font-size:13px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-empty{font-size:12px;padding:18px}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-layout{grid-template-columns:minmax(0,1fr)!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-list-panel{align-self:stretch!important;height:auto!important;min-height:0!important;contain:none!important;overflow:hidden!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll{flex:0 1 auto!important;max-height:min(54dvh,500px)!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-layout{padding:10px!important;gap:10px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-list-panel{padding:11px!important;border-radius:18px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-detail-panel{padding:14px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records.is-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card{min-height:68px!important;padding:8px!important;gap:7px!important;border-radius:14px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card:not(.is-list-row) .m04-itinerary-directory-card-icon{width:42px!important;height:42px!important;border-radius:12px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy strong{font-size:9.4px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy small{font-size:7.8px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll{max-height:min(48dvh,390px)!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head{grid-template-columns:auto minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head>.status-badge{grid-column:1/-1;justify-self:start}}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records.is-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card:not(.is-list-row){grid-template-columns:38px minmax(0,1fr) 10px!important;min-height:64px!important;padding:7px!important;gap:6px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card:not(.is-list-row) .m04-itinerary-directory-card-icon{width:38px!important;height:38px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy strong{font-size:8.8px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy small{font-size:7.2px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more{min-height:64px!important;padding:7px!important;gap:6px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-icon{width:38px!important;height:38px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll{max-height:min(46dvh,340px)!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading-title>div{display:grid!important;gap:2px!important}}@media (max-width:360px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-records.is-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-loading{grid-template-columns:1fr}}@media (max-width:900px) and (max-height:520px) and (orientation:landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll{max-height:min(46dvh,190px)!important}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-list-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-detail-panel{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(135deg,#9e69c9b7,#e2b5435e,#cb53a15e) border-box!important;box-shadow:0 16px 38px #05020933,inset 0 1px #ffffff07!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading{border-color:#ffffff13!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group+.m04-itinerary-directory-group{border-color:#ffffff0e!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-heading-title strong{color:#f6edf9!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-count{background:#d9aaff1a!important;color:#ddbaf0!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-view-switch,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch{background:#ffffff09!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button{color:#a998b2!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button.is-active{color:#e6c8f5!important;background:#3a2845!important;box-shadow:0 5px 14px #0502092e,inset 0 0 0 1px #e5c1f81a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-back{background:#34213f!important;color:#eadcf3!important;border-color:#ffffff12!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-icon{background:#dbb4f21a!important;border-color:#dbb4f21a!important;color:#ddb8f0!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-heading strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-message strong{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-group-heading em{background:#d9aaff1a!important;border-color:#ffffff0e!important;color:#ddb8ef!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card{color:#e9dff0!important;border-color:#ffffff13!important;background:linear-gradient(145deg,#2a1d34,#281b32)!important;box-shadow:0 6px 16px #04020821,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-selected{border-color:#e0bbf461!important;background:linear-gradient(145deg,#3a2545,#32203c)!important;box-shadow:0 0 0 3px #d9aaff12,0 12px 28px #04020833,inset 0 1px #ffffff0a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-icon{background:#fff!important;border-color:#ffffff2e!important;color:#6d3b91!important;box-shadow:0 8px 22px #0502093d,inset 0 0 0 1px #683f8914!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card-copy small{color:#b5a5bd!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more{background:linear-gradient(145deg,#2d1e38,#281a31)!important;border-color:#d9aaff33!important;color:#eadcf2!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-icon{background:#ffffff13!important;color:#ddb6f4!important;box-shadow:inset 0 0 0 1px #ffffff12!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more-copy small{color:#baa7c4!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll::-webkit-scrollbar-track{background:#ffffff09!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-scroll::-webkit-scrollbar-thumb{background:#d2aae947!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-skeleton{background:linear-gradient(100deg,#2b1d37 12%,#402b4c 38%,#2b1d37 67%);background-size:200% 100%;border-color:#ffffff13}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card:hover{border-color:#dcb5f238!important;background:linear-gradient(145deg,#34223f,#2d1e38)!important;box-shadow:0 12px 26px #04020838,inset 0 1px #ffffff0a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-card.is-selected:hover{transform:none!important;border-color:#e0bbf461!important;background:linear-gradient(145deg,#3a2545,#32203c)!important;box-shadow:0 0 0 3px #d9aaff12,0 12px 28px #04020833,inset 0 1px #ffffff0a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-more:hover{border-color:#dcb5f261!important;background:linear-gradient(145deg,#392344,#302039)!important;box-shadow:0 12px 26px #04020833!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-view-switch button:hover:not(.is-active),:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-directory-back:hover{background:#e5c1f816!important;border-color:#e5c1f829!important;color:#ead9f4!important}}.users-page-premium.coordinacion-page-m04 .m04-itineraries-module>.m04-itinerary-trip-summary{position:relative;z-index:6;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itineraries-module>.m04-itinerary-trip-summary:has(.m04-ops-picker-select.is-open){z-index:200!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame{z-index:1}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-itineraries-module>.m04-itinerary-trip-summary{grid-template-columns:minmax(0,1fr)!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-filter-toolbar{position:relative;z-index:5;min-width:0;width:100%;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-itinerary-filter-toolbar>*{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel{isolation:isolate}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;padding:0 0 14px;border-bottom:1px solid rgba(110,63,163,.1)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head>div{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head h3{font-size:26px;line-height:1.25;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head p{font-size:12px;line-height:1.55;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:14px 0 16px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs{display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:max-content!important;max-width:100%!important;min-width:0!important;margin:0 auto 16px!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:thin}.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs::-webkit-scrollbar{display:block}.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs>button{min-width:0;flex:0 0 auto!important;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-itinerary-specular-action.specular-button-real{min-width:0;min-height:40px;padding:10px 15px;font-size:12px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-itinerary-specular-action .specular-content{display:inline-flex;align-items:center;justify-content:center;gap:7px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-footer-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;margin-top:auto!important;padding-top:14px!important;border-top:1px solid rgba(110,63,163,.1)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-footer-actions>.btn-premium,.users-page-premium.coordinacion-page-m04 .m04-itinerary-footer-actions>.m04-itinerary-specular-action{width:auto!important;min-width:0!important;flex:0 0 auto!important;min-height:42px;padding:0 15px;font-size:12px;font-weight:750}.users-page-premium.coordinacion-page-m04 .m04-itinerary-empty-detail{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;padding:24px;text-align:center;color:var(--muted);font-size:13px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-itinerary-empty-detail>.m02-document-icon{width:56px;height:56px;border-radius:17px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-empty-detail strong{font-size:17px;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-empty-detail span:last-child{max-width:280px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-metric-copy strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-empty-detail strong{color:#f2e6f8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-head p{color:#c5b7cb}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-footer-actions{border-top-color:#ebd6f61c}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-section-head h4,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-stage-list strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-relation-list strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-passenger-group strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-timeline-copy strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-current-version-card strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-new-version-callout strong{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-stage-list article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-relation-list article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-passenger-group article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-current-version-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-timeline>article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-new-version-callout{background:#2b1d37!important;border-color:#fff1!important;color:#e9dff0!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-stage-list small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-relation-list small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-passenger-group small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-current-version-card>div>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-timeline-copy p,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-new-version-callout small{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-orbit,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-new-version-callout>span{background:#34213f;color:#dfc6ee;border-color:#ffffff14}@media (max-width: 760px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-layout{padding:12px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs{max-width:100%!important}}@media (max-width: 620px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs{align-self:stretch!important;justify-content:flex-start!important;width:max-content!important;max-width:100%!important;margin:0 auto 14px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{gap:7px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-specular-action.specular-button-real{padding:9px 12px;font-size:11px}}@media (max-width: 390px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs>button{padding-inline:10px!important;gap:5px!important;font-size:11px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-plan-tabs.employee-view-tabs>button svg{width:14px;height:14px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-footer-actions>.btn-premium{flex:1 1 auto!important;justify-content:center;padding:0 8px;font-size:11px}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats svg{grid-row:1/3;color:#80519d}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats span{font-size:7.5px;color:#8a8090}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats strong{font-size:11px;color:#5d4968}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{grid-template-columns:1fr 1fr}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button{min-width:0;border:1px solid rgba(111,61,144,.055);border-radius:11px;background:#6f3d900e;color:inherit}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:6px;row-gap:1px;align-items:center;padding:8px 9px;text-align:left;cursor:pointer;transition:.16s ease}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button:hover{transform:translateY(-1px);border-color:#6f3d902e;background:#6f3d9017}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button svg{grid-row:1/3;color:#80519d}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button span{font-size:7.5px;color:#8a8090}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button strong{font-size:11px;color:#5d4968}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button{background:#31223a;border-color:#f0daf812}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{gap:10px!important;margin-top:14px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>div,.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button{position:relative;overflow:hidden;padding:10px 11px!important;border-radius:14px!important;border:1px solid rgba(111,61,144,.1)!important;background:radial-gradient(circle at 100% 0%,rgba(201,174,221,.1),transparent 35%),linear-gradient(145deg,#fbf7fdfa,#fffbf6f5)!important;box-shadow:0 6px 15px #42255b09,inset 0 1px #fffffffa!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>div:hover,.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats>button:hover{transform:translateY(-2px)!important;border-color:#7e47a238!important;background:radial-gradient(circle at 100% 0%,rgba(201,174,221,.16),transparent 35%),linear-gradient(145deg,#fff,#fbf6fd)!important;box-shadow:0 12px 22px #49266212,inset 0 1px #fffffffa!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats svg{color:#8651a5!important;transform:translateY(1px)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats span{font-size:8px!important;color:#8b7e92!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats strong{font-size:12px!important;color:#5c4568!important}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats>div,.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats>button{border-color:#6e3fa314!important;background:#6e3fa30b!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats>div,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats>button{background:#2b1d37!important;border-color:#fff1!important}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:1fr!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{gap:9px!important;margin-top:12px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{position:relative!important;min-height:58px!important;display:grid!important;grid-template-columns:31px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:9px!important;row-gap:1px!important;padding:10px 11px!important;overflow:hidden!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:linear-gradient(145deg,#fff,#fbf8fd)!important;color:#69477e!important;text-align:left!important;cursor:pointer!important;box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{content:""!important;grid-column:1!important;grid-row:1 / 3!important;width:31px!important;height:31px!important;border-radius:10px!important;background:linear-gradient(145deg,#f7edfb,#f1e3f8)!important;box-shadow:inset 0 0 0 1px #6e3fa30e!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{position:relative!important;z-index:1!important;grid-column:1!important;grid-row:1 / 3!important;justify-self:center!important;width:16px!important;height:16px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{grid-column:2!important;grid-row:1!important;align-self:end!important;color:#8f8197!important;font-size:8px!important;font-weight:700!important;line-height:1.1!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{grid-column:2!important;grid-row:2!important;align-self:start!important;color:#563a66!important;font-size:13px!important;line-height:1!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:after{content:"›"!important;grid-column:3!important;grid-row:1 / 3!important;align-self:center!important;color:#b9a9c1!important;font-size:17px!important;font-weight:800!important;transition:transform .18s ease,color .18s ease!important}@media (hover: hover) and (pointer: fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:hover{transform:translateY(-2px)!important;border-color:#6f3f9138!important;background:linear-gradient(145deg,#fff,#f8f0fc)!important;box-shadow:0 10px 23px #46265a12,inset 0 1px #fff!important}}@media (hover: hover) and (pointer: fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:hover:after{transform:translate(2px)!important;color:#764596!important}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{background:#2b1d37!important;border-color:#ffffff12!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{background:#d9aaff17!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:after{color:#ad9ab7!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{color:#f0e4f7!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{background:#2b1d36!important;border-color:#ffffff13!important;box-shadow:inset 0 1px #ffffff05!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{background:#d9aaff1a!important;color:#d9b1ed!important;box-shadow:inset 0 0 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:after{color:#ad9db5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{color:#f1e7f5!important}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:hover{transform:translateY(-2px)!important;background:#372442!important;border-color:#dcb5f238!important;box-shadow:0 10px 22px #0502092e!important}}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:hover:after{color:#e7c8f6!important;transform:translate(2px)!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width: 760px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-width:0!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span,.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{min-width:0!important}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-height:62px!important;grid-template-columns:34px minmax(0,1fr) 14px!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;padding:9px!important;border-radius:13px!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:34px!important;height:34px!important;border-radius:10px!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:16px!important;height:16px!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.5px!important;line-height:1.15!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:13px!important;line-height:1!important}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:after{font-size:16px!important;justify-self:end!important}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{gap:7px!important}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-height:60px!important;grid-template-columns:32px minmax(0,1fr) 12px!important;column-gap:7px!important;padding:8px!important}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:32px!important;height:32px!important}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:8px!important}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:12.5px!important}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-height:56px!important;grid-template-columns:30px minmax(0,1fr) 12px!important;column-gap:7px!important;padding:7px 8px!important}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:30px!important;height:30px!important}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:7.8px!important}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:12px!important}}@media (hover: none){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:active{transform:scale(.985)!important;border-color:#6f3f913d!important}}@media (hover: none){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:active{background:#34213f!important;border-color:#d9aaff3d!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-height:60px!important;grid-template-columns:32px minmax(0,1fr) 13px!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;padding:8px 9px!important;border-radius:13px!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:32px!important;height:32px!important;border-radius:10px!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:15px!important;height:15px!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.6px!important;line-height:1.15!important}}@media (min-width: 901px) and (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:13px!important;line-height:1!important}}@media (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-width:0!important;min-height:54px!important;grid-template-columns:30px minmax(0,1fr) 12px!important;column-gap:7px!important;row-gap:1px!important;padding:7px 8px!important;border-radius:12px!important}}@media (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:30px!important;height:30px!important;border-radius:9px!important}}@media (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1.1!important}}@media (max-width: 1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:12px!important;line-height:1!important}}@media (min-width: 480px) and (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}}@media (min-width: 480px) and (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{min-height:46px!important;grid-template-columns:26px minmax(0,1fr) 10px!important;column-gap:5px!important;padding:6px!important;border-radius:11px!important}}@media (min-width: 480px) and (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:26px!important;height:26px!important;border-radius:8px!important}}@media (min-width: 480px) and (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:6.8px!important}}@media (min-width: 480px) and (max-width: 900px) and (max-height: 520px) and (orientation: landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:10.5px!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 16px}@media (max-width:1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:360px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{grid-template-columns:36px minmax(0,1fr) auto!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:36px!important;height:36px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:20px!important;height:20px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:10px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:17px!important}@media (max-width:1180px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{grid-template-columns:34px minmax(0,1fr) 12px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:34px!important;height:34px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:18px!important;height:18px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:9.3px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:15px!important}}@media (max-width:520px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{grid-template-columns:32px minmax(0,1fr) 12px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:32px!important;height:32px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:17px!important;height:17px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:9px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:14px!important}}@media (max-width:360px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{grid-template-columns:30px minmax(0,1fr) 10px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:30px!important;height:30px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:17px!important;height:17px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:8.5px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:13px!important}}@media (min-width:480px) and (max-width:900px) and (max-height:520px) and (orientation:landscape){.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric{grid-template-columns:28px minmax(0,1fr) 10px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric:before{width:28px!important;height:28px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:17px!important;height:17px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:8.2px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:12px!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon{display:grid;place-items:center;width:80px;height:80px;flex:0 0 80px;border-radius:20px;border:1px solid rgba(110,63,163,.11);background:linear-gradient(145deg,#f3eafb,#fff);color:#7b43a0;box-shadow:0 8px 18px #4020600d,inset 0 1px #fffffff5}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon>svg{width:38px;height:38px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon{background:linear-gradient(145deg,#4a335b,#382744)!important;border-color:#e7d3f526!important;color:#d5b1ec!important;box-shadow:0 8px 18px #05020924,inset 0 1px #ffffff0a!important}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon{width:64px;height:64px;flex-basis:64px;border-radius:17px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon>svg{width:31px;height:31px}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon{width:55px;height:55px;flex-basis:55px;border-radius:15px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-icon>svg{width:27px;height:27px}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-stages-section{margin-top:16px;margin-bottom:16px;gap:14px;min-width:0;container-type:inline-size}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-stages-section>.m04-itinerary-section-head{min-height:48px;align-items:center;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-itinerary-section-head .eyebrow{letter-spacing:.09em}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-itinerary-section-head h4{margin:4px 0 0;font-size:14px;font-weight:800;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-list{display:grid;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-list>.m04-stage-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:10px;min-width:0;padding:13px 14px;border:1px solid rgba(110,63,163,.11);border-radius:15px;background:linear-gradient(145deg,#fefcff,#f6effa);box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-card>.m04-stage-order{width:42px;height:42px;border-radius:12px;border:1px solid rgba(110,63,163,.08);background:linear-gradient(145deg,#f6effb,#f0e5f8);color:#714392;font-size:14px;font-weight:900}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-card>.m04-stage-body{display:grid;gap:8px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-card .m04-stage-route{min-width:0;color:#563a66;font-size:13px;font-weight:800;line-height:1.42;overflow-wrap:break-word}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-route-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-inline:4px;padding:0 5px;border-radius:999px;background:linear-gradient(145deg,#f4e9fb,#efe0f8);box-shadow:inset 0 0 0 1px #6e3fa314,0 2px 6px #46265a0a;color:#8955aa;font-size:15px;line-height:1;font-weight:900;white-space:nowrap;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-route-arrow>svg{display:block;width:18px;height:18px;flex:0 0 18px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-card .m04-stage-meta{display:flex;flex-wrap:wrap;gap:5px 12px;align-items:center;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta>span,.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta>em{display:inline-flex;align-items:center;gap:5px;min-width:0;color:#94879d;font-size:10px;font-style:normal;font-weight:600;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta>em{color:#a294a9;font-size:9px;font-weight:700}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta-date svg{width:13px;height:13px;flex:0 0 13px;color:#8351a4}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta-nights{color:#735883}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-controls>.status-badge{flex:0 0 auto;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-actions>button{display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border-radius:10px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-actions>button svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-list>.m04-stage-card:hover{transform:translateY(-1px);background:linear-gradient(145deg,#fff,#f8f0fc);border-color:#6f3f9138;box-shadow:0 10px 23px #46265a12,inset 0 1px #fff}}@container (max-width:660px){.m04-stage-list>.m04-stage-card{grid-template-columns:40px minmax(0,1fr)!important;padding:12px!important}.m04-stage-list>.m04-stage-card>.m04-stage-order{width:40px;height:40px}.m04-stage-list>.m04-stage-card>.m04-stage-controls{grid-column:1 / -1;justify-content:space-between;padding-top:9px;border-top:1px solid rgba(110,63,163,.08)}}@container (max-width:350px){.m04-stage-list>.m04-stage-card>.m04-stage-controls{flex-wrap:wrap;gap:9px}.m04-stage-list>.m04-stage-card .m04-stage-route{font-size:12px}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty{display:flex;align-items:center;gap:13px;min-height:92px;padding:16px;border:1px dashed rgba(110,63,163,.17);border-radius:14px;background:linear-gradient(145deg,#fff,#fcf9fd);text-align:left}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty-icon{display:grid;flex:0 0 42px;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,#f6effb,#f0e6f8);color:#7a48a0;border:1px solid rgba(110,63,163,.08)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty>div{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty strong{font-size:12px;font-weight:850;color:#624674}.users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty small{font-size:10.5px;line-height:1.45;color:#95899b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-list>.m04-stage-card{background:linear-gradient(145deg,#352344,#2f213d)!important;border-color:#ffffff13!important;box-shadow:0 6px 16px #04020821,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-order,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty-icon{color:#ddb8ef;background:#d9aaff1a;border-color:#d9aaff1a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-route{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-route-arrow,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta-date svg{color:#d1a7e7}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-route-arrow{background:linear-gradient(145deg,#50345f,#382943)!important;box-shadow:inset 0 0 0 1px #e7d3f51a,0 2px 7px #05020924!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta>em{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-meta-nights{color:#d3b9e4!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty{background:linear-gradient(145deg,#2b1d37,#291c34);border-color:#d9aaff1f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty strong{color:#f1e7f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-empty small{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-actions>button:not(.danger){background:#30223d;color:#d6c5e0;border-color:#493752}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-controls{border-color:#d9aaff1a}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-stages-section .m04-stage-list>.m04-stage-card:hover{transform:translateY(-1px);background:linear-gradient(145deg,#3d2a4b,#34243f)!important;border-color:#dcb5f238!important;box-shadow:0 10px 23px #0502092e,inset 0 1px #ffffff08!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-stages-section .m04-stage-actions>button:not(.danger):hover{background:#49315d;color:#fff}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-services-section{margin-top:16px;margin-bottom:16px;gap:14px;min-width:0;container-type:inline-size}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section>.m04-itinerary-section-head{min-height:48px;align-items:center;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-section-head .eyebrow{letter-spacing:.09em}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-section-head h4{margin:4px 0 0;font-size:14px;font-weight:800;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-relation-list{display:grid;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-relation-list>.m04-itinerary-service-card{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:10px;min-width:0;padding:13px 14px;border:1px solid rgba(110,63,163,.11);border-radius:15px;background:linear-gradient(145deg,#fefcff,#f6effa);box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-logo.m05-provider-logo-service{width:46px;height:46px;min-width:46px;border-radius:13px;align-self:center}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-copy{display:grid;gap:7px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-name{color:#563a66;font-size:13px;font-weight:800;line-height:1.4;overflow-wrap:break-word}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-meta>span,.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-meta>em{font-size:10px;font-weight:600;line-height:1.4;font-style:normal;color:#94879d;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-meta>em{font-size:9px;font-weight:700;color:#a294a9}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-controls>.status-badge{flex:0 0 auto;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-actions>button{display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border-radius:10px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-actions>button svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-relation-list>.m04-itinerary-service-card:hover{transform:translateY(-1px);background:linear-gradient(145deg,#fff,#f8f0fc);border-color:#6f3f9138;box-shadow:0 10px 23px #46265a12,inset 0 1px #fff}}@container (max-width:660px){.m04-itinerary-services-section .m04-itinerary-relation-list>.m04-itinerary-service-card{grid-template-columns:44px minmax(0,1fr);padding:12px}.m04-itinerary-services-section .m04-itinerary-service-logo.m05-provider-logo-service{width:44px;height:44px;min-width:44px}.m04-itinerary-services-section .m04-itinerary-service-card>.m04-itinerary-service-controls{grid-column:1 / -1;justify-content:space-between;padding-top:9px;border-top:1px solid rgba(110,63,163,.08)}}@container (max-width:350px){.m04-itinerary-services-section .m04-itinerary-service-card>.m04-itinerary-service-controls{flex-wrap:wrap;gap:9px}.m04-itinerary-services-section .m04-itinerary-service-name{font-size:12px}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty{display:flex;align-items:center;gap:13px;min-height:92px;padding:16px;border:1px dashed rgba(110,63,163,.17);border-radius:14px;background:linear-gradient(145deg,#fff,#fcf9fd);text-align:left}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,#f6effb,#f0e6f8);color:#7a48a0;border:1px solid rgba(110,63,163,.08)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty>div{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty strong{font-size:12px;font-weight:850;color:#624674}.users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty small{font-size:10.5px;line-height:1.45;color:#95899b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-services-section .m04-itinerary-relation-list>.m04-itinerary-service-card{background:linear-gradient(145deg,#352344,#2f213d)!important;border-color:#ffffff13!important;box-shadow:0 6px 16px #04020821,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-name{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-meta>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-meta>em{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty{background:linear-gradient(145deg,#2b1d37,#291c34);border-color:#d9aaff1f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty-icon{color:#ddb8ef;background:#d9aaff1a;border-color:#d9aaff1a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty strong{color:#f1e7f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-empty small{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-actions>button:not(.danger){background:#30223d;color:#d6c5e0;border-color:#493752}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-services-section .m04-itinerary-service-controls{border-color:#d9aaff1a}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-services-section .m04-itinerary-relation-list>.m04-itinerary-service-card:hover{background:linear-gradient(145deg,#3d2a4b,#34243f)!important;border-color:#dcb5f238!important;box-shadow:0 10px 23px #0502092e,inset 0 1px #ffffff08!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-passengers-section{margin-top:16px;margin-bottom:16px;gap:14px;min-width:0;container-type:inline-size}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section>.m04-itinerary-section-head{min-height:48px;align-items:center;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-section-head .eyebrow{letter-spacing:.09em}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-section-head h4{margin:4px 0 0;font-size:14px;font-weight:800;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-list{display:grid;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-list>.m04-itinerary-passenger-card{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:10px;min-width:0;padding:13px 14px;border:1px solid rgba(110,63,163,.11);border-radius:15px;background:linear-gradient(145deg,#fefcff,#f6effa);box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-avatar{display:grid;place-items:center;width:46px;height:46px;min-width:46px;border-radius:13px;align-self:center;background:linear-gradient(145deg,#f6effb,#f0e5f8);border:1px solid rgba(110,63,163,.08);color:#714392}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-copy{display:grid;gap:7px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-name{color:#563a66;font-size:13px;font-weight:800;line-height:1.4;overflow-wrap:break-word}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-meta>span,.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-meta>em{font-size:10px;font-weight:600;line-height:1.4;font-style:normal;color:#94879d;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-meta>em{font-size:9px;font-weight:700;color:#a294a9}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-controls>.status-badge{flex:0 0 auto;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-actions>button{display:grid;place-items:center;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border-radius:10px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-actions>button svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-list>.m04-itinerary-passenger-card:hover{transform:translateY(-1px);background:linear-gradient(145deg,#fff,#f8f0fc);border-color:#6f3f9138;box-shadow:0 10px 23px #46265a12,inset 0 1px #fff}}@container (max-width:660px){.m04-itinerary-passengers-section .m04-itinerary-passenger-list>.m04-itinerary-passenger-card{grid-template-columns:44px minmax(0,1fr);padding:12px}.m04-itinerary-passengers-section .m04-itinerary-passenger-avatar{width:44px;height:44px;min-width:44px}.m04-itinerary-passengers-section .m04-itinerary-passenger-card>.m04-itinerary-passenger-controls{grid-column:1 / -1;justify-content:space-between;padding-top:9px;border-top:1px solid rgba(110,63,163,.08)}}@container (max-width:350px){.m04-itinerary-passengers-section .m04-itinerary-passenger-card>.m04-itinerary-passenger-controls{flex-wrap:wrap;gap:9px}.m04-itinerary-passengers-section .m04-itinerary-passenger-name{font-size:12px}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty{display:flex;align-items:center;gap:13px;min-height:92px;padding:16px;border:1px dashed rgba(110,63,163,.17);border-radius:14px;background:linear-gradient(145deg,#fff,#fcf9fd);text-align:left}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,#f6effb,#f0e6f8);color:#7a48a0;border:1px solid rgba(110,63,163,.08)}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty>div{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty strong{font-size:12px;font-weight:850;color:#624674}.users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty small{font-size:10.5px;line-height:1.45;color:#95899b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-passengers-section .m04-itinerary-passenger-list>.m04-itinerary-passenger-card{background:linear-gradient(145deg,#352344,#2f213d)!important;border-color:#ffffff13!important;box-shadow:0 6px 16px #04020821,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-name{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-meta>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-meta>em{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty{background:linear-gradient(145deg,#2b1d37,#291c34);border-color:#d9aaff1f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty-icon{color:#ddb8ef;background:#d9aaff1a;border-color:#d9aaff1a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty strong{color:#f1e7f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-empty small{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-actions>button:not(.danger){background:#30223d;color:#d6c5e0;border-color:#493752}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-controls{border-color:#d9aaff1a}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-passengers-section .m04-itinerary-passenger-list>.m04-itinerary-passenger-card:hover{background:linear-gradient(145deg,#3d2a4b,#34243f)!important;border-color:#dcb5f238!important;box-shadow:0 10px 23px #0502092e,inset 0 1px #ffffff08!important}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-passengers-section .m04-itinerary-passenger-avatar{color:#ddb8ef;background:#d9aaff1a;border-color:#d9aaff1a}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section{margin-top:16px;margin-bottom:16px;gap:14px!important;min-width:0;container-type:inline-size}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-section-head{min-height:48px;padding-bottom:0;align-items:center;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-section-head h4{margin:4px 0 0;font-size:14px;font-weight:800;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-current-version-card{min-height:78px;padding:13px 14px;gap:12px;border:1px solid rgba(110,63,163,.11);border-radius:15px;background:linear-gradient(145deg,#fefcff,#f6effa);box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-orbit{width:44px;height:44px;border-radius:13px;background:linear-gradient(145deg,#f5ebfb,#f0e4f8)}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-orbit svg{width:20px;height:20px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card>div{grid-template-columns:auto minmax(0,1fr);gap:3px 9px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card small{font-size:9.5px;font-weight:800;line-height:1.3}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card strong{font-size:20px;line-height:1.18}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card>div>span{font-size:11px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card>.status-badge{justify-self:end;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-lock-note{min-height:48px;align-items:center;padding:12px 14px;gap:10px;font-size:11px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-lock-note svg{width:18px;height:18px;margin-top:0}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-new-version-callout{min-height:76px;padding:12px 14px;gap:12px;border-radius:15px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-new-version-callout>span{width:42px;height:42px;border-radius:12px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-new-version-callout strong{font-size:12.5px;line-height:1.3}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-new-version-callout small{font-size:10.5px;line-height:1.45}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-timeline{gap:10px;padding-left:19px;margin-top:2px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline:before{left:6px;top:17px;bottom:17px;width:2px;border-radius:999px;background:linear-gradient(180deg,#ae70c8,#dbc1e7 80%,#f3e9f8)}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline>article{min-height:83px;padding:12px 13px 12px 15px;gap:12px;border:1px solid rgba(110,63,163,.11);border-radius:15px;background:linear-gradient(145deg,#fefcff,#f7f1fa);box-shadow:0 5px 15px #46265a06,inset 0 1px #fffffff2;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-dot{left:-18px;top:21px;width:11px;height:11px;border:2px solid #fff;background:#9455ad;box-shadow:0 0 0 2px #8b51a838}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy{gap:6px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy>div{gap:8px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy strong{font-size:17px;line-height:1.3}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy p{font-size:11.5px;line-height:1.45;overflow-wrap:break-word}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy small{font-size:10px;line-height:1.4;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-view{width:36px;height:36px;border-radius:11px;flex:0 0 auto;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-view svg{width:17px;height:17px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-view:focus-visible,.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-new-version-callout:focus-visible{outline:2px solid #a86bc1;outline-offset:3px}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-itinerary-empty.m04-version-empty{display:flex;align-items:center;gap:13px;min-height:92px;padding:16px;border:1px dashed rgba(110,63,163,.17);border-radius:14px;background:linear-gradient(145deg,#fff,#fcf9fd);text-align:left}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,#f6effb,#f0e6f8);color:#7a48a0;border:1px solid rgba(110,63,163,.08)}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty>div{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty strong{font-size:12px;font-weight:850;color:#624674}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty small{font-size:10.5px;line-height:1.45;color:#95899b}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline>article:hover{transform:translateY(-1px);border-color:#6f3f9138;background:linear-gradient(145deg,#fff,#f8f0fc);box-shadow:0 10px 23px #46265a12,inset 0 1px #fff}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-view:hover{border-color:#6f3f9138;color:#6f3f93;background:#f6edfb}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section>.m04-current-version-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section .m04-version-timeline>article{background:linear-gradient(145deg,#352344,#2f213d)!important;border-color:#ffffff13!important;box-shadow:0 6px 16px #04020821,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-current-version-card>div>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy small{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-copy p{color:#d4c5db!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline:before{background:linear-gradient(180deg,#c68bdf,#8457a0 85%,#4b345a)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-dot{border-color:#2b1e36;background:#d0a5e8;box-shadow:0 0 0 2px #d0a5e840}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-itinerary-empty.m04-version-empty{background:linear-gradient(145deg,#2b1d37,#291c34);border-color:#d9aaff1f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty-icon{color:#ddb8ef;background:#d9aaff1a;border-color:#d9aaff1a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty strong{color:#f1e7f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-empty small{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-lock-note{color:#edd6a6;background:#be892e1a;border-color:#d2a13c2e}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-lock-note svg{color:#e7bb57}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section>.m04-new-version-callout{background:linear-gradient(145deg,#352344,#2f213d)!important;border-color:#ffffff13!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-new-version-callout strong{color:#f1e7f5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-new-version-callout small{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-view{background:#30223d;border-color:#493752;color:#d6c5e0}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section .m04-version-timeline>article:hover{background:linear-gradient(145deg,#3d2a4b,#34243f)!important;border-color:#dcb5f238!important;box-shadow:0 10px 23px #0502092e,inset 0 1px #ffffff08!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-view:hover{color:#ead9f4;background:#3d2a4b}}@container (max-width:520px){.m04-version-section>.m04-current-version-card{grid-template-columns:44px minmax(0,1fr);gap:10px}.m04-version-section .m04-current-version-card>.status-badge{grid-column:2;justify-self:start}.m04-version-section .m04-current-version-card>div{grid-template-columns:minmax(0,1fr);gap:3px}.m04-version-section .m04-current-version-card>div>span{white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.m04-version-section .m04-version-timeline>article{padding:12px 10px 12px 12px}}@container (max-width:350px){.m04-version-section .m04-version-timeline-copy strong{font-size:15px}.m04-version-section .m04-version-timeline-copy p{font-size:11px}.m04-version-section .m04-version-timeline-copy small{font-size:9.5px}.m04-version-section .m04-version-timeline>article{gap:7px}.m04-version-section .m04-version-view{width:34px;height:34px}}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-number{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:850;letter-spacing:-.012em}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-history{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-history.has-scroll{max-height:var(--m04-version-history-height, 360px);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,81,168,.34) transparent}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-history.has-scroll::-webkit-scrollbar{width:7px}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-history.has-scroll::-webkit-scrollbar-thumb{background:#8b51a857;border-radius:999px}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-history.has-scroll::-webkit-scrollbar-track{background:transparent}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline{--m04-version-rail-x: 6px;--m04-version-node-size: 11px;--m04-version-card-inset: 19px;padding-left:var(--m04-version-card-inset)}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline:before{left:var(--m04-version-rail-x);width:2px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-dot{left:calc(var(--m04-version-rail-x) - var(--m04-version-card-inset) - 5.5px);width:var(--m04-version-node-size);height:var(--m04-version-node-size)}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 14px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-meta-item{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;color:#85788e;font-size:10px;font-weight:600;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-meta-label{color:#776681;font-weight:800}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-meta-item{color:#c9bad1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-meta-label{color:#e0cce9}@container (max-width: 350px){.m04-version-section .m04-version-meta{flex-direction:column;gap:3px}.m04-version-section .m04-version-meta-item{font-size:9.5px}}.users-page-premium.coordinacion-page-m04 .m04-version-section>.m04-version-history{padding-inline:5px 11px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline{padding-top:12px;padding-bottom:10px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-history.has-scroll .m04-version-timeline{row-gap:22px}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline:before{top:var(--m04-version-rail-top, 56px);bottom:var(--m04-version-rail-bottom, 56px)}.users-page-premium.coordinacion-page-m04 .m04-version-section .m04-version-timeline-dot{top:50%;transform:translateY(-50%)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section .m04-version-timeline .status-badge.tone-neutral{background:#54435f!important;color:#f0e7f5!important;border:1px solid rgba(231,211,245,.17)!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-version-section .m04-version-timeline .status-badge.tone-neutral i{background:#d9c3e4!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-workspace-frame .m04-itinerary-detail-panel.m04-itinerary-m05-parity{container:m04-detail / inline-size}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-summary-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-summary-stats>.m04-itinerary-metric{grid-column:auto!important;min-width:0!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-plan-tabs.employee-view-tabs{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;align-self:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-width:0!important;margin:0 auto 16px!important;padding:5px!important;gap:3px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-plan-tabs.employee-view-tabs::-webkit-scrollbar{display:block!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-plan-tabs.employee-view-tabs>button{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:39px!important;padding:0 9px!important;gap:6px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-plan-tabs.employee-view-tabs>button>svg{width:15px!important;height:15px!important;flex:0 0 15px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-footer-actions{display:flex!important;flex-flow:row nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-footer-actions>.btn-premium{display:inline-flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:42px!important;padding:0 10px!important;font-size:11px!important;gap:6px!important;white-space:nowrap!important;box-sizing:border-box!important}@container m04-detail (max-width: 590px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric{min-height:61px!important;grid-template-columns:30px minmax(0,1fr) 10px!important;column-gap:6px!important;padding:8px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric:before{width:30px!important;height:30px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:17px!important;height:17px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:9px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:15px!important}}@container m04-detail (max-width: 420px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-plan-tabs.employee-view-tabs{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;align-self:center!important;justify-content:flex-start!important;width:max-content!important;max-width:100%!important;gap:3px!important;padding:5px!important;margin:0 auto 16px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-plan-tabs.employee-view-tabs>button{flex:0 0 auto!important;width:auto!important;min-height:39px!important;padding:0 9px!important;font-size:11px!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-footer-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-footer-actions>.btn-premium{width:100%!important;min-width:0!important;max-width:100%!important;min-height:43px!important;padding:0 7px!important;font-size:10.5px!important;gap:5px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-footer-actions>.m04-itinerary-footer-edit{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-summary-stats{gap:6px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric{grid-template-columns:25px minmax(0,1fr) 8px!important;min-height:57px!important;column-gap:4px!important;padding:7px 5px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric:before{width:25px!important;height:25px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric>svg{width:15px!important;height:15px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric>span{font-size:8.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel.m04-itinerary-m05-parity .m04-itinerary-metric>strong{font-size:14px!important}}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-stage-list.m04-five-scroll,.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-relation-list.m04-five-scroll,.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-itinerary-passenger-list.m04-five-scroll{max-height:var(--m04-five-visible-height, 680px);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,81,168,.34) transparent;scrollbar-gutter:stable;scroll-padding-block:8px;padding:8px 7px 10px;margin:-8px -7px -10px;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-five-scroll::-webkit-scrollbar{width:7px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-five-scroll::-webkit-scrollbar-thumb{background:#8b51a857;border-radius:999px}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-five-scroll::-webkit-scrollbar-track{background:transparent}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-five-scroll{scrollbar-color:rgba(208,165,232,.48) transparent}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel .m04-five-scroll::-webkit-scrollbar-thumb{background:#d0a5e87a}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-create-fields-v70{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;align-items:end;min-width:0}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-create-fields-v70>*{min-width:0}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70{min-width:0;width:100%}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70.is-open{z-index:6200!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70>.premium-select-panel{max-height:min(259px,56dvh)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(123,73,158,.55) transparent;box-sizing:border-box;z-index:6210!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70 .premium-select-option{height:40px;min-height:40px;max-height:40px;box-sizing:border-box;padding-block:0;overflow:hidden;white-space:nowrap}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70 .premium-select-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70 .premium-select-search{position:sticky;top:0;z-index:3}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-edit-fields-v70{grid-template-columns:minmax(0,1fr)}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-fixed-trip-v70{align-items:center;min-width:0}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-fixed-trip-status-v70{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;min-width:0;max-width:100%}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-fixed-trip-status-v70 .status-badge{max-width:100%;white-space:normal;text-align:center}.premium-modal.m04-itinerary-status-v70.modal-variant-status{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}:root .premium-modal.m04-itinerary-status-v70 .m02-status-current-field,:root[data-theme=dark] .premium-modal.m04-itinerary-status-v70 .m02-status-current-field{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important}.premium-modal.m04-itinerary-status-v70 .m02-status-fields-row,.premium-modal.m04-itinerary-status-v70 .m02-current-state-inline,.premium-modal.m04-itinerary-status-v70 .premium-select,.premium-modal.m04-itinerary-status-v70 .premium-select-control,.premium-modal.m04-itinerary-status-v70 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-status-v70 .premium-select.is-open{z-index:6200!important}.premium-modal.m04-itinerary-status-v70 .premium-select>.premium-select-panel{max-height:min(220px,42dvh)!important;z-index:6210!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important}.premium-modal.m04-itinerary-status-v70 .m04-itinerary-no-transition-v70{display:flex;align-items:center;gap:9px;min-width:0;color:var(--muted);font-size:12px;line-height:1.5}.premium-modal.modal-variant-danger.m02-expedient-correct-modal.m04-itinerary-correction-v70{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-correction-v70>form,.premium-modal.m04-itinerary-correction-v70 .premium-modal-body,.premium-modal.m04-itinerary-correction-v70 .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-correction-v70 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;flex-wrap:wrap!important}.premium-modal.m04-itinerary-correction-v70 .m02-correction-reason textarea{font-family:inherit!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-correction-v70 .m02-correction-reason textarea::placeholder{font-family:inherit!important;letter-spacing:0!important}:root[data-theme=dark] .premium-modal.m04-itinerary-correction-v70 .m02-admin-warning{background:#6f243a47!important;border-color:#ff7e9d38!important;color:#f2b8c7!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal.m04-itinerary-correction-v70 .m02-admin-warning strong{color:#ffd3dd!important}:root[data-theme=dark] .premium-modal.m04-itinerary-correction-v70 .m02-admin-warning span{color:#e9b5c2!important}:root[data-theme=dark] .premium-modal.m04-itinerary-correction-v70 .m02-admin-warning svg{color:#ff89a5!important;opacity:1!important}.premium-modal.m04-itinerary-delete-v70.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-delete-v70 .premium-modal-footer,.premium-modal.m04-itinerary-status-v70 .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}@media (max-width:640px){.premium-modal.m04-itinerary-form-v70 .m04-itinerary-create-fields-v70{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-fixed-trip-v70{flex-wrap:wrap}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-fixed-trip-status-v70{width:100%;justify-content:flex-start;padding-left:54px}}@media (max-width:390px){.premium-modal.m04-itinerary-form-v70 .m04-itinerary-fixed-trip-status-v70{padding-left:0}}@media (max-height:560px){.premium-modal.m04-itinerary-status-v70,.premium-modal.m04-itinerary-correction-v70,.premium-modal.m04-itinerary-delete-v70{max-height:calc(100dvh - 22px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.premium-modal.modal-variant-form.m04-itinerary-form-v70{width:min(660px,94vw)!important;max-width:min(660px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-create-fields-v70{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:end!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70,.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70>.premium-select-control,.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70>.premium-select-panel,.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70>.premium-select-control{width:100%!important}.premium-modal.m04-itinerary-form-v70 .m04-itinerary-trip-select-v70 .premium-select-value{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71{width:min(800px,96vw)!important;max-width:min(800px,96vw)!important;min-width:0!important;height:auto!important;max-height:calc(100dvh - 30px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-form-v71>form,.premium-modal.m04-itinerary-stage-form-v71 .premium-modal-body,.premium-modal.m04-itinerary-stage-form-v71 .premium-modal-footer,.premium-modal.m04-itinerary-stage-form-v71 .m02-form-section,.premium-modal.m04-itinerary-stage-form-v71 .m02-form-grid,.premium-modal.m04-itinerary-stage-form-v71 .m02-field{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-form-v71 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;flex-wrap:wrap!important}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-notes{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.premium-modal.m04-itinerary-stage-form-v71 .m02-field input,.premium-modal.m04-itinerary-stage-form-v71 .m02-field textarea{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select,.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select>.premium-select-control,.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select .premium-select-value{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select .premium-select-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select.is-open{z-index:6200!important}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select>.premium-select-panel{min-width:0!important;width:100%!important;max-width:100%!important;max-height:min(259px,56dvh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(123,73,158,.55) transparent;box-sizing:border-box!important;z-index:6210!important}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select .premium-select-search{position:sticky;top:0;z-index:3}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select .premium-select-option{height:40px;min-height:40px;max-height:40px;padding-block:0;overflow:hidden;box-sizing:border-box;white-space:nowrap}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select .premium-select-option>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=dark] .premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-city-select .premium-select-search input{background:transparent!important}.premium-modal.m04-itinerary-stage-status-v71.modal-variant-status{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;height:auto!important;max-height:calc(100dvh - 30px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-status-v71 .m02-status-current-field,:root[data-theme=dark] .premium-modal.m04-itinerary-stage-status-v71 .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.premium-modal.m04-itinerary-stage-status-v71 .m02-status-fields-row,.premium-modal.m04-itinerary-stage-status-v71 .premium-select,.premium-modal.m04-itinerary-stage-status-v71 .premium-select-control{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-status-v71 .premium-modal-footer{position:static!important;inset:auto!important;min-width:0!important;max-width:100%!important;flex-wrap:wrap!important}.premium-modal.m04-itinerary-stage-delete-v71.modal-variant-danger{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;max-height:calc(100dvh - 30px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.premium-modal.m04-itinerary-stage-delete-v71 .premium-modal-footer{position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;flex-wrap:wrap!important;box-sizing:border-box!important}@media (max-width:640px){.premium-modal.m04-itinerary-form-v70 .m04-itinerary-create-fields-v70,.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-fields{grid-template-columns:minmax(0,1fr)!important}.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71{width:min(94vw,800px)!important;max-width:min(94vw,800px)!important}}@media (max-height:560px){.premium-modal.m04-itinerary-stage-form-v71,.premium-modal.m04-itinerary-stage-status-v71,.premium-modal.m04-itinerary-stage-delete-v71{max-height:calc(100dvh - 22px)!important}}@media (max-width:360px){.premium-modal.m04-itinerary-stage-status-v71 .premium-modal-footer,.premium-modal.m04-itinerary-stage-delete-v71 .premium-modal-footer{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;gap:8px!important}.premium-modal.m04-itinerary-stage-status-v71 .premium-modal-footer>*,.premium-modal.m04-itinerary-stage-delete-v71 .premium-modal-footer>*{min-width:0!important;width:100%!important;max-width:100%!important;justify-content:center!important}}.premium-modal.m04-itinerary-stage-form-v71 .m04-v71-stage-notes{row-gap:6px!important}.premium-modal.m04-stage-detail-v72 .premium-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;min-width:0}.premium-modal.m04-stage-detail-v72 .m04-stage-detail-edit-v72{min-width:0;max-width:100%;white-space:normal}@media (max-width:420px){.premium-modal.m04-stage-detail-v72 .premium-modal-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px}.premium-modal.m04-stage-detail-v72 .premium-modal-footer>*{min-width:0;width:100%;max-width:100%;justify-content:center;text-align:center}.premium-modal.m04-stage-detail-v72 .premium-modal-footer>:only-child{grid-column:1 / -1}}@media (max-width:420px){.premium-modal.m04-stage-detail-v72 .m04-stage-detail-edit-v72 .specular-content{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;font-size:clamp(11px,3.3vw,13px)!important;white-space:nowrap!important}.premium-modal.m04-stage-detail-v72 .premium-modal-footer>.btn-premium{font-size:clamp(11px,3.3vw,13px)!important}}.premium-modal.m04-itinerary-service-add-v74 .m02-form-section:not(.m04-v44-provider-section)>.m02-form-section-title{margin-bottom:6px!important}.premium-modal.m04-itinerary-service-add-v74 .m04-v44-provider-grid{grid-auto-rows:max-content!important;overscroll-behavior-y:auto!important}.premium-modal.m04-itinerary-passenger-add-v75 .m02-form-section:not(.m04-v44-provider-section)>.m02-form-section-title{margin-bottom:6px!important}.premium-modal.m04-itinerary-passenger-add-v75 .m04-v44-provider-grid{grid-auto-rows:max-content!important;overscroll-behavior-y:auto!important}.premium-modal.m04-itinerary-passenger-add-v75 .m04-v44-provider-option .m04-v38-current-passenger-avatar{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--purple,#754795);background:var(--lavender-soft,#f2eaf7)}:root[data-theme=dark] .premium-modal.m04-itinerary-passenger-add-v75 .m04-v44-provider-option .m04-v38-current-passenger-avatar{color:#c6a5e5;background:#44314f}.premium-modal.m04-itinerary-passenger-detail-v75 .m04-itinerary-detail-source-link{display:flex;justify-content:flex-end;min-width:0;margin-top:12px}@media (max-width:420px){.premium-modal.m04-itinerary-passenger-detail-v75 .m04-itinerary-detail-source-link>button{width:100%;justify-content:center}}.premium-modal.m04-itinerary-passenger-detail-v75 .premium-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;min-width:0}.premium-modal.m04-itinerary-passenger-detail-v75 .premium-modal-footer>*{min-width:0;max-width:100%;white-space:normal}.premium-modal.m04-version-detail-v76 .m04-v76-version-hero{min-width:0;margin-bottom:20px}.premium-modal.m04-version-detail-v76 .m04-v76-version-hero>div:nth-child(2){min-width:0;overflow-wrap:anywhere}.premium-modal.m04-version-detail-v76 .m04-v76-version-meta{margin-bottom:26px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-title{display:flex;align-items:center;gap:11px;margin:0 0 15px;color:var(--purple)}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-title>div{min-width:0;display:grid;gap:4px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-title strong{font-size:14px;color:var(--purple-dark);font-weight:850}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-title span{color:var(--muted);font-size:12px;line-height:1.5}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-content{display:grid;min-width:0;gap:17px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-group{min-width:0;margin:0;padding:17px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-heading{margin-bottom:4px;min-width:0}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-heading strong{font-size:14px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-heading span{font-size:11px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-field-grid{min-width:0;gap:10px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-records{display:grid;min-width:0;gap:12px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record{display:grid;min-width:0;gap:13px;padding:15px;border-radius:16px;border:1px solid var(--line);background:var(--white)}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record-title{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px;font-weight:850;color:var(--purple-dark)}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record-count{color:var(--muted);font-size:11px;font-weight:700}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record .m04-v76-snapshot-group{padding:12px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-empty{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-empty-main{padding:16px;border:1px solid var(--line);border-radius:14px}:root[data-theme=dark] .premium-modal.m04-version-detail-v76 .m04-v76-snapshot-title strong,:root[data-theme=dark] .premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record-title{color:#f2e7f6}:root[data-theme=dark] .premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record{background:#2b1e35;border-color:#e8cbf826}:root[data-theme=dark] .premium-modal.m04-version-detail-v76 .m04-v76-snapshot-title{color:#bf93de}@media (max-width:600px){.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-group{padding:13px}.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-record{padding:12px}.premium-modal.m04-version-detail-v76 .m04-v76-version-meta,.premium-modal.m04-version-detail-v76 .m04-v76-snapshot-field-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.premium-modal.m04-itinerary-passenger-detail-v75 .premium-modal-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}.premium-modal.m04-itinerary-passenger-detail-v75 .premium-modal-footer>*{width:100%;max-width:100%;min-width:0;justify-content:center;text-align:center}.premium-modal.m04-itinerary-passenger-detail-v75 .premium-modal-footer>:first-child:nth-last-child(3){grid-column:1/-1}.premium-modal.m04-version-detail-v76 .m04-v76-version-hero{grid-template-columns:auto minmax(0,1fr)}}.premium-modal.m04-version-modal .m04-version-flow-card{background:var(--white, #fbf8fc);border-color:var(--line, #e9deef)}.premium-modal.m04-version-modal .m04-version-flow-card>div{background:var(--white, #fff);border-color:var(--line, #e9deef)}:root[data-theme=dark] .premium-modal.m04-version-modal .m04-version-flow-card{background:#38283c;border-color:#e8cbf82e}:root[data-theme=dark] .premium-modal.m04-version-modal .m04-version-flow-card>div{background:#2c2034;border-color:#e8cbf829}:root[data-theme=dark] .premium-modal.m04-version-modal .m04-version-flow-card strong{color:#f3e6f8}:root[data-theme=dark] .premium-modal.m04-version-modal .m04-version-flow-card>div>span{color:#c5afcd}:root[data-theme=dark] .premium-modal.m04-version-modal .m04-version-flow-card small{color:#bcaabd}:root[data-theme=dark] .premium-modal.m04-version-modal .m04-version-flow-card>svg{color:#b38bc8}.premium-modal.m04-itinerary-stage-form-v71 .m04-v77-stage-location-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:760px){.premium-modal.m04-itinerary-stage-form-v71 .m04-v77-stage-location-grid{grid-template-columns:minmax(0,1fr)}}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace>.m04-itinerary-trip-summary{position:relative;z-index:6;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace{grid-template-columns:minmax(0,1fr);row-gap:16px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace>.m04-itinerary-trip-summary{margin-block:0!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace>.m04-itinerary-trip-summary:has(.m04-ops-picker-select.is-open){z-index:200!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace>.m04-change-hero-bridge{display:contents}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-changes-hero{min-width:0;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-changes-hero>div:first-child{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-kpi-row{margin-bottom:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-kpi-row .kpi-card{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-operacion-data-parity>.m04-change-kpi-row{margin-bottom:0!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace>.m04-operacion-data-bridge{margin-bottom:18px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-workspace-frame.users-panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;min-width:0;padding:0!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-workspace-frame>.m04-change-toolbar{position:relative;z-index:5;min-width:0;width:100%;box-sizing:border-box;margin:0!important;overflow:visible!important;border-bottom:1px solid rgba(111,62,145,.08)!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-toolbar>*{min-width:0;margin:0}.filter-popover-panel.m04-operacion-filter-floating{max-width:min(320px,calc(100vw - 24px))}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-console{display:grid!important;grid-template-columns:minmax(0,54fr) minmax(0,46fr)!important;align-items:stretch!important;gap:14px!important;min-width:0;padding:16px!important;margin:0!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel,.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel{display:flex;flex-direction:column;min-width:0;margin:0!important;padding:16px!important;position:relative;top:auto;border:1.5px solid transparent!important;border-radius:20px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa35c,#fbd22bc3,#c653a096) border-box!important;box-shadow:0 16px 38px #40206011,inset 0 1px #fffffff2!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel{align-self:stretch;min-height:0;overflow:hidden!important;contain:size layout}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel{align-self:start;height:auto;min-height:400px;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading{display:flex;align-items:center;gap:10px;min-width:0;min-height:58px;margin:0 0 10px;padding:0 1px 13px;flex:0 0 auto;border-bottom:1px solid rgba(110,63,163,.09)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid rgba(110,63,163,.1);border-radius:11px;background:linear-gradient(145deg,#f5eafb,#fff);color:#79509b}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading>div{display:grid;gap:3px;min-width:0;flex:1}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading strong{font-size:12px!important;font-weight:850!important;color:var(--purple-dark)!important;line-height:1.35!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading small{font-size:10px;color:#95899e;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-count{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:0!important;height:22px!important;padding:0 8px!important;border-radius:999px!important;border:1px solid rgba(111,63,145,.06)!important;background:linear-gradient(135deg,#f0e4f7,#f7effa)!important;color:#764595!important;box-shadow:inset 0 1px #ffffffe6!important;font-size:8.5px!important;font-weight:850!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-wrap{flex:1 1 auto;min-width:0;min-height:0;width:100%;max-height:none;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(130,92,158,.32) transparent;border:1px solid rgba(110,63,163,.07);border-radius:14px;background:linear-gradient(180deg,#fff,#fefcff)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0;table-layout:fixed}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table col:nth-child(1){width:28%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table col:nth-child(2){width:21%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table col:nth-child(3){width:25%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table col:nth-child(4){width:26%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table thead th{position:sticky;top:0;z-index:2;padding:13px 14px!important;font-family:inherit;font-size:10px!important;font-weight:850!important;line-height:1.35;letter-spacing:.07em!important;color:var(--muted);background:#f9f6fb;border-bottom:1px solid rgba(110,63,163,.09);text-align:left}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td{height:72px!important;padding:12px 14px!important;vertical-align:middle!important;font-family:inherit;font-size:11.3px!important;line-height:1.45;color:var(--ink)!important;border-bottom:1px solid rgba(110,63,163,.075)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-shell{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(110,63,163,.07);border-bottom:0;border-radius:14px 14px 0 0;background:linear-gradient(180deg,#fff,#fefcff)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-head-scroll{flex:0 0 auto;min-width:0;overflow:hidden;padding-right:var(--m04-change-scrollbar-width,0px);box-sizing:border-box;scrollbar-width:thin;scrollbar-gutter:auto;background:#f9f6fb}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-head-scroll .m04-change-table{margin:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-head-scroll thead th{position:static!important;background:#f9f6fb!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-wrap{flex:1 1 auto;min-width:0;min-height:0;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:auto!important;scrollbar-gutter:auto;border:0!important;border-radius:0!important;overscroll-behavior-x:auto!important;overscroll-behavior-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(130,92,158,.4) transparent}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-wrap>.m04-change-table{margin:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-assistive-heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-shell{border-color:#e7d3f51a;background:#271b32}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-head-scroll,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-head-scroll thead th{background:#33243e!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:not([colspan]):not(:last-child){overflow:hidden;text-overflow:ellipsis}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child:not([colspan]){overflow:hidden!important;text-overflow:clip!important;white-space:normal!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child>.status-badge{display:inline-flex!important;align-items:center!important;box-sizing:border-box!important;width:fit-content!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:normal!important;line-height:1.3!important;gap:6px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child>.status-badge i{flex:0 0 7px!important;align-self:center!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child>.status-badge.tone-warning{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;box-sizing:border-box!important;gap:6px!important;width:fit-content!important;min-width:0!important;max-width:min(116px,100%)!important;padding:5px 9px 5px 8px!important;border-radius:999px!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:10.5px!important;line-height:1.2!important;text-align:left!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child>.status-badge.tone-warning i{width:7px!important;height:7px!important;min-width:7px!important;flex:0 0 7px!important;align-self:center!important;margin:0!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child>.status-badge.tone-warning{background:#c9a22729!important;color:#f0c94e!important;border:1px solid rgba(233,201,138,.18)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td:last-child>.status-badge.tone-warning i{background:#e6bf35!important;box-shadow:0 0 0 3px #e6bf3514!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr:last-child td{border-bottom:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table td>strong{display:block;max-width:100%;font-size:12px!important;line-height:1.4;font-weight:700;color:var(--ink)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table td>small,.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-main-cell small{display:block;margin-top:3px;font-size:10px!important;line-height:1.35;font-weight:400;color:var(--muted)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-main-cell{display:flex;align-items:center;gap:9px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-main-cell>span:last-child{display:grid;gap:3px;min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-main-cell strong{display:block;max-width:100%;font-size:12.4px!important;line-height:1.35;font-weight:750;color:var(--ink)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-row-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(110,63,163,.1);border-radius:12px;background:#f1e9f7;color:#76509c}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-reason{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)!important;font-size:11.3px!important;line-height:1.45}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr{cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr.is-selected{background:linear-gradient(90deg,#f4ebfbe6,#fffffff7);box-shadow:inset 3px 0 #8c4daf}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr.is-historical{opacity:.68}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr:focus-visible{outline:2px solid #9d69ba;outline-offset:-2px}@media (hover:hover) and (pointer:fine){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr:hover{background:#f5eefac7}}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel>.m04-change-table-shell{border-radius:14px 14px 0 0!important;border-bottom:0!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel>.pagination-premium{flex:0 0 auto;min-width:0;margin:0!important;border:1px solid rgba(110,63,163,.07)!important;border-top:1px solid rgba(110,63,163,.1)!important;border-radius:0 0 14px 14px!important;overflow:hidden!important;background:var(--lavender-soft);box-sizing:border-box}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(135deg,#9e69c9b7,#e2b5435e,#cb53a15e) border-box!important;box-shadow:0 16px 38px #05020933,inset 0 1px #ffffff07!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-workspace-frame>.m04-change-toolbar{border-color:#e7d3f51a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading{border-color:#e7d3f517}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading strong{color:#f6edf9!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading small{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading-icon{background:linear-gradient(145deg,#493159,#372742);border-color:#e7d3f51f;color:#ddb8ef}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-count{color:#ddbaf0!important;background:#d9aaff1a!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table-wrap{background:#271b32;border-color:#e7d3f51a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel>.pagination-premium{border-color:#e7d3f51a!important;background:#241a2f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table thead th{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody td{border-color:#3b2c48;color:#d7cbdc!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-main-cell strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table td>strong{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-reason,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table td>small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-main-cell small{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-row-icon{background:#352444;color:#c5a0e5;border-color:#e7d3f51f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr.is-selected{background:linear-gradient(90deg,#67417e5e,#40294e33);box-shadow:inset 3px 0 #b27cd2}@media (hover:hover) and (pointer:fine){:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-table tbody tr:hover{background:#6945812e}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-empty strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-trip-context strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services strong{color:#f1e7f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head p,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-trip-context small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-empty span{color:#b8aaba}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks article{background:linear-gradient(145deg,#352640,#2e2238);border-color:#e7d3f51f}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks article.is-resolved{background:#2a604130;border-color:#6ecc9529}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks p{color:#e4d5eb}@media (max-width:1080px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-console{grid-template-columns:minmax(0,1fr)!important;padding:12px!important;gap:12px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel{contain:none;min-height:280px;max-height:490px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel{min-height:320px}}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace>.m04-itinerary-trip-summary{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-changes-hero{align-items:stretch;flex-direction:column;gap:14px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-changes-hero>button{width:100%}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-panel{padding:11px!important;border-radius:18px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel{padding:14px!important}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-list-heading small{font-size:9px}}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel{container-type:inline-size;container-name:m04-change-detail}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid rgba(110,63,163,.1)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head>.m04-change-detail-copy{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head h3{max-width:none;margin:2px 0 3px;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-family:Inter,serif;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head p{margin:0;font-size:12px;line-height:1.55;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head .eyebrow{font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.11em;color:#c89b18}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon{display:grid;place-items:center;flex:0 0 80px;width:80px;height:80px;border-radius:20px;border:1px solid rgba(110,63,163,.11);background:linear-gradient(145deg,#f3eafb,#fff);color:#7b43a0;box-shadow:0 8px 18px #4020600d,inset 0 1px #fffffff5}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon>svg{width:38px;height:38px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head>.status-badge{justify-self:end;min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-top:auto;padding-top:14px;border-top:1px solid rgba(110,63,163,.1)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks{margin-bottom:16px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>.btn-premium{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:0;width:auto;min-height:42px;padding:0 12px;font-size:12px;font-weight:750;gap:6px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>.specular-button-real{flex:0 0 auto;min-width:0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head{border-bottom-color:#ebd6f61c}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head .eyebrow{color:#e3b84b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head h3{color:#f2e6f8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head p{color:#c5b7cb}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon{background:linear-gradient(145deg,#4a335b,#382744);border-color:#e7d3f526;color:#d5b1ec;box-shadow:0 8px 18px #05020924,inset 0 1px #ffffff0a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions{border-top-color:#ebd6f61c}@container m04-change-detail (max-width:660px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions{gap:6px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>.btn-premium{font-size:11px;padding:0 9px}}@container m04-change-detail (max-width:540px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head{gap:10px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>.btn-premium,.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>.specular-button-real{width:100%;min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>:last-child:nth-child(odd){grid-column:1/-1}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions:has(>:nth-child(5):last-child)>:nth-child(-n+3){grid-column:span 2!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions:has(>:nth-child(5):last-child)>.btn-premium,.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions:has(>:nth-child(5):last-child)>.specular-button-real{padding-inline:5px;gap:4px;white-space:normal;line-height:1.18;text-align:center}}@container m04-change-detail (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-footer-actions>.btn-premium{font-size:10.5px;padding:0 6px;white-space:normal;text-align:center;line-height:1.15}}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel .m04-change-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 14px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline>article{display:flex;align-items:center;gap:12px;min-width:0;min-height:72px;padding:12px 14px;border-radius:15px;border:1px solid rgba(111,62,145,.1);background:linear-gradient(135deg,#fbf8fd,#f8f3fb)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(111,62,145,.1);border-radius:12px;color:#824bab;background:linear-gradient(145deg,#f3e7fb,#fff);font-size:inherit}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-icon svg{grid-row:auto;width:21px;height:21px;color:inherit}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-copy{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-copy>span{font-size:10px;font-weight:800;letter-spacing:.045em;color:#897b96;line-height:1.2}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-copy>strong{display:block;min-width:0;margin:0;color:#594368;font-size:13px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services{display:grid;gap:12px;margin:0 0 14px;padding:15px;border:1px solid rgba(111,62,145,.1);border-radius:16px;background:linear-gradient(145deg,#fbf9fd,#f8f4fa)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-heading>.eyebrow{font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#c39411}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-count{color:#8f7e99;font-size:10.5px;font-weight:750;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list{display:grid;gap:8px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:66px;padding:9px 11px;border:1px solid rgba(111,62,145,.085);border-radius:13px;background:#fff}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-provider-logo{display:grid;place-items:center;flex:0 0 46px;width:46px!important;height:46px!important;min-width:46px!important;border-radius:12px!important;border:1px solid rgba(111,62,145,.1)!important;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-provider-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:4px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-provider-logo:not(.is-fallback){background:#fff!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-service-copy{display:grid;gap:4px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-service-copy>strong{display:block;min-width:0;color:#563d66;font-size:12.5px;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-service-copy>small{display:block;min-width:0;color:#8c7f94;font-size:10.5px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article>.status-badge{justify-self:end;max-width:150px;min-height:29px;padding:6px 10px;font-size:11.5px;line-height:1.25;white-space:normal;text-align:left}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks{display:grid;gap:10px;min-width:0;margin-bottom:16px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article{display:grid;gap:10px;min-width:0;padding:14px 15px;border:1px solid rgba(111,62,145,.095);border-radius:15px;background:linear-gradient(145deg,#fcfafd,#faf7fc)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-field-heading{display:flex;align-items:center;gap:9px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-field-icon{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:linear-gradient(145deg,#f3e7fa,#fff);border:1px solid rgba(111,62,145,.08);color:#8753a9}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-field-heading>span:last-child{color:#84658f;font-size:11px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article>p{margin:0;color:#5e4f67;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article.is-resolved{border-color:#37995e29;background:linear-gradient(145deg,#f3fbf6,#fafefa)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline>article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article{border-color:#e7d3f521;background:linear-gradient(145deg,#352640,#2d2137)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-icon,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-field-icon{background:linear-gradient(145deg,#49315a,#392744);border-color:#e7d3f521;color:#d4adeb}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-copy>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-field-heading>span:last-child{color:#c8acce}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline-copy>strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article>p{color:#f0e6f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services{border-color:#e7d3f521;background:linear-gradient(145deg,#2e223a,#281d34)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article{border-color:#e7d3f51a;background:#31223d}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-service-copy>strong{color:#f1e6f8}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-service-copy>small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-count{color:#bdaec6}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article.is-resolved{border-color:#6ecc952e;background:linear-gradient(145deg,#2b4035,#27382f)}@container m04-change-detail (max-width:540px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article{grid-template-columns:42px minmax(0,1fr) auto;gap:8px;padding:9px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-provider-logo{width:42px!important;height:42px!important;min-width:42px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article>.status-badge{max-width:112px;font-size:10px;padding:5px 7px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-timeline>article{padding:10px;gap:9px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-blocks>article{padding:12px}}@container m04-change-detail (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-panel .m04-change-timeline{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article{grid-template-columns:40px minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-provider-logo{width:40px!important;height:40px!important;min-width:40px!important}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list>article>.status-badge{grid-column:2;justify-self:start;max-width:100%}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head{grid-template-columns:auto minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-head>.status-badge{grid-column:1/-1;justify-self:start}}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon{width:64px;height:64px;flex-basis:64px;border-radius:17px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon>svg{width:31px;height:31px}}@media (max-width:390px){.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon{width:55px;height:55px;flex-basis:55px;border-radius:15px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-detail-icon>svg{width:27px;height:27px}}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list.m04-change-services-scroll{max-height:var(--m04-change-three-height,380px);min-height:0;align-content:start;grid-auto-rows:max-content;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:rgba(139,81,168,.34) transparent;scrollbar-gutter:stable;scroll-padding-block:8px;padding:8px 7px 10px;margin:-8px -7px -10px;box-sizing:border-box}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list.m04-change-services-scroll::-webkit-scrollbar{width:7px}.users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list.m04-change-services-scroll::-webkit-scrollbar-thumb{background:#8b51a857;border-radius:999px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list.m04-change-services-scroll{scrollbar-color:rgba(208,165,232,.48) transparent}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-changes-workspace .m04-change-services-list.m04-change-services-scroll::-webkit-scrollbar-thumb{background:#d0a5e87a}.premium-modal.m02-client-modal.m04-trip-form-parity-v27.m04-management-form-v80{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important}.premium-modal.m04-management-form-v80 .m02-form-grid,.premium-modal.m04-management-form-v80 .premium-select,.premium-modal.m04-management-form-v80 .premium-select-control,.premium-modal.m04-management-form-v80 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-management-form-v80 .premium-select.is-searchable.is-open{z-index:6200!important}.premium-modal.m04-management-form-v80 .premium-select.is-searchable>.premium-select-panel{z-index:6210!important;max-height:min(256px,48dvh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:auto!important}.premium-modal.m04-management-form-v80 .premium-select-search{position:sticky!important;top:0!important;z-index:2!important}.premium-modal.m04-management-form-v80 .premium-select-search input{font-family:inherit!important}.premium-modal.m04-management-form-v80 .premium-select.is-searchable>.premium-select-panel>.premium-select-option{min-height:40px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}.premium-modal.m04-management-form-v80 .m04-management-fixed-trip-v80{min-width:0;margin:0 0 13px}.premium-modal.m04-management-form-v80 .m04-management-fixed-trip-v80>div:nth-child(2){min-width:0}.premium-modal.m04-management-form-v80 .m04-management-fixed-trip-v80 h3{overflow-wrap:anywhere}@media (max-width: 760px){.premium-modal.m04-management-form-v80 .m02-form-grid.two{grid-template-columns:minmax(0,1fr)!important}}.premium-modal.m04-management-resolve-v81{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;box-sizing:border-box!important;max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m04-management-resolve-v81 .m02-form-section,.premium-modal.m04-management-resolve-v81 .m02-field{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m04-management-resolve-v81 .m02-form-section-title{min-width:0}.premium-modal.m04-management-resolve-v81 textarea{width:100%;max-width:100%;box-sizing:border-box;font-family:inherit!important;resize:vertical}.premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81{display:flex;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 16px;border:1px solid rgba(57,142,91,.16);border-radius:15px;background:#eff9f3;color:#347953;box-sizing:border-box}.premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81>svg{flex:0 0 auto;margin-top:2px}.premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81>div{display:grid;gap:3px;min-width:0}.premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81 strong{font:inherit;font-size:12px;font-weight:800}.premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81 span{font-size:11px;line-height:1.5}:root[data-theme=dark] .premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81{background:#27563f30!important;border-color:#5cbe8538!important;color:#b9e4ca!important}:root[data-theme=dark] .premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81 strong{color:#d4f3dd!important}:root[data-theme=dark] .premium-modal.m04-management-resolve-v81 .m04-management-resolution-notice-v81 span{color:#add4bd!important}.premium-modal.modal-variant-danger.m02-expedient-correct-modal.m04-management-correction-v82{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.premium-modal.m04-management-correction-v82>form,.premium-modal.m04-management-correction-v82 .premium-modal-body,.premium-modal.m04-management-correction-v82 .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-management-correction-v82 .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;flex-wrap:wrap!important}.premium-modal.m04-management-correction-v82 .m02-correction-reason textarea{font-family:inherit!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m04-management-correction-v82 .m02-correction-reason textarea::placeholder{font-family:inherit!important;letter-spacing:0!important}:root[data-theme=dark] .premium-modal.m04-management-correction-v82 .m02-admin-warning{background:#6f243a47!important;border-color:#ff7e9d38!important;color:#f2b8c7!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal.m04-management-correction-v82 .m02-admin-warning strong{color:#ffd3dd!important}:root[data-theme=dark] .premium-modal.m04-management-correction-v82 .m02-admin-warning span{color:#e9b5c2!important}:root[data-theme=dark] .premium-modal.m04-management-correction-v82 .m02-admin-warning svg{color:#ff89a5!important;opacity:1!important}@media (max-width: 520px){.premium-modal.m04-management-resolve-v81{width:min(96vw,770px)!important;max-width:min(96vw,770px)!important}}@media (max-height: 560px){.premium-modal.m04-management-correction-v82{max-height:calc(100dvh - 22px)!important;overflow-x:hidden!important;overflow-y:auto!important}}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard{--report-purple:#6e3fa3;--report-pink:#c653a0;--report-gold:#c99b24;--report-green:#3ba866;--report-red:#d84b6d;gap:18px!important;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope{grid-template-columns:minmax(0,1fr) minmax(260px,520px)!important;padding:16px 18px!important;border-radius:20px!important;border:1px solid rgba(111,62,145,.1)!important;box-shadow:0 12px 30px #3416560a!important}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope-copy strong{font-size:12px;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope-copy small{font-size:10px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-kpis{margin:0!important;gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-kpis .kpi-card{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-summary{border-radius:20px;padding:18px!important}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta strong{font-size:10.5px;white-space:normal;overflow-wrap:anywhere}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope{background:#2c2032!important;border-color:#f0daf817!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta strong{color:#eadff0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope-copy small{color:#b8acbe}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope-copy strong{color:#eadff0}@media (max-width:980px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope{grid-template-columns:1fr!important}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope{padding:14px!important}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-kpis .kpi-card-copy span,.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-kpis .kpi-card-copy small{white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip;line-height:1.35}}@media print{.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-hero,.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope{display:none!important}}.users-page-premium.coordinacion-page-m04 .m04-report-state-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-state-gallery>.m04-report-state-card{min-width:0;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-report-state-gallery>.m04-report-state-card:last-child:nth-child(odd){grid-column:1/-1}.users-page-premium.coordinacion-page-m04 .m04-report-state-visual{padding:20px;min-height:190px}.users-page-premium.coordinacion-page-m04 .m04-report-state-empty{min-height:190px;display:grid;place-items:center}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot{display:grid;gap:17px;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-row{display:grid;grid-template-columns:minmax(96px,145px) minmax(0,1fr) 32px;align-items:center;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-label{display:grid;gap:3px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-label strong{color:#5c446a;font-size:10px;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-label small{font-size:8px;color:#97869f}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-track{height:20px;position:relative;margin-right:10px}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-track:before{content:"";position:absolute;top:9px;left:0;right:0;height:2px;background:#eae2ef}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-track>i{position:absolute;top:9px;left:0;height:2px;background:#8c59aa}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-track>b{position:absolute;top:2px;width:15px;height:15px;border-radius:50%;transform:translate(-50%);background:#8755ab;border:3px solid #fff;box-shadow:0 0 0 1px #6f3e9133}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-value{color:#60446e;font-size:11px;text-align:right}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot{display:grid;gap:18px}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-total{display:flex;align-items:baseline;gap:9px;color:#94849d;font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-total>strong{font-size:22px;color:#583b6b}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-track{height:19px;display:flex;overflow:hidden;border-radius:999px;background:#eee9f3}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-track i{display:block;height:100%}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend>div{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend i{height:9px;width:9px;border-radius:50%}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend span{display:grid;gap:2px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend strong{font-size:9px;color:#5e4b6b;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend small{font-size:8px;color:#a094a6}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend b{font-size:9px;color:#5f496f;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-report-compact-columns{display:flex;align-items:stretch;justify-content:space-around;gap:14px;min-width:0;overflow-x:auto;padding:4px 6px 8px}.users-page-premium.coordinacion-page-m04 .m04-report-compact-column{flex:1 0 65px;max-width:150px;display:grid;grid-template-rows:22px 128px minmax(30px,auto) 14px;justify-items:center;gap:5px;align-items:end;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-compact-column>strong{font-size:10px;color:#5f4871}.users-page-premium.coordinacion-page-m04 .m04-report-compact-well{width:min(45px,65%);height:128px;background:#f5f0f8;border-radius:9px 9px 4px 4px;display:flex;align-items:flex-end;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-report-compact-well i{display:block;width:100%;border-radius:7px 7px 2px 2px}.users-page-premium.coordinacion-page-m04 .m04-report-compact-column>span{font-size:9px;color:#685873;line-height:1.25;text-align:center;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04 .m04-report-compact-column>small{font-size:8px;color:#a397aa}.users-page-premium.coordinacion-page-m04 .m04-report-rail-list{display:grid;gap:14px}.users-page-premium.coordinacion-page-m04 .m04-report-rail-row{display:grid;gap:5px}.users-page-premium.coordinacion-page-m04 .m04-report-rail-row>div:first-child{display:flex;justify-content:space-between;gap:12px;color:#5c486a;font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-report-rail-row>div:first-child span{white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-report-rail-track{height:11px;border-radius:999px;background:#eee8f2;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-report-rail-track i{display:block;height:100%;border-radius:inherit}.users-page-premium.coordinacion-page-m04 .m04-report-trip-analysis{overflow:hidden;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-trip-analysis-body{padding:15px;display:grid;gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stat{display:grid;align-content:start;gap:5px;min-width:0;min-height:96px;padding:12px 13px;border:1px solid rgba(110,63,163,.1);border-radius:14px;background:#fbf8fd}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stat small{font-size:8px;color:#94879d;text-transform:uppercase;font-weight:800}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stat>strong{font-size:17px;color:#624276}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stat>span{font-size:9px;color:#9f90a6;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-report-trip-subgrid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-trip-subpanel{min-width:0;overflow:hidden;border:1px solid rgba(110,63,163,.1);border-radius:15px;background:#fff}.users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead{min-height:52px;display:flex;align-items:center;gap:8px;padding:11px 13px;background:#faf6fc;color:#70459a;border-bottom:1px solid rgba(110,63,163,.09)}.users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead>span{display:grid;gap:3px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead strong{font-size:10px;color:#58416e}.users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead small{font-size:8px;color:#96889d}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage{display:grid;align-content:start;gap:16px;padding:16px;min-height:228px}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row{display:grid;gap:7px}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row>span,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row>div:first-child{display:flex;align-items:center;gap:8px;min-width:0;justify-content:space-between}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row strong,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row strong{font-size:10px;color:#59456c}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row b,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row b{font-size:10px;color:#76518e}.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row small{font-size:9px;color:#998aa3}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row>div,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-track{height:9px;border-radius:999px;background:#eee7f3;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row i,.users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-track i{display:block;height:100%;border-radius:inherit;background:#7950a0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-state-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-analysis{border-color:#f0daf81a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-stat{background:#261a30;border-color:var(--line)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-subpanel{background:#21172b;border-color:var(--line)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead{background:#2a1c35;border-color:var(--line)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-stat>strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dotplot-label strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-compact-column>strong{color:#edddf4}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-stat small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-stat>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-subhead small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-state-visual{color:#baacc3}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dotplot-track:before,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-stackplot-track,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-compact-well,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-rail-track,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row>div,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-track{background:#4a3954}@media (max-width:1050px){.users-page-premium.coordinacion-page-m04 .m04-report-state-gallery{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-report-state-gallery>.m04-report-state-card:last-child:nth-child(odd){grid-column:auto}}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-report-trip-subgrid{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.users-page-premium.coordinacion-page-m04 .m04-report-state-visual{padding:13px}.users-page-premium.coordinacion-page-m04 .m04-report-dotplot-row{grid-template-columns:minmax(70px,100px) minmax(0,1fr) 22px;gap:6px}.users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-report-compact-column{flex-basis:68px}.users-page-premium.coordinacion-page-m04 .m04-report-trip-stats{gap:8px}}@media (max-width:380px){.users-page-premium.coordinacion-page-m04 .m04-report-trip-stats{grid-template-columns:1fr}}@media print{.users-page-premium.coordinacion-page-m04 .m04-report-state-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dotplot-value,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-stackplot-total>strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend b,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-compact-column>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-rail-row>div:first-child,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-comparison-row b,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row b{color:#e7d9ee}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dotplot-label small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-stackplot-legend small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-compact-column>small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-trip-coverage-row small{color:#b7a6c0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dotplot-track>b{border-color:#31243b}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid{min-width:0;align-items:stretch}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid>.m02-report-card{min-width:0;border-radius:20px;overflow:hidden}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid .m02-report-card-head{min-width:0;min-height:64px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid .m02-report-card-head>div>span{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-vertical-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(145,106,166,.45) transparent}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-vertical-chart{min-width:310px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-vertical-chart .m02-report-bars{justify-content:center;min-width:max-content}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-layout{min-width:0;align-content:start}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend{min-width:0;max-height:210px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(145,106,166,.45) transparent;padding-right:3px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div>span{flex:1 1 auto;min-width:0;display:grid;gap:2px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div>span strong{overflow-wrap:anywhere;line-height:1.35;font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div>span small{font-size:8px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div>b{flex:0 0 auto;font-size:9px;color:#644c72;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-chart-empty{display:grid;place-items:center;min-height:260px;padding:22px;text-align:center}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-multi-donut:before{background:#21172b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div>span strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend>div>b{color:#eeddf2}@media (max-width:430px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-layout{padding:15px 11px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-vertical-chart{min-width:280px}}@media print{.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid{grid-template-columns:1.45fr .55fr!important}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-composition-legend{max-height:none;overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-vertical-scroll{overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-vertical-chart{min-width:0}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-attention-table-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-attention-table{min-width:650px}}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-searchable-trip{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope>.premium-select,.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope>.m04-report-searchable-trip{min-width:0;width:100%}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-analysis-body{padding:14px;display:grid;gap:12px}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat{min-height:0;padding:12px 13px;display:block;background:#fbf8fdcc;border:1px solid rgba(110,63,163,.1);border-radius:14px}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat>span{display:block;color:#94899b;font-size:7.5px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat>strong{display:block;margin-top:4px;font-size:13px;color:#604471}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat>small{display:block;margin-top:3px;color:#94899b;font-size:8px;line-height:1.35;text-transform:none;letter-spacing:0;font-weight:400}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subgrid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subpanel{min-width:0;border:1px solid rgba(110,63,163,.1);border-radius:15px;overflow:hidden;background:#fff}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subhead{min-height:50px;padding:11px 13px;background:#faf6fdad;border-bottom:1px solid rgba(110,63,163,.08)}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subhead strong{font-size:9.5px}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subhead small{font-size:7.8px}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-comparison,.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-coverage{min-height:190px;padding:15px;gap:12px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat{background:#261a30;border-color:var(--line)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subpanel{background:#21172b;border-color:var(--line)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subhead{background:#2a1c35;border-color:var(--line)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat>strong{color:#efe1f6}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat>span,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stat>small{color:#bcafc5}@media (max-width:980px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-scope{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subgrid{grid-template-columns:minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stats{grid-template-columns:minmax(0,1fr)}}@media print{.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.users-page-premium.coordinacion-page-m04 .m04-report-canonical-analytics .m04-report-trip-subgrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-summary{background:var(--panel-bg, #fff)!important;border:1px solid rgba(111,62,145,.1)!important;box-shadow:0 12px 30px #3416560a!important}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity{gap:14px}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta{gap:12px}@media (max-width: 760px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-summary{padding:16px!important}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-summary{background:#2c2032!important;border-color:#f0daf817!important;box-shadow:none!important}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta>div{min-width:0;background:#fbf8fd;border:1px solid rgba(110,63,163,.1)}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta span{color:#8c7d94}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta strong{color:#594b5e}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity .status-badge.tone-gold{background:#c99b2429;color:#9c730d;border:1px solid rgba(201,155,36,.2)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-summary{background:linear-gradient(145deg,#2b2030,#251b2b)!important;border-color:#eed6c614!important;box-shadow:0 12px 28px #09050c21,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity{border-bottom-color:#40304c}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta strong{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity p,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta span{color:#b9acbf!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-meta>div{background:#261a30!important;border-color:#40304c!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-icon{background:#31213c;border-color:#4b3558;color:#d2a8e9}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity .status-badge.tone-gold{background:#433522;border-color:#6b5329;color:#f1c54b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-health .m02-report-meter{background:#261a30!important;border:1px solid #40304c!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-health .m02-report-meter-head strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-health .m02-report-meter-head b{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-health .m02-report-meter-head small{color:#b9acbf!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-health .m02-report-meter-track{background:#3a2b46!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-insights .m02-report-insight{background:#261a30;border-color:#40304c;box-shadow:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-insights .m02-report-insight.success{background:#1d2a22}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-insights .m02-report-insight.warning{background:#30291b}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-insights .m02-report-insight.danger{background:#321f28}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-insights .m02-report-insight-top strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m02-report-insights .m02-report-insight p{color:#b9acbf}@media (max-width:900px){.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid{grid-template-columns:1fr}}@media print{.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-visual-grid{grid-template-columns:1.45fr .55fr!important}}.users-page-premium.coordinacion-page-m04 .m04-report-scope.users-panel:has(.m04-report-searchable-trip.is-open){position:relative!important;z-index:28!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip{width:100%;min-width:0;position:relative}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip.is-open{z-index:33!important}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-panel{position:absolute;top:calc(100% + 6px);left:0;right:auto;width:min(100%,640px);max-width:100%;min-width:0;z-index:34!important;max-height:min(292px,56dvh)!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box;padding:6px;border-radius:13px;border:1px solid rgba(110,63,163,.17);background:var(--pm-select-bg,#fff);box-shadow:var(--pm-shadow-lift);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(127,93,161,.36) transparent}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-control{display:flex;align-items:center;width:100%!important;min-width:0!important;max-width:100%;height:46px;min-height:46px;overflow:hidden;padding:0 13px;border-radius:13px;border:var(--pm-border);font-size:13px;font-weight:700;color:var(--ink);background:linear-gradient(180deg,#fff,#faf7fc);box-shadow:none}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-caret{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-label{font-size:11px;letter-spacing:.06em;font-weight:800}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-search{position:sticky;top:0;min-height:42px;box-sizing:border-box;margin:0 0 6px;padding:6px 9px;border-radius:10px}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-option{height:38px;min-height:38px;box-sizing:border-box;padding:0 10px;border-radius:9px;font-size:12px;line-height:1.2;transition:background-color .16s ease,color .16s ease}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip .premium-select-option>svg{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-panel::-webkit-scrollbar{width:10px}.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-panel::-webkit-scrollbar-thumb{background:#7f5da15c;border-radius:999px;border:2px solid transparent;background-clip:padding-box}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-control{color:#f2e7f6!important;background:#271b31!important;border-color:#edd8f92e!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-panel{background:#271b31!important;border-color:#edd8f92e!important}@media (max-width:420px){.users-page-premium.coordinacion-page-m04 .m04-report-scope .m04-report-searchable-trip>.premium-select-panel{max-height:min(292px,50dvh)!important}}.users-page-premium.coordinacion-page-m04 .m04-report-native-parity{display:contents}@media print{.users-page-premium.coordinacion-page-m04 .m04-report-native-parity{display:block}}.users-page-premium.coordinacion-page-m04 .m04-report-dashboard .m04-report-trip-identity h3{font-family:Inter,Manrope,Arial,sans-serif!important;font-weight:750;letter-spacing:-.02em}.m04-review-module{display:grid;gap:14px}.users-page-premium.coordinacion-page-m04 .m04-review-module>.m04-itinerary-trip-summary{margin-top:2px}.m04-review-readiness,.m04-review-overview-card,.m04-review-trip-card,.m04-review-alerts-card,.m04-review-passenger-card,.m04-review-list-card{border:1px solid rgba(111,62,145,.09)!important;box-shadow:0 12px 30px #5c346c0b!important}.m04-review-module .is-spinning{animation:m04-review-spin .8s linear infinite}@keyframes m04-review-spin{to{transform:rotate(360deg)}}.m04-review-error{margin:0}.m04-review-no-trip,.m04-review-loading{display:grid;place-items:center;gap:6px;min-height:220px;padding:32px!important;color:#8e8194;text-align:center}.m04-review-no-trip svg,.m04-review-loading svg{color:#75498e}.m04-review-loading{grid-auto-flow:column;justify-content:center;font-size:10px;font-weight:800}.m04-review-no-trip-copy{display:grid;justify-items:center;gap:6px;min-width:0;max-width:100%}.m04-review-no-trip strong{color:#5d4469;font-size:12px}.m04-review-no-trip span{max-width:560px;font-size:9px;line-height:1.5}.m04-review-readiness{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px!important;border-radius:20px!important;overflow:hidden;position:relative;box-shadow:0 14px 32px #2a06630e,inset 0 1px #fffc!important}.m04-review-readiness:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;border-radius:20px 0 0 20px;background:linear-gradient(180deg,#f1cf62,#c38d17);pointer-events:none}.m04-review-readiness.is-ready:before{background:linear-gradient(180deg,#75d596,#268954)}.users-page-premium.coordinacion-page-m04 .m04-review-readiness.users-panel:before{display:block!important;content:""!important;opacity:1!important;position:absolute;top:0;bottom:0;left:0;right:auto;width:5px;height:auto;border-radius:20px 0 0 20px;background:linear-gradient(180deg,#f1cf62,#c38d17)!important;filter:none!important;transform:none!important;pointer-events:none}.users-page-premium.coordinacion-page-m04 .m04-review-readiness.users-panel.is-ready:before{background:linear-gradient(180deg,#75d596,#268954)!important}.m04-review-readiness:after{content:"";position:absolute;inset:auto -40px -55px auto;width:150px;height:150px;border-radius:999px;opacity:.34;pointer-events:none}.m04-review-readiness.is-ready{background:linear-gradient(135deg,#effbf4db,#ffffffd1)!important;border-color:#2ba05f26!important}.m04-review-readiness.is-ready:after{background:#2ca86024}.m04-review-readiness.needs-attention{background:linear-gradient(135deg,#fff9e8e0,#ffffffd1)!important;border-color:#cd97202b!important}.m04-review-readiness.needs-attention:after{background:#dead3429}.m04-review-readiness-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:15px}.is-ready .m04-review-readiness-icon{background:#e4f7eb;color:#289155}.needs-attention .m04-review-readiness-icon{background:#fff2c9;color:#a87917}.m04-review-readiness-copy{min-width:0}.m04-review-readiness-copy h3{margin:3px 0 2px;color:#503061;font-family:Playfair Display,Georgia,serif;font-size:21px;line-height:1.24}.m04-review-readiness-copy p{margin:0;color:#8f8295;font-size:10.5px;line-height:1.55}.m04-review-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.m04-review-kpis article{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 13px;border:1px solid rgba(111,62,145,.08);border-radius:16px;background:#ffffffc7;box-shadow:0 10px 24px #5c346c09}.m04-review-kpis article>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:11px;background:linear-gradient(145deg,#efe5f6,#fff);color:#70418e;border:1px solid rgba(111,62,145,.08)}.m04-review-kpis article>div{display:grid;gap:1px;min-width:0}.m04-review-kpis small{color:#96899b;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.m04-review-kpis strong{color:#543762;font-size:17px;line-height:1.05}.m04-review-kpis em{overflow:hidden;color:#a092a5;font-size:7px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{display:flex!important;align-items:center!important;justify-self:start;width:fit-content!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:6px!important;gap:5px!important;border-radius:18px!important;background:linear-gradient(135deg,#fffc,#f7f0fbb8)!important;border:1px solid rgba(255,255,255,.92)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important;box-shadow:0 16px 34px #49267314,inset 0 1px #fffffff2!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;box-sizing:border-box!important}.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs::-webkit-scrollbar{display:none!important}.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;position:relative!important;height:auto!important;min-height:40px!important;padding:0 15px!important;gap:8px!important;border-radius:13px!important;border:1px solid transparent!important;background:transparent!important;color:#6f6679!important;font-size:12px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;transform:none!important;cursor:pointer}.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs>button>svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs>button.active{border:1.5px solid transparent!important;background:linear-gradient(#fff,#faf5fd) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#432269!important;box-shadow:0 9px 22px #4020601a,0 0 14px #8b5cf614,inset 0 1px #fffffffa!important}.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs>button.active:after{content:"";position:absolute;height:2px;bottom:3px;left:27%;right:27%;background:linear-gradient(90deg,#d1ad36,#d36db0);border-radius:999px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs{background:#24182fcc!important;border-color:#ffffff14!important;box-shadow:0 10px 26px #00000021!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs>button{color:#cdbfd5!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs>button.active{background:linear-gradient(#2c1d39,#2c1d39) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#f4eafa!important}@media (max-width:620px){.users-page-premium.coordinacion-page-m04 .m04-review-tabs.employee-view-tabs{width:100%!important}}.m04-review-summary-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.m04-review-overview-card,.m04-review-trip-card,.m04-review-alerts-card{padding:18px!important;border-radius:20px!important}.m04-review-summary-layout>.m04-review-overview-card,.m04-review-summary-layout>.m04-review-alerts-card{width:100%;min-width:0;box-sizing:border-box}.m04-review-summary-layout>.m04-review-alerts-card{display:flex;flex-direction:column;gap:0;height:var(--m04-review-control-height,auto);min-height:0;overflow:hidden}.m04-review-tabs{scroll-margin-top:155px}.m04-review-section-head{display:flex;align-items:center;gap:9px;min-width:0}.m04-review-section-head>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:10px;background:#f3ebf8;color:#71448c}.m04-review-section-head>div{display:grid;gap:1px;min-width:0}.m04-review-section-head strong{color:#5a3f67;font-size:10px}.m04-review-section-head small{color:#9a8da0;font-size:8px;line-height:1.4}.m04-review-summary-layout .m04-review-section-head{gap:11px}.m04-review-summary-layout .m04-review-section-head>span:first-child{width:42px;height:42px;border-radius:12px}.m04-review-summary-layout .m04-review-section-head>div{gap:3px}.m04-review-summary-layout .m04-review-section-head strong{font-size:12px;line-height:1.25}.m04-review-summary-layout .m04-review-section-head small{font-size:9.5px;line-height:1.45}.m04-review-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.m04-review-check{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:13px 12px;border:1px solid rgba(111,62,145,.07);border-radius:13px;background:#fcfafc}.m04-review-check-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border-radius:10px}.m04-review-check.is-ok .m04-review-check-icon{background:#e8f7ed;color:#2b9257}.m04-review-check.is-warning .m04-review-check-icon{background:#fff1cf;color:#a67c20}.m04-review-check>div{display:grid;gap:5px;min-width:0}.m04-review-check strong{color:#634e6d;font-size:11px;line-height:1.3}.m04-review-check span{color:#9b8fa0;font-size:9.5px;line-height:1.5}.m04-review-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.m04-review-detail-grid.compact{margin-top:11px}.m04-review-detail-grid>div{display:grid;gap:2px;min-width:0;padding:9px 10px;border:1px solid rgba(111,62,145,.065);border-radius:11px;background:#fcfafc}.m04-review-detail-grid>div.full{grid-column:1/-1}.m04-review-detail-grid small{color:#9a8d9f;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.m04-review-detail-grid strong{overflow:hidden;color:#624b6d;font-size:8px;line-height:1.45;text-overflow:ellipsis}.m04-review-summary-layout .m04-review-section-head>.m04-review-alert-count{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;flex:none;margin-left:auto;padding:5px 9px;border-radius:999px;color:#996c20;border:1px solid rgba(190,143,53,.17);background:#f6e4ba66;font-size:9px;font-weight:800;white-space:nowrap}.m04-review-alert-list{display:grid;align-content:start;gap:9px;margin-top:12px;padding:3px 4px 4px 2px;min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(145,106,166,.45) transparent}.m04-review-alert-list>div{min-width:0}.m04-review-alert-button{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 13px;border:1px solid rgba(191,146,49,.22);border-radius:13px;background:linear-gradient(135deg,#fff9ebeb,#fffcf5f0);color:#79551d;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.m04-review-alert-button:not(.is-unmapped):hover{background:#fff4dc;border-color:#ab751c63;transform:translateY(-1px)}.m04-review-alert-button:not(.is-unmapped):focus-visible{outline:2px solid #9463b6;outline-offset:2px}.m04-review-alert-button.is-unmapped{cursor:default}.m04-review-alert-symbol{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:11px;background:#fce8b4a6;color:#a67c20}.m04-review-alert-copy{display:grid;min-width:0;gap:5px;flex:1}.m04-review-alert-copy strong{color:#78561f;font-size:11px;line-height:1.45;font-weight:750;overflow-wrap:anywhere}.m04-review-alert-copy small{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;color:#8d62a1;font-size:9.5px;font-weight:800}.m04-review-alert-chevron{flex:0 0 auto;color:#a985ab}.m04-review-all-clear{display:flex;align-items:center;gap:10px;margin-top:15px;padding:14px;border-radius:13px;background:#eff9f2;color:#3a8057;font-size:11px;font-weight:800}.m04-review-documentation-grid,.m04-review-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.m04-review-passenger-card,.m04-review-list-card{padding:14px!important;border-radius:18px!important;overflow:hidden}.m04-review-passenger-head,.m04-review-list-head{display:flex;align-items:center;gap:9px;min-width:0}.m04-review-passenger-icon,.m04-review-list-head>span:first-child{display:grid;place-items:center;width:35px;height:35px;flex:0 0 auto;border-radius:11px;background:linear-gradient(145deg,#eee3f6,#fff);color:#70438c;border:1px solid rgba(111,62,145,.08)}.m04-review-passenger-head>div,.m04-review-list-head>div{display:grid;gap:1px;min-width:0}.m04-review-passenger-head strong,.m04-review-list-head strong{overflow:hidden;color:#593e66;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.m04-review-passenger-head small,.m04-review-list-head small{overflow:hidden;color:#9a8da0;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.m04-review-passenger-head .m04-review-doc-count,.m04-review-list-head .status-badge{margin-left:auto;flex:0 0 auto}.m04-review-doc-count{display:grid;place-items:center;min-width:48px;height:24px;padding:0 7px;border-radius:999px;font-size:7px;font-weight:900}.m04-review-doc-count.has-docs{background:#edf8f0;color:#348259}.m04-review-doc-count.no-docs{background:#fff0f2;color:#b04f61}.m04-review-documentation-grid{align-items:stretch}.m04-review-documentation-grid .m04-review-passenger-card{display:flex;flex-direction:column;min-width:0;padding:18px!important;border-radius:20px!important;overflow:hidden}.m04-review-documentation-grid .m04-review-passenger-head{gap:11px;min-width:0}.m04-review-documentation-grid .m04-review-passenger-head .m04-review-passenger-icon{width:42px;height:42px;flex:0 0 42px;border-radius:12px}.m04-review-documentation-grid .m04-review-passenger-head>div{gap:3px}.m04-review-documentation-grid .m04-review-passenger-head strong{font-size:12px;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.m04-review-documentation-grid .m04-review-passenger-head small{font-size:9px;line-height:1.4}.m04-review-documentation-grid .m04-review-doc-count{min-width:56px;height:28px;padding:0 10px;font-size:9px}.m04-review-doc-list{display:grid;align-content:start;gap:9px;min-height:0;min-width:0;margin-top:13px;padding:3px 4px 4px 2px;overflow-x:hidden;overflow-y:visible}.m04-review-doc-list.has-scroll{max-height:var(--m04-review-five-docs-height,380px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(145,106,166,.45) transparent}.m04-review-doc-list.has-scroll::-webkit-scrollbar{width:7px}.m04-review-doc-list.has-scroll::-webkit-scrollbar-thumb{background:#916aa66b;border-radius:999px}.m04-review-doc-list.has-scroll::-webkit-scrollbar-track{background:transparent}.m04-review-doc-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 13px;border:1px solid rgba(111,62,145,.09);border-radius:13px;background:#fcfafc;text-align:left;color:inherit;cursor:pointer;font:inherit;transition:background .16s ease,border-color .16s ease,transform .16s ease}.m04-review-doc-row:hover:not(:disabled){background:#f9f2fd;border-color:#8950a84d;transform:translateY(-1px)}.m04-review-doc-row:focus-visible{outline:2px solid #9463b6;outline-offset:2px}.m04-review-doc-row:disabled{cursor:default;opacity:.72}.m04-review-doc-row.is-danger{border-color:#d342601f}.m04-review-doc-row.is-gold{border-color:#cc972029}.m04-review-doc-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:#f3ebf8;color:#71468c}.m04-review-doc-row.is-danger .m04-review-doc-icon{background:#fdecef;color:#c6496d}.m04-review-doc-row.is-gold .m04-review-doc-icon{background:#fff1cb;color:#ad801e}.m04-review-doc-main{display:grid;gap:4px;min-width:0}.m04-review-doc-main strong{color:#604a6a;font-size:11px;line-height:1.35;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-review-doc-main>span{color:#9a8da0;font-size:9.5px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-review-doc-view{display:inline-flex;align-items:center;gap:4px;color:#8d62a1;font-size:9.5px;font-weight:800}.m04-review-doc-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.m04-review-doc-date{display:grid;gap:3px;text-align:right;flex:0 0 auto}.m04-review-doc-date small{color:#a093a5;font-size:8px;text-transform:uppercase}.m04-review-doc-date strong{color:#6c5875;font-size:10px;white-space:nowrap}.m04-review-doc-meta .status-badge{flex:0 0 auto;max-width:170px;white-space:normal}.m04-review-doc-chevron{color:#a985ab;flex:0 0 18px}.m04-review-no-documents{display:flex;align-items:center;gap:10px;margin-top:13px;padding:13px 14px;border:1px solid rgba(207,72,93,.15);border-radius:13px;background:#fff5f6;color:#9b5060;font-size:10.5px;line-height:1.5}.m04-review-no-documents svg{flex:0 0 auto}.m04-review-list-card.is-current{border-color:#30975b24!important}.m04-review-list-card.needs-followup{border-color:#cc97202b!important}.m04-review-mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:11px}.m04-review-mini-stats>span{display:grid;gap:1px;padding:8px;border-radius:10px;background:#faf7fb;text-align:center}.m04-review-mini-stats strong{color:#60486c;font-size:12px}.m04-review-mini-stats small{color:#9c90a1;font-size:6px;text-transform:uppercase}.m04-review-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(111,62,145,.06);color:#998c9e;font-size:7px;line-height:1.4}.m04-review-card-foot>span,.m04-review-card-foot>strong{display:flex;align-items:center;gap:5px;min-width:0}.m04-review-card-foot>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-review-card-foot>strong{flex:0 0 auto;color:#34805a}.m04-review-card-foot>strong.is-warning{color:#9c741e}.m04-review-empty{display:grid;place-items:center;gap:5px;min-height:170px;padding:24px;color:#9a8da0;text-align:center}.m04-review-empty svg{color:#71458d}.m04-review-empty strong{color:#60496c;font-size:10px}.m04-review-empty span{max-width:520px;font-size:8px;line-height:1.5}:root[data-theme=dark] .m04-review-kpis article,:root[data-theme=dark] .m04-review-overview-card,:root[data-theme=dark] .m04-review-trip-card,:root[data-theme=dark] .m04-review-alerts-card,:root[data-theme=dark] .m04-review-passenger-card,:root[data-theme=dark] .m04-review-list-card{background:#2c1e34!important;border-color:#f0daf812!important;box-shadow:none!important}:root[data-theme=dark] .m04-review-readiness.is-ready{background:linear-gradient(135deg,#25342d,#2c1e34)!important;border-color:#5fc6851f!important}:root[data-theme=dark] .m04-review-readiness.needs-attention{background:linear-gradient(135deg,#392f24,#2c1e34)!important;border-color:#e2b74d21!important}:root[data-theme=dark] .m04-review-readiness-copy h3,:root[data-theme=dark] .m04-review-kpis strong,:root[data-theme=dark] .m04-review-section-head strong,:root[data-theme=dark] .m04-review-passenger-head strong,:root[data-theme=dark] .m04-review-list-head strong,:root[data-theme=dark] .m04-review-no-trip strong,:root[data-theme=dark] .m04-review-empty strong{color:#eadff0}:root[data-theme=dark] .m04-review-readiness-copy p,:root[data-theme=dark] .m04-review-section-head small,:root[data-theme=dark] .m04-review-passenger-head small,:root[data-theme=dark] .m04-review-list-head small,:root[data-theme=dark] .m04-review-no-trip span{color:#b8acbe}:root[data-theme=dark] .m04-review-kpis article>span,:root[data-theme=dark] .m04-review-section-head>span,:root[data-theme=dark] .m04-review-passenger-icon,:root[data-theme=dark] .m04-review-list-head>span:first-child,:root[data-theme=dark] .m04-review-doc-icon{background:#3a2944;color:#d6b5e6;border-color:#f0daf80f}:root[data-theme=dark] .m04-review-check,:root[data-theme=dark] .m04-review-detail-grid>div,:root[data-theme=dark] .m04-review-doc-row,:root[data-theme=dark] .m04-review-mini-stats>span{background:#33233c;border-color:#f0daf80d}:root[data-theme=dark] .m04-review-check strong,:root[data-theme=dark] .m04-review-detail-grid strong,:root[data-theme=dark] .m04-review-doc-main strong,:root[data-theme=dark] .m04-review-doc-date strong,:root[data-theme=dark] .m04-review-mini-stats strong{color:#d9ccdf}:root[data-theme=dark] .m04-review-check span,:root[data-theme=dark] .m04-review-detail-grid small,:root[data-theme=dark] .m04-review-doc-main span,:root[data-theme=dark] .m04-review-doc-date small,:root[data-theme=dark] .m04-review-card-foot,:root[data-theme=dark] .m04-review-mini-stats small{color:#aa9db1}:root[data-theme=dark] .m04-review-doc-row{background:#33233c;border-color:#f0daf817}:root[data-theme=dark] .m04-review-doc-row:hover:not(:disabled){background:#402a4a;border-color:#cda5e84d}:root[data-theme=dark] .m04-review-doc-row.is-danger{border-color:#e76a8a2e}:root[data-theme=dark] .m04-review-doc-row.is-gold{border-color:#e7c06e33}:root[data-theme=dark] .m04-review-doc-main strong{color:#eadff0}:root[data-theme=dark] .m04-review-doc-main>span,:root[data-theme=dark] .m04-review-doc-date small{color:#b8acbe}:root[data-theme=dark] .m04-review-doc-date strong{color:#d9ccdf}:root[data-theme=dark] .m04-review-doc-view{color:#d1b1eb}:root[data-theme=dark] .m04-review-doc-list.has-scroll{scrollbar-color:rgba(208,165,232,.48) transparent}:root[data-theme=dark] .m04-review-doc-list.has-scroll::-webkit-scrollbar-thumb{background:#d0a5e87a}:root[data-theme=dark] .m04-review-no-documents{background:#3a252d;color:#d99aa7;border-color:#e566782e}:root[data-theme=dark] .m04-review-alert-button{background:#362b28;border-color:#e2b74d2b}:root[data-theme=dark] .m04-review-alert-button:not(.is-unmapped):hover{background:#403224;border-color:#e2b74d52}:root[data-theme=dark] .m04-review-alert-copy strong{color:#ebd5a9}:root[data-theme=dark] .m04-review-alert-copy small{color:#d1b1eb}:root[data-theme=dark] .m04-review-alert-symbol{background:#4a3927;color:#efc875}:root[data-theme=dark] .m04-review-alert-count{background:#403126;color:#e3bf74;border-color:#e2b74d33}:root[data-theme=dark] .m04-review-alert-list{scrollbar-color:rgba(195,161,215,.45) transparent}:root[data-theme=dark] .m04-review-all-clear{background:#26362e;color:#8bcaa3}:root[data-theme=dark] .m04-review-no-documents{background:#3a252d;border-color:#e566781a;color:#d99aa7}@media (max-width:1180px){.m04-review-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.m04-review-summary-layout{grid-template-columns:1fr}.m04-review-summary-layout>.m04-review-alerts-card{height:auto;min-height:0}.m04-review-alert-list{max-height:280px}.m04-review-documentation-grid,.m04-review-list-grid{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:1180px){.m04-review-check-grid{grid-template-columns:1fr}}@media (max-width:680px){.m04-review-readiness{grid-template-columns:auto minmax(0,1fr);align-items:start}.m04-review-readiness>.status-badge{grid-column:2;justify-self:start}.m04-review-kpis{grid-template-columns:1fr 1fr}.m04-review-check-grid{grid-template-columns:1fr}.m04-review-doc-row{grid-template-columns:38px minmax(0,1fr) 18px;gap:10px}.m04-review-doc-row .m04-review-doc-meta{grid-column:2 / 4;grid-row:2;justify-content:flex-start;flex-wrap:wrap;gap:8px 10px}.m04-review-doc-row .m04-review-doc-date{display:grid;text-align:left}.m04-review-doc-row .m04-review-doc-meta .status-badge{margin-left:0}.m04-review-doc-row .m04-review-doc-chevron{grid-column:3;grid-row:1}}@media (max-width:430px){.m04-review-kpis{grid-template-columns:1fr}.m04-review-readiness{padding:14px!important}.m04-review-detail-grid{grid-template-columns:1fr}.m04-review-detail-grid>div.full{grid-column:auto}.m04-review-card-foot{align-items:flex-start;flex-direction:column}.m04-review-passenger-head,.m04-review-list-head{align-items:flex-start;flex-wrap:wrap}.m04-review-passenger-head .m04-review-doc-count,.m04-review-list-head .status-badge{margin-left:44px}}.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis{margin:0!important;gap:12px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis .kpi-card{min-width:0}@media (max-width:720px){.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis .kpi-card-copy span,.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis .kpi-card-copy small{white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}}@media (max-width:380px){.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis{grid-template-columns:1fr!important}}:root[data-theme=dark] .m04-review-readiness{box-shadow:0 12px 28px #00000024,inset 0 1px #ffffff09!important}.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis+.m04-review-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{margin-top:6px!important}.m04-review-itineraries-grid{align-items:stretch}.m04-review-itineraries-grid .m04-review-itinerary-card{display:flex;flex-direction:column;gap:0;min-width:0}.m04-review-itinerary-head{min-width:0;align-items:center;flex-wrap:nowrap!important}.m04-review-itinerary-head>div{flex:1 1 auto;min-width:0}.m04-review-itinerary-head .status-badge{margin-left:auto!important;flex:0 0 auto;max-width:44%;width:auto;height:auto;min-height:27px;padding:5px 10px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-align:center}.m04-review-itinerary-content{display:grid;gap:14px;min-width:0;margin-top:14px}.m04-review-itinerary-group{min-width:0;display:grid;gap:8px}.m04-review-itinerary-group-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#694779;font-size:11px;font-weight:800}.m04-review-itinerary-group-heading>span:first-child{display:inline-flex;align-items:center;gap:7px}.m04-review-itinerary-group-count{display:grid;place-items:center;min-width:26px;min-height:24px;padding:2px 9px;border-radius:999px;background:#f3eaf8;color:#75498d;font-size:10px}.m04-review-itinerary-rows{display:grid;align-content:start;gap:8px;min-width:0;min-height:0;padding:3px 5px 4px 2px;overflow-x:hidden;overflow-y:visible}.m04-review-itinerary-rows.has-scroll{max-height:var(--m04-review-three-rows-height,248px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(145,106,166,.45) transparent}.m04-review-itinerary-rows.has-scroll::-webkit-scrollbar{width:7px}.m04-review-itinerary-rows.has-scroll::-webkit-scrollbar-thumb{background:#916aa66e;border-radius:999px}.m04-review-itinerary-row{display:flex;align-items:center;gap:11px;min-width:0;padding:11px 12px;border:1px solid rgba(111,62,145,.09);border-radius:13px;background:#fcfafc}.m04-review-itinerary-row-icon{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;border-radius:11px;background:#f3ebf8;color:#71468c}.m04-review-itinerary-row-icon.is-service{background:#fff2d1;color:#ab7d20}.m04-review-itinerary-row-icon.is-passenger{background:#ebf7f0;color:#34855c}.m04-review-itinerary-row-copy{display:grid;gap:3px;min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.m04-review-itinerary-row-copy strong{color:#604a6a;font-size:11px;line-height:1.35;font-weight:750}.m04-review-itinerary-row-copy>span{color:#8b7c92;font-size:9.5px;line-height:1.35}.m04-review-itinerary-row-copy>small{color:#9e90a4;font-size:9px;line-height:1.45}.m04-review-itinerary-row-state{flex:0 0 auto;max-width:35%;padding:5px 9px;border-radius:999px;font-size:9px;font-weight:800;text-align:center;overflow-wrap:anywhere;background:#f4eafa;color:#8657a0}.m04-review-itinerary-row-state.is-success{background:#e8f6ed;color:#2f8656}.m04-review-itinerary-row-state.is-danger{background:#fcecf0;color:#ba536e}.m04-review-itinerary-group-empty{padding:13px;border:1px dashed rgba(111,62,145,.15);border-radius:12px;background:#faf7fc;color:#9b8ea1;font-size:10px;line-height:1.5}.m04-review-itinerary-loading,.m04-review-itinerary-load-error{display:flex;align-items:center;gap:9px;min-height:86px;margin-top:14px;padding:13px;border-radius:12px;color:#806b8c;font-size:10px;line-height:1.5;background:#faf7fc}.m04-review-itinerary-load-error{background:#fff4f3;color:#b15166}.m04-review-itinerary-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;min-width:0;margin-top:auto;padding-top:14px;color:#94869c;font-size:9.5px}.m04-review-itinerary-content+.m04-review-itinerary-footer{margin-top:15px;border-top:1px solid rgba(111,62,145,.08)}.m04-review-itinerary-footer>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.m04-review-itinerary-open{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:0;background:transparent;color:#8757a0;font:inherit;font-weight:800;cursor:pointer;border-radius:8px;transition:background .18s ease}.m04-review-itinerary-open:hover{background:#f3eafa}.m04-review-itinerary-open:focus-visible{outline:2px solid #9463b6;outline-offset:2px}.m04-review-documentation-grid .m04-review-passenger-head{align-items:center;flex-wrap:nowrap}.m04-review-documentation-grid .m04-review-passenger-head>div{flex:1 1 auto;min-width:0}.m04-review-documentation-grid .m04-review-passenger-head .m04-review-doc-count{margin-left:auto;flex:0 0 auto;align-self:center}:root[data-theme=dark] .m04-review-itinerary-row{background:#33233c;border-color:#f0daf817}:root[data-theme=dark] .m04-review-itinerary-row-copy strong,:root[data-theme=dark] .m04-review-itinerary-group-heading{color:#eadff0}:root[data-theme=dark] .m04-review-itinerary-row-copy>span{color:#cbbdd2}:root[data-theme=dark] .m04-review-itinerary-row-copy>small,:root[data-theme=dark] .m04-review-itinerary-footer{color:#ad9ab8}:root[data-theme=dark] .m04-review-itinerary-group-count{background:#402c4d;color:#d7b5e9}:root[data-theme=dark] .m04-review-itinerary-row-icon{background:#3a2944;color:#d6b5e6}:root[data-theme=dark] .m04-review-itinerary-row-icon.is-service{background:#443723;color:#ead08c}:root[data-theme=dark] .m04-review-itinerary-row-icon.is-passenger{background:#294637;color:#a3d8b4}:root[data-theme=dark] .m04-review-itinerary-row-state{background:#4a3257;color:#e3c6f2}:root[data-theme=dark] .m04-review-itinerary-row-state.is-success{background:#264a36;color:#a4dbb8}:root[data-theme=dark] .m04-review-itinerary-row-state.is-danger{background:#52303a;color:#f0b5c3}:root[data-theme=dark] .m04-review-itinerary-group-empty,:root[data-theme=dark] .m04-review-itinerary-loading{background:#33233c;border-color:#f0daf814;color:#b8a8c2}:root[data-theme=dark] .m04-review-itinerary-load-error{background:#492c37;color:#f0bbc5}:root[data-theme=dark] .m04-review-itinerary-content+.m04-review-itinerary-footer{border-top-color:#f0daf817}:root[data-theme=dark] .m04-review-itinerary-open{color:#d6b4e8}:root[data-theme=dark] .m04-review-itinerary-open:hover{background:#453052}:root[data-theme=dark] .m04-review-itinerary-rows.has-scroll{scrollbar-color:rgba(208,165,232,.48) transparent}@media (max-width:680px){.m04-review-itinerary-row{gap:9px;padding:10px}.m04-review-itinerary-row-icon{width:34px;height:34px;flex-basis:34px}.m04-review-itinerary-row-state{max-width:32%}.m04-review-itinerary-head .status-badge{max-width:41%}}@media (max-width:430px){.m04-review-itinerary-row{flex-wrap:wrap}.m04-review-itinerary-row-state{margin-left:43px;max-width:calc(100% - 43px)}.m04-review-itinerary-head{flex-wrap:nowrap!important}.m04-review-documentation-grid .m04-review-passenger-head .m04-review-doc-count,.m04-review-itinerary-head .status-badge{margin-left:auto!important}}@media (max-width:430px){.m04-review-itinerary-row{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:9px;row-gap:7px}.m04-review-itinerary-row-icon{grid-column:1;grid-row:1}.m04-review-itinerary-row-copy{grid-column:2;grid-row:1}.m04-review-itinerary-row-state{grid-column:2;grid-row:2;margin-left:0;max-width:100%;justify-self:start}}.m04-review-services-grid{align-items:stretch}.m04-review-services-grid .m04-review-service-card{display:flex;flex-direction:column;gap:0;min-width:0}.m04-review-service-head{align-items:center!important;flex-wrap:nowrap!important;gap:11px}.m04-review-service-head>div{flex:1 1 auto;min-width:0;display:grid;gap:4px}.m04-review-service-head strong{font-size:11.5px;line-height:1.35}.m04-review-service-head small{font-size:9px;line-height:1.4}.m04-review-service-head>.status-badge{flex:0 0 auto;margin-left:auto!important;max-width:43%;height:auto;min-height:27px;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;white-space:normal;text-align:center}.m04-review-service-content{display:grid;gap:10px;margin-top:15px;min-width:0}.m04-review-service-top-row,.m04-review-service-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0}.m04-review-service-provider,.m04-review-service-confirmations,.m04-review-service-dates>div,.m04-review-service-reference{min-width:0;padding:12px;border:1px solid rgba(111,62,145,.09);border-radius:13px;background:#fcfafc}.m04-review-service-provider{display:flex;align-items:center;gap:11px}.m04-review-service-provider .m04-review-provider-logo{width:45px;min-width:45px;height:45px;flex:0 0 45px;border-radius:12px;overflow:hidden}.m04-review-service-provider .m04-review-provider-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:3px}.m04-review-service-provider-copy{display:grid;gap:3px;min-width:0}.m04-review-service-provider-copy>small,.m04-review-service-confirmations>small,.m04-review-service-dates small,.m04-review-service-reference small{color:#a093a5;font-size:8.5px;line-height:1.4;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.m04-review-service-provider-copy>strong,.m04-review-service-dates strong,.m04-review-service-reference strong{min-width:0;color:#604a6a;font-size:10.5px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.m04-review-service-provider-copy>span{font-size:9px;color:#a093a5}.m04-review-service-confirmations{display:grid;align-content:center;gap:5px}.m04-review-service-confirmations>strong{font-size:17px;line-height:1.1;color:#604a6a}.m04-review-service-confirmations>span{display:inline-flex;align-items:center;gap:5px;color:#328757;font-size:9px;line-height:1.35;font-weight:800}.m04-review-service-confirmations>span svg{flex:0 0 auto}.m04-review-service-dates>div{display:grid;align-content:start;gap:6px}.m04-review-service-dates small{display:inline-flex;align-items:center;gap:6px}.m04-review-service-dates small svg{color:#9266a8}.m04-review-service-reference{display:grid;gap:5px}.m04-review-service-footer{border-top:1px solid rgba(111,62,145,.08);margin-top:auto;padding-top:14px}.m04-review-service-footer>span{line-height:1.5;overflow-wrap:anywhere}.m04-review-service-footer>.m04-review-itinerary-open{font-size:10px;flex:0 0 auto}.m04-review-service-footer>.m04-review-itinerary-open:disabled{opacity:.55;cursor:default}:root[data-theme=dark] .m04-review-service-provider,:root[data-theme=dark] .m04-review-service-confirmations,:root[data-theme=dark] .m04-review-service-dates>div,:root[data-theme=dark] .m04-review-service-reference{background:#33233c;border-color:#f0daf814}:root[data-theme=dark] .m04-review-service-provider-copy>strong,:root[data-theme=dark] .m04-review-service-dates strong,:root[data-theme=dark] .m04-review-service-reference strong,:root[data-theme=dark] .m04-review-service-confirmations>strong{color:#eadff0}:root[data-theme=dark] .m04-review-service-provider-copy>small,:root[data-theme=dark] .m04-review-service-confirmations>small,:root[data-theme=dark] .m04-review-service-dates small,:root[data-theme=dark] .m04-review-service-reference small,:root[data-theme=dark] .m04-review-service-provider-copy>span{color:#b8acbe}:root[data-theme=dark] .m04-review-service-confirmations>span{color:#86d0a4}:root[data-theme=dark] .m04-review-service-footer{border-top-color:#f0daf817}@media (max-width:550px){.m04-review-service-head>.status-badge{max-width:46%}.m04-review-service-top-row{grid-template-columns:1fr}.m04-review-service-dates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.m04-review-service-dates{grid-template-columns:1fr}.m04-review-service-footer{align-items:flex-start;flex-direction:column}}.m04-review-service-content{padding-bottom:14px}.users-page-premium.coordinacion-page-m04 .m04-review-service-head>.status-badge{justify-content:flex-start!important;text-align:left;gap:6px!important}.users-page-premium.coordinacion-page-m04 .m04-review-service-head>.status-badge>i{flex:0 0 7px!important;width:7px!important;min-width:7px!important;height:7px!important}.m04-review-management-grid{align-items:stretch}.m04-review-management-grid .m04-review-management-card{display:flex;flex-direction:column;min-width:0;gap:0}.m04-review-management-head{align-items:center!important;flex-wrap:nowrap!important;gap:11px}.m04-review-management-head>div{flex:1 1 auto;min-width:0;display:grid;gap:4px}.m04-review-management-head strong{font-size:11.5px;line-height:1.35}.m04-review-management-head small{font-size:9px;line-height:1.4}.m04-review-management-head>.status-badge{flex:0 0 auto;margin-left:auto!important;max-width:43%;height:auto;min-height:27px;display:inline-flex;align-items:center;justify-content:flex-start!important;padding:5px 10px;gap:6px!important;white-space:normal;text-align:left}.m04-review-management-head>.status-badge>i{flex:0 0 7px!important;width:7px!important;height:7px!important}.m04-review-management-content{display:grid;gap:10px;min-width:0;margin-top:15px;padding-bottom:14px}.m04-review-management-dates,.m04-review-management-resolution{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0}.m04-review-management-resolution:has(>:only-child){grid-template-columns:minmax(0,1fr)}.m04-review-management-field{display:grid;gap:6px;align-content:start;min-width:0;padding:12px;border:1px solid rgba(111,62,145,.09);border-radius:13px;background:#fcfafc}.m04-review-management-field>small{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#a093a5;font-size:8.5px;line-height:1.4;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.m04-review-management-field>small svg{flex:0 0 auto;color:#9266a8}.m04-review-management-field>strong{color:#604a6a;font-size:10.5px;font-weight:750;line-height:1.45;min-width:0;overflow-wrap:anywhere}.m04-review-management-field.is-resolution{border-color:#2d975726;background:#f5fbf7}.m04-review-management-footer{border-top:1px solid rgba(111,62,145,.08);margin-top:auto;padding-top:14px}.m04-review-management-followup{font-size:9.5px;line-height:1.45;font-weight:800}.m04-review-management-followup svg{flex:0 0 auto}.m04-review-management-followup.is-warning{color:#a87d19}.m04-review-management-followup.is-clear{color:#2f8556}.m04-review-management-footer>.m04-review-itinerary-open{font-size:10px;flex:0 0 auto}.m04-review-management-footer>.m04-review-itinerary-open:disabled{opacity:.55;cursor:default}:root[data-theme=dark] .m04-review-management-field{background:#33233c;border-color:#f0daf814}:root[data-theme=dark] .m04-review-management-field>strong{color:#eadff0}:root[data-theme=dark] .m04-review-management-field>small{color:#b8acbe}:root[data-theme=dark] .m04-review-management-field>small svg{color:#c7a1df}:root[data-theme=dark] .m04-review-management-field.is-resolution{background:#29392f;border-color:#5fc6852b}:root[data-theme=dark] .m04-review-management-footer{border-top-color:#f0daf817}:root[data-theme=dark] .m04-review-management-followup.is-warning{color:#ebc477}:root[data-theme=dark] .m04-review-management-followup.is-clear{color:#8ad5a5}@media (max-width:550px){.m04-review-management-head>.status-badge{max-width:46%}.m04-review-management-resolution{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.m04-review-management-dates{grid-template-columns:minmax(0,1fr)}.m04-review-management-footer{align-items:flex-start;flex-direction:column}}.m04-review-itineraries-grid .m04-review-itinerary-card>.m04-review-itinerary-content{flex:1 1 auto;align-content:start}.users-page-premium.coordinacion-page-m04 .m04-review-itinerary-row-copy .m04-review-stage-route-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;margin-inline:4px;padding:0 5px;border-radius:999px;background:linear-gradient(145deg,#f4e9fb,#efe0f8);box-shadow:inset 0 0 0 1px #6e3fa314,0 2px 6px #46265a0a;color:#8955aa;font-size:15px;line-height:1;font-weight:900;white-space:nowrap;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-review-itinerary-row-copy .m04-review-stage-route-arrow>svg{display:block;width:18px;height:18px;flex:0 0 18px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-itinerary-row-copy .m04-review-stage-route-arrow{color:#d1a7e7;background:linear-gradient(145deg,#50345f,#382943)!important;box-shadow:inset 0 0 0 1px #e7d3f51a,0 2px 7px #05020924!important}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check{border-width:1px;border-style:solid}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-success{border-color:#369c5e33;background:#f7fcf8}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-success .m04-review-check-icon{background:#e2f6e9;color:#258651}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-warning{border-color:#c0912738;background:#fffbf2}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-warning .m04-review-check-icon{background:#fff0c8;color:#a77918}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-danger{border-color:#d14e6833;background:#fff8fa}.users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-danger .m04-review-check-icon{background:#fde7ed;color:#c04665}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-success{background:#253b30;border-color:#64d39230}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-success .m04-review-check-icon{background:#30563e;color:#95d9ac}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-warning{background:#3a3024;border-color:#e7be6630}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-warning .m04-review-check-icon{background:#57452a;color:#eccc84}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-danger{background:#412934;border-color:#eb849936}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check.is-danger .m04-review-check-icon{background:#633343;color:#f0a8bc}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check strong{color:#eee5f1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-review-overview-card .m04-review-check>div>span{color:#c2b2c7}.coordinacion-page-m04{display:grid;gap:24px;min-width:0}.m04-main-heading{align-items:flex-start}.m04-phase-badge{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;margin-top:4px;padding:10px 14px;border:1px solid rgba(111,62,145,.12);border-radius:999px;background:#ffffffc2;box-shadow:0 12px 34px #58306812;color:#78449a;font-size:11px;font-weight:800;white-space:nowrap}.m04-phase-badge>span{width:9px;height:9px;border-radius:999px;background:#39bd7b;box-shadow:0 0 0 5px #39bd7b1f}.m04-tabs{width:max-content;max-width:100%}.m04-tabs>button{white-space:nowrap}.m04-tabs>button.is-future{opacity:.48;cursor:not-allowed}.m04-tabs>button.is-future:hover{transform:none!important;box-shadow:none!important}.m04-future-dot{opacity:.62}.m04-no-access{margin-top:24px}.m04-agenda-module,.m04-trips-module{display:grid;gap:18px;min-width:0}.m04-agenda-hero,.m04-trips-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:26px 28px;border:1px solid rgba(111,62,145,.1);border-radius:24px;background:radial-gradient(circle at 96% 0%,rgba(226,181,83,.12),transparent 24%),radial-gradient(circle at 4% 100%,rgba(127,68,165,.08),transparent 22%),linear-gradient(145deg,#ffffffeb,#fbf7fcd6);box-shadow:0 20px 52px #58306812}.m04-agenda-copy h2,.m04-trips-hero h2{margin:6px 0 5px;color:#342039;font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:1.05}.m04-agenda-copy p,.m04-trips-hero p{max-width:760px;margin:0;color:#8a8090;font-size:11px;line-height:1.62}.m04-agenda-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.m04-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 17px;border:1px solid rgba(109,61,151,.18);border-radius:14px;background:linear-gradient(135deg,#54218e,#a03f9f);color:#fff;box-shadow:0 12px 24px #5f308e2e,inset 0 1px #ffffff3d;font-size:11px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.m04-primary-action:hover{transform:translateY(-1px);box-shadow:0 16px 28px #5f308e3d,inset 0 1px #ffffff47}.m04-agenda-kpis,.m04-trip-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.m04-agenda-kpis article,.m04-trip-stats article{position:relative;overflow:hidden;padding:15px 17px;border:1px solid rgba(111,62,145,.1);border-radius:18px;background:#ffffffd1;box-shadow:0 11px 28px #5830680d}.m04-agenda-kpis article:after,.m04-trip-stats article:after{content:"";position:absolute;inset:auto -20px -28px auto;width:82px;height:82px;border-radius:999px;background:radial-gradient(circle,rgba(129,69,166,.1),transparent 70%)}.m04-agenda-kpis span,.m04-trip-stats span{display:block;color:#8d8294;font-size:9px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.m04-agenda-kpis strong,.m04-trip-stats strong{display:block;margin-top:5px;color:#4d2c61;font-family:Playfair Display,Georgia,serif;font-size:24px;line-height:1}.m04-agenda-kpis small,.m04-trip-stats small{display:block;margin-top:5px;color:#9a8ea0;font-size:9px}.m04-calendar-toolbar-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid rgba(111,62,145,.09);border-radius:18px;background:#ffffffbf;box-shadow:0 10px 28px #5830680a}.m04-calendar-filter-row{display:flex;align-items:center;gap:10px;min-width:0}.m04-calendar-filter-label{display:inline-flex;align-items:center;gap:6px;color:#786b80;font-size:10px;font-weight:800}.m04-segmented-filter{display:inline-flex;align-items:center;gap:3px;padding:4px;border:1px solid rgba(111,62,145,.1);border-radius:13px;background:#f7f2f9d1}.m04-segmented-filter button{height:30px;padding:0 11px;border:0;border-radius:9px;background:transparent;color:#817587;font-size:9px;font-weight:800;cursor:pointer}.m04-segmented-filter button.active{background:#fff;color:#653b82;box-shadow:0 5px 14px #532c6917}.m04-calendar-legend{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:#8d8292;font-size:9px;font-weight:700;white-space:nowrap}.m04-calendar-legend span{display:inline-flex;align-items:center;gap:5px}.m04-calendar-legend i{width:8px;height:8px;border-radius:999px}.m04-calendar-legend .is-trip i{background:#7750a6}.m04-calendar-legend .is-service i{background:#d9a433}.m04-calendar-legend .is-stage i{background:#4399c9}.m04-calendar-legend em{font-style:normal;color:#a195a6}.m04-calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start;min-width:0}.m04-calendar-card,.m04-upcoming-card{min-width:0;border:1px solid rgba(111,62,145,.1);border-radius:24px;background:#ffffffdb;box-shadow:0 18px 46px #5830680f}.m04-calendar-card{padding:16px;overflow:hidden}.m04-upcoming-card{padding:16px;position:sticky;top:86px}.m04-inline-error{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px;padding:12px 13px;border:1px solid rgba(190,67,87,.16);border-radius:14px;background:#fff0f4c2;color:#93485b}.m04-inline-error>div{display:grid;gap:2px}.m04-inline-error strong{font-size:10px}.m04-inline-error span{font-size:9px;line-height:1.5}.m04-fullcalendar-wrap{position:relative;min-height:520px;transition:opacity .18s ease}.m04-fullcalendar-wrap.is-loading{opacity:.68}.m04-calendar-loading{position:absolute;top:54px;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;align-content:center;gap:8px;pointer-events:none;color:#7a5b8c;font-size:10px;font-weight:800;background:linear-gradient(180deg,#ffffff8f,#ffffff47);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.m04-calendar-loading svg,.m04-agenda-module .is-spinning,.m04-trips-module .is-spinning{animation:m04-spin .8s linear infinite}@keyframes m04-spin{to{transform:rotate(360deg)}}.m04-fullcalendar-wrap .fc{--fc-border-color:rgba(111,62,145,.1);--fc-page-bg-color:transparent;--fc-neutral-bg-color:rgba(247,243,249,.66);--fc-today-bg-color:rgba(236,220,246,.28);--fc-list-event-hover-bg-color:rgba(245,239,249,.78);--fc-event-text-color:#563767;--fc-event-border-color:transparent;--fc-button-text-color:#6e567b;--fc-button-bg-color:rgba(255,255,255,.92);--fc-button-border-color:rgba(111,62,145,.13);--fc-button-hover-bg-color:#faf5fd;--fc-button-hover-border-color:rgba(111,62,145,.22);--fc-button-active-bg-color:#6d3a92;--fc-button-active-border-color:#6d3a92;color:#6f6375;font-size:10px}.m04-fullcalendar-wrap .fc .fc-toolbar{gap:12px;margin:2px 2px 15px}.m04-fullcalendar-wrap .fc .fc-toolbar-title{color:#4e2d61;font-family:Playfair Display,Georgia,serif;font-size:21px;text-transform:capitalize}.m04-fullcalendar-wrap .fc .fc-button{min-height:34px;padding:.42em .78em;border-radius:10px;box-shadow:none!important;font-size:9px;font-weight:800;text-transform:capitalize}.m04-fullcalendar-wrap .fc .fc-button-primary:not(:disabled).fc-button-active,.m04-fullcalendar-wrap .fc .fc-button-primary:not(:disabled):active{color:#fff}.m04-fullcalendar-wrap .fc .fc-col-header-cell{background:#f9f6fbc2;color:#745f80;font-size:9px;font-weight:800}.m04-fullcalendar-wrap .fc .fc-col-header-cell-cushion{padding:10px 6px;text-decoration:none;color:inherit}.m04-fullcalendar-wrap .fc .fc-daygrid-day-number{padding:7px 8px;color:#86768e;text-decoration:none;font-size:9px;font-weight:800}.m04-fullcalendar-wrap .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:#633b7c}.m04-fullcalendar-wrap .fc .fc-daygrid-day-frame{min-height:82px}.m04-fullcalendar-wrap .fc .fc-scrollgrid{overflow:hidden;border-radius:16px;border-color:#6f3e911a}.m04-fullcalendar-wrap .fc-theme-standard td,.m04-fullcalendar-wrap .fc-theme-standard th{border-color:#6f3e9117}.m04-fullcalendar-wrap .fc .fc-timegrid-slot{height:2.45em}.m04-fullcalendar-wrap .fc .fc-timegrid-axis-cushion,.m04-fullcalendar-wrap .fc .fc-timegrid-slot-label-cushion{color:#9c91a1;font-size:8px}.m04-fullcalendar-wrap .fc .fc-list-day-cushion{background:#f6f0f9bf;color:#634476}.m04-fullcalendar-wrap .fc .fc-list-event-title a{color:#5f486b;text-decoration:none}.m04-fullcalendar-wrap .fc .fc-more-link{color:#6c4186;font-size:8px;font-weight:800}.m04-fullcalendar-wrap .fc-event{border:0!important;border-radius:8px!important;padding:1px 3px!important;box-shadow:none!important;cursor:pointer}.m04-fullcalendar-wrap .fc-event.type-viaje{background:#7750a621!important;color:#67417d!important}.m04-fullcalendar-wrap .fc-event.type-servicio{background:#deab3729!important;color:#80601e!important}.m04-fullcalendar-wrap .fc-event.type-etapa{background:#4399c924!important;color:#356f92!important}.m04-fullcalendar-wrap .fc-event.state-ca4,.m04-fullcalendar-wrap .fc-event.state-el4,.m04-fullcalendar-wrap .fc-event.state-nd4{background:#d043571f!important;color:#9c4558!important}.m04-fc-event-content{display:flex;align-items:center;gap:5px;min-width:0;padding:2px 3px;font-size:8px;font-weight:800;overflow:hidden}.m04-fc-event-content>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-fc-dot{flex:0 0 auto;width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.85}.m04-upcoming-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:3px 3px 13px;border-bottom:1px solid rgba(111,62,145,.09);color:#6c4780}.m04-upcoming-head h3{margin:4px 0 0;color:#4f2f61;font-family:Playfair Display,Georgia,serif;font-size:20px}.m04-upcoming-list{display:grid;gap:7px;margin-top:10px}.m04-upcoming-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid rgba(111,62,145,.08);border-radius:14px;background:#fcfafdc7;color:#6f527d;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.m04-upcoming-item:hover{transform:translateY(-1px);border-color:#6f3e912e;background:#fff}.m04-upcoming-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#f4eefa;color:#744799}.m04-upcoming-item.type-servicio .m04-upcoming-icon{background:#fff5dc;color:#a97b18}.m04-upcoming-item.type-etapa .m04-upcoming-icon{background:#eaf6fb;color:#3f86aa}.m04-upcoming-copy{display:grid;gap:2px;min-width:0}.m04-upcoming-copy small{color:#a092a8;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.m04-upcoming-copy strong{overflow:hidden;color:#5a3b69;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.m04-upcoming-copy em,.m04-upcoming-detail{display:flex;align-items:center;gap:4px;color:#8f8295;font-size:8px;font-style:normal}.m04-upcoming-detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-upcoming-empty{display:grid;place-items:center;gap:5px;padding:38px 12px;color:#9b8da2;text-align:center}.m04-upcoming-empty strong{color:#695174;font-size:11px}.m04-upcoming-empty span{font-size:9px;line-height:1.45}.m04-trips-hero{align-items:center}.m04-trip-stats{margin:0}.m04-trips-panel{padding:16px!important;border-radius:22px!important;overflow:visible!important}.m04-trip-main-cell{display:flex;align-items:center;gap:10px;min-width:210px}.m04-trip-main-cell>span:last-child{display:grid;gap:2px;min-width:0}.m04-trip-table tr.is-historical{opacity:.64}.m04-row-actions{display:flex;align-items:center;gap:5px}.m04-row-actions button{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(111,62,145,.09);border-radius:9px;background:#fff;color:#765c82;cursor:pointer;transition:transform .16s ease,border-color .16s ease}.m04-row-actions button:hover{transform:translateY(-1px);border-color:#6f3e9138}.m04-row-actions button.danger{color:#d34c62;border-color:#d34c6224;background:#fff9fa}.m04-table-loading,.m04-empty-table{display:grid;place-items:center;gap:6px;padding:42px 12px;color:#8f8296;text-align:center}.m04-table-loading{grid-auto-flow:column;justify-content:center}.m04-table-loading svg{animation:m04-spin .8s linear infinite}.m04-empty-table strong{color:#654e70;font-size:11px}.m04-empty-table span{font-size:9px}.m04-trip-modal{max-width:820px}.m04-session-responsible{align-self:end;display:grid;gap:2px;min-height:66px;padding:11px 13px;border:1px solid rgba(111,62,145,.09);border-radius:14px;background:#f7f1fa99}.m04-session-responsible span{color:#9a8da0;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.m04-session-responsible strong{color:#60416f;font-size:11px}.m04-session-responsible small{color:#907d9a;font-size:8px}.m04-detail-loading{display:flex;align-items:center;justify-content:center;gap:8px;min-height:220px;color:#795d88;font-size:10px;font-weight:800}.m04-detail-loading svg{animation:m04-spin .8s linear infinite}.m04-detail-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px;border:1px solid rgba(111,62,145,.09);border-radius:18px;background:linear-gradient(145deg,#faf6fce6,#ffffffeb)}.m04-detail-identity{display:flex;align-items:center;gap:12px}.m04-detail-plane{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:linear-gradient(145deg,#ede0f6,#fff);color:#6f3f91;border:1px solid rgba(111,62,145,.09)}.m04-detail-identity h3{margin:3px 0 2px;color:#4f2f60;font-family:Playfair Display,Georgia,serif;font-size:22px}.m04-detail-identity p{margin:0;color:#95889a;font-size:9px}.m04-detail-stats{margin-top:12px}.m04-detail-relations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.m04-relation-block{min-width:0;padding:12px;border:1px solid rgba(111,62,145,.08);border-radius:15px;background:#fcfafdb8}.m04-relation-head{display:flex;align-items:center;gap:7px;color:#704782}.m04-relation-head strong{font-size:10px}.m04-relation-head span{display:grid;place-items:center;min-width:21px;height:21px;margin-left:auto;padding:0 5px;border-radius:999px;background:#f0e8f5;color:#75488c;font-size:8px;font-weight:800}.m04-relation-block>p{margin:14px 0 3px;color:#9b8fa0;font-size:8px;line-height:1.5}.m04-relation-list{display:grid;gap:6px;margin-top:10px}.m04-relation-list>div{display:grid;gap:2px;padding:7px 8px;border-radius:9px;background:#fff;border:1px solid rgba(111,62,145,.06)}.m04-relation-list strong{overflow:hidden;color:#5c4368;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.m04-relation-list span,.m04-relation-list small{color:#97899d;font-size:7px}.m04-status-locked,.m04-admin-warning,.m04-delete-warning{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border-radius:14px}.m04-status-locked{border:1px solid rgba(111,62,145,.1);background:#f7f1faad;color:#735280}.m04-status-locked>div,.m04-delete-warning>div{display:grid;gap:3px}.m04-status-locked strong,.m04-delete-warning strong{font-size:10px}.m04-status-locked span,.m04-delete-warning span,.m04-admin-warning span{font-size:9px;line-height:1.5}.m04-correction-reason{margin-top:14px}.m04-admin-warning{margin-top:12px;border:1px solid rgba(203,145,32,.18);background:#fff9e8c7;color:#836423}.m04-delete-warning{border:1px solid rgba(205,70,91,.16);background:#fff1f4c7;color:#9c485b}.m04-future-panel{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;min-height:190px;padding:28px}.m04-future-icon{display:grid;place-items:center;width:62px;height:62px;border-radius:18px;border:1px solid rgba(111,62,145,.1);background:linear-gradient(145deg,#f0e7f6,#fff);color:#744392}.m04-future-panel h2{margin:5px 0 4px;color:#4f2f61;font-family:Playfair Display,Georgia,serif;font-size:25px}.m04-future-panel p{max-width:720px;margin:0;color:#8d8193;font-size:10px;line-height:1.6}:root[data-theme=dark] .m04-phase-badge,:root[data-theme=dark] .m04-agenda-hero,:root[data-theme=dark] .m04-trips-hero,:root[data-theme=dark] .m04-agenda-kpis article,:root[data-theme=dark] .m04-trip-stats article,:root[data-theme=dark] .m04-calendar-toolbar-card,:root[data-theme=dark] .m04-calendar-card,:root[data-theme=dark] .m04-upcoming-card,:root[data-theme=dark] .m04-trip-table,:root[data-theme=dark] .m04-trip-table-wrap,:root[data-theme=dark] .m04-relation-block{background:#271c2f;border-color:#f0daf814}:root[data-theme=dark] .m04-agenda-copy h2,:root[data-theme=dark] .m04-trips-hero h2,:root[data-theme=dark] .m04-agenda-kpis strong,:root[data-theme=dark] .m04-trip-stats strong,:root[data-theme=dark] .m04-upcoming-head h3,:root[data-theme=dark] .m04-fullcalendar-wrap .fc .fc-toolbar-title,:root[data-theme=dark] .m04-trip-main-cell strong,:root[data-theme=dark] .m04-detail-identity h3,:root[data-theme=dark] .m04-future-panel h2{color:#eadff0}:root[data-theme=dark] .m04-agenda-copy p,:root[data-theme=dark] .m04-trips-hero p,:root[data-theme=dark] .m04-trip-table td,:root[data-theme=dark] .m04-future-panel p{color:#b9adbf}:root[data-theme=dark] .m04-calendar-toolbar-card,:root[data-theme=dark] .m04-upcoming-item,:root[data-theme=dark] .m04-relation-list>div,:root[data-theme=dark] .m04-session-responsible,:root[data-theme=dark] .m04-detail-hero{background:#31223a;border-color:#f0daf80f}:root[data-theme=dark] .m04-fullcalendar-wrap .fc{--fc-border-color:rgba(240,218,248,.08);--fc-neutral-bg-color:#31223a;--fc-today-bg-color:rgba(124,77,156,.16);--fc-button-bg-color:#31223a;--fc-button-border-color:rgba(240,218,248,.1);--fc-button-hover-bg-color:#382640;color:#c8bdcc}:root[data-theme=dark] .m04-fullcalendar-wrap .fc .fc-col-header-cell{background:#2f2138;color:#c9bbcf}:root[data-theme=dark] .m04-fullcalendar-wrap .fc .fc-daygrid-day-number{color:#b9aabe}:root[data-theme=dark] .m04-trip-table th{background:#302138;color:#b9aabe}:root[data-theme=dark] .m04-row-actions button{background:#33243c;color:#c3b5c9;border-color:#f0daf814}@media (max-width:1250px){.m04-calendar-layout{grid-template-columns:1fr}.m04-upcoming-card{position:static}.m04-upcoming-list{grid-template-columns:repeat(2,minmax(0,1fr))}.m04-trip-toolbar{grid-template-columns:minmax(260px,1fr) 190px auto}.m04-trip-toolbar .premium-toggle{height:40px}.m04-refresh-button{grid-column:auto}}@media (max-width:1000px){.m04-agenda-kpis,.m04-trip-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.m04-calendar-toolbar-card{align-items:flex-start;flex-direction:column}.m04-calendar-legend{justify-content:flex-start;flex-wrap:wrap}.m04-trip-toolbar{grid-template-columns:1fr 1fr;align-items:end}.m04-trip-search{grid-column:1/-1}.m04-refresh-button{width:100%!important}.m04-detail-relations{grid-template-columns:1fr}}@media (max-width:720px){.m04-phase-badge{display:none}.m04-agenda-hero,.m04-trips-hero{padding:18px;flex-direction:column}.m04-agenda-actions{width:100%;flex-wrap:wrap}.m04-primary-action{flex:1}.m04-agenda-kpis,.m04-trip-stats{grid-template-columns:1fr 1fr}.m04-calendar-filter-row{align-items:flex-start;flex-direction:column;width:100%}.m04-segmented-filter{width:100%;overflow:auto}.m04-segmented-filter button{flex:1}.m04-fullcalendar-wrap .fc .fc-toolbar{align-items:stretch;flex-direction:column}.m04-fullcalendar-wrap .fc .fc-toolbar-chunk{display:flex;justify-content:center}.m04-upcoming-list,.m04-trip-toolbar{grid-template-columns:1fr}.m04-trip-search{grid-column:auto}.m04-refresh-button{width:46px!important}.m04-future-panel{grid-template-columns:1fr}}.m04-operation-module{display:grid;gap:18px;min-width:0}.m04-operation-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:26px 28px;border:1px solid rgba(111,62,145,.1);border-radius:24px;background:radial-gradient(circle at 92% 12%,rgba(72,164,131,.1),transparent 22%),radial-gradient(circle at 3% 100%,rgba(128,69,166,.08),transparent 24%),linear-gradient(145deg,#ffffffed,#fbf7fcd6);box-shadow:0 20px 52px #58306812}.m04-operation-hero h2{margin:6px 0 5px;color:#342039;font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:1.05}.m04-operation-hero p{max-width:760px;margin:0;color:#8a8090;font-size:11px;line-height:1.62}.m04-operation-hero-actions{display:flex;align-items:center;gap:9px;flex:0 0 auto}.m04-operation-steps{display:flex;align-items:center;gap:7px;width:max-content;max-width:100%;padding:6px;border:1px solid rgba(111,62,145,.09);border-radius:16px;background:#ffffffb8;box-shadow:0 9px 28px #5830680a}.m04-operation-steps button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#918496;font-size:9px;font-weight:800}.m04-operation-steps button span{display:grid;place-items:center;min-width:22px;height:18px;padding:0 5px;border-radius:999px;background:#7e45a114;color:#8b699e;font-size:7px}.m04-operation-steps button.active{background:#fff;color:#653c7d;box-shadow:0 6px 18px #532c6914}.m04-operation-steps button:disabled{opacity:.46}.m04-operation-selector{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:center;gap:18px;padding:15px 17px!important}.m04-operation-selector-copy{display:flex;align-items:center;gap:11px;min-width:0}.m04-operation-selector-icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border:1px solid rgba(111,62,145,.09);border-radius:13px;background:linear-gradient(145deg,#eee2f6,#fff);color:#71418f}.m04-operation-selector-copy>div{display:grid;gap:2px}.m04-operation-selector-copy strong{color:#60456e;font-size:10px}.m04-operation-selector-copy span{color:#9a8da0;font-size:8px;line-height:1.45}.m04-operation-trip-select{min-width:0}.m04-operation-empty,.m04-operation-loading{display:grid;place-items:center;gap:7px;min-height:210px;padding:30px!important;color:#8e8095;text-align:center}.m04-operation-empty strong{color:#684c75;font-size:11px}.m04-operation-empty span{font-size:9px}.m04-operation-loading{grid-auto-flow:column;align-content:center;justify-content:center;font-size:10px;font-weight:800}.m04-operation-loading svg{animation:m04-spin .8s linear infinite}.m04-operation-summary-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:14px;min-width:0}.m04-operation-trip-card,.m04-classification-card{min-width:0;padding:18px;border:1px solid rgba(111,62,145,.09);border-radius:21px;background:#ffffffd6;box-shadow:0 14px 36px #5830680d}.m04-operation-trip-card{background:radial-gradient(circle at 92% 2%,rgba(116,73,157,.08),transparent 23%),#ffffffde}.m04-operation-trip-head,.m04-classification-head{display:flex;align-items:center;gap:12px;min-width:0}.m04-operation-trip-icon,.m04-classification-icon{display:grid;place-items:center;width:47px;height:47px;flex:0 0 auto;border:1px solid rgba(111,62,145,.09);border-radius:15px;background:linear-gradient(145deg,#ede0f6,#fff);color:#6f3f91}.m04-classification-card.is-classified .m04-classification-icon{background:linear-gradient(145deg,#e5f5ee,#fff);color:#39805f}.m04-classification-card.is-pending .m04-classification-icon{background:linear-gradient(145deg,#f8edd8,#fff);color:#9a7326}.m04-operation-trip-head>div,.m04-classification-head>div{min-width:0;flex:1}.m04-operation-trip-head h3,.m04-classification-head h3{margin:3px 0 2px;color:#4f2f60;font-family:Playfair Display,Georgia,serif;font-size:21px}.m04-operation-trip-head p,.m04-classification-head p{overflow:hidden;margin:0;color:#948799;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.m04-operation-trip-meta{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(111,62,145,.07)}.m04-operation-trip-meta>span{display:grid;gap:3px}.m04-operation-trip-meta strong{color:#654b70;font-size:9px}.m04-operation-trip-meta small{color:#9c8fa1;font-size:7px;text-transform:uppercase;letter-spacing:.04em;font-weight:800}.m04-operation-trip-meta i{width:1px;height:28px;background:#6f3e9114}.m04-classification-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap;margin-top:15px;padding-top:13px;border-top:1px solid rgba(111,62,145,.07)}.m04-passenger-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.m04-passenger-kpis article{padding:14px 16px;border:1px solid rgba(111,62,145,.09);border-radius:17px;background:#ffffffcf;box-shadow:0 10px 27px #5830680b}.m04-passenger-kpis span{display:block;color:#8e8194;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.045em}.m04-passenger-kpis strong{display:block;margin-top:5px;color:#512f63;font-family:Playfair Display,Georgia,serif;font-size:22px;line-height:1}.m04-passenger-kpis strong.is-word{font-size:17px}.m04-passenger-kpis small{display:block;margin-top:5px;color:#9b8fa0;font-size:8px}.m04-passengers-panel{padding:0!important;overflow:visible!important}.m04-passengers-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 19px 15px;border-bottom:1px solid rgba(111,62,145,.07)}.m04-passengers-panel-head h3{margin:4px 0 3px;color:#4f2f61;font-family:Playfair Display,Georgia,serif;font-size:23px}.m04-passengers-panel-head p{max-width:720px;margin:0;color:#94879a;font-size:9px;line-height:1.55}.m04-passenger-gate{display:flex;align-items:center;justify-content:center;gap:12px;min-height:190px;padding:28px;color:#795887}.m04-passenger-gate>div{display:grid;gap:3px}.m04-passenger-gate strong{font-size:11px}.m04-passenger-gate span{max-width:520px;color:#9a8da0;font-size:9px;line-height:1.5}.m04-passenger-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 170px auto 44px;align-items:end;gap:9px;padding:12px 14px;border-bottom:1px solid rgba(111,62,145,.07)}.m04-passenger-search{height:40px}.m04-passenger-table-wrap{overflow:auto}.m04-passenger-table{width:100%;min-width:960px;border-collapse:separate;border-spacing:0}.m04-passenger-table th{padding:10px 12px;background:#f6f0f9b8;color:#88788f;font-size:8px;font-weight:800;letter-spacing:.035em;text-align:left;text-transform:uppercase}.m04-passenger-table td{padding:11px 12px;border-top:1px solid rgba(111,62,145,.07);color:#6d6072;font-size:9px;vertical-align:middle}.m04-passenger-table tr.is-historical{opacity:.62}.m04-passenger-table td>strong{display:block;color:#594565;font-size:9px}.m04-passenger-table td>small{display:block;margin-top:2px;color:#9a8ea0;font-size:8px}.m04-passenger-main-cell{display:flex;align-items:center;gap:9px;min-width:205px}.m04-passenger-main-cell>span:last-child{display:grid;gap:2px;min-width:0}.m04-passenger-main-cell strong{overflow:hidden;max-width:240px;color:#513162;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.m04-passenger-main-cell small{color:#97899d;font-size:8px}.m04-passenger-avatar{display:grid;place-items:center;width:33px;height:33px;flex:0 0 auto;border-radius:11px;border:1px solid rgba(111,62,145,.08);background:linear-gradient(145deg,#eee4f5,#fff);color:#754795}.m04-passenger-note{display:block;max-width:230px;overflow:hidden;color:#897c8f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.m04-classification-modal{max-width:830px}.m04-classification-type-picker{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.m04-classification-type-picker button{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(111,62,145,.1);border-radius:15px;background:#faf7fcb8;color:#795d87;text-align:left;cursor:pointer}.m04-classification-type-picker button.active{border-color:#6f3e9147;background:linear-gradient(145deg,#f1e8f7,#fff);box-shadow:0 9px 22px #532c6912;color:#643c7c}.m04-classification-type-picker button>span{display:grid;gap:2px}.m04-classification-type-picker strong{font-size:10px}.m04-classification-type-picker small{color:#9b8da1;font-size:8px}.m04-classification-form-card{display:grid;gap:12px;padding:15px;border:1px solid rgba(111,62,145,.08);border-radius:17px;background:#fbf8fcb3}.m04-classification-fields-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m04-directory-picker{display:grid;gap:8px;padding:11px;border:1px solid rgba(111,62,145,.08);border-radius:13px;background:#fff}.m04-directory-picker .users-search{height:38px}.m04-directory-results{display:grid;gap:5px;max-height:190px;overflow:auto}.m04-directory-results button{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;border:1px solid rgba(111,62,145,.06);border-radius:10px;background:#faf7fc9e;color:#71587d;text-align:left;cursor:pointer}.m04-directory-results button.selected{border-color:#6f3e9136;background:#f4edf8;color:#613979}.m04-directory-results button>span{display:grid;gap:2px;min-width:0;flex:1}.m04-directory-results strong{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.m04-directory-results small{overflow:hidden;color:#998ba0;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.m04-directory-loading,.m04-directory-empty{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px;color:#9a8ea0;font-size:8px}.m04-directory-loading svg{animation:m04-spin .8s linear infinite}.m04-directory-permission-note{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border:1px solid rgba(197,145,39,.15);border-radius:11px;background:#fff9e8ab;color:#86682d;font-size:8px;line-height:1.5}.m04-classification-contact-select{max-width:100%}.m04-passenger-modal{max-width:830px}.m04-current-passenger-card{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 11px;border:1px solid rgba(111,62,145,.08);border-radius:13px;background:#f8f4fab8;color:#6f527d}.m04-current-passenger-card>div{display:grid;gap:2px;flex:1}.m04-current-passenger-card strong{font-size:9px}.m04-current-passenger-card span{color:#9a8da0;font-size:8px}.m04-candidate-search{height:40px;margin-bottom:10px}.m04-candidate-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;max-height:310px;overflow:auto;padding-right:2px}.m04-candidate-grid>button{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid rgba(111,62,145,.07);border-radius:13px;background:#fbf9fccc;color:#765f81;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease,background .15s ease}.m04-candidate-grid>button:hover{transform:translateY(-1px);border-color:#6f3e9129}.m04-candidate-grid>button.selected{border-color:#693b8e40;background:#f3ebf8;box-shadow:0 8px 20px #532c690f}.m04-candidate-copy{display:grid;gap:2px;min-width:0;flex:1}.m04-candidate-copy strong{overflow:hidden;color:#61436f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.m04-candidate-copy small{color:#96879d;font-size:7px}.m04-candidate-copy em{overflow:hidden;color:#a296a7;font-size:7px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.m04-candidates-loading,.m04-candidates-empty{grid-column:1/-1;display:grid;place-items:center;gap:6px;min-height:130px;color:#97899d;text-align:center;font-size:8px}.m04-candidates-loading{grid-auto-flow:column;justify-content:center}.m04-candidates-loading svg{animation:m04-spin .8s linear infinite}.m04-candidates-empty strong{color:#6b5276;font-size:10px}.m04-passenger-observations{margin-top:12px}.m04-passenger-detail-hero{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(111,62,145,.08);border-radius:17px;background:linear-gradient(145deg,#faf6fc,#fff)}.m04-passenger-detail-avatar{display:grid;place-items:center;width:47px;height:47px;flex:0 0 auto;border-radius:15px;background:linear-gradient(145deg,#ece0f4,#fff);color:#71418f;border:1px solid rgba(111,62,145,.08)}.m04-passenger-detail-hero>div{min-width:0;flex:1}.m04-passenger-detail-hero h3{margin:3px 0 1px;color:#503061;font-family:Playfair Display,Georgia,serif;font-size:20px}.m04-passenger-detail-hero p{margin:0;color:#9b8da0;font-size:8px}.m04-passenger-detail-grid{margin-top:12px}:root[data-theme=dark] .m04-operation-hero,:root[data-theme=dark] .m04-operation-steps,:root[data-theme=dark] .m04-operation-trip-card,:root[data-theme=dark] .m04-classification-card,:root[data-theme=dark] .m04-passenger-kpis article,:root[data-theme=dark] .m04-classification-form-card,:root[data-theme=dark] .m04-directory-picker,:root[data-theme=dark] .m04-passenger-detail-hero{background:#271c2f;border-color:#f0daf814}:root[data-theme=dark] .m04-operation-hero h2,:root[data-theme=dark] .m04-operation-trip-head h3,:root[data-theme=dark] .m04-classification-head h3,:root[data-theme=dark] .m04-passenger-kpis strong,:root[data-theme=dark] .m04-passengers-panel-head h3,:root[data-theme=dark] .m04-passenger-detail-hero h3{color:#eadff0}:root[data-theme=dark] .m04-operation-hero p,:root[data-theme=dark] .m04-passengers-panel-head p,:root[data-theme=dark] .m04-passenger-table td{color:#b9adbf}:root[data-theme=dark] .m04-operation-steps button.active,:root[data-theme=dark] .m04-directory-picker,:root[data-theme=dark] .m04-directory-results button,:root[data-theme=dark] .m04-candidate-grid>button,:root[data-theme=dark] .m04-current-passenger-card{background:#31223a;border-color:#f0daf80f}:root[data-theme=dark] .m04-passenger-table th{background:#302138;color:#b9aabe}@media (max-width:1100px){.m04-operation-summary-grid,.m04-operation-selector{grid-template-columns:1fr}.m04-passenger-toolbar{grid-template-columns:1fr 1fr}.m04-passenger-search{grid-column:1/-1}.m04-passenger-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.m04-operation-hero{padding:18px;flex-direction:column}.m04-operation-hero-actions{width:100%;flex-wrap:wrap}.m04-operation-steps{width:100%;overflow:auto}.m04-operation-steps button{white-space:nowrap}.m04-operation-trip-meta{grid-template-columns:1fr}.m04-operation-trip-meta i{display:none}.m04-passenger-kpis{grid-template-columns:1fr 1fr}.m04-passenger-toolbar{grid-template-columns:1fr}.m04-passenger-search{grid-column:auto}.m04-passengers-panel-head{flex-direction:column}.m04-classification-type-picker,.m04-classification-fields-two,.m04-candidate-grid{grid-template-columns:1fr}}.users-page-premium.coordinacion-page-m04{display:flex;flex-direction:column;gap:18px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero,.users-page-premium.coordinacion-page-m04 .m04-trips-hero,.users-page-premium.coordinacion-page-m04 .m04-operation-hero{align-items:center;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;background:linear-gradient(135deg,#fffffffa,#f9f4fdf0);box-shadow:0 16px 38px #3416560e}.users-page-premium.coordinacion-page-m04 .m04-agenda-copy h2,.users-page-premium.coordinacion-page-m04 .m04-trips-hero h2,.users-page-premium.coordinacion-page-m04 .m04-operation-hero h2{margin:3px 0 5px;color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:1.08;letter-spacing:-.025em}.users-page-premium.coordinacion-page-m04 .m04-agenda-copy p,.users-page-premium.coordinacion-page-m04 .m04-trips-hero p,.users-page-premium.coordinacion-page-m04 .m04-operation-hero p{max-width:760px;margin:0;color:var(--muted);font-size:10px;line-height:1.6}.users-page-premium.coordinacion-page-m04 .m04-primary-action{height:42px;padding:0 16px;border-radius:12px;border:1px solid rgba(110,63,163,.16);background:linear-gradient(135deg,#5f2b91,#a445a2);box-shadow:0 10px 24px #532c6929,inset 0 1px #ffffff40;font-size:10px;font-weight:850;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.users-page-premium.coordinacion-page-m04 .m04-primary-action:hover{transform:translateY(-1px);filter:saturate(1.04);box-shadow:0 14px 28px #532c6936,inset 0 1px #ffffff47}.users-page-premium.coordinacion-page-m04 .m04-operation-steps{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;padding:5px;overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:#ffffffb8;box-shadow:0 10px 24px #2a066309}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button{flex:0 0 auto;min-height:auto;padding:9px 13px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-size:10px;font-weight:850;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button svg{color:#8b54a5;flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button.active svg{color:#6f3d90}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button span{min-width:24px;height:20px;padding:0 6px;border-radius:999px;background:#f8f2fa;color:#80648b;font-size:8px;font-weight:800}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button:disabled{opacity:.45;cursor:not-allowed}.users-page-premium.coordinacion-page-m04 .m04-operation-selector.users-panel{position:relative;z-index:35;grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:center;gap:14px;padding:11px 13px!important;overflow:visible!important;border-radius:14px!important;background:#ffffffad!important;box-shadow:0 10px 24px #2a066309!important}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-icon{width:34px;height:34px;border-radius:10px;background:#f4e9f8;color:#784394}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-copy{gap:11px}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-copy strong{color:#5c346f;font-size:11px}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-copy span{margin:0;color:#938798;font-size:8.8px;line-height:1.45}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-select{width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-premium-select{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-premium-select.is-open{z-index:5000!important}.users-page-premium.coordinacion-page-m04 .m04-premium-select>.premium-select-panel{z-index:5100!important;max-height:none!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-premium-select .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-select .premium-select-control{height:42px;border-radius:11px;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-select .premium-select-label{font-size:9px;color:#574b5c;letter-spacing:0;text-transform:none}.users-page-premium.coordinacion-page-m04 .m04-operation-summary-grid{gap:12px}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card,.users-page-premium.coordinacion-page-m04 .m04-classification-card{padding:15px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7);box-shadow:0 10px 26px #5e327f0f}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card{background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-icon,.users-page-premium.coordinacion-page-m04 .m04-classification-icon{width:52px;height:52px;border-radius:16px}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-head h3,.users-page-premium.coordinacion-page-m04 .m04-classification-head h3{margin:0 0 3px;color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:22px;letter-spacing:-.02em}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-head p,.users-page-premium.coordinacion-page-m04 .m04-classification-head p{color:var(--muted);font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-meta strong{font-size:10px;color:var(--ink)}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-meta small{font-size:8px;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis{gap:10px}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis article{min-height:82px;padding:13px 15px;border:1px solid rgba(94,50,127,.09);border-radius:16px;background:linear-gradient(145deg,#fff,#ffffffd6);box-shadow:0 11px 28px #3416560d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis article:hover{transform:translateY(-1px);border-color:#6e3fa329;box-shadow:0 14px 31px #34165612}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis span{font-size:8.5px;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis strong{color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:22px}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis strong.is-word{font-size:16px}.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis small{font-size:8px;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel{border-radius:18px!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head{align-items:center;padding:18px 20px 15px}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head h3{margin:3px 0 5px;color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:24px;letter-spacing:-.02em}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head p{max-width:760px;color:var(--muted);font-size:9px;line-height:1.55}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar{display:grid;grid-template-columns:minmax(320px,1fr) 170px max-content 46px;align-items:end;gap:10px;padding:14px;overflow:visible!important;border-bottom:1px solid rgba(94,50,127,.07)}.users-page-premium.coordinacion-page-m04 .m04-passenger-search{height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium.coordinacion-page-m04 .m04-passenger-search input{height:100%;min-height:0!important;font-size:10px!important}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar>.m04-premium-select{width:170px;min-width:170px}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-select-control,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-toggle{height:46px!important;min-height:46px!important;border-radius:14px!important}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-toggle{min-width:180px;justify-content:center}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important}.users-page-premium.coordinacion-page-m04 .m04-passenger-table th{font-size:8.5px}.users-page-premium.coordinacion-page-m04 .m04-passenger-table td{font-size:9.5px}.users-page-premium.coordinacion-page-m04 .m04-passenger-main-cell strong{font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-row-actions button{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.users-page-premium.coordinacion-page-m04 .m04-row-actions button:hover{transform:translateY(-1px);border-color:#693e9e57;box-shadow:0 8px 20px #2a066314}.users-page-premium.coordinacion-page-m04 .m04-trips-panel{border-radius:18px!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar{grid-template-columns:minmax(340px,1fr) 170px max-content max-content 46px;align-items:end;gap:10px}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar .m04-premium-select{width:170px;min-width:170px}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar .premium-select-control,.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar .premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-trip-search,.users-page-premium.coordinacion-page-m04 .m04-refresh-button{height:46px!important;min-height:46px!important;border-radius:14px!important}.users-page-premium.coordinacion-page-m04 .m04-trip-search input{font-size:10px!important}.premium-modal.m04-trip-modal.modal-variant-form,.premium-modal.m04-classification-modal.modal-variant-form,.premium-modal.m04-passenger-modal.modal-variant-form{width:min(920px,96vw)!important}.premium-modal.m04-trip-modal .premium-modal-body,.premium-modal.m04-classification-modal .premium-modal-body,.premium-modal.m04-passenger-modal .premium-modal-body{padding:15px 18px 8px!important}.premium-modal.m04-trip-modal .premium-modal-footer,.premium-modal.m04-classification-modal .premium-modal-footer,.premium-modal.m04-passenger-modal .premium-modal-footer,.premium-modal.m04-status-modal .premium-modal-footer,.premium-modal.m04-operation-status-modal .premium-modal-footer{position:static!important;margin:0!important;padding:14px 18px 16px!important;border-top:1px solid rgba(94,50,127,.07)!important;background:transparent!important}.premium-modal.m04-trip-modal .m02-form-section,.premium-modal.m04-classification-modal .m04-classification-form-card{margin-bottom:12px!important;border-radius:17px!important;border:1px solid rgba(94,50,127,.09)!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important}.premium-modal.m04-classification-modal .m04-classification-form-card{padding:14px!important}.premium-modal.m04-trip-modal .m02-field input,.premium-modal.m04-trip-modal .m02-field textarea,.premium-modal.m04-classification-modal .m02-field input,.premium-modal.m04-classification-modal .m02-field textarea,.premium-modal.m04-passenger-modal .m02-field input,.premium-modal.m04-passenger-modal .m02-field textarea{border-radius:11px!important;font-size:10px!important}.premium-modal.m04-trip-modal .m02-field input,.premium-modal.m04-classification-modal .m02-field input,.premium-modal.m04-passenger-modal .m02-field input{height:42px!important;min-height:42px!important}.premium-modal.m04-trip-modal .m02-field>span,.premium-modal.m04-classification-modal .m02-field>span,.premium-modal.m04-passenger-modal .m02-field>span{font-size:9px!important;font-weight:850!important;color:#574b5c!important}.premium-modal.m04-classification-modal .m04-classification-type-picker button,.premium-modal.m04-passenger-modal .m04-candidate-grid>button{border-radius:12px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.premium-modal.m04-classification-modal .m04-classification-type-picker button:hover,.premium-modal.m04-passenger-modal .m04-candidate-grid>button:hover{transform:translateY(-1px);border-color:#693e9e47;box-shadow:0 8px 20px #2a06630f}.premium-modal .m04-premium-select.is-open{z-index:7000!important}.premium-modal .m04-premium-select>.premium-select-panel{z-index:7100!important;max-height:none!important;overflow:visible!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-agenda-hero,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-hero,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operation-hero,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operation-selector.users-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operation-trip-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-classification-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-kpis article{background:#21172b!important;border-color:#eed6c617!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operation-steps{background:#24182fcc!important;border-color:#ffffff14!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-operation-steps button.active{background:#2c1d39!important;color:#f4eafa!important}@media (max-width:1180px){.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar{grid-template-columns:minmax(260px,1fr) 170px max-content 46px}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-toggle{display:none}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar{grid-template-columns:minmax(260px,1fr) 170px max-content 46px}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-agenda-hero,.users-page-premium.coordinacion-page-m04 .m04-trips-hero,.users-page-premium.coordinacion-page-m04 .m04-operation-hero{align-items:flex-start;flex-direction:column;padding:18px}.users-page-premium.coordinacion-page-m04 .m04-operation-selector.users-panel{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar,.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar{grid-template-columns:1fr 1fr}.users-page-premium.coordinacion-page-m04 .m04-passenger-search,.users-page-premium.coordinacion-page-m04 .m04-trip-search{grid-column:1/-1}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar>.m04-premium-select,.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar .m04-premium-select{width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-toggle{display:flex;width:100%;min-width:0}}.users-page-premium.coordinacion-page-m04,.users-page-premium.coordinacion-page-m04 button,.users-page-premium.coordinacion-page-m04 input,.users-page-premium.coordinacion-page-m04 textarea,.users-page-premium.coordinacion-page-m04 select{font-family:inherit}.users-page-premium.coordinacion-page-m04 .m04-main-heading h1{font-family:Playfair Display,Georgia,serif}.users-page-premium.coordinacion-page-m04 .m04-phase-badge{margin-top:0;padding:8px 12px;border-color:#6e3fa317;background:#ffffffbd;box-shadow:0 8px 22px #2a06630a;color:#765181;font-size:9px;font-weight:850}.users-page-premium.coordinacion-page-m04 .m04-phase-badge>span{width:7px;height:7px;box-shadow:0 0 0 4px #39bd7b1a}.users-page-premium.coordinacion-page-m04 .m04-agenda-module,.users-page-premium.coordinacion-page-m04 .m04-trips-module,.users-page-premium.coordinacion-page-m04 .m04-operation-module{gap:16px}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero,.users-page-premium.coordinacion-page-m04 .m04-trips-hero,.users-page-premium.coordinacion-page-m04 .m04-operation-hero{position:relative;overflow:hidden;min-height:118px;padding:20px 22px;border-radius:20px;border:1px solid rgba(110,63,163,.11);background:radial-gradient(circle at 96% 0%,rgba(214,176,70,.1),transparent 28%),linear-gradient(135deg,#fff,#fbf6fe 68%,#fffaf2);box-shadow:0 15px 38px #2a06630d}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero:before,.users-page-premium.coordinacion-page-m04 .m04-trips-hero:before,.users-page-premium.coordinacion-page-m04 .m04-operation-hero:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#d4ad3c,#8650b5 52%,#cf65ae);opacity:.72}.users-page-premium.coordinacion-page-m04 .m04-agenda-copy h2,.users-page-premium.coordinacion-page-m04 .m04-trips-hero h2,.users-page-premium.coordinacion-page-m04 .m04-operation-hero h2{margin:4px 0 6px;font-family:Playfair Display,Georgia,serif;font-size:27px;line-height:1.08;letter-spacing:-.025em;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-agenda-copy p,.users-page-premium.coordinacion-page-m04 .m04-trips-hero p,.users-page-premium.coordinacion-page-m04 .m04-operation-hero p{font-size:10.5px;line-height:1.58;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-operation-steps{gap:8px;padding:5px;border:1px solid var(--line);border-radius:14px;background:#ffffffb8;box-shadow:0 10px 24px #2a066309}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button{min-height:auto;padding:9px 13px;border-radius:10px;color:var(--muted);font-size:10px;font-weight:850;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button:hover:not(:disabled){background:#faf6fcd1;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button.active{background:#fff;color:var(--purple-dark);box-shadow:0 8px 20px #2a066314}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button:disabled{opacity:.38;cursor:not-allowed}.users-page-premium.coordinacion-page-m04 .m04-operation-selector.users-panel{min-height:92px;padding:13px 15px!important;border-radius:16px!important;border:1px solid rgba(110,63,163,.09)!important;background:linear-gradient(145deg,#fffffff0,#fbf7fddb)!important;box-shadow:0 11px 28px #2a06630a!important}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(145deg,#f0e5f7,#fff);border:1px solid rgba(110,63,163,.08)}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-copy strong{font-size:10.5px;color:#5f456d}.users-page-premium.coordinacion-page-m04 .m04-operation-selector-copy span{font-size:8.5px;color:#938798}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-select .premium-select-control{height:44px;border-radius:12px;background:#fff;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card,.users-page-premium.coordinacion-page-m04 .m04-classification-card{position:relative;overflow:hidden;padding:16px;border-radius:18px;border:1px solid rgba(106,62,143,.11);background:linear-gradient(145deg,#fffffffa,#faf6fcf2);box-shadow:0 13px 32px #4826620d,inset 0 1px #fffffff0;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card:before,.users-page-premium.coordinacion-page-m04 .m04-classification-card:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#d6ab37b8,#6f3aa0b8,#c7469f9e)}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card:hover,.users-page-premium.coordinacion-page-m04 .m04-classification-card:hover{transform:translateY(-1px);border-color:#6f3e912e;box-shadow:0 16px 36px #48266212,inset 0 1px #fffffff2}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-head h3,.users-page-premium.coordinacion-page-m04 .m04-classification-head h3{font-family:Playfair Display,Georgia,serif;font-size:21px;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-head p,.users-page-premium.coordinacion-page-m04 .m04-classification-head p{font-size:9px;line-height:1.45;color:var(--muted)}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-meta{gap:12px;margin-top:14px;padding-top:12px}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-meta strong{font-size:10px;color:#5a4663}.users-page-premium.coordinacion-page-m04 .m04-operation-trip-meta small{font-size:7.8px;color:#978a9b}.users-page-premium.coordinacion-page-m04 .m04-agenda-kpis,.users-page-premium.coordinacion-page-m04 .m04-trip-stats,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis{gap:10px}.users-page-premium.coordinacion-page-m04 .m04-agenda-kpis article,.users-page-premium.coordinacion-page-m04 .m04-trip-stats article,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis article{min-height:82px;padding:13px 15px;border-radius:16px;border:1px solid rgba(94,50,127,.09);background:linear-gradient(145deg,#fff,#ffffffdb);box-shadow:0 10px 27px #3416560b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.users-page-premium.coordinacion-page-m04 .m04-agenda-kpis article:hover,.users-page-premium.coordinacion-page-m04 .m04-trip-stats article:hover,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis article:hover{transform:translateY(-1px);border-color:#6e3fa329;box-shadow:0 14px 31px #34165611}.users-page-premium.coordinacion-page-m04 .m04-agenda-kpis span,.users-page-premium.coordinacion-page-m04 .m04-trip-stats span,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis span{font-size:8px;font-weight:850;color:#958a99;letter-spacing:.05em}.users-page-premium.coordinacion-page-m04 .m04-agenda-kpis strong,.users-page-premium.coordinacion-page-m04 .m04-trip-stats strong,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis strong{margin-top:5px;font-family:Playfair Display,Georgia,serif;font-size:22px;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-agenda-kpis small,.users-page-premium.coordinacion-page-m04 .m04-trip-stats small,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis small{font-size:8px;color:#9d929f}.users-page-premium.coordinacion-page-m04 .m04-trips-panel,.users-page-premium.coordinacion-page-m04 .m04-passengers-panel{padding:0!important;overflow:visible!important;border-radius:18px!important;border:1px solid var(--line)!important;background:#fff!important;box-shadow:0 14px 38px #2a06630b!important}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar{margin:0!important;padding:13px 14px!important;border-bottom:1px solid var(--line)!important;background:linear-gradient(180deg,#fdfbfe,#fff)!important}.users-page-premium.coordinacion-page-m04 .m04-trip-search,.users-page-premium.coordinacion-page-m04 .m04-passenger-search{height:42px!important;min-height:42px!important;border-radius:11px!important;border-color:#e8e0eb!important;background:#faf9fb!important}.users-page-premium.coordinacion-page-m04 .m04-trip-search input,.users-page-premium.coordinacion-page-m04 .m04-passenger-search input{font-size:10px!important;color:#5f5464!important}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar .premium-select-control,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-select-control,.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar .premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar .premium-toggle{height:42px!important;min-height:42px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-refresh-button,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar>.btn-premium-icon:last-child{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:11px!important}.users-page-premium.coordinacion-page-m04 .m04-trip-table-wrap,.users-page-premium.coordinacion-page-m04 .m04-passenger-table-wrap{overflow:auto;border:0;border-radius:0;background:#fff}.users-page-premium.coordinacion-page-m04 .m04-trip-table,.users-page-premium.coordinacion-page-m04 .m04-passenger-table{width:100%;border-collapse:collapse;background:#fff}.users-page-premium.coordinacion-page-m04 .m04-trip-table th,.users-page-premium.coordinacion-page-m04 .m04-passenger-table th{padding:10px 14px;background:#faf8fb;color:#9b919f;font-size:8px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-trip-table td,.users-page-premium.coordinacion-page-m04 .m04-passenger-table td{padding:11px 14px;border-top:1px solid #f0ebf2;color:#665d69;font-size:9.5px;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-trip-table tbody tr,.users-page-premium.coordinacion-page-m04 .m04-passenger-table tbody tr{transition:background .16s ease,transform .16s ease}.users-page-premium.coordinacion-page-m04 .m04-trip-table tbody tr:hover,.users-page-premium.coordinacion-page-m04 .m04-passenger-table tbody tr:hover{background:#fcf9fe}.users-page-premium.coordinacion-page-m04 .m04-trip-table td>strong,.users-page-premium.coordinacion-page-m04 .m04-passenger-table td>strong{color:#504553;font-size:9.5px}.users-page-premium.coordinacion-page-m04 .m04-trip-table td>small,.users-page-premium.coordinacion-page-m04 .m04-passenger-table td>small{margin-top:2px;color:#9b929d;font-size:8px}.users-page-premium.coordinacion-page-m04 .m04-trip-main-cell strong,.users-page-premium.coordinacion-page-m04 .m04-passenger-main-cell strong{font-size:10px;color:#504553}.users-page-premium.coordinacion-page-m04 .m04-trip-main-cell small,.users-page-premium.coordinacion-page-m04 .m04-passenger-main-cell small{font-size:8px;color:#9b929d}.users-page-premium.coordinacion-page-m04 .m04-trip-avatar,.users-page-premium.coordinacion-page-m04 .m04-passenger-avatar{width:32px;height:32px;border-radius:10px;background:#f1e9f7;color:#76509c;box-shadow:inset 0 1px #ffffffd9}.users-page-premium.coordinacion-page-m04 .m04-row-actions button{width:29px;height:29px;border-radius:9px;border:1px solid #ede6f0;background:#fff;color:#7e6d87}.users-page-premium.coordinacion-page-m04 .m04-row-actions button:hover{background:#f6f0f9;color:var(--purple);border-color:#dfd0e6;transform:translateY(-1px);box-shadow:none}.users-page-premium.coordinacion-page-m04 .m04-row-actions button.danger:hover{background:#fff0f3;color:#d75172}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head{padding:16px 18px 14px;border-bottom:1px solid var(--line);background:#fff}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head h3{margin:3px 0 4px;font-family:Playfair Display,Georgia,serif;font-size:22px;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head p{font-size:9px;color:var(--muted)}.premium-modal.m04-trip-modal .m02-form-section,.premium-modal.m04-classification-modal .m04-classification-form-card,.premium-modal.m04-passenger-modal .m04-current-passenger-card,.premium-modal.m04-passenger-modal .m04-passenger-detail-hero{border:1px solid rgba(94,50,127,.09)!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important;box-shadow:0 8px 22px #5e327f09!important}.premium-modal.m04-trip-modal .m02-field>span,.premium-modal.m04-classification-modal .m02-field>span,.premium-modal.m04-passenger-modal .m02-field>span{font-size:9px!important;color:#574b5c!important;font-weight:850!important}.premium-modal.m04-trip-modal .m02-field input,.premium-modal.m04-trip-modal .m02-field textarea,.premium-modal.m04-classification-modal .m02-field input,.premium-modal.m04-classification-modal .m02-field textarea,.premium-modal.m04-passenger-modal .m02-field input,.premium-modal.m04-passenger-modal .m02-field textarea{font-size:10px!important}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card,.users-page-premium.coordinacion-page-m04 .m04-calendar-card,.users-page-premium.coordinacion-page-m04 .m04-upcoming-card{border-radius:18px;border-color:#6e3fa31a;background:#fff;box-shadow:0 12px 32px #2a06630b}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc{font-family:inherit;font-size:9.5px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar-title{font-family:Playfair Display,Georgia,serif;font-size:20px;color:var(--purple-dark)}.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy strong{font-size:9.5px;color:#514655}.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy small,.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy em,.users-page-premium.coordinacion-page-m04 .m04-upcoming-detail{font-size:8px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passengers-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trip-table-wrap,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-table-wrap,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trip-table,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-table,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-card{background:#21172b!important;border-color:var(--line)!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trip-toolbar,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trip-table th,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-table th{background:#2a1c35!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trip-table td,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-table td{border-color:#3b2c48;color:#d7cbdc}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trip-table tbody tr:hover,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-passenger-table tbody tr:hover{background:#2a1c35}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-phase-badge{display:none}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero,.users-page-premium.coordinacion-page-m04 .m04-trips-hero,.users-page-premium.coordinacion-page-m04 .m04-operation-hero{min-height:0}}.users-page-premium.coordinacion-page-m04 .m04-directory-picker,.users-page-premium.coordinacion-page-m04 .m04-current-passenger-card,.users-page-premium.coordinacion-page-m04 .m04-passenger-detail-hero,.users-page-premium.coordinacion-page-m04 .m04-relation-block{border:1px solid rgba(94,50,127,.085);border-radius:14px;background:linear-gradient(145deg,#faf7fceb,#fffffff5);box-shadow:inset 0 1px #ffffffe0}.users-page-premium.coordinacion-page-m04 .m04-directory-results button,.users-page-premium.coordinacion-page-m04 .m04-candidate-grid>button{border:1px solid rgba(94,50,127,.075);border-radius:11px;background:#fff;color:#67566e;box-shadow:0 5px 14px #2a066306}.users-page-premium.coordinacion-page-m04 .m04-directory-results button:hover,.users-page-premium.coordinacion-page-m04 .m04-candidate-grid>button:hover{border-color:#6e3fa32e;background:#fcf9fe;transform:translateY(-1px)}.users-page-premium.coordinacion-page-m04 .m04-directory-results button.selected,.users-page-premium.coordinacion-page-m04 .m04-candidate-grid>button.selected{border-color:#6e3fa33d;background:#f4edf8;box-shadow:0 8px 18px #2a06630e}.users-page-premium.coordinacion-page-m04 .m04-directory-results strong,.users-page-premium.coordinacion-page-m04 .m04-candidate-copy strong{font-size:9.5px;color:#55475c}.users-page-premium.coordinacion-page-m04 .m04-directory-results small,.users-page-premium.coordinacion-page-m04 .m04-candidate-copy small,.users-page-premium.coordinacion-page-m04 .m04-candidate-copy em{font-size:8px;color:#9a909e}.users-page-premium.coordinacion-page-m04 .m04-services-workspace{display:grid;gap:14px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.users-page-premium.coordinacion-page-m04 .m04-service-kpis article{position:relative;min-width:0;padding:14px 15px 13px;overflow:hidden;border:1px solid rgba(111,62,145,.08);border-radius:17px;background:linear-gradient(145deg,#fffffff5,#faf6fce8);box-shadow:0 11px 28px #5431650e;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.users-page-premium.coordinacion-page-m04 .m04-service-kpis article:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,#ddb84d,#b97ed1 52%,#e163a7);opacity:.8}.users-page-premium.coordinacion-page-m04 .m04-service-kpis article:hover{transform:translateY(-2px);border-color:#6f3e9126;box-shadow:0 15px 34px #54316516}.users-page-premium.coordinacion-page-m04 .m04-service-kpis span{display:block;color:var(--muted);font-size:8.5px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-service-kpis strong{display:block;margin-top:5px;color:#4f2f61;font-family:Playfair Display,Georgia,serif;font-size:23px;line-height:1}.users-page-premium.coordinacion-page-m04 .m04-service-kpis small{display:block;margin-top:5px;color:var(--muted);font-size:8px}.users-page-premium.coordinacion-page-m04 .m04-service-console{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:start;gap:14px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-list-panel,.users-page-premium.coordinacion-page-m04 .m04-service-inspector{min-width:0;overflow:visible!important;border-radius:20px!important;border:1px solid rgba(111,62,145,.075)!important;background:linear-gradient(145deg,#fffffff5,#fbf7fde8)!important;box-shadow:0 16px 38px #5431650e!important}.users-page-premium.coordinacion-page-m04 .m04-service-list-panel{padding:0!important}.users-page-premium.coordinacion-page-m04 .m04-service-inspector{padding:16px!important}.users-page-premium.coordinacion-page-m04 .m04-service-list-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:17px 17px 13px;border-bottom:1px solid rgba(111,62,145,.065)}.users-page-premium.coordinacion-page-m04 .m04-service-list-head>div{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-list-head h3{margin:4px 0 3px;color:#4f2f61;font-family:Playfair Display,Georgia,serif;font-size:22px;line-height:1.05}.users-page-premium.coordinacion-page-m04 .m04-service-list-head p{max-width:600px;margin:0;color:var(--muted);font-size:9px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar{display:grid!important;grid-template-columns:minmax(220px,1fr) 170px max-content 42px!important;align-items:center!important;gap:8px!important;padding:12px 14px!important;margin:0!important;border-bottom:1px solid rgba(111,62,145,.06);background:#fcf9fdc7}.users-page-premium.coordinacion-page-m04 .m04-service-search{width:100%!important;min-width:0!important;height:40px!important}.users-page-premium.coordinacion-page-m04 .m04-service-search input{min-height:40px!important;height:40px!important;border-radius:12px!important;font-size:9.5px!important}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar>.m04-premium-select{min-width:0!important;width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar .premium-select-control,.users-page-premium.coordinacion-page-m04 .m04-service-toolbar .premium-toggle{min-height:40px!important;height:40px!important;border-radius:12px!important}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar>.btn-premium-icon:last-child{width:40px!important;min-width:40px!important;height:40px!important;border-radius:12px!important}.users-page-premium.coordinacion-page-m04 .m04-service-table-wrap{max-width:100%;overflow:auto}.users-page-premium.coordinacion-page-m04 .m04-service-table{width:100%;min-width:835px;border-collapse:separate;border-spacing:0}.users-page-premium.coordinacion-page-m04 .m04-service-table th{padding:10px 11px;background:#f6f0f9b8;color:#88788f;font-size:8.5px;font-weight:800;letter-spacing:.035em;text-align:left;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-service-table td{padding:10px 11px;border-top:1px solid rgba(111,62,145,.065);color:#6d6072;font-size:9px;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-service-table tbody tr{cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.users-page-premium.coordinacion-page-m04 .m04-service-table tbody tr:hover{background:#f7f1fa9e}.users-page-premium.coordinacion-page-m04 .m04-service-table tbody tr.is-selected{background:linear-gradient(90deg,#f4ebf9eb,#ffffffd1);box-shadow:inset 3px 0 #8b4caf}.users-page-premium.coordinacion-page-m04 .m04-service-table tbody tr.is-historical{opacity:.63}.users-page-premium.coordinacion-page-m04 .m04-service-table td>strong{display:block;color:#594565;font-size:9px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-table td>small{display:block;margin-top:2px;color:#9a8ea0;font-size:7.8px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-main-cell,.users-page-premium.coordinacion-page-m04 .m04-provider-cell{display:flex;align-items:center;gap:9px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-main-cell>span:last-child,.users-page-premium.coordinacion-page-m04 .m04-provider-cell>span:last-child{display:grid;gap:2px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-main-cell strong,.users-page-premium.coordinacion-page-m04 .m04-provider-cell strong{max-width:190px;overflow:hidden;color:#513162;font-size:9.7px;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-main-cell small,.users-page-premium.coordinacion-page-m04 .m04-provider-cell small{color:#97899d;font-size:7.7px}.users-page-premium.coordinacion-page-m04 .m04-service-type-icon,.users-page-premium.coordinacion-page-m04 .m04-provider-monogram,.users-page-premium.coordinacion-page-m04 .m04-service-relation-icon{display:grid;place-items:center;width:33px;height:33px;flex:0 0 auto;border:1px solid rgba(111,62,145,.08);border-radius:11px;background:linear-gradient(145deg,#eee4f5,#fff);color:#754795;font-size:9px;font-weight:900}.users-page-premium.coordinacion-page-m04 .m04-provider-monogram.is-large{width:38px;height:38px;border-radius:12px;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-service-relation-icon.is-platform{background:linear-gradient(145deg,#e9f3ff,#fff);color:#4d72a9}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-empty{display:grid;place-items:center;align-content:center;gap:6px;min-height:430px;color:#9b8da0;text-align:center}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-empty strong{color:#5b4069;font-size:11px}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-empty span{max-width:290px;font-size:8.5px;line-height:1.5}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(111,62,145,.065)}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-title{display:flex;align-items:center;gap:10px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-title>div{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-big-icon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 auto;border-radius:15px;border:1px solid rgba(111,62,145,.09);background:linear-gradient(145deg,#ede1f5,#fff);color:#71418f}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-title h3{max-width:290px;margin:3px 0 2px;overflow:hidden;color:#4f2f61;font-family:Playfair Display,Georgia,serif;font-size:20px;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-title p{max-width:310px;margin:0;overflow:hidden;color:var(--muted);font-size:8.3px;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:11px 0}.users-page-premium.coordinacion-page-m04 .m04-service-detail-tabs{display:flex;align-items:center;gap:6px;padding:5px;overflow:auto;border:1px solid rgba(111,62,145,.075);border-radius:14px;background:#f9f5fbdb}.users-page-premium.coordinacion-page-m04 .m04-service-detail-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:#837387;font:700 8.5px var(--font-sans,Manrope,sans-serif);white-space:nowrap;cursor:pointer;transition:.16s ease}.users-page-premium.coordinacion-page-m04 .m04-service-detail-tabs button:hover{background:#ffffffbf;color:#653d78}.users-page-premium.coordinacion-page-m04 .m04-service-detail-tabs button.active{background:#fff;color:#613a75;box-shadow:0 6px 17px #532d6514}.users-page-premium.coordinacion-page-m04 .m04-service-detail-tabs button span{display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#efe5f4;color:#744494;font-size:7px}.users-page-premium.coordinacion-page-m04 .m04-service-summary{display:grid;gap:10px;padding-top:11px}.users-page-premium.coordinacion-page-m04 .m04-provider-summary-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid rgba(111,62,145,.075);border-radius:15px;background:linear-gradient(145deg,#fbf7fd,#fff)}.users-page-premium.coordinacion-page-m04 .m04-provider-summary-logo{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:linear-gradient(145deg,#eadcf2,#fff);color:#6e408b;font-size:10px;font-weight:900}.users-page-premium.coordinacion-page-m04 .m04-provider-summary-card>div{display:grid;gap:2px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-provider-summary-card strong{overflow:hidden;color:#563566;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-provider-summary-card small{color:var(--muted);font-size:7.8px}.users-page-premium.coordinacion-page-m04 .m04-provider-summary-card>svg{color:#4faa73}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:7px;padding:10px;border:1px solid rgba(111,62,145,.065);border-radius:13px;background:#ffffffb8}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article>svg{grid-row:1/3;color:#8a58a4}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article span{color:#9a8da0;font-size:7.5px;font-weight:800;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article strong{margin-top:2px;color:#5a4266;font-size:8.7px;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article small{grid-column:2;color:#a397a8;font-size:7px}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article:last-child{grid-column:1/-1}.users-page-premium.coordinacion-page-m04 .m04-service-text-blocks{display:grid;gap:7px}.users-page-premium.coordinacion-page-m04 .m04-service-text-blocks>div{padding:10px 11px;border:1px solid rgba(111,62,145,.06);border-radius:13px;background:#fcf9fdb3}.users-page-premium.coordinacion-page-m04 .m04-service-text-blocks span{display:block;color:#96899b;font-size:7.4px;font-weight:800;text-transform:uppercase}.users-page-premium.coordinacion-page-m04 .m04-service-text-blocks p{margin:4px 0 0;color:#6f6175;font-size:8.3px;line-height:1.5;white-space:pre-wrap}.users-page-premium.coordinacion-page-m04 .m04-service-relations{display:grid;gap:9px;padding-top:11px}.users-page-premium.coordinacion-page-m04 .m04-service-relations-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.users-page-premium.coordinacion-page-m04 .m04-service-relations-head>div{display:grid;gap:2px}.users-page-premium.coordinacion-page-m04 .m04-service-relations-head strong{color:#583966;font-size:9.5px}.users-page-premium.coordinacion-page-m04 .m04-service-relations-head span{max-width:300px;color:var(--muted);font-size:7.8px;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-service-relation-list{display:grid;gap:7px}.users-page-premium.coordinacion-page-m04 .m04-service-relation-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px;border:1px solid rgba(111,62,145,.065);border-radius:13px;background:#ffffffb8}.users-page-premium.coordinacion-page-m04 .m04-service-relation-list article.is-historical{opacity:.62}.users-page-premium.coordinacion-page-m04 .m04-service-relation-copy{display:grid;gap:2px;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-service-relation-copy strong{overflow:hidden;color:#583966;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-relation-copy small{color:#9a8da0;font-size:7.4px}.users-page-premium.coordinacion-page-m04 .m04-service-relation-copy p{margin:0;overflow:hidden;color:#87798c;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-relation-copy a{display:inline-flex;align-items:center;gap:4px;width:max-content;max-width:220px;overflow:hidden;color:#765096;font-size:7.5px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-service-relation-copy a:hover{text-decoration:underline}.users-page-premium.coordinacion-page-m04 .m04-service-relation-empty{display:flex;align-items:center;gap:10px;min-height:92px;padding:14px;border:1px dashed rgba(111,62,145,.13);border-radius:14px;color:#8f799a;background:#fbf7fdb3}.users-page-premium.coordinacion-page-m04 .m04-service-relation-empty>strong{color:#654774;font-size:9.5px}.users-page-premium.coordinacion-page-m04 .m04-service-relation-empty>span{color:var(--muted);font-size:8px;line-height:1.4}.premium-modal.m04-service-modal.modal-variant-form{width:min(900px,96vw)}.premium-modal.m04-service-modal .premium-modal-body{padding:15px 17px!important}.premium-modal.m04-service-modal .premium-modal-footer,.premium-modal.m04-service-status-modal .premium-modal-footer,.premium-modal.m04-service-delete-modal .premium-modal-footer{position:static!important;margin:0!important;padding:13px 17px 15px!important}.m04-modal-section-heading{display:flex;align-items:center;gap:8px;margin-bottom:9px;color:#654276}.m04-modal-section-heading>div{display:grid;gap:2px}.m04-modal-section-heading strong{font-size:9.5px}.m04-modal-section-heading span{color:#9a8da0;font-size:7.7px}.m04-provider-candidate-search{height:40px;margin-bottom:9px}.m04-provider-candidate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:235px;overflow:auto;padding:2px}.m04-provider-candidate-grid>button,.m04-assignment-candidate-list>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid rgba(111,62,145,.075);border-radius:13px;background:#ffffffdb;color:#674b74;text-align:left;cursor:pointer;transition:.16s ease}.m04-provider-candidate-grid>button:hover,.m04-assignment-candidate-list>button:hover{transform:translateY(-1px);border-color:#6f3e9130;box-shadow:0 8px 19px #5531660f}.m04-provider-candidate-grid>button.selected,.m04-assignment-candidate-list>button.selected{border-color:#7e469f52;background:linear-gradient(145deg,#f5edf9,#fff);box-shadow:0 8px 20px #5b346e14}.m04-provider-candidate-grid>button>span:nth-child(2),.m04-assignment-candidate-list>button>span:nth-child(2){display:grid;gap:2px;min-width:0}.m04-provider-candidate-grid strong,.m04-assignment-candidate-list strong{overflow:hidden;color:#5d3d6d;font-size:8.8px;text-overflow:ellipsis;white-space:nowrap}.m04-provider-candidate-grid small,.m04-assignment-candidate-list small{overflow:hidden;color:#9a8da0;font-size:7.4px;text-overflow:ellipsis;white-space:nowrap}.m04-selected-provider-service{display:flex;align-items:center;gap:7px;margin-top:9px;padding:9px 10px;border:1px solid rgba(70,164,109,.12);border-radius:12px;background:#effaf4cc;color:#587763;font-size:8px}.m04-selected-provider-service strong{color:#3e664d}.m04-assignment-candidate-list{display:grid;gap:7px;max-height:250px;overflow:auto;padding:2px}.m04-assignment-fields,.m04-platform-observations{margin-top:12px}.m04-service-status-modal{width:min(610px,94vw)}.m04-service-correction-modal{width:min(650px,94vw)}.m04-correction-reason{margin-top:12px}.m04-status-no-transition{display:flex;align-items:center;gap:7px;min-height:42px;padding:9px 10px;border:1px solid rgba(208,151,50,.15);border-radius:12px;background:#fff9eb;color:#8b6d2f;font-size:8px}.m04-service-delete-modal{width:min(600px,94vw)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-kpis article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-list-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-inspector,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-summary-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-text-blocks>div,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-relation-list article{background:linear-gradient(145deg,#2b1e31,#251a2b)!important;border-color:#e8d2f014!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-toolbar,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-detail-tabs{background:#302138}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-table th{background:#302138;color:#b9aabe}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-table td{color:#b9adbf}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-table tbody tr:hover{background:#33243a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-table tbody tr.is-selected{background:linear-gradient(90deg,#392641,#2c1f32)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-kpis strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-list-head h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-inspector-title h3,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-main-cell strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-provider-cell strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-service-relation-copy strong{color:#eadff0}:root[data-theme=dark] .m04-provider-candidate-grid>button,:root[data-theme=dark] .m04-assignment-candidate-list>button{background:#2d2033;border-color:#ebd7f314;color:#c9b9d0}@media (max-width:1180px){.users-page-premium.coordinacion-page-m04 .m04-service-console{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-service-inspector{min-height:0}.users-page-premium.coordinacion-page-m04 .m04-service-inspector-empty{min-height:230px}}@media (max-width:880px){.users-page-premium.coordinacion-page-m04 .m04-service-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar{grid-template-columns:1fr 1fr!important}.users-page-premium.coordinacion-page-m04 .m04-service-search{grid-column:1/-1}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar>.btn-premium-icon:last-child{justify-self:end}}@media (max-width:640px){.users-page-premium.coordinacion-page-m04 .m04-service-kpis{grid-template-columns:1fr 1fr}.users-page-premium.coordinacion-page-m04 .m04-service-toolbar{grid-template-columns:1fr!important}.users-page-premium.coordinacion-page-m04 .m04-service-search{grid-column:auto}.users-page-premium.coordinacion-page-m04 .m04-service-list-head,.users-page-premium.coordinacion-page-m04 .m04-service-relations-head{flex-direction:column}.users-page-premium.coordinacion-page-m04 .m04-service-list-head .specular-button,.users-page-premium.coordinacion-page-m04 .m04-service-relations-head .btn-premium{width:100%}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-service-summary-grid article:last-child{grid-column:auto}.users-page-premium.coordinacion-page-m04 .m04-service-relation-list article{grid-template-columns:auto minmax(0,1fr) auto}.users-page-premium.coordinacion-page-m04 .m04-service-relation-list article>.m04-row-actions{grid-column:2/-1;justify-content:flex-end}.m04-provider-candidate-grid{grid-template-columns:1fr}}.users-page-premium.coordinacion-page-m04{font-family:Manrope,system-ui,sans-serif!important}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero,.users-page-premium.coordinacion-page-m04 .m04-trips-hero,.users-page-premium.coordinacion-page-m04 .m04-operation-hero{position:relative;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero:before,.users-page-premium.coordinacion-page-m04 .m04-trips-hero:before,.users-page-premium.coordinacion-page-m04 .m04-operation-hero:before,.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card:before,.users-page-premium.coordinacion-page-m04 .m04-classification-card:before,.users-page-premium.coordinacion-page-m04 .m04-service-kpis article:before{display:none!important}.users-page-premium.coordinacion-page-m04 .m04-upcoming-head h3,.users-page-premium.coordinacion-page-m04 .m04-detail-identity h3,.users-page-premium.coordinacion-page-m04 .m04-future-panel h2,.users-page-premium.coordinacion-page-m04 .m04-classification-card h3,.users-page-premium.coordinacion-page-m04 .m04-passengers-panel-head h3,.users-page-premium.coordinacion-page-m04 .m04-passenger-detail-hero h3,.users-page-premium.coordinacion-page-m04 .m04-service-list-head h3,.users-page-premium.coordinacion-page-m04 .m04-service-inspector-title h3,.users-page-premium.coordinacion-page-m04 .m04-confirmation-list-head h3,.users-page-premium.coordinacion-page-m04 .m04-confirmation-detail-head h3{font-family:Playfair Display,Georgia,serif!important;letter-spacing:-.02em!important}.users-page-premium.coordinacion-page-m04 .m04-trip-stats strong,.users-page-premium.coordinacion-page-m04 .m04-passenger-kpis strong,.users-page-premium.coordinacion-page-m04 .m04-service-kpis strong,.users-page-premium.coordinacion-page-m04 .m04-confirmation-kpis strong{font-family:Playfair Display,Georgia,serif!important}.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar,.users-page-premium.coordinacion-page-m04 .m04-service-toolbar,.users-page-premium.coordinacion-page-m04 .m04-confirmation-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto auto!important;gap:10px!important;align-items:center!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-trip-search,.users-page-premium.coordinacion-page-m04 .m04-passenger-search,.users-page-premium.coordinacion-page-m04 .m04-service-search,.users-page-premium.coordinacion-page-m04 .m04-confirmation-search{min-width:0!important}.filter-popover-panel.m04-filter-floating .filter-popover-body{display:grid!important;gap:11px!important}.filter-popover-panel.m04-trip-filter-floating{width:300px!important;max-width:min(300px,calc(100vw - 24px))!important}.users-page-premium.coordinacion-page-m04 .m04-trips-panel,.users-page-premium.coordinacion-page-m04 .m04-passengers-panel,.users-page-premium.coordinacion-page-m04 .m04-service-list-panel,.users-page-premium.coordinacion-page-m04 .m04-service-detail-panel,.users-page-premium.coordinacion-page-m04 .m04-confirmation-list-panel,.users-page-premium.coordinacion-page-m04 .m04-confirmation-detail-panel{border-radius:22px!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-trip-table,.users-page-premium.coordinacion-page-m04 .m04-passenger-table,.users-page-premium.coordinacion-page-m04 .m04-service-table,.users-page-premium.coordinacion-page-m04 .m04-confirmation-table{font-family:inherit!important}.users-page-premium.coordinacion-page-m04 .m04-trip-table th,.users-page-premium.coordinacion-page-m04 .m04-passenger-table th,.users-page-premium.coordinacion-page-m04 .m04-service-table th,.users-page-premium.coordinacion-page-m04 .m04-confirmation-table th{font-size:9px!important;letter-spacing:.035em!important;text-transform:uppercase!important}.users-page-premium.coordinacion-page-m04 .m04-operation-steps{width:max-content!important;max-width:100%!important;display:flex!important;gap:4px!important;padding:5px!important;border:1px solid rgba(102,65,126,.1)!important;border-radius:17px!important;background:#ffffffc7!important;box-shadow:0 10px 24px #40206009!important;overflow:auto!important}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button{min-height:38px!important;padding:0 14px!important;border-radius:12px!important;border:1px solid transparent!important;background:transparent!important;color:#756b7c!important;font:inherit!important;font-size:10px!important;font-weight:800!important}.users-page-premium.coordinacion-page-m04 .m04-operation-steps button.active{color:#643886!important;border-color:#6f3e9129!important;background:#fff!important;box-shadow:0 7px 16px #46225f0f!important}.m04-confirmations-workspace{display:grid;gap:14px;min-width:0}.m04-confirmation-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m04-confirmation-kpis article{min-width:0;padding:12px 14px;border:1px solid rgba(101,62,130,.09);border-radius:15px;background:linear-gradient(145deg,#fffffff5,#faf6fceb);box-shadow:0 8px 22px #36175309}.m04-confirmation-kpis span{display:block;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.04em;color:#93879a}.m04-confirmation-kpis strong{display:block;margin:5px 0 2px;font-size:20px;line-height:1;color:#5d3577}.m04-confirmation-kpis small{display:block;font-size:8px;color:#a095a5}.m04-confirmation-console{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(330px,.72fr);gap:14px;align-items:start}.m04-confirmation-list-panel,.m04-confirmation-detail-panel{padding:15px!important;min-width:0}.m04-confirmation-list-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.m04-confirmation-list-head h3,.m04-confirmation-detail-head h3{margin:3px 0;color:#55316f;font-size:20px;font-weight:850}.m04-confirmation-list-head p,.m04-confirmation-detail-head p{margin:0;color:#958a9a;font-size:9px;line-height:1.5}.m04-confirmation-main-cell{display:flex;align-items:center;gap:9px;min-width:190px}.m04-confirmation-main-cell>span:last-child{display:grid;gap:2px;min-width:0}.m04-confirmation-main-cell strong,.m04-confirmation-table td>strong{font-size:9.5px;color:#514356}.m04-confirmation-main-cell small,.m04-confirmation-table td>small{font-size:8px;color:#9b919f}.m04-confirmation-icon,.m04-confirmation-detail-icon,.m04-confirmation-passenger-avatar{display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(111,62,145,.09);background:#f8f2fb;color:#744393}.m04-confirmation-icon{width:32px;height:32px;border-radius:10px}.m04-confirmation-passenger-count{display:inline-flex;align-items:center;gap:5px;color:#71438f;font-size:10px;font-weight:850}.m04-confirmation-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(103,65,127,.08)}.m04-confirmation-detail-icon{width:44px;height:44px;border-radius:14px}.m04-confirmation-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.m04-confirmation-detail-grid>div{padding:9px 10px;border:1px solid rgba(111,62,145,.07);border-radius:11px;background:#f9f6fb9e;display:grid;gap:3px}.m04-confirmation-detail-grid>div.is-full{grid-column:1/-1}.m04-confirmation-detail-grid span{font-size:7.5px;font-weight:850;text-transform:uppercase;letter-spacing:.04em;color:#9c919f}.m04-confirmation-detail-grid strong{font-size:9px;line-height:1.45;color:#594a5e;overflow-wrap:anywhere}.m04-confirmation-passenger-section{margin-top:12px;padding-top:12px;border-top:1px solid rgba(103,65,127,.08)}.m04-confirmation-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.m04-confirmation-section-head h4{margin:2px 0 0;color:#58405f;font-size:11px}.m04-confirmation-passenger-empty{display:flex;align-items:center;gap:8px;padding:13px;border:1px dashed rgba(111,62,145,.14);border-radius:12px;color:#988b9c;font-size:9px}.m04-confirmation-passenger-list{display:grid;gap:7px}.m04-confirmation-passenger-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px;border:1px solid rgba(111,62,145,.07);border-radius:11px;background:#fff}.m04-confirmation-passenger-list article.is-historical{opacity:.66}.m04-confirmation-passenger-avatar{width:29px;height:29px;border-radius:9px}.m04-confirmation-passenger-list article>div:nth-child(2){display:grid;gap:2px;min-width:0}.m04-confirmation-passenger-list strong{font-size:9px;color:#55465a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m04-confirmation-passenger-list small{font-size:7.5px;color:#9a8f9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m04-confirmation-formalize{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:11px;border:1px solid rgba(61,145,96,.13);border-radius:13px;background:#effaf4b8}.m04-confirmation-formalize>div{display:flex;align-items:flex-start;gap:8px;color:#39785a}.m04-confirmation-formalize span{display:grid;gap:2px}.m04-confirmation-formalize strong{font-size:9px}.m04-confirmation-formalize small{font-size:7.5px;color:#73917f}.m04-formalize-warning{display:flex;align-items:flex-start;gap:10px;padding:13px;border-radius:14px;border:1px solid rgba(61,145,96,.15);background:#f1fbf5;color:#3d7d5d}.m04-formalize-warning strong{font-size:10px}.m04-formalize-warning p{margin:4px 0 0;font-size:8.5px;line-height:1.55;color:#648673}.m04-confirmation-candidate-search{margin-bottom:9px}.m04-confirmation-candidates{display:grid;gap:7px;max-height:270px;overflow:auto}.m04-confirmation-candidates>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;border:1px solid rgba(103,65,127,.1);border-radius:11px;background:#fff;color:#584860;text-align:left;cursor:pointer}.m04-confirmation-candidates>button:hover,.m04-confirmation-candidates>button.is-selected{border-color:#6f3e9147;background:#faf5fd}.m04-confirmation-candidates>button span{display:grid;gap:2px;min-width:0}.m04-confirmation-candidates>button strong{font-size:9px}.m04-confirmation-candidates>button small{font-size:8px;color:#978b9c}@media (max-width:1180px){.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar,.users-page-premium.coordinacion-page-m04 .m04-service-toolbar,.users-page-premium.coordinacion-page-m04 .m04-confirmation-toolbar{grid-template-columns:minmax(240px,1fr) auto auto!important}.m04-confirmation-console{grid-template-columns:1fr}}@media (max-width:760px){.users-page-premium.coordinacion-page-m04 .m04-trip-toolbar,.users-page-premium.coordinacion-page-m04 .m04-passenger-toolbar,.users-page-premium.coordinacion-page-m04 .m04-service-toolbar,.users-page-premium.coordinacion-page-m04 .m04-confirmation-toolbar{grid-template-columns:1fr 1fr!important}.users-page-premium.coordinacion-page-m04 .users-search{grid-column:1/-1}.m04-confirmation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m04-confirmation-detail-grid{grid-template-columns:1fr}.m04-confirmation-detail-grid>div.is-full{grid-column:auto}}.users-page-premium.coordinacion-page-m04 .m04-agenda-hero:before,.users-page-premium.coordinacion-page-m04 .m04-trips-hero:before,.users-page-premium.coordinacion-page-m04 .m04-operation-hero:before,.users-page-premium.coordinacion-page-m04 .m04-operation-trip-card:before,.users-page-premium.coordinacion-page-m04 .m04-classification-card:before,.users-page-premium.coordinacion-page-m04 .m04-service-kpis article:before,.users-page-premium.coordinacion-page-m04 .m04-service-list-panel:before,.users-page-premium.coordinacion-page-m04 .m04-service-inspector:before,.users-page-premium.coordinacion-page-m04 .m04-confirmation-list-panel:before,.users-page-premium.coordinacion-page-m04 .m04-confirmation-detail-panel:before{content:none!important;display:none!important;background:none!important}.coordinacion-page-m04{display:flex!important;flex-direction:column!important;gap:18px!important;min-width:0}.coordinacion-page-m04 .m04-main-heading{align-items:center!important}.coordinacion-page-m04 .m04-phase-badge{margin-top:0!important;padding:9px 13px!important;gap:9px!important;font-size:12px!important;box-shadow:0 8px 20px #3416560a!important}.coordinacion-page-m04 .m04-phase-badge>span{width:8px!important;height:8px!important;box-shadow:0 0 0 4px #36b9781f!important}.coordinacion-page-m04 .m04-tabs{width:max-content;max-width:100%}.coordinacion-page-m04 .m04-agenda-hero,.coordinacion-page-m04 .m04-trips-hero,.coordinacion-page-m04 .m04-operation-hero,.coordinacion-page-m04 .m04-itineraries-hero{padding:20px 22px!important;border-radius:22px!important;background:linear-gradient(135deg,#fffffffa,#f9f4fdf0)!important;box-shadow:0 16px 38px #3416560e!important}.coordinacion-page-m04 .m04-agenda-hero:before,.coordinacion-page-m04 .m04-trips-hero:before,.coordinacion-page-m04 .m04-operation-hero:before,.coordinacion-page-m04 .m04-itineraries-hero:before{content:none!important;display:none!important}.coordinacion-page-m04 .m05-provider-logo{display:grid;place-items:center;overflow:hidden;flex:0 0 auto;border:1px solid rgba(107,58,143,.11);background:#fff;color:#6c3890;box-shadow:0 7px 20px #3f1c5d0e}.coordinacion-page-m04 .m05-provider-logo img{width:100%;height:100%;display:block;object-fit:contain;padding:4px}.coordinacion-page-m04 .m05-provider-logo.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa);font-weight:850}.coordinacion-page-m04 .m05-provider-logo-service{width:40px;height:40px;border-radius:11px;font-size:12px}.coordinacion-page-m04 .m05-provider-logo-detail{width:52px;height:52px;border-radius:16px;font-size:17px}.coordinacion-page-m04 .m04-provider-logo.is-candidate{width:44px;height:44px;border-radius:12px}.m04-confirmation-service-cell{display:grid;gap:5px;min-width:150px}.m04-confirmation-service-cell>strong{font-size:9.5px;color:#514356;line-height:1.35}.m04-id-chip{display:inline-flex;width:max-content;max-width:100%;padding:3px 7px;border-radius:999px;background:#f5eff9;border:1px solid rgba(111,62,145,.08);color:#77508e;font-size:7.5px;font-weight:850;letter-spacing:.02em}.m04-confirmation-provider-cell{display:flex;align-items:center;gap:9px;min-width:185px}.m04-confirmation-provider-cell>span:last-child{display:grid;gap:2px;min-width:0}.m04-confirmation-provider-cell strong{font-size:9.5px;color:#514356;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m04-confirmation-provider-cell small{font-size:8px;color:#9b919f}.m04-itineraries-module{display:grid;gap:18px;min-width:0}.m04-itinerary-context{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,.8fr);align-items:center;gap:18px;padding:16px 18px!important;overflow:visible!important}.m04-itinerary-context-copy{display:flex;align-items:center;gap:11px;color:#69417f}.m04-itinerary-context-copy>svg{width:38px;height:38px;padding:9px;border-radius:12px;background:#f6effb;border:1px solid rgba(111,62,145,.08)}.m04-itinerary-context-copy>div{display:grid;gap:2px}.m04-itinerary-context-copy strong{font-size:10px;color:#59425f}.m04-itinerary-context-copy span{font-size:8.5px;color:#9b8fa0}.m04-itinerary-layout{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(360px,.82fr);gap:16px;align-items:start}.m04-itinerary-list-panel,.m04-itinerary-detail-panel{overflow:visible!important;min-width:0}.m04-itinerary-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;gap:10px!important;align-items:center!important;overflow:visible!important}.m04-itinerary-table{min-width:980px}.m04-itinerary-table tbody tr.is-selected{background:linear-gradient(90deg,#f5eefcc7,#ffffffe6);box-shadow:inset 3px 0 #c9a22794}.m04-itinerary-table tbody tr.is-historical{opacity:.66}.m04-itinerary-main-cell{display:flex;align-items:center;gap:9px;min-width:190px}.m04-itinerary-main-cell>span:first-child{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#f6effb;color:#744394;border:1px solid rgba(111,62,145,.08)}.m04-itinerary-main-cell>div{display:grid;gap:2px;min-width:0}.m04-itinerary-main-cell strong,.m04-itinerary-table td>strong{font-size:9.5px;color:#514356}.m04-itinerary-main-cell small,.m04-itinerary-table td>small{font-size:8px;color:#9b919f}.m04-version-chip{display:inline-flex;padding:5px 8px;border-radius:999px;background:#f1e9f7;color:#714b8b;font-size:8.5px;font-weight:900}.m04-itinerary-mini-counts{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.m04-itinerary-mini-counts span{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:999px;background:#faf6fc;border:1px solid rgba(111,62,145,.07);color:#765684;font-size:8px;font-weight:800}.m04-itinerary-detail-panel{padding:16px!important;position:sticky;top:84px}.m04-itinerary-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;padding-bottom:13px;border-bottom:1px solid rgba(103,65,127,.08)}.m04-itinerary-detail-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#f6effb;color:#704190;border:1px solid rgba(111,62,145,.09)}.m04-itinerary-detail-head h3{margin:2px 0 3px;font-family:Playfair Display,Georgia,serif;font-size:21px;color:#55316f}.m04-itinerary-detail-head p{margin:0;font-size:8.5px;color:#9a8e9f;line-height:1.45}.m04-itinerary-detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.m04-itinerary-detail-stats article{display:grid;grid-template-columns:auto 1fr;gap:3px 6px;align-items:center;padding:9px;border-radius:12px;background:#fbf8fc;border:1px solid rgba(111,62,145,.07)}.m04-itinerary-detail-stats article svg{grid-row:1/3;color:#7a479a}.m04-itinerary-detail-stats span{font-size:7.5px;text-transform:uppercase;color:#9b8fa0;font-weight:800}.m04-itinerary-detail-stats strong{font-family:Playfair Display,Georgia,serif;font-size:17px;color:#5c3674}.m04-itinerary-detail-tabs{display:flex;gap:4px;padding:4px;border:1px solid rgba(102,65,126,.09);border-radius:14px;background:#faf7fc;margin-bottom:12px}.m04-itinerary-detail-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;min-height:34px;border:0;border-radius:10px;background:transparent;color:#7d7183;font-size:8.5px;font-weight:800;cursor:pointer}.m04-itinerary-detail-tabs button.active{background:#fff;color:#673b86;box-shadow:0 5px 14px #40206012}.m04-itinerary-detail-section{display:grid;gap:9px}.m04-itinerary-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.m04-itinerary-section-head h4{margin:2px 0 0;color:#5a425f;font-size:11px}.m04-itinerary-empty{display:flex;align-items:center;gap:8px;padding:16px;border:1px dashed rgba(111,62,145,.15);border-radius:12px;color:#988b9c;font-size:9px}.m04-stage-list,.m04-itinerary-relation-list{display:grid;gap:7px}.m04-stage-list article,.m04-itinerary-relation-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:9px;border:1px solid rgba(111,62,145,.07);border-radius:12px;background:#fff}.m04-stage-list article.is-historical,.m04-itinerary-relation-list article.is-historical{opacity:.62}.m04-stage-order{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;background:#f6effb;color:#713f93;font-size:11px;font-weight:900}.m04-stage-list article>div:nth-child(2),.m04-itinerary-relation-list article>div:nth-child(2){display:grid;gap:2px;min-width:0}.m04-stage-list strong,.m04-itinerary-relation-list strong{font-size:9px;color:#57495c;line-height:1.35}.m04-stage-list small,.m04-itinerary-relation-list small{font-size:7.5px;color:#948996}.m04-stage-list em,.m04-itinerary-relation-list em{font-size:7px;color:#a89daa;font-style:normal}.m04-passenger-group{display:grid;gap:7px;margin-top:4px}.m04-passenger-group-head{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(111,62,145,.06)}.m04-passenger-group-head strong{font-size:8.5px;color:#6d5379;text-transform:uppercase;letter-spacing:.04em}.m04-passenger-group-head button{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#744295;font-size:8px;font-weight:850;cursor:pointer}.m04-passenger-group article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px;border:1px solid rgba(111,62,145,.07);border-radius:11px;background:#fff}.m04-passenger-group article>div:nth-child(2){display:grid;gap:2px;min-width:0}.m04-passenger-group strong{font-size:9px;color:#58485e}.m04-passenger-group small,.m04-muted{font-size:7.5px;color:#9b909f}.m04-itinerary-candidates{display:grid;gap:7px;max-height:310px;overflow:auto;margin:10px 0 12px}.m04-itinerary-candidates>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;padding:9px 10px;border:1px solid rgba(103,65,127,.1);border-radius:12px;background:#fff;color:#584860;text-align:left;cursor:pointer}.m04-itinerary-candidates>button:hover,.m04-itinerary-candidates>button.is-selected{border-color:#6f3e9147;background:#faf5fd}.m04-itinerary-candidates>button>span:nth-child(2){display:grid;gap:2px;min-width:0}.m04-itinerary-candidates strong{font-size:9px;color:#54435a}.m04-itinerary-candidates small{font-size:7.5px;color:#948997}.m04-itinerary-candidates em{font-size:7px;font-style:normal;color:#aa9fad}@media (max-width:1180px){.m04-itinerary-layout{grid-template-columns:1fr}.m04-itinerary-detail-panel{position:static}.m04-itinerary-toolbar{grid-template-columns:minmax(230px,1fr) auto auto!important}}@media (max-width:760px){.m04-itinerary-context{grid-template-columns:1fr}.m04-itinerary-toolbar{grid-template-columns:1fr 1fr!important}.m04-itinerary-toolbar .users-search{grid-column:1/-1}.m04-itinerary-detail-head{grid-template-columns:auto 1fr}.m04-itinerary-detail-head>.status-badge{grid-column:1/-1;justify-self:start}.m04-itinerary-detail-stats{grid-template-columns:1fr}}.users-page-premium.coordinacion-page-m04 .m04-operation-selector.users-panel{position:relative!important;z-index:18!important}.users-page-premium.coordinacion-page-m04 .m04-operation-selector .m04-premium-select.is-open{z-index:23!important}.users-page-premium.coordinacion-page-m04 .m04-operation-selector .m04-premium-select>.premium-select-panel{z-index:24!important;max-height:320px!important;overflow-y:auto!important;overflow-x:hidden!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-context.users-panel{position:relative!important;z-index:18!important;grid-template-columns:minmax(0,1fr) minmax(340px,460px)!important;padding:14px 16px!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-context .m04-premium-select.is-open{z-index:23!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-context .m04-premium-select>.premium-select-panel{z-index:24!important;max-height:320px!important;overflow-y:auto!important;overflow-x:hidden!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-layout{position:relative;z-index:1;grid-template-columns:minmax(610px,1.35fr) minmax(390px,.78fr)!important;gap:16px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-list-panel{overflow:hidden!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel{overflow:visible!important;padding:15px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-toolbar{display:flex!important;flex-wrap:wrap!important;grid-template-columns:none!important;gap:9px!important;align-items:center!important;padding:14px!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-toolbar .users-search{flex:1 1 280px!important;min-width:220px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-toolbar>:not(.users-search){flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-itinerary-list-panel .table-wrap{overflow-x:auto!important;overflow-y:visible!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-table{width:100%!important;min-width:780px!important;table-layout:auto!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-table th,.users-page-premium.coordinacion-page-m04 .m04-itinerary-table td{vertical-align:middle!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-table th:first-child,.users-page-premium.coordinacion-page-m04 .m04-itinerary-table td:first-child{padding-left:14px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-table th:last-child,.users-page-premium.coordinacion-page-m04 .m04-itinerary-table td:last-child{padding-right:14px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-table .status-badge,.users-page-premium.coordinacion-page-m04 .m04-service-table .status-badge,.users-page-premium.coordinacion-page-m04 .m04-confirmation-table .status-badge{white-space:nowrap!important;width:max-content;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-tabs button{min-width:0!important;padding:0 7px!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .status-badge{display:inline-flex!important;align-items:center!important;justify-content:center;gap:6px!important;min-height:25px!important;padding:5px 10px 5px 8px!important;border-radius:999px!important;font-weight:850!important;line-height:1.15!important}.users-page-premium.coordinacion-page-m04 .status-badge.tone-warning{background:#fff6df!important;color:#bd8713!important}.users-page-premium.coordinacion-page-m04 .status-badge.tone-warning i{background:#d4a11b!important}.m04-version-section{gap:10px!important}.m04-version-section-head{padding-bottom:2px}.m04-current-version-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;border:1px solid rgba(111,62,145,.09);border-radius:14px;background:linear-gradient(145deg,#fff,#fbf7fd);box-shadow:0 7px 18px #3d1f5b09}.m04-version-orbit{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#f3eafb;border:1px solid rgba(111,62,145,.08);color:#744195}.m04-current-version-card>div{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 7px;min-width:0}.m04-current-version-card small{grid-column:1/-1;color:#9c90a0;font-size:7.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.m04-current-version-card strong{color:#58356f;font-family:Playfair Display,Georgia,serif;font-size:18px}.m04-current-version-card>div>span{min-width:0;color:#746778;font-size:8.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m04-new-version-callout{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:11px 12px;border:1px solid rgba(112,63,150,.12);border-radius:14px;background:linear-gradient(135deg,#f9f4fdf5,#fff);color:#603778;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.m04-new-version-callout:hover{transform:translateY(-1px);border-color:#703f963d;box-shadow:0 9px 21px #401f5f11}.m04-new-version-callout>span{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#fff;box-shadow:0 5px 13px #3f1f5b0e}.m04-new-version-callout>div{display:grid;gap:2px;min-width:0}.m04-new-version-callout strong{font-size:9.5px;color:#603b74}.m04-new-version-callout small{font-size:7.8px;line-height:1.45;color:#918596}.m04-version-lock-note{display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border-radius:13px;background:#fff8e9;border:1px solid rgba(205,157,35,.16);color:#8f742f;font-size:8px;line-height:1.5}.m04-version-lock-note svg{flex:0 0 auto;margin-top:1px;color:#c3921b}.m04-version-timeline{position:relative;display:grid;gap:7px;padding-left:12px}.m04-version-timeline:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:1px;background:linear-gradient(#c99acb,#e7d7eb)}.m04-version-timeline>article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 9px 9px 12px;border:1px solid rgba(111,62,145,.075);border-radius:12px;background:#fff}.m04-version-timeline-dot{position:absolute;left:-11px;top:17px;width:7px;height:7px;border-radius:50%;background:#8b51a8;border:2px solid #fff;box-shadow:0 0 0 1px #8b51a830}.m04-version-timeline-copy{display:grid;gap:3px;min-width:0}.m04-version-timeline-copy>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.m04-version-timeline-copy strong{color:#5c3971;font-family:Playfair Display,Georgia,serif;font-size:15px}.m04-version-timeline-copy p{margin:0;color:#756a79;font-size:8px;line-height:1.45}.m04-version-timeline-copy small{color:#a094a3;font-size:7px}.m04-version-view{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(111,62,145,.1);border-radius:10px;background:#fff;color:#714391;cursor:pointer}.m04-version-view:hover{background:#f8f2fb}.m04-version-flow-card{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:12px;border:1px solid rgba(111,62,145,.09);border-radius:16px;background:linear-gradient(145deg,#fcf9fd,#fff)}.m04-version-flow-card>div{display:grid;gap:4px;min-width:0;padding:9px;border-radius:12px;background:#fff;border:1px solid rgba(111,62,145,.06)}.m04-version-flow-card>svg{color:#b092bd}.m04-version-flow-card span{color:#9a8c9e;font-size:7.5px;font-weight:800;text-transform:uppercase}.m04-version-flow-card strong{color:#5e3975;font-family:Playfair Display,Georgia,serif;font-size:17px}.m04-version-flow-card small{color:#8d818f;font-size:7.4px;line-height:1.4}.m04-version-detail-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.m04-version-detail-meta article{display:grid;gap:5px;min-height:72px;padding:10px;border-radius:13px;border:1px solid rgba(111,62,145,.075);background:#fbf8fc;align-content:start}.m04-version-detail-meta span,.m04-version-motive>span{color:#9a8e9e;font-size:7.5px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.m04-version-detail-meta strong{font-size:9px;color:#59465f;overflow-wrap:anywhere}.m04-version-motive{display:grid;gap:5px;padding:11px 12px;border-radius:13px;border:1px solid rgba(111,62,145,.075);background:#fff}.m04-version-motive p{margin:0;color:#6f6373;font-size:8.7px;line-height:1.55}.m04-version-snapshot{display:grid;gap:8px;min-width:0}.m04-version-snapshot>div{display:flex;align-items:center;gap:7px;color:#6b4382;font-size:8.5px;font-weight:850}.m04-version-snapshot pre{margin:0;max-height:360px;overflow:auto;padding:12px;border-radius:13px;border:1px solid rgba(111,62,145,.09);background:#2f2636;color:#f4eefa;font:8px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.m04-version-snapshot>p{margin:0;color:#827586;font-size:8.5px;line-height:1.5}.m04-version-modal-loading{display:flex;align-items:center;justify-content:center;gap:8px;min-height:130px;color:#8e7f94;font-size:9px}@media (max-width:1260px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-layout{grid-template-columns:1fr!important}.users-page-premium.coordinacion-page-m04 .m04-itinerary-detail-panel{position:static!important}}@media (max-width:820px){.users-page-premium.coordinacion-page-m04 .m04-itinerary-context.users-panel,.m04-version-flow-card{grid-template-columns:1fr!important}.m04-version-flow-card>svg{transform:rotate(90deg);justify-self:center}.m04-version-detail-meta{grid-template-columns:1fr 1fr}}.users-page-premium.coordinacion-page-m04 .status-badge.tone-info{background:#f1e9f8!important;color:#724796!important}.users-page-premium.coordinacion-page-m04 .status-badge.tone-info i{background:#8959aa!important}.m04-changes-workspace{display:grid;gap:14px;min-width:0}.m04-changes-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px!important;border-radius:22px!important}.m04-changes-hero>div{min-width:0}.m04-changes-hero h2{margin:4px 0 5px;color:#56316f;font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:1.06;letter-spacing:-.025em}.m04-changes-hero p{max-width:720px;margin:0;color:#918795;font-size:10px;line-height:1.55}.m04-change-trip-selector{display:grid!important;grid-template-columns:minmax(260px,1fr) minmax(340px,520px);align-items:center;gap:18px;padding:14px 16px!important;overflow:visible!important}.m04-change-selector-copy{display:flex;align-items:center;gap:10px;min-width:0}.m04-change-selector-copy>div{display:grid;gap:2px;min-width:0}.m04-change-selector-copy strong{color:#5b4764;font-size:9.5px}.m04-change-selector-copy small{color:#9a8f9f;font-size:8px}.m04-change-selector-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border:1px solid rgba(111,62,145,.08);border-radius:12px;background:#f6effa;color:#754695}.m04-change-trip-selector .premium-select{width:100%;min-width:0}.m04-change-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m04-change-kpis article{padding:12px 14px;border:1px solid rgba(101,62,130,.08);border-radius:16px;background:linear-gradient(145deg,#fffffff5,#faf7fceb);box-shadow:0 8px 22px #36175309}.m04-change-kpis span{display:block;color:#958a9b;font-size:8px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.m04-change-kpis strong{display:block;margin:5px 0 2px;color:#5d3577;font-family:Playfair Display,Georgia,serif;font-size:20px;line-height:1}.m04-change-kpis small{display:block;color:#a095a5;font-size:7.8px}.m04-change-console{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(345px,.65fr);gap:14px;align-items:start;min-width:0}.m04-change-list-panel,.m04-change-detail-panel{min-width:0;padding:0!important;overflow:visible!important;border-radius:22px!important}.m04-change-toolbar{display:grid!important;grid-template-columns:minmax(260px,1fr) auto auto auto auto!important;align-items:center!important;gap:9px!important;padding:16px!important;margin:0!important;border-bottom:1px solid rgba(72,28,108,.07);overflow:visible!important}.m04-change-search{min-width:0!important;width:100%!important}.m04-change-table-wrap{max-width:100%;overflow:auto}.m04-change-table{min-width:820px}.m04-change-table thead th:first-child,.m04-change-table tbody td:first-child{padding-left:16px!important}.m04-change-table thead th:last-child,.m04-change-table tbody td:last-child{padding-right:16px!important}.m04-change-table tbody td{height:62px!important;vertical-align:middle!important}.m04-change-table tbody tr{cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.m04-change-table tbody tr:hover{background:#f8f3fba6}.m04-change-table tbody tr.is-selected{background:linear-gradient(90deg,#f5edf9eb,#ffffffd6);box-shadow:inset 3px 0 #8c4daf}.m04-change-table tbody tr.is-historical{opacity:.64}.m04-change-table td>strong{display:block;color:#56465d;font-size:9px}.m04-change-table td>small{display:block;margin-top:2px;color:#9d929f;font-size:7.7px}.m04-change-main-cell{display:flex;align-items:center;gap:9px;min-width:0}.m04-change-main-cell>span:last-child{display:grid;gap:2px;min-width:0}.m04-change-main-cell strong{max-width:155px;overflow:hidden;color:#563866;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.m04-change-main-cell small{color:#9b8fa0;font-size:7.7px}.m04-change-row-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border:1px solid rgba(111,62,145,.08);border-radius:10px;background:#f6effa;color:#754695}.m04-change-reason{display:block;max-width:230px;overflow:hidden;color:#716574;font-size:8.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.m04-change-detail-panel{padding:16px!important}.m04-change-detail-empty{display:grid;place-items:center;align-content:center;gap:7px;min-height:430px;color:#998d9f;text-align:center}.m04-change-detail-empty strong{color:#5d4668;font-size:10px}.m04-change-detail-empty span{max-width:260px;font-size:8.3px;line-height:1.5}.m04-change-detail-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(103,65,127,.08)}.m04-change-detail-head>div{min-width:0}.m04-change-detail-head h3{max-width:240px;margin:3px 0 2px;overflow:hidden;color:#55316f;font-family:Playfair Display,Georgia,serif;font-size:20px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.m04-change-detail-head p{margin:0;color:#978b9c;font-size:8px}.m04-change-detail-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(111,62,145,.09);border-radius:14px;background:#f7f0fa;color:#754695}.m04-change-detail-actions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:11px 0}.m04-change-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:9px}.m04-change-timeline article{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:7px;padding:10px;border:1px solid rgba(111,62,145,.07);border-radius:12px;background:#faf7fcb8}.m04-change-timeline svg{grid-row:1/3;color:#8356a0}.m04-change-timeline span{color:#9b909f;font-size:7.4px;font-weight:850;text-transform:uppercase}.m04-change-timeline strong{margin-top:2px;color:#5c4c63;font-size:8.4px;line-height:1.35}.m04-change-detail-blocks{display:grid;gap:7px}.m04-change-detail-blocks article{padding:10px 11px;border:1px solid rgba(111,62,145,.065);border-radius:12px;background:#fcf9fdbd}.m04-change-detail-blocks article.is-resolved{border-color:#37995e21;background:#effaf4ad}.m04-change-detail-blocks span{display:block;color:#96899b;font-size:7.4px;font-weight:850;text-transform:uppercase}.m04-change-detail-blocks p{margin:4px 0 0;color:#6f6175;font-size:8.3px;line-height:1.5;white-space:pre-wrap}.m04-management-modal{width:min(900px,96vw)!important}.m04-management-resolve-modal{width:min(760px,96vw)!important}.m04-management-correction-reason{margin-top:12px}.m04-resolution-note{display:flex;align-items:flex-start;gap:9px;margin-bottom:12px;padding:11px 12px;border:1px solid rgba(57,142,91,.14);border-radius:13px;background:#f0faf4;color:#47775a;font-size:8.3px;line-height:1.5}@media (max-width:1180px){.m04-change-console{grid-template-columns:1fr}.m04-change-detail-empty{min-height:230px}.m04-change-toolbar{grid-template-columns:minmax(230px,1fr) auto auto!important}}@media (max-width:780px){.m04-changes-hero{align-items:stretch;flex-direction:column}.m04-changes-hero .specular-button{width:100%}.m04-change-trip-selector{grid-template-columns:1fr}.m04-change-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m04-change-toolbar{grid-template-columns:1fr 1fr!important}.m04-change-search{grid-column:1/-1}}@media (max-width:560px){.m04-change-kpis{grid-template-columns:1fr 1fr}.m04-change-toolbar{grid-template-columns:1fr!important}.m04-change-search{grid-column:auto}.m04-change-timeline{grid-template-columns:1fr}}.m04-change-trip-context{display:grid;gap:6px;margin-bottom:9px;padding:10px 11px;border:1px solid rgba(111,62,145,.07);border-radius:12px;background:linear-gradient(145deg,#f9f5fcd6,#ffffffeb)}.m04-change-trip-context>div{display:grid;gap:2px;min-width:0}.m04-change-trip-context strong{overflow:hidden;color:#5b4564;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.m04-change-trip-context small{color:#988d9d;font-size:7.7px;line-height:1.45}.m04-change-services{display:grid;gap:7px;margin-bottom:9px;padding:10px 11px;border:1px solid rgba(111,62,145,.07);border-radius:12px;background:#fcf9fdbd}.m04-change-services>div{display:grid;gap:6px}.m04-change-services article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 9px;border:1px solid rgba(111,62,145,.06);border-radius:10px;background:#fff}.m04-change-services article>span:first-child{display:grid;gap:2px;min-width:0}.m04-change-services strong{overflow:hidden;color:#594761;font-size:8.6px;text-overflow:ellipsis;white-space:nowrap}.m04-change-services small{overflow:hidden;color:#9b909f;font-size:7.4px;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=dark] .m04-change-trip-context,:root[data-theme=dark] .m04-change-services{border-color:#ecdaf414;background:#2c2032}:root[data-theme=dark] .m04-change-services article{border-color:#ecdaf414;background:#271b2d}@media (max-width:520px){.m04-change-services article{grid-template-columns:1fr}.m04-change-services article>.status-badge{justify-self:start}}.users-page-premium.coordinacion-page-m04 .m04-report-workspace,.users-page-premium.coordinacion-page-m04 .m02-audit-workspace{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-report-distribution+.m04-report-distribution{margin-top:12px}.filter-popover-panel.m04-audit-filter-floating{width:194px!important;min-width:194px!important;max-width:min(194px,calc(100vw - 24px))!important;padding:12px!important;box-sizing:border-box!important}.filter-popover-panel.m04-audit-filter-floating .filter-popover-head,.filter-popover-panel.m04-audit-filter-floating .filter-popover-body{width:170px!important;min-width:170px!important;max-width:170px!important}.filter-popover-panel.m04-audit-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:170px!important;gap:11px!important}.filter-popover-panel.m04-audit-filter-floating .premium-select,.filter-popover-panel.m04-audit-filter-floating .premium-select-control{width:170px!important;min-width:170px!important;max-width:170px!important;box-sizing:border-box!important}.filter-popover-panel.m04-audit-filter-floating .premium-select-control{min-height:46px!important;height:46px!important}@media print{.users-page-premium.coordinacion-page-m04 .m04-tabs,.users-page-premium.coordinacion-page-m04 .m04-main-heading,.users-page-premium.coordinacion-page-m04 .m02-report-actions,.users-page-premium.coordinacion-page-m04 .no-print{display:none!important}.users-page-premium.coordinacion-page-m04 .m02-report-workspace{box-shadow:none!important;background:#fff!important}}.users-page-premium.coordinacion-page-m04 .m04-change-trip-selector.users-panel{position:relative!important;z-index:28!important;overflow:visible!important}.users-page-premium.coordinacion-page-m04 .m04-change-trip-selector .m04-premium-select{position:relative!important;z-index:29!important;width:100%!important;min-width:0!important}.users-page-premium.coordinacion-page-m04 .m04-change-trip-selector .m04-premium-select.is-open{z-index:33!important}.users-page-premium.coordinacion-page-m04 .m04-change-trip-selector .m04-premium-select>.premium-select-panel{z-index:34!important;max-height:320px!important;overflow-y:auto!important;overflow-x:hidden!important}.users-page-premium.coordinacion-page-m04 .m04-change-kpis,.users-page-premium.coordinacion-page-m04 .m04-change-console{position:relative;z-index:1}.m04-responsible-grid{align-items:stretch!important}.m04-responsible-readonly,.m04-session-responsible{align-self:stretch!important;display:grid!important;align-content:center!important;gap:3px!important;min-height:76px!important;padding:12px 14px!important;border:1px solid rgba(111,62,145,.09)!important;border-radius:14px!important;background:#f7f1fa99!important;box-shadow:none!important}.m04-responsible-readonly>span,.m04-session-responsible>span{color:#96899d!important;font-size:8px!important;font-weight:850!important;letter-spacing:.04em!important;text-transform:uppercase!important}.m04-responsible-readonly>strong,.m04-session-responsible>strong{color:#594064!important;font-size:10px!important}.m04-responsible-readonly>small,.m04-session-responsible>small{color:#9a8fa0!important;font-size:8px!important;line-height:1.45!important}.m04-responsible-readonly.has-error{border-color:#cc405b47!important;background:#fff6f8e6!important}.m04-responsible-readonly>em{color:#bd3f56;font-size:8px;font-style:normal;font-weight:750}.m04-confirmation-proof-field{gap:8px!important}.m04-confirmation-proof-field .m02-file-picker{margin-top:0!important}.m04-confirmation-proof-field .m02-file-current{margin-bottom:0!important}.m04-confirmation-proof-note{color:#9b8fa1!important;font-size:8px!important;line-height:1.45!important}.m04-report-workspace-f91{gap:14px!important}.m04-report-scope{position:relative!important;z-index:18!important;display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(340px,520px)!important;align-items:center!important;gap:18px!important;padding:14px 16px!important;overflow:visible!important}.m04-report-scope-copy{display:flex;align-items:center;gap:11px;min-width:0}.m04-report-scope-copy>div{display:grid;gap:2px}.m04-report-scope-copy strong{font-size:10px;color:#59415f}.m04-report-scope-copy small{font-size:8px;color:#988c9c;line-height:1.45}.m04-report-scope-icon{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:#f7f0fb;color:#754495;border:1px solid rgba(111,62,145,.08)}.m04-report-scope .premium-select{width:100%;min-width:0;position:relative;z-index:19}.m04-report-scope .premium-select.is-open{z-index:28!important}.m04-report-scope .premium-select-panel{z-index:29!important;max-height:320px!important;overflow-y:auto!important}.m04-report-trip-summary{padding:15px!important;display:grid;gap:14px}.m04-report-trip-identity{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:13px;border-bottom:1px solid rgba(85,45,115,.08)}.m04-report-trip-icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#f6eefb,#fff);border:1px solid rgba(111,62,145,.1);color:#744294}.m04-report-trip-identity h3{margin:2px 0;font-family:Playfair Display,Georgia,serif;font-size:22px;color:#56316f}.m04-report-trip-identity p{margin:0;font-size:9px;color:#948997}.m04-report-trip-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.m04-report-trip-meta>div{display:grid;gap:3px;padding:10px;border:1px solid rgba(94,56,119,.07);border-radius:11px;background:#f9f6fbb3}.m04-report-trip-meta span{font-size:7px;text-transform:uppercase;font-weight:850;letter-spacing:.04em;color:#9a8f9e}.m04-report-trip-meta strong{font-size:9px;color:#594b5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m04-report-chart-card{overflow:visible!important}.m04-report-chart-head{align-items:flex-start!important;gap:18px!important}.m04-report-chart-controls{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;justify-content:flex-end}.m04-report-chart-controls>.premium-select{width:250px;min-width:220px;position:relative;z-index:14}.m04-report-chart-controls>.premium-select.is-open{z-index:20}.m04-report-chart-controls>.premium-select .premium-select-panel{z-index:21!important}.m04-report-chart-switch{display:flex;gap:4px;padding:4px;border:1px solid rgba(111,62,145,.1);border-radius:13px;background:#faf7fc}.m04-report-chart-switch button{min-height:34px;padding:0 11px;border:0;border-radius:9px;background:transparent;color:#756a7b;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:8.5px;font-weight:800;cursor:pointer}.m04-report-chart-switch button.active{background:#fff;color:#633884;box-shadow:0 5px 14px #46225f12}.m04-report-bar-chart{display:grid;gap:10px;padding:17px 15px 15px}.m04-report-bar-row{display:grid;grid-template-columns:minmax(125px,190px) minmax(160px,1fr) 42px;gap:12px;align-items:center}.m04-report-bar-label{display:grid;gap:1px;min-width:0}.m04-report-bar-label strong{font-size:9px;color:#58495e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m04-report-bar-label small{font-size:7px;color:#a092a5}.m04-report-bar-track{height:13px;border-radius:999px;background:#eee7f2;overflow:hidden;box-shadow:inset 0 1px 3px #45245812}.m04-report-bar-track i{display:block;height:100%;border-radius:inherit;transition:width .3s ease}.m04-report-bar-row>b{font-size:10px;color:#603c77;text-align:right}.m04-report-donut-layout{display:grid;grid-template-columns:minmax(190px,280px) minmax(260px,1fr);gap:24px;align-items:center;padding:18px 20px 20px}.m04-report-donut{width:190px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;margin:auto;box-shadow:0 15px 35px #3a1d4f1a;position:relative}.m04-report-donut:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #57346e0d}.m04-report-donut>div{position:relative;z-index:1;display:grid;text-align:center}.m04-report-donut strong{font-family:Playfair Display,Georgia,serif;font-size:30px;color:#56316f;line-height:1}.m04-report-donut span{font-size:8px;color:#9a8e9e;margin-top:3px}.m04-report-donut-legend{display:grid;gap:7px}.m04-report-donut-legend>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;border:1px solid rgba(92,55,117,.07);border-radius:10px;background:#faf7fcb8}.m04-report-donut-legend i{width:9px;height:9px;border-radius:50%}.m04-report-donut-legend span{display:grid;gap:1px}.m04-report-donut-legend strong{font-size:8.5px;color:#58495d}.m04-report-donut-legend small{font-size:7px;color:#9d91a1}.m04-report-donut-legend b{font-size:8px;color:#6b477e}.m04-report-chart-empty{margin:14px!important}.m04-report-selected-distributions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:980px){.m04-report-scope{grid-template-columns:1fr!important}.m04-report-trip-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.m04-report-selected-distributions,.m04-report-donut-layout{grid-template-columns:1fr}.m04-report-chart-head{display:grid!important}.m04-report-chart-controls{justify-content:flex-start}.m04-report-chart-controls>.premium-select{width:min(100%,320px)}}@media (max-width:640px){.m04-report-trip-meta{grid-template-columns:1fr}.m04-report-bar-row{grid-template-columns:110px 1fr 30px;gap:7px}.m04-report-chart-controls{display:grid;width:100%}.m04-report-chart-controls>.premium-select{width:100%}}.users-page-premium.coordinacion-page-m04 .m04-proof-preview-button{display:inline-flex;align-items:center;gap:6px;width:max-content;margin-top:6px;padding:6px 9px;border:1px solid rgba(111,62,145,.13);border-radius:9px;background:#fff;color:#6c3e84;font:800 8px Manrope,system-ui,sans-serif;cursor:pointer}.users-page-premium.coordinacion-page-m04 .m04-proof-preview-button:hover{border-color:#6f3e9147;background:#faf5fd}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc{--fc-popover-bg-color: #fff;--fc-event-bg-color: #f2eaf7}.users-page-premium.coordinacion-page-m04 .m04-calendar-title{position:absolute;z-index:1;top:3px;left:50%;transform:translate(-50%);margin:0;color:var(--purple-dark);font-family:Inter,sans-serif;font-size:23px;font-weight:700;line-height:1.12;letter-spacing:normal;text-transform:uppercase;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-calendar-title-trigger{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 4px 4px;border:0;border-bottom:1px solid transparent;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.users-page-premium.coordinacion-page-m04 .m04-calendar-title-trigger:hover{border-bottom-color:currentColor}.users-page-premium.coordinacion-page-m04 .m04-calendar-title-trigger:focus-visible{outline:2px solid #8c58b0;outline-offset:3px;border-radius:5px}.users-page-premium.coordinacion-page-m04 .m04-calendar-title-trigger svg{flex:none;opacity:.6}.users-page-premium.coordinacion-page-m04 .m04-calendar-date-input{position:absolute;top:4px;left:50%;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-title{color:#eadff0}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-button{min-height:37px;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-col-header-cell,.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day-number{font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day:hover{background:#f8f4fb85}.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy strong{font-size:10.5px;line-height:1.35}.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy small,.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy em,.users-page-premium.coordinacion-page-m04 .m04-upcoming-detail{font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-event{margin:1px 2px 3px!important}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event{border-radius:7px!important;padding:1px 4px!important}.users-page-premium.coordinacion-page-m04 .m04-fc-event-content{min-height:19px;gap:6px;padding:3px 4px;font-size:9.5px;line-height:1.25}.users-page-premium.coordinacion-page-m04 .m04-fc-dot{width:6px;height:6px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-more-link{display:inline-flex;align-items:center;min-height:21px;margin:2px 3px;border-radius:7px;padding:2px 7px;background:#f3ebf8;color:#663c80;font-size:10px;font-weight:800;text-decoration:none}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-more-link:hover{background:#eadcf3}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover{width:min(340px,calc(100vw - 32px));z-index:9999;overflow:hidden;border:1px solid rgba(105,62,135,.18);border-radius:15px;background:#fff!important;box-shadow:0 18px 42px #32184633}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover-header{min-height:42px;align-items:center;padding:10px 13px;background:#f8f3fa;color:#513064;font-size:12px;font-weight:800}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover-close{border-radius:7px;padding:3px;color:#846a90}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover-close:hover{background:#eee5f3}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover-body{max-height:min(350px,50vh);overflow-y:auto;padding:10px;background:#fff!important}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover .fc-daygrid-event-harness{margin:0 0 6px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover .fc-event{width:100%;min-height:34px;margin:0!important;padding:3px 5px!important}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover .m04-fc-event-content{min-height:27px;align-items:flex-start;padding:4px 5px;font-size:10px;line-height:1.35;overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover .m04-fc-dot{margin-top:4px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover .m04-fc-event-content>span:last-child{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc{--fc-popover-bg-color: #281d32}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover-body{background:#281d32!important;border-color:#ebd7f629}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-popover-header{background:#352640;color:#f0e4f5}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-more-link{background:#392747;color:#ddc0ef}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day:hover{background:#67457e21}.users-page-premium.coordinacion-page-m04 .m04-agenda-module{gap:16px}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{flex-wrap:wrap;gap:10px 16px;padding:12px 16px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{flex:1 1 auto;flex-wrap:wrap;gap:9px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{flex-wrap:wrap;gap:8px;margin-left:auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions .btn-premium,.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-primary-action{min-height:36px;height:36px;border-radius:10px;padding:0 13px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{flex:0 1 auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-layout{grid-template-columns:minmax(0,1fr) 260px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day-frame{min-height:108px}.users-page-premium.coordinacion-page-m04 .m04-shared-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.users-page-premium.coordinacion-page-m04 .m04-shared-kpis .kpi-card-copy strong{overflow-wrap:anywhere}@media (max-width: 1280px){.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{flex-basis:100%;justify-content:flex-start}}@media (max-width: 1100px){.users-page-premium.coordinacion-page-m04 .m04-calendar-layout{grid-template-columns:1fr}.users-page-premium.coordinacion-page-m04 .m04-shared-kpis,.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.users-page-premium.coordinacion-page-m04 .m04-calendar-title{position:static;transform:none;margin-bottom:12px;text-align:center}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{align-items:stretch}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{width:100%;margin-left:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions>*{flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day-frame{min-height:82px}.users-page-premium.coordinacion-page-m04 .m04-shared-kpis,.users-page-premium.coordinacion-page-m04 .m04-review-shared-kpis{grid-template-columns:1fr}}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{background:#2b2035;border-color:#4a3854;box-shadow:0 14px 36px #0c071233}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-card,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-card{background:#261b30!important;border-color:#493752!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-label,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-legend{color:#d4c8db}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-legend em{color:#b7a7c0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-segmented-filter{background:#382941;border-color:#564260}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-segmented-filter button{color:#c9b8d2}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-segmented-filter button:hover{background:#493454;color:#f3eafa}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-segmented-filter button.active{background:#6e3d91;color:#fff;box-shadow:0 4px 12px #0d061640}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .premium-toggle,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .btn-premium-secondary{background:#382941;border-color:#564260;color:#eee2f4}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .premium-toggle-dot{background:#c4b2ce}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .premium-toggle.is-active{background:#49315d;border-color:#865ba2}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .premium-toggle.is-active .premium-toggle-dot{background:linear-gradient(135deg,#b982e0,#df8cc7)}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .btn-premium-secondary:hover:not(:disabled){background:#493454;border-color:#826094}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc{--fc-border-color: #4a3955;--fc-neutral-bg-color: #32243d;--fc-today-bg-color: #382747;--fc-list-event-hover-bg-color: #382a44;--fc-button-text-color: #e5d8eb;--fc-button-bg-color: #35263f;--fc-button-border-color: #564260;--fc-button-hover-bg-color: #493355;--fc-button-hover-border-color: #725287;--fc-button-active-bg-color: #7942a0;--fc-button-active-border-color: #7942a0;--fc-event-text-color: #eee3f4;--fc-event-bg-color: #493257;color:#dbcee2}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-col-header-cell{background:#35263f;color:#ded1e4}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-scrollgrid,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-theme-standard td,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-theme-standard th{border-color:#493752}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day-number,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-timegrid-axis-cushion,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-timegrid-slot-label-cushion{color:#c7b6d0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:#f4ddff}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-day-other .fc-daygrid-day-top{opacity:.66}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-button:disabled{color:#aa99b4;opacity:.65}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event.type-viaje{background:#493258!important;color:#f0dafa!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event.type-servicio{background:#504026!important;color:#ffe4aa!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event.type-etapa{background:#214357!important;color:#b7e9ff!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event.state-ca4,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event.state-el4,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-event.state-nd4{background:#573443!important;color:#ffc3d0!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-head{border-color:#493752;color:#ba8ed1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-item{background:#34263e;border-color:#503b5b;color:#d7c4e2}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-item:hover{background:#3d2c49;border-color:#76568a}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-copy strong{color:#f0e6f4}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-copy small,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-copy em,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-detail,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-empty{color:#c5b6ce}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-empty strong{color:#eee3f3}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-icon{background:#513467;color:#f0d4ff}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-item.type-servicio .m04-upcoming-icon{background:#594520;color:#ffe1a0}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-upcoming-item.type-etapa .m04-upcoming-icon{background:#244c61;color:#b7e9ff}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-loading{background:linear-gradient(180deg,#261b30d1,#261b308f);color:#e8d6f1}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-day-cushion{background:#35263f;color:#e5d3ee}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-title a{color:#eee1f3}.m04-event-preview{position:fixed;z-index:11000;width:min(380px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;padding:18px;border:1px solid #e4d8eb;border-radius:18px;background:#fff;color:#4d3b58;box-shadow:0 22px 55px #2714333d;font-family:Manrope,system-ui,sans-serif}.m04-event-preview-head,.m04-event-preview-head span,.m04-event-preview-body>div,.m04-event-preview-open{display:flex;align-items:center}.m04-event-preview-head{justify-content:space-between;gap:12px}.m04-event-preview-head span{gap:7px;color:#a97821;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.m04-event-preview-head button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:#f5eff8;color:#694281;cursor:pointer}.m04-event-preview-title{display:block;margin:9px 0 14px;padding:0;border:0;background:none;color:#4d2867;font:700 23px/1.12 Inter,serif;text-align:left;cursor:pointer}.m04-event-preview-title:hover{color:#8a48ae;text-decoration:underline;text-underline-offset:4px}.m04-event-preview-body{display:grid;gap:11px;padding:14px 0;border-top:1px solid #eee5f2;border-bottom:1px solid #eee5f2;font-size:12px;line-height:1.5}.m04-event-preview-body>div{align-items:flex-start;gap:9px}.m04-event-preview-body>div>svg{flex:none;margin-top:2px;color:#8254a0}.m04-event-preview-body p{margin:0;color:#75677d}.m04-event-preview-meta{flex-wrap:wrap;gap:6px!important}.m04-event-preview-meta span{padding:5px 8px;border-radius:7px;background:#f4eef8;color:#644479;font-size:10px;font-weight:800}.m04-event-preview-open{justify-content:space-between;width:100%;margin-top:13px;padding:9px 11px;border:1px solid #e8dcf0;border-radius:9px;background:#faf6fc;color:#673d80;font-size:11px;font-weight:850;cursor:pointer}.m04-event-preview-open:hover{background:#f0e5f6}:root[data-theme=dark] .m04-event-preview{background:#30223a;border-color:#624970;color:#e9dfee;box-shadow:0 22px 55px #05020980}:root[data-theme=dark] .m04-event-preview-head button{background:#44314f;color:#e5d2ef}:root[data-theme=dark] .m04-event-preview-title{color:#f1e4f6}:root[data-theme=dark] .m04-event-preview-title:hover{color:#dbaef1}:root[data-theme=dark] .m04-event-preview-body{border-color:#543d60}:root[data-theme=dark] .m04-event-preview-body p{color:#c9bbd0}:root[data-theme=dark] .m04-event-preview-meta span{background:#44314f;color:#e4cbf1}:root[data-theme=dark] .m04-event-preview-open{background:#44314f;border-color:#6a5079;color:#f0ddf8}:root[data-theme=dark] .m04-event-preview-open:hover{background:#543a62}.users-page-premium.coordinacion-page-m04 .m04-trips-module>.m04-trips-panel{position:relative!important;width:100%!important;min-width:0!important;padding:0!important;border:1px solid var(--line)!important;border-radius:24px!important;overflow:visible!important;background:#fff!important;box-shadow:0 14px 38px #2a06630b!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:14px 16px!important;border-bottom:1px solid var(--line)!important;border-radius:24px 24px 0 0!important;background:linear-gradient(180deg,#fdfbfe,#fff)!important;overflow:visible!important;box-sizing:border-box!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>*{min-width:0!important;margin:0!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-search{width:100%!important;min-width:0!important;max-width:520px!important;justify-self:start!important;height:46px!important;min-height:46px!important;padding-inline:14px!important;border:1px solid #e8e0eb!important;border-radius:14px!important;background:#faf9fb!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-search input{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important;color:var(--ink)!important;text-overflow:ellipsis!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar .filter-popover-trigger,.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.premium-toggle,.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important;border-radius:14px!important;white-space:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.m04-refresh-button{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important;justify-self:end!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table-wrap{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;border-radius:0!important;background:#fff!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table{width:100%!important;min-width:1090px!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table thead th{padding:13px 14px!important;background:#faf8fb!important;border-bottom:1px solid var(--line)!important;color:#8e8197!important;font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table tbody td{padding:13px 14px!important;border-top:1px solid #f0ebf2!important;color:var(--ink)!important;font-size:11.3px!important;line-height:1.45!important;vertical-align:middle!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table tbody tr:first-child td{border-top:0!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table tbody tr:hover{background:#fcf9fe!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table td>strong,.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-main-cell strong{display:block;font-size:12.4px!important;font-weight:780!important;color:var(--ink)!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table td>small,.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-main-cell small{display:block;margin-top:3px;font-size:10px!important;line-height:1.45!important;color:var(--muted)!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-main-cell{min-width:220px!important;gap:11px!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-avatar{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:12px!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-row-actions{gap:6px!important;flex-wrap:nowrap!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-row-actions button{width:34px!important;height:34px!important;flex:0 0 34px!important;border-radius:10px!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module>.m04-trips-panel,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table-wrap,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table{background:#21172b!important;border-color:var(--line)!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table thead th{background:#2a1c35!important;border-color:#3b2c48!important;color:#c8b8d1!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-search{background:#2b2035!important;border-color:#4a3854!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-search input{color:#eee3f3!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.m02-clear-filters{background:#2b1d37!important;border-color:#eed6c617!important;color:#b8aaba!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table tbody td{border-color:#3b2c48!important;color:#d7cbdc!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table tbody tr:hover{background:#2a1c35!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-table td>strong,:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-main-cell strong{color:#eee3f3!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-row-actions button{background:#30223d!important;border-color:#493752!important;color:#d6c5e0!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-row-actions button:hover{background:#49315d!important;border-color:#865ba2!important;color:#fff!important}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-row-actions button.danger:hover{background:#532c40!important;border-color:#a85b79!important;color:#ffc1d3!important}@media (max-width: 1120px){.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar{grid-template-columns:repeat(4,max-content)!important;justify-content:start!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-search{grid-column:1 / -1!important;max-width:520px!important}}@media (max-width: 1240px){.users-page-premium.coordinacion-page-m04 .m04-calendar-layout{grid-template-columns:minmax(0,1fr)}.users-page-premium.coordinacion-page-m04 .m04-upcoming-card{position:static}.users-page-premium.coordinacion-page-m04 .m04-upcoming-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}}@media (max-width: 640px){.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar{grid-template-columns:minmax(0,1fr) 46px!important;gap:10px!important;padding:12px!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-search{grid-column:1 / -1!important;max-width:100%!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.filter-popover,.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.premium-toggle{grid-column:1 / -1!important;justify-self:stretch!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-trip-toolbar>.m02-clear-filters{grid-column:1!important;justify-self:start!important}.users-page-premium.coordinacion-page-m04 .m04-trips-module .m04-refresh-button{grid-column:2!important}}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card,.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row,.users-page-premium.coordinacion-page-m04 .m04-calendar-layout,.users-page-premium.coordinacion-page-m04 .m04-calendar-card,.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap{min-width:0;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{flex:1 1 680px}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{max-width:100%;flex-wrap:wrap;row-gap:5px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc,.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar{min-width:0}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list{overflow:hidden;border:1px solid var(--fc-border-color);border-radius:14px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-day-cushion{padding:10px 14px;font-size:11px;font-weight:800;text-transform:capitalize}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event td{padding:10px 8px;vertical-align:middle}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-time{width:92px;padding-left:14px!important;color:#806e8c;font-size:10px;font-weight:700;white-space:normal}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-graphic{display:none}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-title{min-width:0;padding-right:14px!important}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event .m04-fc-event-content{min-width:0;overflow:visible;padding:1px 0;font-size:11px;line-height:1.4}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event .m04-fc-event-content>span:last-child{overflow:visible;white-space:normal;text-overflow:clip}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-time{color:#c7b5d1}@media (max-width: 1280px){.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{align-items:stretch}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{width:100%;flex:0 0 auto;justify-content:flex-start;white-space:normal}}@media (max-width: 1100px){.users-page-premium.coordinacion-page-m04 .m04-upcoming-card{position:static}.users-page-premium.coordinacion-page-m04 .m04-upcoming-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.users-page-premium.coordinacion-page-m04 .m04-upcoming-item{min-width:0}}@media (max-width: 900px){.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{width:100%;flex-direction:column;gap:10px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{flex:0 0 auto;width:100%}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{align-self:stretch}}@media (max-width: 1000px){.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{flex:0 0 auto;width:100%}}@media (max-width: 700px){.users-page-premium.coordinacion-page-m04 .m04-agenda-module{gap:12px}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card,.users-page-premium.coordinacion-page-m04 .m04-calendar-card,.users-page-premium.coordinacion-page-m04 .m04-upcoming-card{border-radius:18px}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{padding:13px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-label{font-size:11px;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-segmented-filter{min-width:0;width:100%;overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-segmented-filter button{min-width:0;flex:1 1 0;padding:0 6px;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row>.premium-toggle{min-width:0;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{grid-column:2 / -1;justify-content:flex-end;width:auto;margin:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions>*{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{gap:5px 14px;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend em{margin-left:auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-card{padding:14px}.users-page-premium.coordinacion-page-m04 .m04-calendar-title{margin-bottom:12px;font-size:clamp(17px,4.8vw,22px);white-space:normal}.users-page-premium.coordinacion-page-m04 .m04-calendar-title-trigger{gap:7px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap{min-height:0}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar-chunk{display:flex;min-width:0;justify-content:flex-start}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-button{min-height:36px;padding:.38em .65em;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-time{width:82px;padding-left:10px!important;font-size:10px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-title{padding-right:10px!important}.m04-event-preview{top:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:12px!important;width:auto;max-height:calc(100dvh - 24px);padding:16px}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{grid-template-columns:minmax(0,1fr);gap:9px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row>.premium-toggle{width:100%}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions>*{min-width:0;width:100%;justify-content:center;padding:0 7px}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend em{display:none}.users-page-premium.coordinacion-page-m04 .m04-upcoming-card{padding:14px}.users-page-premium.coordinacion-page-m04 .m04-upcoming-item{gap:9px}.users-page-premium.coordinacion-page-m04 .m04-upcoming-copy strong,.users-page-premium.coordinacion-page-m04 .m04-upcoming-detail{white-space:normal}}@media (max-width: 360px){.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card,.users-page-premium.coordinacion-page-m04 .m04-calendar-card{padding:10px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar{flex-direction:column;align-items:stretch}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar-chunk:last-child{justify-content:stretch}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar-chunk:last-child .fc-button-group{display:flex;width:100%}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-toolbar-chunk:last-child .fc-button{flex:1 1 0}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc .fc-list-event-time{width:68px;font-size:9px}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-dayGridMonth-view .m04-fc-event-content{min-height:18px;justify-content:center;padding:2px 0}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-dayGridMonth-view .m04-fc-event-content>span:last-child{display:none}.users-page-premium.coordinacion-page-m04 .m04-fullcalendar-wrap .fc-dayGridMonth-view .m04-fc-dot{width:7px;height:7px}}@media (max-width: 1200px) and (max-height: 500px){.users-page-premium.coordinacion-page-m04:has(.m04-agenda-module){gap:8px}.users-page-premium.coordinacion-page-m04:has(.m04-agenda-module) .m04-main-heading{display:none}.users-page-premium.coordinacion-page-m04:has(.m04-agenda-module) .m04-tabs{margin-top:0;margin-bottom:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 13px;min-height:18px;font-size:10px;line-height:1.2}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend i{width:9px;height:9px}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend em{display:none}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{padding:8px 11px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{gap:6px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions .btn-premium,.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-primary-action{height:32px;min-height:32px}}@media (min-width: 600px) and (max-width: 700px) and (max-height: 500px){.users-page-premium.coordinacion-page-m04 .m04-calendar-title{position:absolute;top:4px;left:50%;transform:translate(-50%);margin:0;font-size:18px;white-space:nowrap}}@media (min-width: 640px) and (max-width: 700px) and (max-height: 500px){.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-label{display:none}.users-page-premium.coordinacion-page-m04 .m04-segmented-filter{width:auto;min-width:220px;flex:1 1 auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row>.premium-toggle{flex:0 0 auto;width:auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{display:flex;flex:0 0 auto;width:auto;margin-left:auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions .btn-premium{width:34px;min-width:34px;padding:0!important;font-size:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-primary-action{padding:0 9px}}@media (min-width: 901px) and (max-width: 1200px) and (max-height: 500px){.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-label{display:none}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{gap:7px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{flex-wrap:nowrap;gap:7px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions .btn-premium{width:34px;min-width:34px;padding:0!important;font-size:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-primary-action{padding:0 10px}}@media (max-width: 760px){.users-page-premium.coordinacion-page-m04>.m04-main-heading.users-heading-premium{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;gap:12px!important}.users-page-premium.coordinacion-page-m04>.m04-main-heading .users-heading-copy{width:100%!important;min-width:0!important}.users-page-premium.coordinacion-page-m04>.m04-main-heading h1{font-size:clamp(29px,8vw,34px)!important;line-height:1.02!important;overflow-wrap:anywhere}.users-page-premium.coordinacion-page-m04>.m04-main-heading .users-heading-copy p{max-width:100%!important;font-size:10.5px!important}.users-page-premium.coordinacion-page-m04>.m04-main-heading .m04-phase-badge{display:inline-flex!important;width:auto!important;max-width:100%!important;align-self:flex-start!important;justify-content:flex-start!important;margin-top:0!important}}@media (max-width: 520px){.users-page-premium.coordinacion-page-m04>.m04-main-heading h1{font-size:29px!important}.users-page-premium.coordinacion-page-m04>.m04-main-heading .m04-phase-badge{font-size:10px!important;padding:7px 10px!important}}@media (max-width: 760px){.users-page-premium.users-page-m01.coordinacion-page-m04>.module-tabs.users-tabs-premium.m02-tabs.m04-tabs{margin-block:4px 2px!important}}@media (max-width: 520px){.users-page-premium.users-page-m01.coordinacion-page-m04{gap:13px!important}}.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{position:relative;z-index:50;overflow:visible}.users-page-premium.coordinacion-page-m04 .m04-calendar-layout{position:relative;z-index:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter{display:flex;align-items:center;gap:7px;flex:0 0 235px;width:235px;min-width:0;max-width:235px;color:#785394}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter>svg{flex:0 0 auto}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select{min-width:0;width:100%;max-width:100%}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select.is-open{z-index:51}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select-control{height:36px;min-height:36px;min-width:0;max-width:100%;border-radius:11px;font-size:11px;cursor:pointer}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select-value{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select-panel{z-index:52;min-width:min(310px,calc(100vw - 40px));right:auto;background:#fff;box-shadow:0 18px 40px #311c402e}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter{color:#d3a8ed}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select-control{color:#eee1f2;background:#35263e;border-color:#dbb8e938}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter .premium-select-panel{color:#eee1f2;background:#302239;border-color:#dbb8e938}@media (max-width: 700px){.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter{grid-column:1 / -1;width:100%;min-width:0;max-width:100%}}@media (min-width: 640px) and (max-width: 700px) and (max-height: 500px){.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{flex-wrap:wrap}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter{flex:1 1 170px;width:auto;max-width:235px}}@media (min-width: 701px) and (max-width: 1200px){.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content;align-items:center;gap:9px 10px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{display:contents}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-label{display:none}.users-page-premium.coordinacion-page-m04 .m04-segmented-filter{grid-column:1;grid-row:1;width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-segmented-filter button{flex:1 1 0;min-width:0;padding-inline:5px}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter{grid-column:2;grid-row:1;width:100%;max-width:235px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row>.premium-toggle{grid-column:3;grid-row:1;min-width:0;white-space:nowrap}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{grid-column:1 / 3;grid-row:2;width:auto;min-width:0;margin:0;flex-basis:auto;align-self:center}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{grid-column:3;grid-row:2;width:auto;margin:0;justify-self:end;justify-content:flex-end;flex-wrap:nowrap}}@media (min-width: 600px) and (max-width: 700px) and (max-height: 500px){.users-page-premium.coordinacion-page-m04 .m04-calendar-toolbar-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px 9px}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row{display:contents}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-label{display:none}.users-page-premium.coordinacion-page-m04 .m04-segmented-filter{grid-column:1;grid-row:1;width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-trip-filter{grid-column:2;grid-row:1;width:100%;max-width:100%;min-width:0}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row>.premium-toggle{grid-column:1;grid-row:2;justify-self:start}.users-page-premium.coordinacion-page-m04 .m04-calendar-filter-row .m04-agenda-actions{grid-column:2;grid-row:2;width:auto;margin:0;justify-self:end}.users-page-premium.coordinacion-page-m04 .m04-calendar-legend{grid-column:1 / -1;grid-row:3;width:auto;min-width:0;margin:0}}.users-page-premium.coordinacion-page-m04 .users-table tbody tr:has(.m04-empty-table),.users-page-premium.coordinacion-page-m04 .users-table tbody tr:has(.m04-table-loading),.users-page-premium.coordinacion-page-m04 .m02-audit-table tbody tr:has(.audit-table-state),.users-page-premium.coordinacion-page-m04 .users-table tbody tr:has(.m04-empty-table):hover,.users-page-premium.coordinacion-page-m04 .users-table tbody tr:has(.m04-table-loading):hover,.users-page-premium.coordinacion-page-m04 .m02-audit-table tbody tr:has(.audit-table-state):hover{background:transparent!important;box-shadow:none!important;transform:none!important;cursor:default!important}.users-page-premium.coordinacion-page-m04 .users-table tbody tr:has(.m04-empty-table)>td,.users-page-premium.coordinacion-page-m04 .users-table tbody tr:has(.m04-table-loading)>td,.users-page-premium.coordinacion-page-m04 .m02-audit-table tbody tr:has(.audit-table-state)>td{background:transparent!important;box-shadow:none!important;border-left-color:transparent!important}.users-page-premium.coordinacion-page-m04 .m04-empty-table{color:#9d91a3;text-align:center;background:transparent}.users-page-premium.coordinacion-page-m04 .m04-empty-table>svg{color:#a296ac;flex-shrink:0}.users-page-premium.coordinacion-page-m04 .m04-empty-table>strong{color:#6b6070;font-size:11px;font-weight:700}.users-page-premium.coordinacion-page-m04 .m04-empty-table>span{color:#9f91a8;font-size:9px}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-empty-table{color:#b5a4be;background:transparent}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-empty-table>svg{color:#ae9ab9}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-empty-table>strong{color:#eee4f3}:root[data-theme=dark] .users-page-premium.coordinacion-page-m04 .m04-empty-table>span{color:#baadbf}.users-page-premium.m06-page .m06-overview{display:grid;min-width:0;max-width:100%;row-gap:19px}.users-page-premium.m06-page .m06-overview .m06-overview-hero{min-width:0;width:100%;box-sizing:border-box;border-radius:24px;min-height:244px}.users-page-premium.m06-page .m06-overview .m06-hero-copy{min-width:0;max-width:min(100%,740px);padding:30px 34px}.users-page-premium.m06-page .m06-overview .m06-hero-copy h2{margin-top:13px;margin-bottom:9px;line-height:1.18;overflow-wrap:break-word}.users-page-premium.m06-page .m06-overview .m06-control-bar{position:relative;z-index:3;box-sizing:border-box;min-width:0;width:100%;display:grid;grid-template-columns:minmax(195px,1fr) minmax(0,auto);align-items:center;column-gap:18px;row-gap:14px;padding:17px 19px;border-radius:19px;background:var(--white,#fff)}.users-page-premium.m06-page .m06-overview .m06-control-bar:has(.premium-select.is-open){z-index:15}.users-page-premium.m06-page .m06-overview .m06-control-caption{min-width:0;align-items:center}.users-page-premium.m06-page .m06-overview .m06-control-fields{display:grid;grid-template-columns:130px 114px minmax(190px,245px) auto;align-items:end;gap:10px;min-width:0;width:auto}.users-page-premium.m06-page .m06-overview .m06-control-fields>.premium-select{width:100%;min-width:0;max-width:100%;position:relative;z-index:1}.users-page-premium.m06-page .m06-overview .m06-control-fields>.premium-select.is-open{z-index:20}.users-page-premium.m06-page .m06-overview .m06-control-fields .premium-select-control{box-sizing:border-box;width:100%;height:44px;min-height:44px;border-radius:12px;font-size:12px}.users-page-premium.m06-page .m06-overview .m06-control-fields .premium-select-panel{min-width:100%;width:max-content;max-width:min(285px,80vw);box-sizing:border-box;z-index:50;scrollbar-width:thin}.users-page-premium.m06-page .m06-overview .m06-control-fields .m06-overview-currency .premium-select-panel{width:max(100%,240px)}.users-page-premium.m06-page .m06-overview .m06-control-fields .premium-select-label{font-size:10px;font-weight:800}.users-page-premium.m06-page .m06-overview .m06-control-fields>.m06-overview-refresh{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;min-height:44px;height:44px;min-width:116px;margin:0;border-radius:12px;font-size:12px;font-weight:750;white-space:nowrap}.users-page-premium.m06-page .m06-overview .m06-finance-grid{min-width:0;width:100%;gap:14px}.users-page-premium.m06-page .m06-overview .m06-finance-metric{min-width:0;border-radius:19px;border:var(--pm-border,1px solid rgba(115,73,155,.18));background:linear-gradient(145deg,var(--white,#fff),rgba(246,237,251,.45));box-shadow:var(--pm-shadow-soft,0 12px 30px rgba(57,29,91,.05));padding:21px 23px;gap:11px}.users-page-premium.m06-page .m06-overview .m06-finance-value{letter-spacing:-.035em;overflow-wrap:anywhere}.users-page-premium.m06-page .m06-overview .m06-overview-states{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;min-width:0}.users-page-premium.m06-page .m06-overview .m06-overview-states>.m06-overview-kpi.kpi-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start;min-width:0;min-height:0;gap:8px;padding:13px 14px 11px;border-radius:var(--pm-radius-md,18px);border:var(--pm-border,1px solid rgba(115,73,155,.18));background:linear-gradient(150deg,#fff,#ffffffdb);box-shadow:var(--pm-shadow-soft,0 10px 26px rgba(58,31,92,.06))}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-heading{display:flex;align-items:center;gap:11px;min-width:0}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .kpi-card-icon.module-glass-icon{width:46px;height:46px;flex:0 0 46px;margin:0}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .kpi-card-icon .module-glass-icon-symbol svg{width:22px;height:22px}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-content{flex:1 1 auto;min-width:0;display:grid;gap:1px;align-self:center}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-content>span{font-size:9.5px;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;line-height:1.3}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-content>strong{font-size:23px;line-height:1.1}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-breakdown{min-width:0;display:flex;align-items:center;padding-top:8px;border-top:1px solid rgba(118,73,151,.09)}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-status-pills{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;min-width:0;width:100%}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-status-pill{display:inline-flex;align-items:center;gap:5px;border-radius:8px;padding:4px 7px;line-height:1.2;font-size:10px;max-width:100%;background:#7e4ea812;border:1px solid rgba(110,63,163,.1);white-space:normal;overflow-wrap:break-word}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-status-pill span{min-width:0;font-size:10px;font-weight:650;line-height:1.2;letter-spacing:normal;text-transform:none;white-space:normal;color:inherit}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-status-pill b{font-weight:800;flex-shrink:0}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-state-empty{margin:0;font-size:10px;line-height:1.45;white-space:normal}.users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-skeleton{margin:0;max-width:145px}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-link{flex:0 0 29px;width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0 0 0 auto;border:1px solid rgba(116,69,155,.15);border-radius:10px;color:#75409c;background:#8b52b20f;cursor:pointer;box-sizing:border-box;transition:background .16s ease,color .16s ease,border-color .16s ease}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-link:hover{color:#512179;background:#8b52b221;border-color:#74459b4d}.users-page-premium.m06-page .m06-overview .m06-overview-kpi-link:focus-visible{outline:2px solid #9250c1;outline-offset:2px}.users-page-premium.m06-page .m06-overview .m06-next-block{min-width:0;border-radius:20px;padding:22px;background:var(--white,#fff);border:var(--pm-border,1px solid rgba(115,73,155,.18))}.users-page-premium.m06-page .m06-overview .m06-path-grid{gap:12px;min-width:0}.users-page-premium.m06-page .m06-overview .m06-path-grid button{min-width:0;border-radius:15px;padding:17px;background:linear-gradient(160deg,var(--white,#fff),rgba(245,235,252,.34));transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.users-page-premium.m06-page .m06-overview .m06-path-grid button:focus-visible{outline:3px solid rgba(166,111,210,.62);outline-offset:2px}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-control-bar,:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-next-block{background:#251c30;border-color:#dbbbf02e}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-finance-metric,:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-overview-states>.m06-overview-kpi.kpi-card{background:linear-gradient(150deg,#241a2f,#201628);border-color:#dbbbf02e}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-path-grid button{background:linear-gradient(160deg,#30223e,#261c31);border-color:#dbbbf02e}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-path-grid button span{color:#c8b7d2}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-status-pill{background:#a982c71f;border-color:#dbbbf029;color:#e8d9ef}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-overview-kpi .m06-status-pill b{color:#dab7f2}@media (max-width:1250px){.users-page-premium.m06-page .m06-overview .m06-control-bar{grid-template-columns:minmax(0,1fr)}.users-page-premium.m06-page .m06-overview .m06-control-fields{grid-template-columns:130px 114px minmax(180px,1fr) auto;width:100%}.users-page-premium.m06-page .m06-overview .m06-overview-states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.users-page-premium.m06-page .m06-overview{row-gap:17px}.users-page-premium.m06-page .m06-overview .m06-control-bar{padding:14px;gap:13px}.users-page-premium.m06-page .m06-overview .m06-control-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.users-page-premium.m06-page .m06-overview .m06-overview-currency{grid-column:1/-1}.users-page-premium.m06-page .m06-overview .m06-overview-refresh{grid-column:1/-1;width:100%}.users-page-premium.m06-page .m06-overview .m06-control-fields .m06-overview-currency .premium-select-panel{width:100%;max-width:100%}.users-page-premium.m06-page .m06-overview .m06-hero-copy{padding:23px 21px}.users-page-premium.m06-page .m06-overview .m06-hero-copy h2{font-size:clamp(25px,5.8vw,32px)}.users-page-premium.m06-page .m06-overview .m06-hero-illustration{width:75%;opacity:.22}.users-page-premium.m06-page .m06-overview .m06-finance-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.m06-page .m06-overview .m06-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.users-page-premium.m06-page .m06-overview .m06-overview-hero{min-height:0}.users-page-premium.m06-page .m06-overview .m06-hero-copy{padding:22px 18px}.users-page-premium.m06-page .m06-overview .m06-hero-copy h2{font-size:25px}.users-page-premium.m06-page .m06-overview .m06-hero-actions{gap:9px;margin-top:16px}.users-page-premium.m06-page .m06-overview .m06-hero-actions span{font-size:10px}.users-page-premium.m06-page .m06-overview .m06-control-caption strong{font-size:13px}.users-page-premium.m06-page .m06-overview .m06-overview-states,.users-page-premium.m06-page .m06-overview .m06-path-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.m06-page .m06-overview .m06-overview-states>.m06-overview-kpi.kpi-card{padding:12px 13px 10px}.users-page-premium.m06-page .m06-overview .m06-finance-metric,.users-page-premium.m06-page .m06-overview .m06-next-block{padding:17px}}@media (max-width:355px){.users-page-premium.m06-page .m06-overview .m06-control-fields{grid-template-columns:minmax(0,1fr)}.users-page-premium.m06-page .m06-overview .m06-control-fields>*{grid-column:1/-1}}@media (max-width:950px) and (max-height:530px) and (orientation:landscape){.users-page-premium.m06-page .m06-overview .m06-overview-hero{min-height:0}.users-page-premium.m06-page .m06-overview .m06-hero-copy{padding:18px 22px}.users-page-premium.m06-page .m06-overview .m06-control-fields,.users-page-premium.m06-page .m06-overview .m06-overview-states{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-overview-kpi-breakdown{border-top-color:#dbbbf021}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-overview-kpi-link{color:#e6c8f5;background:#bf94d91f;border-color:#dbbbf03d}:root[data-theme=dark] .users-page-premium.m06-page .m06-overview .m06-overview-kpi-link:hover{background:#bf94d93d}@media (max-width:760px){.users-page-premium.m06-page .m06-overview .m06-overview-kpi .kpi-card-icon.module-glass-icon{width:43px;height:43px;flex-basis:43px}}@media (max-width:520px){.users-page-premium.clientes-page-m02.m06-page .m06-overview .m06-overview-kpi .kpi-card-icon.module-glass-icon{width:43px!important;height:43px!important;flex:0 0 43px!important}.users-page-premium.clientes-page-m02.m06-page .m06-overview .m06-overview-kpi-content>span{font-size:9.5px!important;line-height:1.25!important}.users-page-premium.clientes-page-m02.m06-page .m06-overview .m06-overview-kpi-content>strong{font-size:22px!important}}.m06-page .m06-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:6px 0 16px}.m06-page .m06-catalog-card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:182px;padding:19px 20px 15px;border-radius:17px;background:linear-gradient(160deg,#fff,#fcf9ff);border:1px solid rgba(121,78,163,.18);box-shadow:0 10px 25px #3e225a0b;transition:transform .2s ease,border-color .2s,box-shadow .2s}.m06-page .m06-catalog-card:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:3px;background:linear-gradient(180deg,#8d56bc,#c68fda);border-radius:0 3px 3px 0}.m06-page .m06-catalog-card:hover{transform:translateY(-2px);border-color:#794ea354;box-shadow:0 16px 32px #421c6716}.m06-page .m06-catalog-card.is-deleted{opacity:.78;background:linear-gradient(160deg,#fbf9fc,#f8f5f8)}.m06-page .m06-catalog-card-top,.m06-page .m06-catalog-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px}.m06-page .m06-catalog-id{display:inline-flex;align-items:center;gap:7px;color:#8554b1;font-size:11px;font-weight:800;background:#f3eafa;border:1px solid #e5d4f0;border-radius:9px;padding:6px 9px;overflow-wrap:anywhere;min-width:0}.m06-page .m06-catalog-card-body{flex:1;min-width:0}.m06-page .m06-catalog-card-body h3{margin:1px 0 7px;color:var(--purple-dark,#402060);font-size:16px;font-weight:780;line-height:1.35;overflow-wrap:anywhere}.m06-page .m06-catalog-card-body p{margin:0;color:var(--muted,#7c7083);font-size:11px;line-height:1.65;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.m06-page .m06-catalog-card-body .m06-catalog-symbol{font-size:12px}.m06-page .m06-catalog-card-body .m06-catalog-symbol strong{color:#75439f;font-size:17px;padding-left:4px}.m06-page .m06-catalog-card-bottom{border-top:1px solid rgba(112,67,153,.1);padding-top:12px;min-height:35px}.m06-page .m06-catalog-card-bottom small{color:#8d7796;font-size:10px;font-weight:650}.m06-page .m06-catalog-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.m06-page .m06-catalog-actions button{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#f8f2fb;border:1px solid #e9d9f1;color:#7343a0;cursor:pointer;transition:background .15s,transform .15s}.m06-page .m06-catalog-actions button:hover{background:#ebdbf5;transform:translateY(-1px)}.m06-page .m06-catalog-actions button.danger{color:#b94165;border-color:#f2d3dd;background:#fff4f7}.m06-page .m06-catalog-actions button.danger:hover{background:#fce2e9}.m06-page .m06-catalog-empty{padding:65px 18px}.m06-catalog-modal .m06-catalog-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.m06-catalog-modal .m02-field{min-width:0}.m06-catalog-modal .m02-field input:disabled{opacity:.7;cursor:not-allowed;background:#eee7f3}.m06-catalog-modal .m06-field-counter{font-size:10px;text-align:right;color:#8f7d98;margin-top:4px}.m06-catalog-modal .m06-field-error{font-size:10px;color:#be3656}.m06-catalog-modal .m06-catalog-detail-intro{display:flex;align-items:center;gap:13px;background:linear-gradient(130deg,#fbf6ff,#fff);border:1px solid #eadcf3;border-radius:14px;padding:16px;margin-bottom:16px}.m06-catalog-modal .m06-catalog-detail-intro>span:first-child{flex-shrink:0;display:grid;place-items:center;width:49px;height:49px;border-radius:14px;color:#7951a4;background:#efe1fa}.m06-catalog-modal .m06-catalog-detail-intro>div{flex:1;min-width:0}.m06-catalog-modal .m06-catalog-detail-intro strong{font-size:15px;color:#482a5c;overflow-wrap:anywhere}.m06-catalog-modal .m06-catalog-detail-intro p{font-size:11px;color:#82718a;line-height:1.5;margin:3px 0 0;overflow-wrap:anywhere}.m06-catalog-modal .m06-catalog-historical-note{display:flex;gap:9px;align-items:center;padding:13px;margin-top:15px;border-radius:12px;background:#f8eff4;color:#a14764;font-size:12px}.m06-catalog-modal .m06-catalog-status-change{display:flex;align-items:center;justify-content:space-around;gap:12px;background:#f9f3fc;border:1px solid #ead9f4;padding:19px 10px;border-radius:15px}.m06-catalog-modal .m06-catalog-status-change>div{display:grid;justify-items:center;gap:10px}.m06-catalog-modal .m06-catalog-status-change>div>span{font-size:11px;color:#776580}.m06-catalog-modal .m06-catalog-modal-note{line-height:1.6;font-size:12px;color:#80708a;padding:5px}.m06-catalog-modal .m06-catalog-delete-warning{display:flex;align-items:start;gap:14px;padding:19px;background:#fff2f5;border:1px solid #f1c4d1;border-radius:15px;color:#b33d66}.m06-catalog-modal .m06-catalog-delete-warning svg{flex-shrink:0}.m06-catalog-modal .m06-catalog-delete-warning strong{font-size:14px;color:#943c5a}.m06-catalog-modal .m06-catalog-delete-warning p{font-size:12px;line-height:1.65;color:#9f617a;margin:7px 0 0}:root[data-theme=dark] .m06-page .m06-catalog-card{background:linear-gradient(150deg,#2c2039,#251b32);border-color:#4c3a61}:root[data-theme=dark] .m06-page .m06-catalog-card h3{color:#f6eafb}:root[data-theme=dark] .m06-page .m06-catalog-card-bottom{border-color:#554368}:root[data-theme=dark] .m06-page .m06-catalog-actions button{background:#4b355c;border-color:#614774;color:#eed3ff}:root[data-theme=dark] .m06-page .m06-catalog-actions button.danger{background:#503140;border-color:#7c4a5d;color:#f4a1b9}:root[data-theme=dark] .m06-catalog-modal .m06-catalog-detail-intro,:root[data-theme=dark] .m06-catalog-modal .m06-catalog-status-change{background:#352540;border-color:#55416b}:root[data-theme=dark] .m06-catalog-modal .m06-catalog-detail-intro strong{color:#f6eafb}:root[data-theme=dark] .m06-catalog-modal .m06-catalog-delete-warning{background:#49293a;border-color:#854660}@media (max-width:800px){.m06-page .m06-catalog-grid{grid-template-columns:1fr}}@media (max-width:600px){.m06-page .m06-catalog-card{padding:17px 14px 12px}.m06-page .m06-catalog-card-top,.m06-page .m06-catalog-card-bottom{flex-wrap:wrap}.m06-page .m06-catalog-actions{margin-left:auto}.m06-catalog-modal .m06-catalog-form-fields{grid-template-columns:1fr}}@media (max-width:360px){.m06-page .m06-catalog-card-top{align-items:flex-start;flex-direction:column}.m06-page .m06-catalog-actions button{width:30px;height:30px}}.users-page-premium.m06-page .m06-catalogs-parity{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;min-width:0;max-width:100%}.users-page-premium.m06-page .m06-catalogs-parity>.m02-section-hero>div:first-child{min-width:0}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-tabs.employee-view-tabs{width:fit-content!important;max-width:100%!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-tabs.employee-view-tabs::-webkit-scrollbar{display:none!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-tabs.employee-view-tabs>button{flex:0 0 auto!important;white-space:nowrap!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:56px;margin:0;padding:10px 13px;background:linear-gradient(90deg,#ffffffe0,#fdf9ffcc,#fffcf4b8);border:1px solid rgba(110,63,163,.1);border-radius:16px;box-shadow:0 10px 25px #4020600b,inset 0 1px #fffffff5}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity .m06-catalog-context-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#fbf4ff,#f0e5f8);border:1px solid rgba(117,67,156,.13);color:#784394;box-shadow:inset 0 1px #fffffff2,0 6px 14px #4a29690e}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity .m06-catalog-context-icon svg{width:19px;height:19px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity>div{display:grid;gap:3px;min-width:0}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity strong{font-size:11.5px;line-height:1.2;font-weight:850;color:#50305f}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity p{margin:0;color:#8f8394;font-size:9.2px;line-height:1.4}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-panel-parity{position:relative;min-width:0;max-width:100%;width:100%;margin:0;border-radius:23px;overflow:visible}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar.m02-client-toolbar{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:0;max-width:100%;width:100%}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.users-search{flex:1 1 350px;max-width:520px;min-width:0}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.filter-popover{flex:0 0 auto}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.premium-toggle{flex:0 0 auto}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.m02-clear-filters{flex:0 0 auto}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.btn-premium-icon:last-child{flex:0 0 auto}.filter-popover-panel-portal.m06-catalog-filter{width:min(340px,calc(100vw - 24px))!important;min-width:0!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box;overflow:visible}.filter-popover-panel-portal.m06-catalog-filter .filter-popover-body{min-width:0;overflow:visible}.filter-popover-panel-portal.m06-catalog-filter .premium-select,.filter-popover-panel-portal.m06-catalog-filter .premium-select-control{width:100%;min-width:0;max-width:100%}.filter-popover-panel-portal.m06-catalog-filter .premium-select-control{min-height:44px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table{width:100%;min-width:670px;border-collapse:collapse;table-layout:auto}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.045em;text-transform:uppercase;text-align:left}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table td{padding:12px 14px;vertical-align:middle;font-size:11px;border-bottom:1px solid rgba(108,76,129,.095)}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table td:last-child,.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table th:last-child{width:180px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table tr.is-deleted{opacity:.74}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-name{display:flex;align-items:center;gap:10px;min-width:200px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-icon{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;border:1px solid rgba(117,67,156,.13);border-radius:12px;color:#7643a3;background:linear-gradient(145deg,#faf3ff,#f0e5f8)}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table .m02-contact-cell{display:grid;gap:4px;min-width:0}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table .m02-contact-cell strong{color:var(--ink,#352e40);font-size:12px;font-weight:800;line-height:1.3}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table .m02-contact-cell small{color:var(--muted,#83778b);font-size:10px;line-height:1.35}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table .m06-catalog-currency-symbol{font-size:17px;font-weight:800}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table-actions.table-actions{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;align-items:center!important;gap:5px!important;justify-content:flex-start;width:max-content;min-width:max-content}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table-actions.table-actions>button{flex:0 0 29px!important;display:grid!important;place-items:center!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;padding:0!important;margin:0!important;border-radius:9px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table-actions.table-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table-actions.table-actions>button.danger:hover:not(:disabled){color:#fff;background:#e44b66;border-color:#e44b66}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-empty{padding:55px 15px;min-height:230px}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity{background:linear-gradient(90deg,#24182fe6,#271a32d6,#2b1d2fd1);border-color:#ffffff14;box-shadow:0 12px 28px #00000024}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity .m06-catalog-context-icon,:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-icon{background:linear-gradient(145deg,#3b2549,#2d1d39);border-color:#594469;color:#d6b2ef}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity strong{color:#eee1f7}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity p{color:#beaec8}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table .m02-contact-cell strong{color:#f4ebf8}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-table td{border-color:#ffffff12}@media (max-width:1180px){.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-tabs.employee-view-tabs{scrollbar-width:thin!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-tabs.employee-view-tabs::-webkit-scrollbar{display:block!important;height:4px}}@media (max-width:760px){.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar.m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.users-search{grid-column:1/-1!important;grid-row:1!important;width:100%!important;max-width:none!important;padding-right:48px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:12px!important;right:12px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;min-width:0!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important;min-width:0!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important;min-width:0!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.filter-popover>.filter-popover-trigger,.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.premium-toggle,.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-toolbar>.m02-clear-filters{display:flex!important;justify-content:center!important;width:100%!important;min-width:0!important;height:43px!important;min-height:43px!important;padding:8px 6px!important;font-size:10px!important;gap:5px!important}}@media (max-width:760px){.users-page-premium.m06-page .m06-catalogs-parity{gap:13px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-tabs.employee-view-tabs{width:100%!important;max-width:100%!important}}.users-page-premium.m06-page .m06-catalogs-parity>.m06-catalog-kpis-parity.m02-client-kpis{align-self:stretch}.users-page-premium.m06-page .m06-catalogs-parity>.m06-catalog-kpis-parity>.kpi-card{min-width:0;align-self:stretch}@media (min-width:761px){.users-page-premium.m06-page .m06-catalogs-parity>.m06-catalog-kpis-parity.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:760px){.users-page-premium.m06-page .m06-catalogs-parity>.m06-catalog-kpis-parity.m02-client-kpis{margin-bottom:21px!important}}@media (max-width:760px){.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity{grid-template-columns:34px minmax(0,1fr) auto!important;min-height:0!important;padding:9px 10px!important;border-radius:14px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-icon{width:34px!important;height:34px!important;border-radius:10px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity strong{font-size:10.5px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity p{font-size:8.6px!important}}@media (max-width:520px){.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-parity{grid-template-columns:32px minmax(0,1fr)!important;gap:9px!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-context-icon{width:32px!important;height:32px!important}}.premium-modal.m06-catalog-form-parity-v142 .m02-form-section-title strong{font-family:inherit;font-size:11px}.premium-modal.m06-catalog-form-parity-v142 .m02-form-section-title span{font-family:inherit;font-size:9px}.premium-modal.m06-catalog-form-parity-v142 .m02-field>span,.premium-modal.m06-catalog-form-parity-v142 .m02-type-field-label-row>span{font-family:inherit!important;font-size:9px!important;font-weight:850!important}.premium-modal.m06-catalog-form-parity-v142 .m02-field input,.premium-modal.m06-catalog-form-parity-v142 .m02-field input::placeholder{font-family:inherit!important;font-size:10px!important;font-weight:400!important;letter-spacing:normal!important}.premium-modal.m06-catalog-form-parity-v142 .m02-field-counter{font-family:inherit;font-size:9px;line-height:1;font-weight:700;color:var(--pm-modal-muted,#8f8495);white-space:nowrap}.premium-modal.m06-catalog-form-parity-v142 .m06-catalog-currency-identity-grid{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:10px;min-width:0}.premium-modal.m06-catalog-form-parity-v142 .m06-catalog-currency-hint{margin:0;color:var(--pm-modal-muted,#8f8495);font-size:9px;line-height:1.5}.premium-modal.m06-catalog-form-parity-v142 .m02-field input[readonly]{cursor:default;opacity:.76}@media (max-width:520px){.premium-modal.m06-catalog-form-parity-v142 .m06-catalog-currency-identity-grid{grid-template-columns:minmax(0,1fr)}}:root[data-theme=dark] .premium-modal.m06-catalog-form-parity-v142 .m02-field>span,:root[data-theme=dark] .premium-modal.m06-catalog-form-parity-v142 .m02-type-field-label-row>span{color:#e2d5e9!important}.premium-modal.m06-catalog-form-parity-v142 .m02-field textarea,.premium-modal.m06-catalog-form-parity-v142 .m02-field textarea::placeholder{font-family:inherit!important;font-size:10px!important;font-weight:400!important;letter-spacing:normal!important}.premium-modal.m06-catalog-form-parity-v142 .m02-field small{font-family:inherit!important;font-size:9px!important}.premium-modal.m06-catalog-detail-parity-v142{display:block!important;width:min(620px,96vw)!important;max-width:min(620px,96vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:min(90vh,900px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;box-sizing:border-box!important}.premium-modal.m06-catalog-detail-parity-v142>.premium-modal-body{display:grid!important;flex:initial!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important;box-sizing:border-box!important}.premium-modal.m06-catalog-detail-parity-v142>.premium-modal-header,.premium-modal.m06-catalog-detail-parity-v142>.premium-modal-footer{flex:initial!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-v142{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;padding:11px 13px!important;margin:0 0 12px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffb8!important;box-sizing:border-box!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:13px!important;background:#6e3fa30e!important;color:#7138a1!important;box-sizing:border-box!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142{display:grid!important;gap:2px!important;min-width:0!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142>*{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142 strong{color:var(--ink)!important;font-family:Playfair Display,Georgia,serif!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important;white-space:nowrap!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142 span{color:var(--muted)!important;font-size:9px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142 small{color:#8d729f!important;font-size:8px!important;font-weight:750!important;white-space:nowrap!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-grid-v142{gap:9px!important}.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-detail-item>strong:has(.status-badge){display:flex!important;align-items:center!important;min-height:22px!important}.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;width:auto!important}.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;white-space:nowrap!important}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-v142{background:#2b1d37!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142{background:#b976e81a!important;border-color:#eed6c617!important;color:#d8b7ef!important}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142 strong{color:#f3e9fa!important}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142 span,:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-copy-v142 small{color:#b8aaba!important}.premium-modal.m06-catalog-delete-parity-v142{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}@media (max-width:760px){.premium-modal.m06-catalog-detail-parity-v142{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 12px)!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-body,.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-body>*,.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-grid-v142,.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-v142{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-grid-v142{grid-template-columns:1fr!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-v142{grid-template-columns:42px minmax(0,1fr) auto!important;margin-bottom:10px!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142{width:42px!important;height:42px!important;border-radius:12px!important}}@media (max-width:390px){.premium-modal.m06-catalog-detail-parity-v142 .premium-modal-footer>*{min-width:0!important;padding-inline:13px!important}}@media (max-width:360px){.premium-modal.m06-catalog-form-parity-v142,.premium-modal.m06-catalog-status-parity-v142,.premium-modal.m06-catalog-delete-parity-v142{overflow-x:clip!important}}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142.has-catalog-visual{overflow:hidden!important;isolation:isolate;background:transparent!important}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-flag,.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-brand{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-width:0;max-width:100%;max-height:100%;box-sizing:border-box;border:1px solid rgba(117,67,156,.13);border-radius:12px;background:linear-gradient(145deg,#faf4fe,#f3e9f8);color:#603b84}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-flag{font-size:25px;line-height:1;overflow:hidden;white-space:nowrap}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-flag-fallback{grid-area:1/1}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-flag img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:34px;height:24px;max-width:100%;object-fit:cover;object-position:center;border-radius:2px;border:1px solid rgba(50,32,60,.14);box-sizing:border-box}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-flag img[hidden]{display:none}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--bank{overflow:hidden;isolation:isolate;background:linear-gradient(145deg,#f3f6fc,#e6edf8)}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand-bank-mark{font:800 12px/1 Inter,Arial,sans-serif;letter-spacing:-.04em}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--banrural{background:#037b3e;color:#fff}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--industrial{background:#02649f;color:#fff}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--gyt{background:#a1262a;color:#fff}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--bac{background:#aa132f;color:#fff}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--bam{background:#158669;color:#fff}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-bank-official-mark{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;object-position:center;background:#fff;border-radius:7px}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-bank-official-mark[hidden]{display:none}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--network strong{font:italic 900 14px/1 Inter,Arial,sans-serif}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--visa strong{color:#164aab;letter-spacing:-.07em}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--amex strong{color:#1878b4;font-size:12px;letter-spacing:-.04em}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--mastercard .m06-card-mc-mark{display:flex;position:relative;align-items:center;width:30px;height:20px}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--mastercard .m06-card-mc-mark i{display:block;width:20px;height:20px;border-radius:50%;background:#ee2b30}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--mastercard .m06-card-mc-mark i+i{background:#f9a21b;margin-left:-10px;opacity:.92}.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand-other{font-size:12px;font-weight:850}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-flag,:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--network,:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--other{background:linear-gradient(145deg,#3b294b,#2d2139);border-color:#594568;color:#eee2f7}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--visa strong{color:#a5c2ff}:root[data-theme=dark] .premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-brand--amex strong{color:#91d3ff}@media (max-width:360px){.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-brand,.premium-modal.m06-catalog-detail-parity-v142 .m06-catalog-detail-identity-icon-v142 .m06-catalog-flag{width:36px;height:36px;border-radius:10px}}@media (max-width:360px){.premium-modal.m06-catalog-detail-parity-v142:before{left:auto!important;right:0!important;width:min(240px,100%)!important}}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-cards-grid-parity{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:12px 14px 8px!important;min-width:0!important;box-sizing:border-box!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity{position:relative!important;display:grid!important;grid-template-rows:auto 1fr auto!important;min-width:0!important;min-height:174px!important;padding:14px!important;border:1px solid rgba(117,67,156,.12)!important;border-radius:18px!important;background:linear-gradient(145deg,#fffffffa,#fcf8fef5) padding-box,linear-gradient(135deg,#c9a22759,#8b5cf640,#c653a033) border-box!important;box-shadow:0 12px 26px #43225f0e,inset 0 1px #fffffff5!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity:hover{transform:translateY(-2px)!important;border-color:#75439c38!important;box-shadow:0 18px 34px #43225f17,inset 0 1px #fffffffa!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity.is-deleted{opacity:.78!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-head-parity,.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-footer-parity{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-id-parity{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:0!important;color:#76449a!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-id-parity svg{width:16px!important;height:16px!important;padding:6px!important;box-sizing:content-box!important;border-radius:10px!important;background:linear-gradient(145deg,#fbf4ff,#f0e4f8)!important;border:1px solid rgba(117,67,156,.12)!important;box-shadow:inset 0 1px #fffffff2,0 5px 12px #4020600d!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-content-parity{display:grid!important;align-content:start!important;gap:7px!important;min-width:0!important;padding:14px 0 12px!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-content-parity h3{margin:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:20px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.02em!important;overflow-wrap:anywhere!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-content-parity p{margin:0!important;color:#7c7182!important;font-size:9.6px!important;line-height:1.48!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-footer-parity{padding-top:10px!important;border-top:1px solid rgba(117,93,144,.09)!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-chip-parity{display:inline-flex!important;align-items:center!important;min-width:0!important;padding:6px 9px!important;border:1px solid rgba(117,67,156,.1)!important;border-radius:999px!important;background:#f7effb!important;color:#80509c!important;font-size:8.4px!important;font-weight:800!important;white-space:nowrap!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-actions-parity{justify-content:flex-end!important;flex:0 0 auto!important}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-panel-parity>.pagination-premium{border-radius:0 0 24px 24px!important;overflow:hidden!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity{background:linear-gradient(145deg,#291c34,#24182f)!important;border-color:#ffffff14!important;box-shadow:0 12px 26px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity:hover{border-color:#d7bee72e!important;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff0b!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-id-parity{color:#d8b7e8!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-id-parity svg{background:linear-gradient(145deg,#3a2647,#2f2039)!important;border-color:#ffffff14!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-content-parity h3{color:#f4eafa!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-content-parity p{color:#bcaec2!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-footer-parity{border-top-color:#ffffff12!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-chip-parity{background:#352342!important;border-color:#ffffff14!important;color:#d9bce8!important}@media (max-width:1380px) and (min-width:1181px){.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-cards-grid-parity{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1180px) and (min-width:621px){.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-cards-grid-parity{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-cards-grid-parity{grid-template-columns:1fr!important;gap:10px!important;padding:10px!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-parity{min-height:160px!important;padding:13px!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-content-parity h3{font-size:18px!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-footer-parity{align-items:flex-end!important}}@media (max-width:390px) and (min-width:360px) and (orientation:portrait){.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-footer-parity{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-chip-parity{flex:0 1 auto!important;min-width:0!important;max-width:calc(100% - 142px)!important;overflow:hidden!important;text-overflow:ellipsis!important}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-actions-parity{width:auto!important;flex:0 0 auto!important;justify-content:flex-end!important}}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-card-content-heading{display:flex;align-items:center;gap:10px;min-width:0}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-card-heading-copy{display:grid;align-content:start;gap:7px;min-width:0;flex:1}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-flag,.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(117,67,156,.13);border-radius:12px;background:linear-gradient(145deg,#faf4fe,#f3e9f8);color:#603b84;box-shadow:0 4px 12px #4020600d}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-flag{font-size:25px;line-height:1;white-space:nowrap;overflow:hidden}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-flag img{display:block;width:32px;height:25px;object-fit:contain;border-radius:3px;filter:drop-shadow(0 1px 2px rgba(30,20,40,.12))}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-meta{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:2px;min-width:0}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-meta .m06-catalog-currency-symbol{display:block;color:var(--purple-dark,#402060);font:850 27px/1.1 Inter,Arial,sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;max-width:100%}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-meta .m06-catalog-currency-country{display:block;font-size:10.5px;line-height:1.4;color:#7c7182;font-weight:650;max-width:100%}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-meta .m06-catalog-currency-symbol{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-currency-meta .m06-catalog-currency-country{color:#bcaec2}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--bank{background:linear-gradient(145deg,#f3f6fc,#e6edf8)}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand-bank-mark{font:800 12px/1 Inter,Arial,sans-serif;letter-spacing:-.04em}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--banrural{background:#037b3e;color:#fff}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--industrial{background:#02649f;color:#fff}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--gyt{background:#a1262a;color:#fff}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--bac{background:#aa132f;color:#fff}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--bam{background:#158669;color:#fff}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--network strong{font:italic 900 14px/1 Inter,Arial,sans-serif}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--visa strong{color:#164aab;letter-spacing:-.07em}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--amex strong{color:#1878b4;font-size:12px;letter-spacing:-.04em}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--mastercard .m06-card-mc-mark{display:flex;position:relative;width:30px;height:20px;align-items:center}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--mastercard .m06-card-mc-mark i{display:block;width:20px;height:20px;border-radius:50%;background:#ee2b30}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--mastercard .m06-card-mc-mark i+i{background:#f9a21b;margin-left:-10px;opacity:.92}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand-other{font-size:12px;font-weight:850}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-flag,:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--other,:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--network{background:linear-gradient(145deg,#3b294b,#2d2139);border-color:#594568;color:#eee2f7}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--visa strong{color:#a5c2ff}:root[data-theme=dark] .users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--amex strong{color:#91d3ff}@media (max-width:360px){.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-flag,.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand{flex-basis:34px;width:34px;height:34px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-card-content-heading{gap:8px}}.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-actions-parity.table-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;grid-template-columns:none!important;width:max-content!important;max-width:none!important;gap:5px!important}@media (max-width:620px){.users-page-premium.m06-page .m06-catalogs-parity .m05-catalog-card-actions-parity.table-actions>button{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;flex:0 0 31px!important}}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-flag img{width:34px;height:24px;object-fit:cover;object-position:center;border-radius:2px;filter:none;border:1px solid rgba(50,32,60,.14)}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-brand--bank{position:relative;overflow:hidden;isolation:isolate}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-bank-official-mark{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:calc(100% - 5px);height:calc(100% - 5px);object-fit:contain;object-position:center;background:#fff;border-radius:7px}.users-page-premium.m06-page .m06-catalogs-parity .m06-catalog-bank-official-mark[hidden]{display:none!important}.m06-page{width:100%;min-width:0;display:flex;flex-direction:column;gap:18px;padding-bottom:34px}.m06-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.m06-overview{display:grid;gap:18px;min-width:0}.m06-overview-hero{position:relative;display:flex;min-height:228px;align-items:center;overflow:hidden;border:1px solid rgba(190,150,225,.25);border-radius:25px;background:linear-gradient(122deg,#2a164a,#48206f 54%,#894fa5);color:#fff;isolation:isolate;box-shadow:0 22px 50px #40206029}.m06-hero-glow{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at 55% 95%,rgba(198,83,160,.37),transparent 50%),radial-gradient(circle at 7% -30%,rgba(231,189,238,.25),transparent 53%)}.m06-hero-copy{padding:30px 34px;max-width:710px;z-index:1}.m06-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#f2caeb;font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.m06-hero-copy h2{font-size:clamp(25px,2.55vw,36px);font-family:Playfair Display,Georgia,serif;line-height:1.18;max-width:550px;margin:13px 0 10px;color:#fff}.m06-hero-copy p{font-size:12px;line-height:1.75;color:#f0e6f5;max-width:560px;margin:0}.m06-hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px}.m06-hero-actions span{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:750;color:#f9e9fa}.m06-hero-actions svg{color:#f5c86a}.m06-hero-illustration{position:absolute;inset:0 0 0 auto;width:43%;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 42%);mask-image:linear-gradient(90deg,transparent 0%,#000 42%);opacity:.38}.m06-hero-illustration img{width:100%;height:100%;object-fit:cover}.m06-control-bar{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:16px;background:var(--white,#fff);border:1px solid var(--line,#e8dcee);border-radius:19px;padding:17px 20px;box-shadow:0 12px 32px #4020600b}.m06-control-caption{display:flex;align-items:center;gap:11px;color:var(--purple,#6e3fa3)}.m06-control-caption>div{display:grid;gap:3px}.m06-control-caption strong{font-size:15px;color:var(--ink,#352341)}.m06-control-caption span{font-size:11px;color:var(--muted,#7c7183)}.m06-control-fields{display:flex;align-items:end;flex-wrap:wrap;gap:9px}.m06-control-fields label{display:grid;gap:6px;color:var(--muted,#7c7183);font-size:10px;font-weight:750}.m06-control-fields select{border:1px solid var(--line,#e8dcee);background:var(--white,#fff);color:var(--ink,#352341);border-radius:11px;min-height:40px;min-width:108px;padding:0 12px;font-size:12px;outline-offset:3px}.m06-refresh-btn{height:40px;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(125deg,#6e3fa3,#8a5fbd);border:0;border-radius:11px;color:#fff;padding:0 14px;font-size:12px;font-weight:800;cursor:pointer}.m06-finance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.m06-finance-metric{position:relative;display:grid;gap:11px;padding:21px 23px;border:1px solid rgba(110,63,163,.17);border-radius:19px;min-width:0;background:linear-gradient(145deg,var(--white,#fff),#faf6fc);box-shadow:0 12px 30px #391d5b0d}.m06-finance-metric-head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--muted,#7c7183);font-weight:800}.m06-finance-metric-head svg{color:#9363c2}.m06-finance-value{display:block;color:var(--purple-dark,#402060);font-size:clamp(23px,2.3vw,32px);line-height:1.2;letter-spacing:-.04em;overflow-wrap:anywhere}.m06-finance-metric small{font-size:11px;color:var(--muted,#7c7183)}.m06-finance-footnote{font-size:10px;line-height:1.65;color:var(--muted,#7c7183);margin:-7px 3px 1px}.m06-section-title h3,.m06-next-block h3{margin:5px 0 3px;color:var(--purple-dark,#402060);font-family:Playfair Display,Georgia,serif;font-size:24px}.m06-section-title p,.m06-next-block p{font-size:11px;color:var(--muted,#7c7183);line-height:1.65;margin:0}.m06-overview-states{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.m06-status-box{min-width:0;padding:19px 17px;border:1px solid var(--line,#e8dcee);background:var(--white,#fff);border-radius:19px;box-shadow:0 10px 25px #4020600b}.m06-status-header{display:flex;gap:10px;align-items:center}.m06-status-icon{width:43px;height:43px;display:grid;place-items:center;flex-shrink:0;border-radius:13px;background:linear-gradient(135deg,#f4eafa,#e8d9f2);color:#6e3fa3}.m06-status-header>div{min-width:0;display:grid;gap:4px}.m06-status-header small{font-size:10px;line-height:1.3;color:var(--muted,#7c7183)}.m06-status-header strong{font-size:23px;color:var(--purple-dark,#402060)}.m06-status-pills{display:flex;gap:5px;flex-wrap:wrap;margin-top:14px}.m06-status-pill{font-size:10px;font-weight:650;color:var(--ink,#352341);border:1px solid rgba(110,63,163,.11);background:#ead8f659;padding:5px 7px;border-radius:7px}.m06-status-pill b{color:var(--purple,#6e3fa3)}.m06-state-empty{font-size:10px;color:var(--muted,#7c7183)}.m06-skeleton{height:20px;margin-top:15px;background:linear-gradient(90deg,#eee6f3,#faf6fb,#eee6f3);background-size:200% 100%;border-radius:7px;animation:m06-shimmer 1.2s infinite}@keyframes m06-shimmer{to{background-position:-200% 0}}.m06-next-block{border:1px solid var(--line,#e8dcee);border-radius:22px;background:var(--white,#fff);padding:23px;display:grid;gap:17px}.m06-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.m06-path-grid button{position:relative;min-width:0;display:grid;justify-items:start;text-align:left;gap:7px;padding:18px;border:1px solid rgba(110,63,163,.16);border-radius:16px;background:linear-gradient(160deg,#fff,#fbf7fe);color:#7448a2;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.m06-path-grid button:hover{transform:translateY(-2px);border-color:#6e3fa361;box-shadow:0 12px 26px #6e3fa31a}.m06-path-grid button strong{font-size:13px;color:#432658}.m06-path-grid button span{font-size:11px;line-height:1.5;color:#81728a}.m06-path-grid button>svg:last-child{position:absolute;top:17px;right:16px}.m06-permission-note,.m06-no-access{display:flex;gap:13px;align-items:flex-start;padding:22px;border:1px solid rgba(110,63,163,.17);background:var(--white,#fff);border-radius:17px;color:#6e3fa3}.m06-permission-note strong,.m06-no-access strong{font-size:14px;color:var(--ink,#352341)}.m06-permission-note p,.m06-no-access p{font-size:12px;color:var(--muted,#7c7183);line-height:1.6;margin:6px 0 0}.m06-inline-error,.m06-muted-alert{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #efc1d0;border-radius:12px;background:#fff7f8;color:#9d3359;font-size:12px}.m06-muted-alert{border-color:#e7daeb;background:#fbf8fc;color:#7b6883}.m06-setup-panel{min-height:380px;display:grid;align-content:center;justify-items:center;gap:13px;text-align:center;border:1px solid var(--line,#e8dcee);background:var(--white,#fff);border-radius:23px;padding:45px 24px;box-shadow:0 12px 32px #4020600d}.m06-setup-icon{width:68px;height:68px;display:grid;place-items:center;background:#f1e8f7;color:#764a9f;border-radius:20px}.m06-setup-kicker{text-transform:uppercase;color:#946ab5;font-size:10px;font-weight:800;letter-spacing:.15em}.m06-setup-panel h2{font-family:Playfair Display,Georgia,serif;font-size:28px;color:var(--purple-dark,#402060);margin:0}.m06-setup-panel>p{max-width:650px;font-size:13px;line-height:1.7;color:var(--muted,#7c7183);margin:0}.m06-setup-entities{display:grid;gap:11px;margin:6px auto;width:min(100%,730px)}.m06-setup-entities>span{display:inline-flex;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--ink,#352341)}.m06-setup-entities>div{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}.m06-setup-entities code{font-size:10px;color:#68448c;background:#f5eefb;border:1px solid #ebdbf4;padding:8px 10px;border-radius:8px}.m06-setup-tip{display:flex;align-items:flex-start;gap:8px;text-align:left;max-width:650px;padding:12px 15px;border:1px solid #e9dcef;border-radius:12px;background:#fbf7fc;color:#766682;font-size:11px;line-height:1.6}.m06-setup-tip svg{flex-shrink:0;color:#7c4dac}.m06-return{border:1px solid #d3b8e3;background:linear-gradient(125deg,#6e3fa3,#8755b5);color:#fff;border-radius:11px;display:inline-flex;align-items:center;gap:7px;padding:11px 17px;font-weight:800;font-size:11px;cursor:pointer}[data-theme=dark] .m06-control-bar,[data-theme=dark] .m06-status-box,[data-theme=dark] .m06-next-block,[data-theme=dark] .m06-permission-note,[data-theme=dark] .m06-no-access,[data-theme=dark] .m06-setup-panel,[data-theme=dark] .m06-finance-metric{background:#251c30;border-color:#dbbbf02e}[data-theme=dark] .m06-finance-value,[data-theme=dark] .m06-section-title h3,[data-theme=dark] .m06-next-block h3,[data-theme=dark] .m06-status-header strong,[data-theme=dark] .m06-setup-panel h2,[data-theme=dark] .m06-control-caption strong,[data-theme=dark] .m06-permission-note strong,[data-theme=dark] .m06-no-access strong{color:#f5eafd}[data-theme=dark] .m06-path-grid button{background:#322440;border-color:#dbbbf02e}[data-theme=dark] .m06-path-grid button strong{color:#f3e9fa}[data-theme=dark] .m06-path-grid button span{color:#c6b4cf}[data-theme=dark] .m06-control-fields select{background:#392949;color:#f5eafd;border-color:#60446b}[data-theme=dark] .m06-status-pill,[data-theme=dark] .m06-setup-entities code{background:#3d2b4e;color:#ecdaf8;border-color:#60446b}[data-theme=dark] .m06-setup-tip{background:#30223e;border-color:#564067;color:#d1bfdb}@media (max-width:1280px){.m06-overview-states{grid-template-columns:repeat(2,minmax(0,1fr))}.m06-title-row{align-items:flex-start}}@media (max-width:800px){.m06-overview-hero{min-height:245px}.m06-hero-copy{padding:25px}.m06-hero-illustration{width:58%;opacity:.25}.m06-control-bar{align-items:stretch}.m06-control-fields{width:100%}.m06-control-fields label{flex:1;min-width:115px}.m06-control-fields select{width:100%}.m06-path-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.m06-title-row{flex-wrap:wrap}.m06-hero-copy{padding:23px 20px}.m06-hero-copy h2{font-size:26px}.m06-finance-grid,.m06-overview-states,.m06-path-grid{grid-template-columns:1fr}.m06-finance-metric{padding:18px}.m06-control-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.m06-refresh-btn{justify-content:center}.m06-setup-panel{padding:33px 16px}.m06-next-block{padding:16px}}@media (max-width:375px){.m06-control-fields{grid-template-columns:1fr}.m06-control-fields label{min-width:0}.m06-hero-actions{gap:10px}}.m06-page,.m06-page>*,.m06-page .m06-finance-section,.m06-page .m06-finance-section>*,.m06-page .m06-finance-section .users-panel{min-width:0;max-width:100%;box-sizing:border-box}.m06-page .m06-finance-section .users-toolbar,.m06-page .m06-finance-section .users-search{min-width:0}.m06-page .m06-finance-section .users-search input{width:100%;min-width:0;max-width:100%;text-overflow:ellipsis}.m06-page .m06-table-scroll{min-width:0;max-width:100%;width:100%;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.m06-page .m06-finance-section .users-table td,.m06-page .m06-finance-section .users-table th{overflow-wrap:normal}.m06-page .m06-finance-section .user-cell,.m06-page .m06-finance-section .user-cell>div{min-width:0}.m06-page .m06-finance-section .pagination-premium{min-width:0;max-width:100%}.m06-page .m06-finance-section .m02-section-hero>div:first-child{min-width:0}.m06-page .m06-finance-section .m02-section-hero h2{overflow-wrap:anywhere}@media (max-width:1180px){.m06-page .m06-table-scroll>.users-table{min-width:700px;width:max(100%,700px)}.m06-page .m06-finance-section .m02-detail-grid,.m06-page .m06-catalog-grid{min-width:0}}@media (max-width:900px){.m06-page .m06-finance-section:not(.m06-commissions-parity) .m02-section-hero{align-items:stretch;flex-direction:column;gap:14px}.m06-page .m06-finance-section:not(.m06-commissions-parity) .m02-section-hero>button,.m06-page .m06-finance-section:not(.m06-commissions-parity) .m02-section-hero>.specular-button{width:100%;max-width:100%;justify-content:center}.m06-page .m06-finance-section:not(.m06-commissions-parity) .m02-section-hero h2{line-height:1.12}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card{min-width:0;max-width:100%;gap:8px;padding:12px}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-copy{min-width:0}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-copy span{white-space:normal;overflow-wrap:anywhere}.m06-page .m06-finance-section .pagination-premium{gap:12px;flex-wrap:wrap}.m06-page .m06-finance-toolbar{width:100%;max-width:100%;min-width:0}.m06-page .m06-overview-states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important;min-width:0!important;max-width:100%!important;width:100%!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.users-search{grid-column:1/-1!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important;padding-right:49px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.users-search input{width:100%!important;min-width:0!important;text-overflow:ellipsis!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.btn-premium-icon:last-child{position:absolute!important;z-index:4!important;top:15px!important;right:15px!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;justify-self:auto!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.btn-premium:not(.btn-premium-icon):not(.filter-popover-trigger){min-width:0!important;max-width:100%!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.filter-popover,.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.btn-premium:not(.btn-premium-icon),.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.filter-popover>.filter-popover-trigger{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;justify-content:center!important;min-height:42px!important;max-height:none!important;gap:5px!important;padding:8px 7px!important;font-size:10px!important;line-height:1.2!important;box-sizing:border-box!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-row>.kpi-card:last-child:nth-child(odd){grid-column:1/-1}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card{padding:11px!important;gap:7px!important;min-height:82px}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-copy span{font-size:8px!important;line-height:1.25!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-copy strong{font-size:19px!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-icon.module-glass-icon{width:33px;min-width:33px;height:33px}.m06-page .m06-finance-section:not(.m06-commissions-parity) .table-actions{display:grid;grid-template-columns:repeat(3,34px);gap:5px;justify-content:start;align-items:center;min-width:0;width:max-content;max-width:none}.m06-page .m06-finance-section:not(.m06-commissions-parity) .table-actions>button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;display:grid!important;place-items:center!important;padding:0!important}.m06-page .m06-table-scroll>.users-table{min-width:760px;width:max(100%,760px)}.m06-page .m06-finance-section .users-table td,.m06-page .m06-finance-section .users-table th{white-space:nowrap}.m06-page .m06-finance-section .users-table td small{white-space:normal;overflow-wrap:anywhere;max-width:190px}.m06-page .m06-finance-section .pagination-premium{padding-inline:11px;gap:9px}.m06-page .m06-finance-section .pagination-summary{font-size:10px}.m06-page .m06-finance-section .m02-form-section,.m06-page .m06-finance-section .m02-detail-grid{min-width:0;max-width:100%}.m06-page .m06-finance-section .premium-modal .m02-detail-grid{grid-template-columns:1fr!important}.m06-page .m06-finance-section .premium-modal .m02-field,.m06-page .m06-finance-section .premium-modal input,.m06-page .m06-finance-section .premium-modal select,.m06-page .m06-finance-section .premium-modal textarea{min-width:0;max-width:100%;box-sizing:border-box}.m06-page .m06-finance-section .m06-catalog-form-fields{grid-template-columns:1fr}.m06-page .m06-finance-section .m06-catalog-actions{display:flex;flex-wrap:wrap}.m06-page .m06-control-bar{gap:10px;padding:12px}.m06-page .m06-control-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m06-page .m06-hero-actions{gap:9px}}@media (max-width:390px){.m06-page .m06-finance-section:not(.m06-commissions-parity) .table-actions{grid-template-columns:repeat(2,34px)}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card{padding:9px!important;gap:6px!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-copy strong{font-size:17px!important}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-card-icon.module-glass-icon{width:29px;min-width:29px;height:29px}}@media (max-width:950px) and (max-height:530px) and (orientation:landscape){.m06-page .m06-finance-section .premium-modal{max-height:calc(100dvh - 18px);overflow-y:auto}.m06-page .m06-finance-section:not(.m06-commissions-parity) .m02-section-hero{gap:8px!important;padding:12px 15px!important}.m06-page .m06-finance-section:not(.m06-commissions-parity) .m02-section-hero h2{font-size:24px!important}.m06-page .m06-overview-hero{min-height:175px}.m06-page .m06-hero-copy{padding:17px}.m06-page .m06-finance-section:not(.m06-commissions-parity):not(.m06-catalogs-parity) .kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:620px){.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.filter-popover{padding:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;align-self:stretch!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.filter-popover>.filter-popover-trigger{height:42px!important;min-height:42px!important;max-height:42px!important}.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}}@media (max-width:390px){.users-page-premium.clientes-page-m02.m06-page .m06-finance-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important}}@media (max-width:760px){.users-page-premium.clientes-page-m02.m06-page{gap:13px}.users-page-premium.clientes-page-m02.m06-page>.m06-title-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;min-width:0;width:100%}.users-page-premium.clientes-page-m02.m06-page>.m06-title-row .m02-phase-badge{width:auto;max-width:100%;align-self:flex-start;justify-content:flex-start}}@media (min-width: 761px) and (max-width: 1280px){.users-page-premium.users-page-m01.clientes-page-m02.m06-page>.m06-title-row{align-items:center;flex-wrap:nowrap}.users-page-premium.users-page-m01.clientes-page-m02.m06-page>.m06-title-row>.users-heading-copy{min-width:0;flex:1 1 auto}}@media (max-width: 1180px){.users-page-premium.m06-page .m02-clients-module>[role=tablist].module-tabs.users-tabs-premium.m02-tabs{scrollbar-width:thin!important}.users-page-premium.m06-page .m02-clients-module>[role=tablist].module-tabs.users-tabs-premium.m02-tabs::-webkit-scrollbar{display:block!important}}.users-page-premium.m06-page .m06-commissions-parity.m02-clients-module{display:grid;gap:18px;min-width:0;width:100%}.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-width:0;margin:0;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;box-shadow:0 16px 38px #3416560e}:root:not([data-theme=dark]) .users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)}.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero>div:first-child{min-width:0;flex:1 1 auto}.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero p{font-size:12px}.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero .eyebrow{color:#c99a13}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero{background:#21172b;border-color:#eed6c617;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero h2{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero .eyebrow{color:#d7b75a}.users-page-premium.m06-page .m06-commissions-parity>.m06-commissions-subtabs{width:max-content;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;box-sizing:border-box}.users-page-premium.m06-page .m06-commissions-subtabs>button{flex:0 0 auto}.users-page-premium.m06-page .m06-commissions-parity>.m06-commissions-panel.m02-client-panel{position:relative;width:100%;max-width:100%;min-width:0;padding:0;border-radius:24px;overflow:visible;z-index:1}.users-page-premium.m06-page .m06-commissions-parity>.m06-commissions-panel>.m06-commissions-toolbar.m02-client-toolbar{position:relative;z-index:5;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0;margin:0;border-radius:24px 24px 0 0;overflow:visible;box-sizing:border-box}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>*{min-width:0;margin:0;grid-column:auto!important;grid-row:auto!important}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.m02-client-search{width:100%;min-width:260px;max-width:520px;justify-self:start;height:46px;min-height:46px;border-radius:14px}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.m02-client-search input{width:100%;min-width:0;height:100%;font-size:13px}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-table-wrap>.users-table{min-width:760px}@media (max-width:1180px){.users-page-premium.m06-page .m06-commissions-parity>.m06-commissions-panel>.m06-commissions-toolbar.m02-client-toolbar{grid-template-columns:minmax(0,1fr) auto auto auto 46px!important}}@media (max-width:760px){.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero{flex-direction:column;align-items:stretch;gap:12px;padding:15px}.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero>button,.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero>.specular-button{width:100%;max-width:100%;justify-content:center}.users-page-premium.m06-page .m06-commissions-parity>.m02-section-hero h2{font-size:25px}.users-page-premium.m06-page .m06-commissions-parity>.m06-commissions-panel>.m06-commissions-toolbar.m02-client-toolbar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.m02-client-search{min-width:0!important;max-width:100%;width:100%;grid-column:1/-1!important;grid-row:1!important;justify-self:stretch;height:42px;min-height:42px;padding-right:44px}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.btn-premium-icon:last-child{position:absolute;right:15px;top:15px;z-index:2;width:34px;height:34px;min-width:34px;padding:0}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.filter-popover,.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.premium-toggle,.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.m02-clear-filters{width:100%;min-width:0;max-width:100%;min-height:40px;margin:0;justify-content:center;font-size:10px;padding:7px 6px;box-sizing:border-box}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.filter-popover>.filter-popover-trigger{min-height:40px;height:100%;width:100%;max-width:100%;justify-content:center}.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-table-wrap>.users-table{min-width:760px;width:max(100%,760px)}}@media (max-width:390px){.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important}}@media (max-width:760px){.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar:not(:has(.premium-toggle))>.m02-clear-filters{grid-column:2/-1!important;grid-row:2!important}}@media (max-width:390px){.users-page-premium.m06-page .m06-commissions-parity .m06-commissions-toolbar:not(:has(.premium-toggle))>.m02-clear-filters{grid-column:2!important;grid-row:2!important}}@media (min-width:761px){.users-page-premium.m06-page .m06-commissions-parity>.m06-commissions-panel>.m06-commissions-toolbar.m02-client-toolbar:not(:has(.premium-toggle)){grid-template-columns:minmax(280px,1fr) auto auto 46px!important}}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals>.m06-commissions-panel.m02-client-panel{padding:0!important;border-radius:24px!important;overflow:visible!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals>.m06-commissions-panel>.m06-commissions-toolbar.m02-client-toolbar{grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;margin:0!important;align-items:center!important;gap:10px!important;border-radius:24px 24px 0 0!important;overflow:visible!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.m02-client-search{width:100%!important;min-width:260px!important;max-width:520px!important;height:46px!important;min-height:46px!important;justify-self:start!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table{width:100%!important;min-width:1170px!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table thead th{font-size:10px!important;font-weight:850!important;letter-spacing:.075em!important;text-transform:uppercase!important;color:#8e8197!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table tbody td{font-size:11.3px!important;vertical-align:middle!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .user-cell{min-width:190px!important;display:flex!important;align-items:center!important;gap:9px!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .m02-contact-cell{display:grid!important;gap:3px!important;min-width:0!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .user-cell strong,.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .m02-contact-cell strong{font-size:12.4px!important;font-weight:780!important;color:var(--ink)!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .user-cell small,.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .m02-contact-cell small{font-size:10px!important;color:var(--muted)!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .m06-goals-vendor-cell .table-avatar{flex:0 0 31px!important;width:31px!important;height:31px!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .m06-goals-observations{max-width:215px;min-width:140px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:normal;line-height:1.45;color:var(--muted)}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .table-actions{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:5px!important;width:max-content!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table thead th{color:#b7a9c0!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .user-cell strong,:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-goals-table .m02-contact-cell strong{color:#eee3f4!important}@media (max-width:760px){.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals>.m06-commissions-panel>.m06-commissions-toolbar.m02-client-toolbar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.m02-client-search{width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1/-1!important;grid-row:1!important;padding-right:44px!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.btn-premium-icon:last-child{position:absolute!important;right:15px!important;top:15px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}}@media (max-width:390px){.users-page-premium.clientes-page-m02.m06-page .m06-commissions-goals .m06-commissions-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important}}.users-page-premium.m06-page .m06-commissions-goals{display:grid!important;gap:18px!important;width:100%!important;min-width:0!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:56px!important;padding:10px 13px!important;border:1px solid rgba(110,63,163,.1)!important;border-radius:16px!important;background:linear-gradient(90deg,#ffffffe0,#fdf9ffcc,#fffcf4b8)!important;box-shadow:0 10px 25px #4020600b,inset 0 1px #fffffff5!important;box-sizing:border-box!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-icon-parity{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid rgba(117,67,156,.13)!important;border-radius:12px!important;background:linear-gradient(145deg,#fbf4ff,#f0e5f8)!important;color:#784394!important;box-shadow:inset 0 1px #fffffff2,0 6px 14px #4a29690e!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity>div{display:grid!important;gap:3px!important;min-width:0!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity strong{color:#50305f!important;font-size:11.5px!important;font-weight:850!important;line-height:1.15!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity p{margin:0!important;color:#8f8394!important;font-size:9.2px!important;line-height:1.4!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity{background:linear-gradient(90deg,#24182fe6,#271a32d6,#2b1d2fd1)!important;border-color:#ffffff14!important;box-shadow:0 12px 28px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-icon-parity{background:linear-gradient(145deg,#3b2549,#2d1d39)!important;border-color:#dec5ec1f!important;color:#d9aef0!important;box-shadow:inset 0 1px #ffffff0a,0 6px 14px #00000024!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity strong{color:#f0e6f4!important}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity p{color:#b7a9bc!important}.users-page-premium.m06-page .m06-commissions-goals>.m06-goals-panel-parity{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:6px 0 0!important;border-radius:24px!important;overflow:visible!important}.users-page-premium.m06-page .m06-commissions-goals>.m06-goals-panel-parity>.m02-client-toolbar{z-index:120!important;overflow:visible!important}.m06-goals-filter-floating .m06-goals-filter-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}.m06-goals-filter-floating .m06-goals-filter-fields>*{min-width:0!important}.m06-goals-filter-floating .m02-field{min-width:0!important}.m06-goals-filter-floating .m02-field input{box-sizing:border-box!important;min-height:42px!important;height:42px!important}.m06-goals-filter-floating .users-row-actions{display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-empty{min-height:245px!important}@media (max-width:760px){.users-page-premium.m06-page .m06-commissions-goals{gap:18px!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity{grid-template-columns:34px minmax(0,1fr) auto!important;min-height:0!important;padding:9px 10px!important;border-radius:14px!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-icon-parity{width:34px!important;height:34px!important;border-radius:10px!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity strong{font-size:10.5px!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity p{font-size:8.6px!important}}@media (max-width:520px){.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-parity{grid-template-columns:32px minmax(0,1fr)!important;gap:9px!important}.users-page-premium.m06-page .m06-commissions-goals .m06-goals-context-icon-parity{width:32px!important;height:32px!important}}@media (max-width:380px){.m06-goals-filter-floating .m06-goals-filter-fields{grid-template-columns:1fr!important}}.m06-goals-filter-floating .m06-goals-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important}.m06-goals-filter-floating .m06-goals-filter-fields .premium-select{min-width:0!important;width:100%!important}.m06-goals-filter-floating .m06-goals-filter-fields .premium-select-control,.m06-goals-filter-floating .m06-goals-filter-fields .m06-period-month input{height:42px!important;min-height:42px!important;width:100%!important;box-sizing:border-box!important}.m06-goals-filter-floating .m06-goals-filter-fields .premium-select-panel{max-height:min(252px,42dvh)!important;overflow-y:auto!important;overscroll-behavior:contain}.m06-goals-filter-floating .m06-goals-filter-fields .premium-select-search{position:sticky;top:0;z-index:3}.m06-goals-filter-floating .m06-period-month{grid-column:1/-1!important}.m06-goals-filter-floating .m06-period-month input{color:var(--ink);color-scheme:light}:root[data-theme=dark] .m06-goals-filter-floating .m06-period-month input{color-scheme:dark;color:#f0e4f6}.m06-goals-filter-floating .m06-currency-filter-error{grid-column:1/-1;color:#b63c4c;font-size:11px}.users-page-premium.m06-page .m06-commissions-goals .m06-commissions-table-wrap>.m06-goals-table{min-width:1280px!important}@media (max-width:380px){.m06-goals-filter-floating .m06-goals-filter-fields{grid-template-columns:1fr!important}.m06-goals-filter-floating .m06-period-month{grid-column:1!important}}.m06-goals-filter-floating .m06-goals-filter-fields .premium-select{position:relative!important}.m06-goals-filter-floating .m06-goals-filter-fields .premium-select.is-searchable>.premium-select-panel{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;width:min(280px,calc(100vw - 52px))!important;min-width:0!important;max-width:min(280px,calc(100vw - 52px))!important;z-index:100!important}.m06-goals-filter-floating .m06-period-month>span{font-size:10px!important;font-weight:800!important;color:var(--muted)!important;text-transform:uppercase!important;letter-spacing:.04em!important}.users-page-premium.m06-page .m06-commissions-goals .m06-commissions-table-wrap>.m06-closes-table{min-width:1480px!important}.filter-popover-panel-portal.m01-employee-filter-floating.m06-goals-filter-floating{width:min(374px,calc(100vw - 24px))!important;box-sizing:border-box!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important;overscroll-behavior-y:contain}.filter-popover-panel-portal.m06-goals-filter-floating .m06-goals-filter-fields{grid-template-columns:minmax(0,1fr)!important;gap:11px!important}.filter-popover-panel-portal.m06-goals-filter-floating .m06-goals-filter-fields .m06-period-month{grid-column:1!important}.filter-popover-panel-portal.m06-goals-filter-floating .filter-popover-body{min-width:0!important}.users-page-premium.m06-page .m06-commissions-goals>.m06-goals-panel-parity>.m06-goals-loading.loading-panel.users-inline-loading{min-height:220px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.m06-finance-floating-list.premium-select-panel{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;margin:0!important;padding:6px!important;border-radius:14px!important;box-shadow:0 18px 40px #3c1b5533!important}.m06-finance-floating-list .premium-select-search{position:sticky!important;top:0;z-index:2;margin-bottom:4px}.m06-finance-floating-list .premium-select-option{min-height:36px}.m06-finance-portal-select{min-width:0;width:100%;position:relative}.m06-finance-portal-select .premium-select-control{width:100%;height:42px;min-height:42px}:root[data-theme=dark] .m06-finance-floating-list.premium-select-panel{background:#291d34!important;color:#eadff2!important;border-color:#eed6c621!important}.users-page-premium.m06-page .m06-commissions-goals .m06-commissions-table-wrap>.m06-operation-commissions-table{min-width:1440px!important}.filter-popover-panel-portal.m06-goals-filter-floating .m06-goals-filter-fields .m06-finance-portal-select.is-open{z-index:3}.premium-modal.m06-goal-form-v119{width:min(840px,96vw)!important;max-width:min(840px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 26px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain}.premium-modal.m06-goal-form-v119>form,.premium-modal.m06-goal-form-v119 .premium-modal-body,.premium-modal.m06-goal-form-v119 .m02-form-section,.premium-modal.m06-goal-form-v119 .m02-form-grid,.premium-modal.m06-goal-form-v119 .m02-field,.premium-modal.m06-goal-form-v119 .premium-select{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.premium-modal.m06-goal-form-v119>form>.premium-modal-body{display:grid!important;gap:14px!important;margin-top:14px!important;padding:0!important;overflow:visible!important}.premium-modal.m06-goal-form-v119 .m02-form-section{margin:0!important;overflow:visible!important}.premium-modal.m06-goal-form-v119 .m02-form-grid.two{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:12px!important;align-items:start!important}.premium-modal.m06-goal-form-v119 .m02-field{display:grid!important;gap:5px!important;margin:0!important;align-content:start}.premium-modal.m06-goal-form-v119 .m02-field>input,.premium-modal.m06-goal-form-v119 .m02-field>textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:inherit!important;font-size:10px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;text-indent:0!important}.premium-modal.m06-goal-form-v119 .m02-field>input{min-height:46px!important;height:46px!important;padding:0 10px!important}.premium-modal.m06-goal-form-v119 .m02-field>textarea{min-height:92px!important;height:92px!important;padding:11px 10px!important;resize:vertical;font-weight:500!important}.premium-modal.m06-goal-form-v119 .m06-goal-select-field-v119{position:relative;min-width:0}.premium-modal.m06-goal-form-v119 .m06-goal-select-v119{width:100%}.premium-modal.m06-goal-form-v119 .m06-goal-select-v119>.premium-select-control{width:100%!important;min-height:46px!important;height:46px!important;box-sizing:border-box!important;border-radius:15px!important;padding:0 13px!important}.premium-modal.m06-goal-form-v119 .m06-goal-select-v119 .premium-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-align:left}.premium-modal.m06-goal-form-v119 .m06-goal-select-v119 .premium-select-panel{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;max-height:252px;overflow-y:auto;overscroll-behavior-y:contain}.premium-modal.m06-goal-form-v119 .m06-goal-select-v119 .premium-select-option{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.premium-modal.m06-goal-form-v119 .m06-goal-select-v119 .premium-select-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-modal.m06-goal-form-v119 .m06-goal-observations-v119{min-width:0;grid-column:1/-1}.premium-modal.m06-goal-form-v119 .m06-goal-counter-v119{display:block;margin-top:4px;text-align:right;font-size:9px;font-weight:500;color:var(--muted,#8b8092)}.premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119,.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 15px;border:1px solid rgba(131,92,162,.18);border-radius:17px;background:#ffffffa6}.premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119>div,.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119>div{min-width:0;flex:1;display:grid;gap:4px}.premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119 strong,.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119 strong{font-size:13px;line-height:1.3;overflow-wrap:anywhere}.premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119 small,.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119 small{font-size:11px;color:var(--muted,#8b8092);overflow-wrap:anywhere}.premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119>svg{color:#29a36a;flex:none}.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119 .status-badge{flex:0 0 auto}.premium-modal.m06-goal-form-v119 .m06-goal-select-help-v119,.premium-modal.m06-goal-form-v119 .m06-goal-select-error-v119{display:block;margin-top:7px;font-size:11px}.premium-modal.m06-goal-form-v119 .m06-goal-select-error-v119{color:#c13e59}.premium-modal.m06-goal-form-v119>form>.premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin-top:14px!important;padding:0 0 2px!important;border:0!important;background:transparent!important}:root[data-theme=dark] .premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119,:root[data-theme=dark] .premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119{background:#1f142b80;border-color:#dfc0f829}:root[data-theme=dark] .premium-modal.m06-goal-form-v119 .m06-goal-selected-vendor-v119 strong,:root[data-theme=dark] .premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119 strong{color:#f1eaf3}@media (max-width:600px){.premium-modal.m06-goal-form-v119{width:min(96vw,520px)!important;max-width:min(96vw,520px)!important}.premium-modal.m06-goal-form-v119 .m02-form-grid.two{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119{flex-wrap:wrap}.premium-modal.m06-goal-form-v119 .m06-goal-current-vendor-v119 .status-badge{margin-left:0}}.premium-modal.m06-goal-detail-v121 .m06-goal-detail-related-v121{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;overflow-wrap:anywhere}.premium-modal.m06-goal-detail-v121 .m06-goal-detail-related-v121 strong{max-width:100%;font-weight:750;line-height:1.4}.premium-modal.m06-goal-detail-v121 .m06-goal-detail-related-v121 small{display:block;max-width:100%;font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-goal-detail-v121 .m06-goal-detail-grid-v121 .status-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%}.premium-modal.m06-goal-detail-v121 .m06-goal-detail-historical-v121{display:flex;align-items:center;gap:9px;padding:11px 13px;border:1px solid var(--premium-modal-line,rgba(112,73,137,.15));border-radius:14px;font-size:12px;color:var(--muted)}@media (max-width:760px){.premium-modal.m06-goal-detail-v121 .m06-goal-detail-hero-v121{min-width:0}.premium-modal.m06-goal-detail-v121 .premium-modal-footer>*{max-width:100%}}.premium-modal.m06-close-form-v122 .m06-close-origin-v122,.premium-modal.m06-close-form-v122 .m06-close-current-v122,.premium-modal.m06-close-form-v122 .m06-close-observations-v122{min-width:0}.premium-modal.m06-close-form-v122 .m06-close-origin-v122{display:grid;gap:12px}.premium-modal.m06-close-form-v122 .m06-close-origin-v122>.m02-form-section-title{margin:0}.premium-modal.m06-close-form-v122 .users-search.m06-close-search-v122{display:flex;align-items:center;gap:10px;height:50px;min-width:0;width:min(100%,650px);margin:0;padding-inline:15px}.premium-modal.m06-close-form-v122 .m06-close-search-v122>svg{flex:0 0 auto}.premium-modal.m06-close-form-v122 .m06-close-search-v122>input[type=search],.premium-modal.m06-close-form-v122 .m06-close-search-v122>input[type=search]:focus{width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;color:inherit;font:inherit;font-size:14px!important}.premium-modal.m06-close-form-v122 .m06-close-picker-scroll-v122{min-width:0;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;padding:2px 5px 2px 1px;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.premium-modal.m06-close-form-v122 .m06-close-picker-scroll-v122.has-overflow-rows{max-height:var(--m06-five-goal-rows,408px)}.premium-modal.m06-close-form-v122 .m06-close-picker-grid-v122{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;min-height:0;align-content:start;grid-auto-rows:max-content}.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;min-width:0;min-height:73px;color:var(--ink);background:#fffc;border:1px solid rgba(111,62,145,.13);border-radius:14px;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122:hover:not(:disabled),.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122.is-selected{border-color:#753ea473;background:#9466b117}.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122:focus-visible{outline:2px solid #a373ce;outline-offset:2px}.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122:disabled{opacity:.72;cursor:not-allowed}.premium-modal.m06-close-form-v122 .m06-close-picker-icon-v122{display:grid;place-items:center;flex:none;height:48px;width:48px;border:1px solid rgba(111,62,145,.14);border-radius:13px;background:#7f4ca617;color:var(--premium-purple,#8544b5)}.premium-modal.m06-close-form-v122 .m06-close-picker-copy-v122{display:grid;gap:3px;min-width:0}.premium-modal.m06-close-form-v122 .m06-close-picker-copy-v122 strong{display:block;font-size:13px;font-weight:750;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-close-form-v122 .m06-close-picker-copy-v122 small{display:block;font-size:11px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-close-form-v122 .m06-close-picker-action-v122{display:flex;flex:none;align-items:center;color:#8551a3}.premium-modal.m06-close-form-v122 .m06-close-picker-action-v122 small{font-size:10px;max-width:82px;text-align:right}.premium-modal.m06-close-form-v122 .m06-close-picker-message-v122{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding:18px;min-height:68px;margin:0;border:1px dashed rgba(117,66,150,.22);border-radius:13px;font-size:12px;line-height:1.5;color:var(--muted)}:root:not([data-theme=dark]) .premium-modal.m06-close-form-v122 .users-search.m06-close-search-v122{background:#fff!important;background-image:none!important;border:1px solid #d4c2e0!important;color:#76528e!important;box-shadow:0 3px 12px #3f21560e!important}:root:not([data-theme=dark]) .premium-modal.m06-close-form-v122 .users-search.m06-close-search-v122:focus-within{border-color:#9363c2!important;box-shadow:0 0 0 3px #9363c21f!important}:root:not([data-theme=dark]) .premium-modal.m06-close-form-v122 .m06-close-search-v122>input[type=search]{color:#493453!important;-webkit-text-fill-color:#493453}:root:not([data-theme=dark]) .premium-modal.m06-close-form-v122 .m06-close-search-v122>input::placeholder{color:#8a7896!important;opacity:1!important}.premium-modal.m06-close-form-v122 .m06-close-picked-v122{display:flex;align-items:center;gap:11px;min-width:0;padding:12px 14px;border:1px solid rgba(45,158,108,.27);border-radius:15px;background:#27a16412}.premium-modal.m06-close-form-v122 .m06-close-picked-icon-v122{color:#299b65;flex:none}.premium-modal.m06-close-form-v122 .m06-close-picked-v122>div{flex:1;min-width:0;display:grid;gap:4px;overflow-wrap:anywhere}.premium-modal.m06-close-form-v122 .m06-close-picked-v122 strong{font-size:12px}.premium-modal.m06-close-form-v122 .m06-close-picked-v122 small{font-size:10px;color:var(--muted)}.premium-modal.m06-close-form-v122 .m06-close-picked-v122 .status-badge{flex:none}.premium-modal.m06-close-form-v122 .m06-close-info-v122{display:flex;align-items:start;gap:10px;min-width:0;padding:12px 14px;border:1px solid rgba(40,148,107,.21);border-radius:14px;background:#28946b0e;color:var(--muted);font-size:11.5px;line-height:1.55}.premium-modal.m06-close-form-v122 .m06-close-info-v122 svg{flex:none;color:#279e6e}.premium-modal.m06-close-form-v122 .m06-close-readonly-v122{margin-top:12px}.premium-modal.m06-close-form-v122 .m06-close-observations-v122>.m02-field{width:100%}.premium-modal.m06-close-form-v122 .m06-close-observations-v122>.m02-field textarea{width:100%}:root[data-theme=dark] .premium-modal.m06-close-form-v122 .m06-close-picker-card-v122{background:#2c2036;border-color:#54405c;color:#eadff4}:root[data-theme=dark] .premium-modal.m06-close-form-v122 .m06-close-picker-card-v122:hover:not(:disabled),:root[data-theme=dark] .premium-modal.m06-close-form-v122 .m06-close-picker-card-v122.is-selected{background:#3b2a46;border-color:#9269af}:root[data-theme=dark] .premium-modal.m06-close-form-v122 .m06-close-picker-card-v122 strong{color:#f3eafa}:root[data-theme=dark] .premium-modal.m06-close-form-v122 .m06-close-picker-card-v122 small{color:#c3b0cc}@media (max-width:760px){.premium-modal.m06-close-form-v122 .m06-close-picker-grid-v122{grid-template-columns:minmax(0,1fr)}.premium-modal.m06-close-form-v122 .m06-close-picker-scroll-v122.has-overflow-rows{max-height:min(var(--m06-five-goal-rows,408px),46dvh)}.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122{min-height:67px}.premium-modal.m06-close-form-v122 .m06-close-picked-v122{flex-wrap:wrap}.premium-modal.m06-close-form-v122 .m06-close-picked-v122 .status-badge{margin-left:auto}}@media (max-width:350px){.premium-modal.m06-close-form-v122 .m06-close-picker-card-v122{gap:8px;padding:9px}.premium-modal.m06-close-form-v122 .users-search.m06-close-search-v122{height:46px}}.users-page-premium.m06-page .m06-commissions-parity .status-badge.m06-close-open-badge-v123,.premium-modal .status-badge.m06-close-open-badge-v123{background:#f1e7f8;color:#7843a2}.users-page-premium.m06-page .m06-commissions-parity .status-badge.m06-close-open-badge-v123 i,.premium-modal .status-badge.m06-close-open-badge-v123 i{background:#7843a2}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-parity .status-badge.m06-close-open-badge-v123,:root[data-theme=dark] .premium-modal .status-badge.m06-close-open-badge-v123{background:#9059ba3b;color:#dfbaff}:root[data-theme=dark] .users-page-premium.m06-page .m06-commissions-parity .status-badge.m06-close-open-badge-v123 i,:root[data-theme=dark] .premium-modal .status-badge.m06-close-open-badge-v123 i{background:#d4a5f5}.premium-modal.m06-close-action-v125{width:min(720px,96vw)!important;max-width:min(720px,96vw)!important;min-width:0!important;max-height:calc(100dvh - 26px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.premium-modal.m06-close-authorize-v125{width:min(800px,96vw)!important;max-width:min(800px,96vw)!important}.premium-modal.m06-close-action-v125>form,.premium-modal.m06-close-action-v125 .premium-modal-body,.premium-modal.m06-close-action-v125 .m02-form-section,.premium-modal.m06-close-action-v125 .m02-detail-grid,.premium-modal.m06-close-action-v125 .m02-field{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m06-close-action-v125>form>.premium-modal-body{display:grid!important;gap:14px!important;margin-top:16px!important;padding:0!important;overflow:visible!important}.premium-modal.m06-close-action-v125 .m02-form-section,.premium-modal.m06-close-action-v125 .m02-form-section-title{margin:0!important}.premium-modal.m06-close-action-v125 .m06-close-action-context-v125{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 15px;border:1px solid rgba(131,92,162,.18);border-radius:17px;background:#ffffffa6}.premium-modal.m06-close-action-v125 .m06-close-action-context-icon-v125{width:52px;height:52px;display:grid;place-items:center;flex:0 0 auto;border-radius:16px;color:#8146a4;background:#8347a617}.premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125{display:grid;gap:4px;min-width:0;flex:1}.premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125 strong{color:var(--ink);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125 small{color:var(--muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m06-close-action-v125 .m06-close-action-context-v125 .status-badge{flex:0 0 auto;max-width:100%;align-self:center}.premium-modal.m06-close-action-v125 .m06-close-action-stats-v125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.premium-modal.m06-close-action-v125 .m06-close-action-stats-v125>*{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m06-close-action-v125 .m06-close-action-notes-v125>.m02-field{width:100%;margin:0;display:grid;gap:5px}.premium-modal.m06-close-action-v125 .m06-close-action-notes-v125 textarea{width:100%;min-width:0;box-sizing:border-box;min-height:96px;font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important;padding:11px 10px!important;text-indent:0!important}.premium-modal.m06-close-action-v125 .m06-goal-counter-v119{display:block;margin-top:4px;color:var(--muted);font-size:9px;text-align:right}.premium-modal.m06-close-action-v125 .m06-close-action-validation-v125,.premium-modal.m06-close-delete-v125 .m06-close-action-validation-v125{display:flex;align-items:start;gap:10px;min-width:0;padding:12px 14px;border:1px solid rgba(41,145,105,.25);border-radius:14px;background:#2791640f;color:var(--muted);font-size:11.5px;line-height:1.55;text-align:left}.premium-modal.m06-close-action-v125 .m06-close-action-validation-v125 svg,.premium-modal.m06-close-delete-v125 .m06-close-action-validation-v125 svg{flex:0 0 auto;color:#299b69}.premium-modal.m06-close-action-v125 .m06-close-action-validation-v125.is-danger,.premium-modal.m06-close-delete-v125 .m06-close-action-validation-v125.is-danger{border-color:#cb3d5b4f;background:#cc3d5b0e;color:#ba4862}.premium-modal.m06-close-action-v125 .m06-close-action-validation-v125.is-danger svg,.premium-modal.m06-close-delete-v125 .m06-close-action-validation-v125.is-danger svg{color:#c13d5d}.premium-modal.m06-close-action-v125 .premium-modal-footer,.premium-modal.m06-close-delete-v125 .premium-modal-footer{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.premium-modal.m06-close-delete-v125{max-height:calc(100dvh - 26px)!important;overflow-x:hidden!important;overflow-y:auto!important}:root[data-theme=dark] .premium-modal.m06-close-action-v125 .m06-close-action-context-v125{background:#2c2036;border-color:#54405c}:root[data-theme=dark] .premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125 strong{color:#f3eafa}:root[data-theme=dark] .premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125 small{color:#c3b0cc}:root[data-theme=dark] .premium-modal.m06-close-action-v125 .m06-close-action-validation-v125.is-danger,:root[data-theme=dark] .premium-modal.m06-close-delete-v125 .m06-close-action-validation-v125.is-danger{color:#f2b3c1;background:#80224430;border-color:#eb719159}@media (max-width:600px){.premium-modal.m06-close-action-v125{width:min(96vw,520px)!important;max-width:min(96vw,520px)!important}.premium-modal.m06-close-action-v125 .m06-close-action-stats-v125{grid-template-columns:minmax(0,1fr)}.premium-modal.m06-close-action-v125 .m06-close-action-context-v125{flex-wrap:wrap}.premium-modal.m06-close-action-v125 .m06-close-action-context-v125 .status-badge{margin-left:auto}.premium-modal.m06-close-action-v125 .premium-modal-footer>*,.premium-modal.m06-close-delete-v125 .premium-modal-footer>*{min-width:0!important;max-width:100%}}@media (max-width:600px){.premium-modal.m06-close-action-v125 .m06-close-action-context-v125{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:6px 12px!important;min-width:0!important}.premium-modal.m06-close-action-v125 .m06-close-action-context-icon-v125{grid-column:1;grid-row:1 / 3}.premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125{grid-column:2;grid-row:1;width:100%;min-width:0!important}.premium-modal.m06-close-action-v125 .m06-close-action-context-text-v125 strong{overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.premium-modal.m06-close-action-v125 .m06-close-action-context-v125>.status-badge{grid-column:2;grid-row:2;justify-self:start!important;margin:0!important;min-width:0!important}}.premium-modal.m06-close-detail-v126 .m06-close-detail-related-v126{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:100%;overflow-wrap:break-word}.premium-modal.m06-close-detail-v126 .m06-close-detail-related-v126 strong{max-width:100%;font-weight:750;line-height:1.4}.premium-modal.m06-close-detail-v126 .m06-close-detail-related-v126 small{max-width:100%;font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:break-word}.premium-modal.m06-close-detail-v126 .m06-close-detail-grid-v126 .status-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%}.premium-modal.m06-close-detail-v126 .m06-close-detail-commissions-v126{min-width:0;max-width:100%;margin:0!important}.premium-modal.m06-close-detail-v126 .m06-close-detail-table-v126{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain}.premium-modal.m06-close-detail-v126 .m06-close-detail-table-v126 table{width:100%;min-width:590px;border-collapse:collapse}.premium-modal.m06-close-detail-v126 .m06-close-detail-operation-v126{display:flex;flex-direction:column;gap:3px}.premium-modal.m06-close-detail-v126 .m06-close-detail-operation-v126 small{display:block;font-size:11px;color:var(--muted);overflow-wrap:break-word}.premium-modal.m06-close-detail-v126 .m06-close-detail-table-v126 .status-badge{display:inline-flex;width:max-content}:root[data-theme=dark] .premium-modal.m06-close-detail-v126 .m06-close-detail-related-v126 small,:root[data-theme=dark] .premium-modal.m06-close-detail-v126 .m06-close-detail-operation-v126 small{color:#c7b4cf}@media (max-width:760px){.premium-modal.m06-close-detail-v126 .m06-close-detail-hero-v126,.premium-modal.m06-close-detail-v126 .m06-close-detail-grid-v126{min-width:0}.premium-modal.m06-close-detail-v126 .premium-modal-footer>*{max-width:100%}}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid rgba(41,156,104,.25);border-radius:14px;background:#2d9c690e;color:var(--muted)}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128>svg{flex:0 0 auto;color:#299b65}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128>div{display:grid;gap:5px;flex:1;min-width:0}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128 strong{font-size:12px;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128 span,.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128>div>span{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128>.status-badge{flex:none}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-v125{display:flex;align-items:center;gap:12px;min-width:0;padding:13px;border:1px solid rgba(131,92,162,.18);border-radius:15px;background:#ffffffa6}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-icon-v125{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:13px;color:#8146a4;background:#8347a617}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-text-v125{display:grid;gap:4px;min-width:0;flex:1}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-text-v125 strong{font-size:13px;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-text-v125 small{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .status-badge{flex:none;max-width:100%}.premium-modal.m06-commission-form-v128 .m06-commission-readonly-v128{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.premium-modal.m06-commission-form-v128 .m06-commission-editable-v128 .m06-commission-observations-v128{display:grid;gap:3px;min-width:0}.premium-modal.m06-commission-form-v128 .m06-commission-editable-v128 .m06-commission-observations-v128>.m02-field{width:100%;min-width:0}:root[data-theme=dark] .premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-v125{background:#21152b80;border-color:#dcbbee26}@media (max-width:760px){.premium-modal.m06-commission-form-v128 .m06-commission-readonly-v128{grid-template-columns:minmax(0,1fr)}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128,.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-v125{flex-wrap:wrap}.premium-modal.m06-commission-form-v128 .m06-commission-close-context-v128>.status-badge,.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .status-badge{margin-left:auto}}@media (max-width:600px){.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-v125{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:7px 12px!important;min-width:0!important}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-icon-v125{grid-column:1;grid-row:1 / 3;align-self:start}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-text-v125{grid-column:2;grid-row:1;width:100%;min-width:0!important}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-text-v125 strong{overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.premium-modal.m06-commission-form-v128 .m06-commission-current-v128 .m06-close-action-context-v125>.status-badge{grid-column:2;grid-row:2;justify-self:start!important;margin:0!important;min-width:0!important}}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table-wrap>.m06-cobrar-table{min-width:960px;width:max(100%,960px)}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table th{font-size:10px;font-weight:850;letter-spacing:.045em}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table td{font-size:11.3px;vertical-align:middle;white-space:nowrap}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table .m02-contact-cell{display:grid;gap:4px;min-width:0}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table .m02-contact-cell strong{font-weight:800;line-height:1.3;color:var(--ink,#352341)}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table .m02-contact-cell small{display:block;font-size:10px;line-height:1.25;color:var(--muted,#7c7183)}:root[data-theme=dark] .users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table .m02-contact-cell strong{color:#f0e5f8}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;align-items:center;justify-content:flex-start;gap:5px;min-width:max-content;width:max-content;max-width:none}.users-page-premium.m06-page .m06-receivables-parity .m06-receivable-filter-select{position:relative;min-width:0;width:100%}.users-page-premium.m06-page .m06-receivables-parity .m06-receivable-filter-select .premium-select-control{width:100%;height:42px;min-height:42px}.m06-receivable-floating-list.premium-select-panel{display:block!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;box-sizing:border-box!important;margin:0!important;padding:6px!important;border-radius:14px!important;box-shadow:0 18px 40px #3c1b5533!important}.m06-receivable-floating-list .premium-select-search{position:sticky;top:0;z-index:2;margin-bottom:4px}.m06-receivable-floating-list .premium-select-option{min-height:36px}:root[data-theme=dark] .m06-receivable-floating-list.premium-select-panel{background:#291d34!important;color:#eadff2!important;border-color:#eed6c621!important}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table .m06-abonos-observations{max-width:220px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted,#7c7183)}.users-page-premium.m06-page .m06-receivables-parity .m06-cobrar-table:has(.m06-abonos-observations){min-width:1140px;width:max(100%,1140px)}.premium-modal.m06-cxc-form-modal-v75{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;text-align:left!important}.premium-modal.m06-cxc-form-modal-v75>form,.premium-modal.m06-cxc-form-modal-v75 .premium-modal-body,.premium-modal.m06-cxc-form-modal-v75 .m02-form-section,.premium-modal.m06-cxc-form-modal-v75 .m02-form-grid,.premium-modal.m06-cxc-form-modal-v75 .m02-field{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m06-cxc-form-modal-v75 .premium-modal-body{display:grid!important;gap:13px!important;margin-top:14px!important;padding:0!important;min-height:auto!important;overflow:visible!important}.premium-modal.m06-cxc-form-modal-v75 .m02-form-section{margin:0!important;overflow:visible!important}.premium-modal.m06-cxc-form-modal-v75 .m02-form-section-title{margin-bottom:13px!important}.premium-modal.m06-cxc-form-modal-v75 .m02-form-grid.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.premium-modal.m06-cxc-form-modal-v75 .m02-field input,.premium-modal.m06-cxc-form-modal-v75 .m02-field textarea{width:100%;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;font-family:inherit!important;font-weight:500!important;letter-spacing:normal!important;line-height:1.5!important}.premium-modal.m06-cxc-form-modal-v75 .m02-field textarea{min-height:93px!important;resize:vertical}.premium-modal.m06-cxc-form-modal-v75 .m06-cxc-full-v75{grid-column:1/-1;min-width:0}.premium-modal.m06-cxc-form-modal-v75 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;margin-top:14px!important;padding:0 0 2px!important;gap:10px!important;flex-wrap:wrap!important;background:transparent!important;border:0!important}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-section-v75{display:grid;gap:12px}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-section-v75>.m02-form-section-title{margin-bottom:0!important}.premium-modal.m06-cxc-create-v75 .users-search.m06-cxc-origin-search-v75{display:flex;align-items:center;gap:10px;height:50px;width:min(100%,650px);min-width:0;margin:0;padding:0 15px;box-sizing:border-box}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-search-v75>svg{flex:0 0 auto}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-search-v75>input[type=search],.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-search-v75>input[type=search]:focus{width:100%;min-width:0;height:100%;min-height:0;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:inherit!important;font:inherit!important;font-size:14px!important}:root:not([data-theme=dark]) .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-search-v75{background:#fff!important;border:1px solid #d4c2e0!important;color:#76528e!important;box-shadow:0 3px 12px #3f21560e!important}:root:not([data-theme=dark]) .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-search-v75:focus-within{border-color:#9363c2!important;box-shadow:0 0 0 3px #9363c21f!important}:root:not([data-theme=dark]) .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-search-v75 input{color:#493453!important;-webkit-text-fill-color:#493453}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-grid-v75{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;grid-auto-rows:max-content;align-content:start;min-width:0;min-height:0;max-height:none;padding:2px 5px 2px 1px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-grid-v75.has-overflow-rows{max-height:var(--m06-cxc-five-rows-v76,409px);overflow-y:auto}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;min-height:73px;padding:11px 12px;border:1px solid rgba(111,62,145,.13);border-radius:14px;text-align:left;color:var(--ink);background:#fffc;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75:hover,.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75.selected{border-color:#753ea473;background:#9466b117}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75:focus-visible{outline:2px solid #a373ce;outline-offset:2px}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75:disabled{opacity:.65;cursor:wait}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-icon-v75,.premium-modal.m06-cxc-edit-v75 .m06-cxc-current-icon-v75{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:13px;background:#8952b513;color:#7b45b1}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-copy-v75{display:grid;gap:3px;min-width:0}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-copy-v75 strong,.premium-modal.m06-cxc-edit-v75 .m06-cxc-current-copy-v75 strong{font-size:13px;line-height:1.3;font-weight:750;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-copy-v75 small,.premium-modal.m06-cxc-edit-v75 .m06-cxc-current-copy-v75 small{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75>svg:last-child{color:#8551a3;flex:0 0 18px}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid rgba(104,154,121,.21);border-radius:14px;background:#43a27111;min-width:0}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75>svg{color:#36a371;flex:0 0 18px}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75>div{display:grid;gap:3px;min-width:0}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75 small,.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75 span{font-size:11px;color:var(--muted)}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75 strong{font-size:13px;color:var(--ink)}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-message-v75{grid-column:1/-1;display:flex;align-items:center;gap:9px;padding:18px;min-height:68px;border:1px dashed rgba(117,66,150,.22);border-radius:13px;font-size:12px;line-height:1.5;color:var(--muted)}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-message-v75.is-error{color:#c84e67;border-color:#c84e6759}.premium-modal.m06-cxc-create-v75 .m06-cxc-derived-note-v75{display:flex;align-items:start;gap:10px;padding:10px 13px;border:1px solid rgba(104,154,121,.17);border-radius:12px;background:#43a2710e;color:var(--muted);font-size:12px;line-height:1.5}.premium-modal.m06-cxc-create-v75 .m06-cxc-derived-note-v75 svg{flex:0 0 17px;color:#38a371}.premium-modal.m06-cxc-edit-v75 .m06-cxc-current-card-v75{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(111,62,145,.14);background:#ffffffc2;min-width:0}.premium-modal.m06-cxc-edit-v75 .m06-cxc-current-copy-v75{display:grid;gap:4px;flex:1;min-width:0}.premium-modal.m06-cxc-edit-v75 .m06-cxc-current-state-v75{margin-left:auto;flex:0 0 auto}:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75,:root[data-theme=dark] .premium-modal.m06-cxc-edit-v75 .m06-cxc-current-card-v75{background:#2c2036;border-color:#54405c}:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75:hover,:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-option-v75.selected{background:#3b2a46;border-color:#9269af}:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-copy-v75 strong,:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75 strong,:root[data-theme=dark] .premium-modal.m06-cxc-edit-v75 .m06-cxc-current-copy-v75 strong{color:#f3eafa}:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-copy-v75 small,:root[data-theme=dark] .premium-modal.m06-cxc-edit-v75 .m06-cxc-current-copy-v75 small{color:#c3b0cc}:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-origin-selected-v75{background:#2d2937;border-color:#496551}:root[data-theme=dark] .premium-modal.m06-cxc-create-v75 .m06-cxc-derived-note-v75{background:#2d2937;border-color:#496551;color:#c9bed1}@media (max-width:760px){.premium-modal.m06-cxc-form-modal-v75 .m02-form-grid.two,.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-grid-v75{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-grid-v75:not(.has-overflow-rows){max-height:none}.premium-modal.m06-cxc-create-v75 .m06-cxc-origin-grid-v75.has-overflow-rows{max-height:min(var(--m06-cxc-five-rows-v76,409px),46dvh)}.premium-modal.m06-cxc-form-modal-v75{max-height:calc(100dvh - 16px)!important}.premium-modal.m06-cxc-form-modal-v75 .m06-cxc-grid-spacer-v75{display:none}}@media (max-width:470px){.premium-modal.m06-cxc-form-modal-v75 .m06-cxc-current-card-v75{flex-wrap:wrap;gap:9px}.premium-modal.m06-cxc-form-modal-v75 .m06-cxc-current-state-v75{margin-left:0;width:100%;padding-left:57px}.premium-modal.m06-cxc-form-modal-v75 .premium-modal-footer{gap:9px!important}.premium-modal.m06-cxc-form-modal-v75 .premium-modal-footer>*{min-width:0!important}}.premium-modal.m02-client-modal.m04-trip-form-parity-v27.m06-cxc-action-v79{width:min(680px,calc(100vw - 28px))!important;max-width:min(680px,calc(100vw - 28px))!important;max-height:calc(100dvh - 28px)!important;overflow-y:auto!important;overflow-x:hidden!important;text-align:left!important;box-sizing:border-box!important}.premium-modal.m02-client-modal.m04-trip-form-parity-v27.m06-cxc-evaluate-v79{width:min(600px,calc(100vw - 28px))!important;max-width:min(600px,calc(100vw - 28px))!important}.premium-modal.m06-cxc-action-v79,.premium-modal.m06-cxc-action-v79 .premium-modal-body,.premium-modal.m06-cxc-action-v79 .m02-form-section,.premium-modal.m06-cxc-action-v79 .m02-field{min-width:0;max-width:100%;box-sizing:border-box;font-family:Manrope,system-ui,sans-serif}.premium-modal.m06-cxc-action-v79 .premium-modal-heading h2{font-family:Playfair Display,Georgia,serif}.premium-modal.m06-cxc-action-v79 .premium-modal-body{display:grid!important;gap:13px!important;margin-top:15px!important;min-height:0!important;padding:0!important;overflow:visible!important}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-section-v79{display:grid;gap:12px;margin:0!important;min-width:0;overflow:visible!important}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-section-v79 .m02-form-section-title{margin-bottom:0!important}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79{display:grid;grid-template-columns:45px minmax(0,1fr) auto;gap:11px;align-items:center;min-width:0;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--line,rgba(111,63,155,.15));border-radius:15px;background:var(--surface,#fff)}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-icon-v79{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;color:var(--purple,#79469e);background:var(--lavender-soft,#f3ecf8)}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-copy-v79{display:grid;gap:4px;min-width:0}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-copy-v79 strong{font-family:Manrope,system-ui,sans-serif;font-size:13px;font-weight:750;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-copy-v79 small{font-family:Manrope,system-ui,sans-serif;color:var(--muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79>.status-badge{max-width:100%}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-metrics-v79{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-metrics-v79>div{min-width:0;display:grid;gap:6px;padding:12px 13px;background:var(--surface,#fff);border:1px solid var(--line,rgba(111,63,155,.15));border-radius:13px}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-metrics-v79 span{font:750 10.5px/1.4 Manrope,system-ui,sans-serif;color:var(--muted)}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-metrics-v79 strong{font:750 13px/1.45 Manrope,system-ui,sans-serif;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-cxc-action-v79 .m06-cxc-cancel-reason-v79 .m02-field{display:grid;gap:7px}.premium-modal.m06-cxc-action-v79 .m06-cxc-cancel-reason-v79 textarea{width:100%!important;max-width:100%!important;min-width:0!important;min-height:112px!important;box-sizing:border-box!important;resize:vertical;font-family:inherit!important;line-height:1.55!important}.premium-modal.m06-cxc-action-v79 .m06-cxc-cancel-reason-v79 textarea::placeholder{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important}.premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79{display:flex;align-items:flex-start;gap:11px;width:100%;min-width:0;padding:12px 14px;border:1px solid #eecbd2;border-radius:15px;background:#fff2f4;color:#a83b56;box-sizing:border-box}.premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79>svg{flex:0 0 auto;margin-top:2px}.premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79>div{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}.premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79 strong{color:#9d344c;font-size:12px;line-height:1.35;font-weight:800}.premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79 p{margin:0;color:#a14f62;font-size:11px;line-height:1.55}.premium-modal.m06-cxc-evaluate-v79 .m06-cxc-evaluate-notice-v79{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(205,159,57,.25);border-radius:15px;background:#fff8e8;color:#875e1e;box-sizing:border-box;font:500 12px/1.55 Manrope,system-ui,sans-serif}.premium-modal.m06-cxc-evaluate-v79 .m06-cxc-evaluate-notice-v79>svg{flex:0 0 19px;margin-top:2px}.premium-modal.m06-cxc-action-v79 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;padding:0 0 2px!important;margin-top:15px!important;border:0!important;background:transparent!important}:root[data-theme=dark] .premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79,:root[data-theme=dark] .premium-modal.m06-cxc-action-v79 .m06-cxc-action-metrics-v79>div{background:#30243a;border-color:#ebd3f526}:root[data-theme=dark] .premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-icon-v79{background:#422b4f;color:#e2c4f4}:root[data-theme=dark] .premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79{background:#462735;border-color:#f499b252;color:#f4acbf}:root[data-theme=dark] .premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79 strong{color:#ffd9e3}:root[data-theme=dark] .premium-modal.m06-cxc-cancel-v79 .m06-cxc-cancel-warning-v79 p{color:#efb9c8}:root[data-theme=dark] .premium-modal.m06-cxc-evaluate-v79 .m06-cxc-evaluate-notice-v79{background:#3e3429;border-color:#67512e;color:#f2d18b}@media (max-width:560px){.premium-modal.m02-client-modal.m04-trip-form-parity-v27.m06-cxc-action-v79{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:18px 16px 16px!important}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79{grid-template-columns:42px minmax(0,1fr)}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-icon-v79{width:42px;height:42px}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79>.status-badge{grid-column:2;justify-self:start}}@media (max-width:390px){.premium-modal.m06-cxc-action-v79 .m06-cxc-action-metrics-v79{grid-template-columns:minmax(0,1fr)}.premium-modal.m06-cxc-action-v79 .premium-modal-footer>*{min-width:0!important}}.premium-modal.modal-variant-detail.m06-cxc-detail-modal-v77{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 28px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain}.premium-modal.m06-cxc-detail-modal-v77 .premium-modal-body{display:grid!important;gap:14px!important;min-width:0!important;margin-top:14px!important;padding:0!important;overflow:visible!important}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-v77{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-width:0!important;padding:17px 18px!important;margin:0!important}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-avatar-v77{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:#864fb11f;color:#8d4ab8;flex:0 0 auto}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-copy-v77{display:grid;gap:4px;min-width:0}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-copy-v77 h3{margin:0;color:var(--purple-dark,var(--ink));font-family:Playfair Display,Georgia,serif;font-size:clamp(19px,2.6vw,26px);line-height:1.14;overflow-wrap:anywhere}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-copy-v77 p,.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-copy-v77 small{margin:0;color:var(--muted);font-family:Manrope,system-ui,sans-serif;font-size:11.5px;line-height:1.5;overflow-wrap:anywhere}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-grid-v77{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important;min-width:0!important;margin:0!important}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-grid-v77>.premium-modal-detail-item{min-width:0!important;margin:0!important;overflow-wrap:anywhere}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-grid-v77>.is-full{grid-column:1/-1!important}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-related-v77{display:grid;gap:3px;min-width:0}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-related-v77 strong{font:inherit!important;overflow-wrap:anywhere}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-related-v77 small{font-size:10.5px;color:var(--muted);font-weight:600}.premium-modal.m06-cxc-detail-modal-v77 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;margin-top:15px!important;padding:0 0 2px!important;background:transparent!important}:root[data-theme=dark] .premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-avatar-v77{background:#392548;color:#caa1eb}:root[data-theme=dark] .premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-copy-v77 h3{color:#f3e9fa!important}@media (max-width:660px){.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-v77{grid-template-columns:auto minmax(0,1fr)!important;padding:14px!important;gap:11px!important}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-hero-v77>.status-badge{grid-column:2;justify-self:start}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-avatar-v77{width:48px;height:48px;border-radius:14px}.premium-modal.m06-cxc-detail-modal-v77 .m06-cxc-detail-grid-v77{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:390px){.premium-modal.m06-cxc-detail-modal-v77 .premium-modal-footer>*,.premium-modal.m06-cxc-action-modal-v76 .premium-modal-footer>*{min-width:0!important}}.premium-modal.m06-cxc-form-modal-v75 label.m02-field>.m06-cxc-counter-v81,.premium-modal.m06-cxc-cancel-v79 label.m02-field>.m06-cxc-counter-v81{display:block!important;justify-self:end!important;text-align:right!important;width:auto!important;margin:3px 0 0!important;padding:0!important;color:var(--pm-modal-muted,#aaa0ae)!important;font-family:Manrope,system-ui,sans-serif!important;font-size:8px!important;line-height:1.3!important;font-weight:400!important;letter-spacing:normal!important}.premium-modal.m06-abono-form-v83 .m06-abono-origin-section-v83{display:grid;gap:12px;min-width:0}.premium-modal.m06-abono-form-v83 .m06-abono-origin-section-v83>.m02-form-section-title{margin:0!important}.premium-modal.m06-abono-form-v83 .users-search.m06-abono-origin-search-v83{display:flex;align-items:center;gap:10px;height:50px;width:min(100%,650px);min-width:0;margin:0;padding:0 15px;box-sizing:border-box}.premium-modal.m06-abono-form-v83 .m06-abono-origin-search-v83>svg{flex:0 0 auto}.premium-modal.m06-abono-form-v83 .m06-abono-origin-search-v83>input[type=search],.premium-modal.m06-abono-form-v83 .m06-abono-origin-search-v83>input[type=search]:focus{width:100%;height:100%;min-width:0;min-height:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:inherit!important;font:inherit!important;font-size:14px!important}:root:not([data-theme=dark]) .premium-modal.m06-abono-form-v83 .m06-abono-origin-search-v83{background:#fff!important;border:1px solid #d4c2e0!important;color:#76528e!important;box-shadow:0 3px 12px #3f21560e!important}:root:not([data-theme=dark]) .premium-modal.m06-abono-form-v83 .m06-abono-origin-search-v83:focus-within{border-color:#9363c2!important;box-shadow:0 0 0 3px #9363c21f!important}.premium-modal.m06-abono-form-v83 .m06-abono-origin-grid-v83{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;grid-auto-rows:max-content;align-content:start;min-width:0;min-height:0;max-height:none;padding:2px 5px 2px 1px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-gutter:stable}.premium-modal.m06-abono-form-v83 .m06-abono-origin-grid-v83.has-overflow-rows{max-height:var(--m06-abono-five-rows-v83,409px)}.premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;min-height:73px;padding:11px 12px;border:1px solid rgba(111,62,145,.13);border-radius:14px;text-align:left;color:var(--ink);background:#fffc;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83:hover,.premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83.selected{border-color:#753ea473;background:#9466b117}.premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83:focus-visible{outline:2px solid #a373ce;outline-offset:2px}.premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83:disabled{opacity:.65;cursor:wait}.premium-modal.m06-abono-form-v83 .m06-abono-origin-icon-v83{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:13px;background:#8952b513;color:#7b45b1}.premium-modal.m06-abono-form-v83 .m06-abono-origin-copy-v83{display:grid;gap:3px;min-width:0}.premium-modal.m06-abono-form-v83 .m06-abono-origin-copy-v83 strong{font-size:13px;line-height:1.3;font-weight:750;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-abono-form-v83 .m06-abono-origin-copy-v83 small{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83>svg:last-child{color:#8551a3;flex:0 0 18px}.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid rgba(104,154,121,.21);border-radius:14px;background:#43a27111;min-width:0}.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83>svg{color:#36a371;flex:0 0 18px}.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83>div{display:grid;gap:3px;min-width:0;flex:1}.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83 small,.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83 span{font-size:11px;color:var(--muted)}.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83 strong{font-size:13px;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-abono-form-v83 .m06-abono-origin-message-v83{grid-column:1/-1;display:flex;align-items:center;gap:9px;min-height:68px;padding:18px;border:1px dashed rgba(117,66,150,.22);border-radius:13px;font-size:12px;line-height:1.5;color:var(--muted)}.premium-modal.m06-abono-form-v83 .m06-abono-origin-message-v83.is-error{color:#c84e67;border-color:#c84e6759}.premium-modal.m06-abono-form-v83 .m06-abono-info-tile-v83{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid rgba(104,154,121,.19);border-radius:13px;padding:9px 12px;background:#43a2710f;font-size:11px;line-height:1.45;color:var(--muted)}.premium-modal.m06-abono-form-v83 .m06-abono-info-tile-v83 svg{color:#389e6c;flex:0 0 16px}.premium-modal.m06-abono-form-v83 .m06-cxc-counter-v81{display:block;margin-top:6px;text-align:right;font-family:Manrope,sans-serif;font-size:8px;font-weight:650;color:var(--muted);line-height:1.4}:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83{background:#2c2036;border-color:#54405c}:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83:hover,:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-option-v83.selected{background:#3b2a46;border-color:#9269af}:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-copy-v83 strong,:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83 strong{color:#f3eafa}:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-copy-v83 small{color:#c3b0cc}:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83,:root[data-theme=dark] .premium-modal.m06-abono-form-v83 .m06-abono-info-tile-v83{background:#2d2937;border-color:#496551;color:#c9bed1}@media (max-width:760px){.premium-modal.m06-abono-form-v83 .m06-abono-origin-grid-v83{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-abono-form-v83 .m06-abono-origin-grid-v83.has-overflow-rows{max-height:min(var(--m06-abono-five-rows-v83,409px),46dvh)}}@media (max-width:520px){.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83{flex-wrap:wrap}.premium-modal.m06-abono-form-v83 .m06-abono-origin-selected-v83>.status-badge{margin-left:59px}.premium-modal.m06-abono-form-v83 .m06-abono-info-tile-v83{min-height:50px}}.premium-modal.m06-abono-detail-v84 .m06-abono-detail-grid-v84{min-width:0}.premium-modal.m06-abono-detail-v84 .m06-abono-detail-grid-v84 .premium-modal-detail-item>strong:has(>.status-badge){display:flex!important;align-items:center!important;min-height:22px}.premium-modal.m06-abono-detail-v84 .m06-abono-detail-grid-v84 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;padding:5px 10px 5px 8px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:800!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important;white-space:normal!important}.premium-modal.m06-abono-detail-v84 .m06-abono-detail-grid-v84 .premium-modal-detail-item>strong>.status-badge>i{display:block!important;width:7px!important;height:7px!important;flex:0 0 7px!important;margin:0!important;border-radius:50%!important}.premium-modal.m06-abono-detail-v84 .m06-abono-related-v84{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.premium-modal.m06-abono-detail-v84 .m06-abono-related-v84 strong{font:inherit!important;overflow-wrap:anywhere}.premium-modal.m06-abono-detail-v84 .m06-abono-related-v84 small{font-size:10.5px;font-weight:600;color:var(--muted)}.premium-modal.m06-abono-detail-v84 .m06-abono-historical-v84{display:flex;gap:9px;align-items:center;min-width:0;margin-top:12px;padding:11px 13px;border-radius:13px;border:1px solid var(--line,rgba(111,63,155,.16));background:var(--surface,#fff);font-size:11.5px;color:var(--muted);line-height:1.45}.premium-modal.m06-abono-detail-v84 .m06-abono-historical-v84>svg{flex:0 0 16px}.premium-modal.m06-abono-reverse-v84 .m06-application-reverse-reason-v73 textarea,.premium-modal.m06-abono-reverse-v84 .m06-application-reverse-reason-v73 textarea::placeholder{font-family:inherit!important}:root[data-theme=dark] .premium-modal.m06-abono-detail-v84 .m06-abono-historical-v84{background:#30243a;border-color:#ebd3f526;color:#cab6d1}@media (max-width: 560px){.premium-modal.m06-abono-detail-v84 .m06-abono-detail-grid-v84{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-abono-reverse-v84 .m06-application-reverse-current-v73{grid-template-columns:40px minmax(0,1fr)!important}}.users-page-premium.m06-page .m06-receivables-parity .m06-corporate-company-cell-v86{display:flex;align-items:center;gap:9px;min-width:205px;max-width:100%}.users-page-premium.m06-page .m06-receivables-parity .m06-corporate-company-cell-v86>.m02-contact-cell{min-width:0;flex:1}.users-page-premium.m06-page .m06-receivables-parity .m06-corporate-company-cell-v86>.m03-expedient-company-logo{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;min-width:32px;max-width:32px;box-sizing:border-box;overflow:hidden;border-radius:11px;background:#fff!important;color:#6f3d91;border:1px solid rgba(111,63,155,.09);font-size:10px;font-weight:900;line-height:1}.users-page-premium.m06-page .m06-receivables-parity .m06-corporate-company-cell-v86 .m03-expedient-company-logo img{display:block;width:100%;height:100%;padding:3px;box-sizing:border-box;object-fit:contain;filter:none!important;opacity:1!important;background:#fff!important}.premium-modal.m06-corporate-form-v86 .m06-corporate-origin-v86 .m03-expedient-company-logo{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;box-sizing:border-box;overflow:hidden;border-radius:13px;background:#fff!important;border:1px solid rgba(111,63,155,.11);color:#6f3d91;font-size:12px;font-weight:900}.premium-modal.m06-corporate-form-v86 .m06-corporate-origin-v86 .m03-expedient-company-logo img{width:100%;height:100%;padding:4px;box-sizing:border-box;object-fit:contain;background:#fff!important;filter:none!important;opacity:1!important}.premium-modal.m06-corporate-form-v86 .m06-corporate-current-section-v86 .m06-application-context-card-v69{min-width:0}.premium-modal.m06-corporate-form-v86 .m06-cxc-counter-v81{display:block;margin-top:6px;text-align:right;font-family:Manrope,sans-serif;font-size:8px;font-weight:650;color:var(--muted);line-height:1.4}:root[data-theme=dark] .users-page-premium.m06-page .m06-receivables-parity .m06-corporate-company-cell-v86>.m03-expedient-company-logo,:root[data-theme=dark] .premium-modal.m06-corporate-form-v86 .m06-corporate-origin-v86 .m03-expedient-company-logo{background:#fff!important;color:#6f3d91!important;border-color:#ffffff2e!important}:root[data-theme=dark] .premium-modal.m06-corporate-form-v86 .m06-cxc-counter-v81{color:#c8b9d0}@media (max-width: 520px){.premium-modal.m06-corporate-form-v86 .m06-application-context-card-v69{min-width:0}.premium-modal.m06-corporate-form-v86 .m06-application-context-copy-v69{overflow-wrap:anywhere}}.premium-modal.m06-corporate-form-v86 .m06-corporate-current-section-v86 .m06-corporate-edit-company-logo-v87{display:grid;place-items:center;flex:none;min-width:0;width:46px;height:46px}.premium-modal.m06-corporate-form-v86 .m06-corporate-current-section-v86 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo{display:grid;place-items:center;width:46px;height:46px;min-width:46px;max-width:46px;overflow:hidden;box-sizing:border-box;border-radius:13px;background:#fff!important;color:#6f3d91!important;border:1px solid rgba(111,63,155,.11);font:900 12px/1 Manrope,sans-serif}.premium-modal.m06-corporate-form-v86 .m06-corporate-current-section-v86 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo img{display:block;width:100%;height:100%;box-sizing:border-box;padding:4px;object-fit:contain;filter:none!important;opacity:1!important;background:#fff!important}:root[data-theme=dark] .premium-modal.m06-corporate-form-v86 .m06-corporate-current-section-v86 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo{background:#fff!important;color:#6f3d91!important;border-color:#ffffff2e!important}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79>.m06-corporate-edit-company-logo-v87{display:grid;place-items:center;width:45px;height:45px;min-width:0}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo{display:grid;place-items:center;width:45px;height:45px;min-width:45px;max-width:45px;overflow:hidden;box-sizing:border-box;border-radius:13px;background:#fff!important;color:#6f3d91!important;border:1px solid rgba(111,63,155,.11);font:900 12px/1 Manrope,sans-serif}.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo img{display:block;width:100%;height:100%;box-sizing:border-box;padding:4px;object-fit:contain;filter:none!important;opacity:1!important;background:#fff!important}:root[data-theme=dark] .premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo{background:#fff!important;color:#6f3d91!important;border-color:#ffffff2e!important}@media (max-width:560px){.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79>.m06-corporate-edit-company-logo-v87,.premium-modal.m06-cxc-action-v79 .m06-cxc-action-current-v79 .m06-corporate-edit-company-logo-v87 .m03-expedient-company-logo{width:42px;height:42px;min-width:42px;max-width:42px}}.premium-modal.m06-corporate-detail-v93 .m06-corporate-detail-logo-v93{overflow:hidden;padding:0!important;background:#fff!important;border:1px solid rgba(111,63,155,.13)!important}.premium-modal.m06-corporate-detail-v93 .m06-corporate-detail-logo-v93 .m06-corporate-edit-company-logo-v87,.premium-modal.m06-corporate-detail-v93 .m06-corporate-detail-logo-v93 .m03-expedient-company-logo{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;background:#fff!important;color:#6f3d91!important;border:0!important;overflow:hidden}.premium-modal.m06-corporate-detail-v93 .m06-corporate-detail-logo-v93 .m03-expedient-company-logo img{display:block;width:100%;height:100%;box-sizing:border-box;padding:5px;object-fit:contain;filter:none!important;opacity:1!important;background:#fff!important}:root[data-theme=dark] .premium-modal.m06-corporate-detail-v93 .m06-corporate-detail-logo-v93,:root[data-theme=dark] .premium-modal.m06-corporate-detail-v93 .m06-corporate-detail-logo-v93 .m03-expedient-company-logo{background:#fff!important;color:#6f3d91!important}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table-wrap>.m06-pagar-table{min-width:1160px;width:max(100%,1160px)}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table th{font-size:10px;font-weight:850;letter-spacing:.045em}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table td{font-size:11.3px;vertical-align:middle;white-space:nowrap}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table .m02-contact-cell{display:grid;gap:4px;min-width:0}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table .m02-contact-cell strong{font-weight:800;line-height:1.3;color:var(--ink,#352341)}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table .m02-contact-cell small{display:block;font-size:10px;line-height:1.25;color:var(--muted,#7c7183)}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table .m06-pagar-observations{max-width:220px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted,#7c7183)}:root[data-theme=dark] .users-page-premium.m06-page .m06-payables-parity .m06-pagar-table .m02-contact-cell strong{color:#f0e5f8}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;align-items:center;gap:5px;width:max-content;min-width:max-content;max-width:none}.users-page-premium.m06-page .m06-payables-parity .m06-receivable-filter-select{position:relative;min-width:0;width:100%}.users-page-premium.m06-page .m06-payables-parity .m06-receivable-filter-select .premium-select-control{height:42px;min-height:42px;width:100%}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table td .m02-contact-cell strong{white-space:nowrap}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-table td .m06-pagar-observations{max-width:220px}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-card-cell{display:flex;align-items:center;gap:10px;min-width:255px}.users-page-premium.m06-page .m06-payables-parity .m06-pagar-card-cell>.m02-contact-cell{min-width:0;flex:1 1 auto}.users-page-premium.m06-page .m06-payables-parity .m06-mini-bank-frame{position:relative;flex:0 0 90px;width:90px;height:55px;overflow:hidden;border-radius:5px;background:transparent}.users-page-premium.m06-page .m06-payables-parity .m06-mini-bank-frame .m06-bank-card.m06-mini-bank-graphic{box-sizing:border-box;width:384px;max-width:none;height:232.727px;min-height:0;aspect-ratio:1.65;margin:0!important;padding:16px!important;border-radius:15px;transform:scale(.234375);transform-origin:top left;box-shadow:none;pointer-events:none}.users-page-premium.m06-page .m06-payables-parity .m06-mini-bank-frame .m06-bank-card-number{font-size:16px}:root[data-theme=dark] .users-page-premium.m06-page .m06-payables-parity .m06-mini-bank-frame{background:transparent}@media (max-width:520px){.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>div{flex:1 1 160px;min-width:0;overflow-wrap:anywhere}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>.status-badge{margin-left:27px!important}}@media (max-width:360px){.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83{gap:8px}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>div{flex-basis:calc(100% - 27px);max-width:100%}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>.status-badge{margin-left:0!important}}.users-page-premium.m06-page .m06-payables-parity .premium-modal.m06-payable-account-form-v94 .m06-payable-bank-preview-v95{position:relative;display:block;flex:0 0 90px;width:90px;height:55px;min-width:90px;overflow:hidden;border-radius:5px;background:transparent}.users-page-premium.m06-page .m06-payables-parity .premium-modal.m06-payable-account-form-v94 .m06-payable-bank-preview-v95 .m06-bank-card.m06-mini-bank-graphic{box-sizing:border-box;width:384px;max-width:none;height:232.727px;min-height:0;aspect-ratio:1.65;margin:0!important;padding:16px!important;border-radius:15px;transform:scale(.234375);transform-origin:top left;box-shadow:none;pointer-events:none}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83{grid-template-columns:90px minmax(0,1fr) 18px}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83 .m06-payable-bank-option-v95{align-self:center}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83 .m06-payable-bank-selected-v95{flex:0 0 90px;min-width:90px}.premium-modal.m06-payable-account-form-v94 .m06-payable-bank-edit-v95{align-self:center}.premium-modal.m06-payable-account-form-v94 .m06-application-context-copy-v69{min-width:0;overflow-wrap:anywhere}@media (max-width:390px){.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83{grid-template-columns:90px minmax(0,1fr) 16px;gap:8px;padding:9px 8px}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83{gap:8px}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69{gap:9px}}@media (max-width:520px){.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69{grid-template-columns:90px minmax(0,1fr)}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.status-badge{grid-column:2;justify-self:start}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>.m06-payable-bank-selected-v95{flex:0 0 90px!important;width:90px;max-width:90px}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>.status-badge{margin-left:0!important}}@media (max-width:520px){.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83{position:relative;grid-template-columns:90px minmax(0,1fr)!important;grid-template-rows:55px auto;row-gap:8px;align-items:start;padding:10px!important}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83>.m06-payable-bank-option-v95{grid-column:1;grid-row:1}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83>.m06-abono-origin-copy-v83{grid-column:1/-1;grid-row:2;min-width:0}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-option-v83>svg:last-child{grid-column:2;grid-row:1;justify-self:end;align-self:center}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>.m06-payable-bank-selected-v95{grid-column:1;grid-row:1}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>div:not(.m06-payable-bank-selected-v95){grid-column:1/-1;grid-row:2;min-width:0}.premium-modal.m06-payable-account-form-v94 .m06-abono-origin-selected-v83>.status-badge{grid-column:2;grid-row:1;justify-self:end;margin:0!important}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.m06-payable-bank-edit-v95{grid-column:1;grid-row:1}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.m06-application-context-copy-v69{grid-column:1/-1;grid-row:2}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.status-badge{grid-column:2;grid-row:1;align-self:center;justify-self:end}}@media (max-width: 520px){.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:8px 10px!important;min-width:0}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.m06-payable-bank-edit-v95{grid-column:1!important;grid-row:1!important;justify-self:start;align-self:start}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.m06-application-context-copy-v69{grid-column:1/-1!important;grid-row:2!important;min-width:0;overflow-wrap:anywhere}.premium-modal.m06-payable-account-form-v94 .m06-application-context-card-v69>.status-badge{grid-column:1/-1!important;grid-row:3!important;justify-self:start!important;align-self:center!important;margin:0!important;width:max-content!important;max-width:100%!important;position:static!important}}.premium-modal.m06-payable-payment-v96 .m06-payable-payment-note-v97{display:flex;align-items:flex-start;gap:10px;padding:10px 13px;border:1px solid rgba(104,154,121,.17);border-radius:12px;background:#43a2710e;color:var(--muted);font-size:12px;line-height:1.5;min-width:0;margin-bottom:0}.premium-modal.m06-payable-payment-v96 .m06-payable-payment-note-v97>svg{flex:0 0 17px;color:#38a371;margin-top:1px}.premium-modal.m06-payable-payment-v96 .m06-payable-payment-note-v97>span{flex:1;min-width:0;overflow-wrap:anywhere}:root[data-theme=dark] .premium-modal.m06-payable-payment-v96 .m06-payable-payment-note-v97{background:#43a27111;border-color:#689a7947;color:#d1c5d7}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-hero-v98{min-width:0}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-bank-v98{flex:0 0 90px;align-self:center;width:90px;height:55px}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-grid-v98{min-width:0}.premium-modal.m06-payable-detail-v98 .m06-payable-related-v98{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.premium-modal.m06-payable-detail-v98 .m06-payable-related-v98 strong{font:inherit!important;overflow-wrap:anywhere}.premium-modal.m06-payable-detail-v98 .m06-payable-related-v98 small{font-size:10.5px;font-weight:600;color:var(--muted)}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-grid-v98 .premium-modal-detail-item>strong:has(>.status-badge){display:flex!important;align-items:center!important;min-height:22px}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-grid-v98 .premium-modal-detail-item>strong>.status-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;flex:0 0 auto!important;margin:0!important;padding:5px 10px 5px 8px!important;border-radius:999px!important;font-size:10.5px!important;font-weight:800!important;line-height:1.3!important;text-transform:none!important;letter-spacing:normal!important;white-space:normal!important}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-grid-v98 .premium-modal-detail-item>strong>.status-badge>i{display:block!important;width:7px!important;height:7px!important;flex:0 0 7px!important;margin:0!important;border-radius:50%!important}@media (max-width:560px){.premium-modal.m06-payable-detail-v98 .m06-payable-detail-grid-v98{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-hero-v98{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:55px auto auto!important;align-items:start!important;gap:9px!important;padding:12px!important}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-hero-v98>.m06-payable-detail-bank-v98{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:start!important;width:90px!important;height:55px!important}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-hero-v98>.m06-ops-detail-hero-copy-v66{grid-column:1!important;grid-row:2!important;min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-hero-v98>.m06-ops-detail-hero-copy-v66 h3{font-family:Manrope,sans-serif!important;font-size:16px!important;line-height:1.35!important;font-weight:800!important}.premium-modal.m06-payable-detail-v98 .m06-payable-detail-hero-v98>.status-badge{grid-column:1!important;grid-row:3!important;justify-self:start!important;align-self:center!important;width:max-content!important;max-width:100%!important;margin:0!important;position:static!important}}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-origin-v100{min-width:0}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83{grid-template-columns:auto minmax(0,1fr) 18px}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-bank-v100,.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-selected-bank-v100,.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-bank-v100{position:relative;display:block;flex:0 0 90px;width:90px;height:55px;min-width:90px;max-width:90px;overflow:hidden;border-radius:5px;background:transparent}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-bank-v100 .m06-bank-card.m06-mini-bank-graphic,.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-selected-bank-v100 .m06-bank-card.m06-mini-bank-graphic,.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-bank-v100 .m06-bank-card.m06-mini-bank-graphic{box-sizing:border-box;width:384px;max-width:none;height:232.727px;min-height:0;aspect-ratio:1.65;margin:0!important;padding:16px!important;border-radius:15px;transform:scale(.234375);transform-origin:top left;box-shadow:none;pointer-events:none}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83 .m06-abono-origin-copy-v83,.premium-modal.m06-payable-expense-form-v100 .m06-application-context-copy-v69{min-width:0;overflow-wrap:anywhere}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-selected-v83>.m06-payable-expense-selected-bank-v100{flex:0 0 90px}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100>div{display:grid;gap:5px;padding:12px 14px;min-width:0;border:1px solid var(--stroke,rgba(120,81,140,.14));border-radius:14px;background:var(--card,rgba(255,255,255,.7))}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100 small{color:var(--muted,#887990);font-size:11px;font-weight:700}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100 strong{color:var(--ink,#34223e);font-size:14px;overflow-wrap:anywhere}:root[data-theme=dark] .premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100>div{background:#2c2036;border-color:#54405c}:root[data-theme=dark] .premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100 strong{color:#f1e8f8}@media (max-width:520px){.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83{grid-template-columns:90px minmax(0,1fr)!important;grid-template-rows:55px auto;gap:9px;padding:10px!important}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83>.m06-payable-expense-bank-v100,.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83>.m06-abono-origin-icon-v83{grid-column:1;grid-row:1}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83>.m06-abono-origin-copy-v83{grid-column:1/-1;grid-row:2}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-option-v83>svg:last-child{grid-column:2;grid-row:1;justify-self:end;align-self:center}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-selected-v83{display:grid;grid-template-columns:90px minmax(0,1fr);gap:9px;align-items:center}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-selected-v83>.m06-payable-expense-selected-bank-v100{grid-column:1;grid-row:1}.premium-modal.m06-payable-expense-form-v100 .m06-abono-origin-selected-v83>div:not(.m06-payable-expense-selected-bank-v100){grid-column:1/-1;grid-row:2;min-width:0}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-v100{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;grid-template-rows:55px auto auto!important;gap:9px!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-v100>.m06-payable-expense-context-bank-v100,.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-v100>.m06-abono-origin-icon-v83{grid-column:1!important;grid-row:1!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-v100>.m06-application-context-copy-v69{grid-column:1/-1!important;grid-row:2!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-context-v100>.status-badge{grid-column:1/-1!important;grid-row:3!important;justify-self:start!important;width:max-content!important;max-width:100%!important;margin:0!important;position:static!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-readonly-v100{grid-template-columns:1fr}}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-origin-v100 .m06-abono-origin-grid-v83{overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch}@media (max-width:760px){.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-origin-v100 .m06-abono-origin-grid-v83{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-origin-v100 .m06-abono-origin-grid-v83.has-overflow-rows{max-height:min(var(--m06-abono-five-rows-v83,409px),46dvh)}}@media (max-width:520px){.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-application-v102 .m06-abono-origin-option-v83{display:grid!important;grid-template-columns:48px minmax(0,1fr) 18px!important;grid-template-rows:auto!important;gap:12px!important;align-items:center!important;min-height:73px!important;padding:11px 12px!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-application-v102 .m06-abono-origin-option-v83>.m06-abono-origin-icon-v83{grid-column:1!important;grid-row:1!important;align-self:center!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-application-v102 .m06-abono-origin-option-v83>.m06-abono-origin-copy-v83{grid-column:2!important;grid-row:1!important;min-width:0!important}.premium-modal.m06-payable-expense-form-v100 .m06-payable-expense-application-v102 .m06-abono-origin-option-v83>svg:last-child{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important}}.premium-modal.m06-payable-expense-action-v103 .m06-expense-adjustment-note-v103{display:flex;align-items:flex-start;gap:10px;padding:10px 13px;border:1px solid rgba(104,154,121,.17);border-radius:12px;background:#43a2710e;color:var(--muted);font-size:12px;line-height:1.5;min-width:0;margin-bottom:0}.premium-modal.m06-payable-expense-action-v103 .m06-expense-adjustment-note-v103>svg{flex:0 0 17px;color:#38a371;margin-top:1px}.premium-modal.m06-payable-expense-action-v103 .m06-expense-adjustment-note-v103>span{flex:1;min-width:0;overflow-wrap:anywhere}:root[data-theme=dark] .premium-modal.m06-payable-expense-action-v103 .m06-expense-adjustment-note-v103{background:#43a27111;border-color:#689a7947;color:#d1c5d7}.users-page-premium.m06-page .m06-payables-parity .status-badge.m06-registered-badge-v104,.premium-modal .status-badge.m06-registered-badge-v104{background:#f1e7f8;color:#7843a2}.users-page-premium.m06-page .m06-payables-parity .status-badge.m06-registered-badge-v104 i,.premium-modal .status-badge.m06-registered-badge-v104 i{background:#7843a2}:root[data-theme=dark] .users-page-premium.m06-page .m06-payables-parity .status-badge.m06-registered-badge-v104,:root[data-theme=dark] .premium-modal .status-badge.m06-registered-badge-v104{background:#9059ba3b;color:#dfbaff}:root[data-theme=dark] .users-page-premium.m06-page .m06-payables-parity .status-badge.m06-registered-badge-v104 i,:root[data-theme=dark] .premium-modal .status-badge.m06-registered-badge-v104 i{background:#d4a5f5}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-fields-v104{align-items:start}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selector-v104,.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selector-v104 .premium-select{min-width:0;width:100%}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selected-v104{margin-top:12px;min-width:0}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selected-v104>div{min-width:0}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selected-v104 strong,.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selected-v104 span{overflow-wrap:anywhere}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-message-v104{display:block;margin-top:7px;font-size:11px;line-height:1.5;color:var(--muted)}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-message-v104.is-error{color:#c23a56}@media (max-width:760px){.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-fields-v104{grid-template-columns:minmax(0,1fr)!important}}.premium-modal.m06-payable-expense-detail-v105 .m06-expense-detail-hero-v105{min-width:0}.premium-modal.m06-payable-expense-detail-v105 .m06-expense-detail-grid-v105>.premium-modal-detail-item{min-width:0;overflow-wrap:anywhere}.premium-modal.m06-payable-expense-detail-v105 .m06-expense-detail-grid-v105>.premium-modal-detail-item.is-full{grid-column:1/-1!important}@media (max-width:560px){.premium-modal.m06-payable-expense-detail-v105 .m06-expense-detail-grid-v105{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-payable-expense-detail-v105 .m06-expense-detail-hero-v105>.m06-ops-detail-hero-icon-v66{grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:start!important}}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-selector-v104,.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107,.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107>.premium-select-control,.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107>.premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107{width:100%}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107.is-searchable.is-open{z-index:6200!important}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107.is-searchable>.premium-select-panel{z-index:6210!important;max-height:min(256px,48dvh)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:auto!important}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107 .premium-select-search{position:sticky!important;top:0!important;z-index:2!important}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107 .premium-select-search input{font-family:inherit!important}.premium-modal.m06-expense-adjustment-v104 .m06-expense-adjustment-form-select-v107.is-searchable>.premium-select-panel>.premium-select-option{min-height:40px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory{padding:0 0 10px;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0;padding:13px 15px 4px;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading strong{color:var(--purple-dark);font-size:12.5px;font-weight:850}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading span{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid rgba(110,63,163,.09);border-radius:999px;color:#83549f;background:#f7effb;font-size:8.8px;font-weight:850;white-space:nowrap}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading small{font-size:9px;line-height:1.35;text-align:right;color:#8b808f}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 15px 10px;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item{min-width:0;overflow:hidden;border:1px solid rgba(125,67,164,.17);border-radius:20px;background:linear-gradient(160deg,#fff,#fbf6fd);box-shadow:0 12px 28px #381a550b;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item:hover{transform:translateY(-2px);box-shadow:0 17px 34px #381a5518;border-color:#8749af4d}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item.is-historical{opacity:.72}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;padding:14px 14px 12px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification{min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-id{color:#9255b2;font-size:9px;font-weight:850;letter-spacing:.09em}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification h3{margin:4px 0 3px;color:var(--purple-dark);font:700 19px/1.22 Playfair Display,Georgia,serif;overflow-wrap:anywhere}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification p{margin:0;font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top .status-badge{flex-shrink:0}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1.65;min-height:150px;margin:0 14px 13px;padding:16px;border:1px solid rgba(255,255,255,.26);border-radius:15px;color:#fff;overflow:hidden;box-shadow:0 11px 23px #26153b30;background:linear-gradient(128deg,#472674,#7e4493 64%,#b555a0)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card:before{content:"";position:absolute;z-index:-1;inset:-50% -20% auto auto;width:90%;height:190%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.23),transparent 62%);transform:rotate(-28deg);pointer-events:none}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card:after{content:"";position:absolute;z-index:-1;width:260px;height:260px;bottom:-190px;left:-70px;border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:0 0 0 26px #ffffff09,0 0 0 52px #ffffff06;pointer-events:none}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--visa{background:linear-gradient(125deg,#123d8b 3%,#276cbe 60%,#5349ab)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--mastercard{background:linear-gradient(125deg,#1c1b25,#343546 60%,#655062)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--amex{background:linear-gradient(125deg,#086a8a,#1499ad,#64a8cc)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--diners{background:linear-gradient(125deg,#164b6e,#3482a4,#6ea6bb)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank--banrural{background:linear-gradient(125deg,#086d43,#138e65,#20b17d)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank--industrial{background:linear-gradient(125deg,#103c76,#1a68a9,#3979ad)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank--gyt{background:linear-gradient(125deg,#713b29,#a85d39,#c78458)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank--bac{background:linear-gradient(125deg,#6c202f,#a02d45,#c44b5c)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank--bam{background:linear-gradient(125deg,#494b2e,#79843c,#9eab66)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-top,.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank{display:flex;align-items:center;gap:8px;min-width:0;max-width:78%}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank-mark{flex:0 0 auto;display:grid;place-items:center;min-width:26px;height:26px;padding:0 4px;border-radius:8px;background:#ffffff2e;font-size:11px;font-weight:900;letter-spacing:-.05em}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank-mark{position:relative;overflow:hidden;isolation:isolate}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank-logo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#fff;border-radius:inherit;padding:2px;box-sizing:border-box}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank-logo[hidden]{display:none!important}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bank-name{font-size:11px;font-weight:850;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-contactless{transform:rotate(90deg);opacity:.9}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-middle{display:flex;align-items:center;gap:12px;opacity:.8}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-chip{width:27px;height:20px;border-radius:5px;background:linear-gradient(145deg,#e8d4a5,#bba16a,#f7e6b5);box-shadow:inset 0 0 0 1px #46360f26}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bottom>div{min-width:0;display:grid;gap:5px}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-number{font-size:clamp(12px,1.1vw,16px);font-weight:750;letter-spacing:.055em;white-space:nowrap}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-bottom small{font-size:9px;letter-spacing:.06em;color:#ffffffd9}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-network{align-self:flex-end;max-width:34%;overflow:hidden;text-overflow:ellipsis;font-size:12px;text-transform:uppercase}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-network--visa b{font-size:22px;font-style:italic;letter-spacing:-.09em}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-network--amex b{font-size:15px;line-height:1}.users-page-premium.m06-page .m06-cards-parity .m06-card-mc-mark{display:flex;position:relative;width:50px;height:31px;align-items:center}.users-page-premium.m06-page .m06-cards-parity .m06-card-mc-mark i{display:block;width:29px;height:29px;border-radius:50%;background:#ee3d35}.users-page-premium.m06-page .m06-cards-parity .m06-card-mc-mark i+i{margin-left:-10px;background:#ffa512e6}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0 14px 14px;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info>span{display:grid;grid-template-columns:15px 1fr;align-content:start;gap:2px 4px;padding:9px 7px;border:1px solid rgba(133,85,165,.1);border-radius:10px;background:#8e5cad0a;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info svg{grid-row:1/3;color:#9363b5}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info>span>span{color:var(--muted);font-size:9px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info strong{font-size:11px;color:var(--ink);white-space:nowrap}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 14px 13px;border-top:1px solid rgba(118,73,144,.12);min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-franchise{font-size:10px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-footer .table-actions{flex:0 0 auto;display:flex!important;flex-wrap:nowrap!important;gap:5px;min-width:0;width:auto!important}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-footer .table-actions>button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;padding:0!important;display:grid;place-items:center}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-footer .table-actions svg{width:14px;height:14px}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item{background:linear-gradient(145deg,#2a1f35,#241a2f);border-color:#ebd6f621;box-shadow:none}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification h3,:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading strong{color:#f2e7f8}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info>span{background:#ffffff09;border-color:#ebd6f61c}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info strong{color:#f2e7f8}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-footer{border-color:#ebd6f61a}@media (max-width:1230px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading>small{display:none}}@media (max-width:390px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory{padding:11px 10px 14px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top{flex-wrap:wrap}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card{margin-inline:10px;padding:13px}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card-number{font-size:12px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info{padding-inline:10px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-info>span{padding:7px 5px}}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item{display:flex;flex-direction:column;height:100%}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top{min-height:120px;box-sizing:border-box}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification h3{min-height:2.44em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-footer{margin-top:auto;min-height:55px;box-sizing:border-box}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-top-controls{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:7px}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-picker{display:inline-flex;align-items:center;gap:5px;padding:3px 5px;border:1px solid rgba(116,68,151,.15);border-radius:9px;background:#975fb80e;max-width:100%}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-dot{flex:0 0 11px;width:11px;height:11px;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:linear-gradient(140deg,#3e68a3,#6a80c0)}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-dot--silver{background:linear-gradient(130deg,#c7cbd6,#737c95)}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-dot--gold{background:linear-gradient(130deg,#f6dd8e,#b9841b)}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-dot--black{background:linear-gradient(130deg,#4b4c5a,#10101b)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--finish-silver{background:linear-gradient(126deg,#69758b,#a4acb9 57%,#d3d6df)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--finish-gold{background:linear-gradient(125deg,#7b5619,#ba892a 53%,#e5c16c)}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card--finish-black{background:linear-gradient(125deg,#11141e,#303440 59%,#4b4556)}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-finish-picker{border-color:#ebd6f62e;background:#ffffff12}@media (max-width:760px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top,.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-identification h3{min-height:0}}@media (max-width:360px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top{gap:5px}}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item{overflow:visible;position:relative}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item:has(.m06-card-finish-select.is-open){z-index:30;transform:none}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-picker{position:relative;z-index:2;width:132px;max-width:100%;padding:3px 5px;box-sizing:border-box}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select{flex:1 1 auto;min-width:0}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select>.premium-select-control{width:100%;min-width:0;min-height:24px;height:24px;padding:0 4px;border:0;border-radius:6px;background:transparent;box-shadow:none;color:var(--ink);font:750 11px/1.2 Inter,system-ui,sans-serif}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select .premium-select-value{overflow:visible;text-overflow:clip;white-space:nowrap}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select .premium-select-caret{width:13px;height:13px}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select>.premium-select-panel{position:absolute;left:auto;right:0;top:calc(100% + 5px);z-index:40;width:152px;min-width:132px;max-height:min(190px,45dvh);overflow-y:auto;border-radius:12px;padding:5px;border:1px solid rgba(110,63,163,.2);background:var(--pm-select-bg,#fff);box-shadow:0 16px 38px #30194a2e}.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select .premium-select-option{min-height:35px;height:35px;border-radius:8px;font-size:12px}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select>.premium-select-control{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-finish-select>.premium-select-panel{background:#30233c;color:#f3e9fa;border-color:#614974}@media (max-width:390px){.users-page-premium.m06-page .m06-cards-parity .m06-card-finish-picker{width:124px}}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading span{background:#352342;border-color:#ffffff14;color:#d9bce8}:root[data-theme=dark] .users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading small{color:#bcaec2}@media (max-width:760px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-heading{align-items:flex-start;padding:11px 11px 2px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item-top{flex-direction:column;align-items:stretch;gap:9px}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-top-controls{width:100%;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card{min-height:0}}@media (orientation:landscape) and (max-width:760px) and (max-height:440px){.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-grid{justify-items:center}.users-page-premium.m06-page .m06-cards-parity .m06-card-directory-item{width:100%;max-width:465px}.users-page-premium.m06-page .m06-cards-parity .m06-bank-card{aspect-ratio:1.65;height:auto;min-height:0;max-height:270px}}.premium-modal.m06-card-form-v109{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;text-align:left}.premium-modal.m06-card-form-v109>form,.premium-modal.m06-card-form-v109 .premium-modal-body,.premium-modal.m06-card-form-v109 .m02-form-section,.premium-modal.m06-card-form-v109 .m02-form-grid,.premium-modal.m06-card-form-v109 .m02-field,.premium-modal.m06-card-form-v109 .premium-select,.premium-modal.m06-card-form-v109 .premium-select-control{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m06-card-form-v109>form>.premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;min-height:0!important;padding:0!important;overflow:visible!important}.premium-modal.m06-card-form-v109 .m02-form-section{position:relative;overflow:visible!important;margin:0!important}.premium-modal.m06-card-form-v109 .m02-form-section-title{margin-bottom:12px!important}.premium-modal.m06-card-form-v109 .m02-form-grid.two{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:10px!important;align-items:start}.premium-modal.m06-card-form-v109 .m02-field{display:grid!important;gap:5px!important;align-content:start;margin:0!important;width:100%!important}.premium-modal.m06-card-form-v109 .m02-field>input,.premium-modal.m06-card-form-v109 .m02-field>textarea{display:block;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;font-family:inherit!important;letter-spacing:normal!important;font-size:10px!important;font-weight:400!important;line-height:1.5!important;text-align:left!important;text-indent:0!important;border-radius:15px!important}.premium-modal.m06-card-form-v109 .m02-field>input{height:46px!important;min-height:46px!important;padding:0 10px!important}.premium-modal.m06-card-form-v109 .m02-field>textarea{min-height:92px!important;height:92px!important;padding:11px 10px!important;resize:vertical;font-weight:500!important}.premium-modal.m06-card-form-v109 .m06-card-form-full-v109{grid-column:1/-1}.premium-modal.m06-card-form-v109 .m06-card-form-counter-v109{display:block;text-align:right;justify-self:end;margin:4px 0 0!important;font-family:inherit!important;font-size:9px!important;line-height:1.3!important;font-weight:500!important;color:var(--muted,#8b8092)}.premium-modal.m06-card-form-v109 .m06-card-form-loading-v109{display:block;margin-top:9px;font-size:11px;color:var(--muted,#8b8092)}.premium-modal.m06-card-form-v109>form>.premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important;margin-top:14px!important;padding:0 0 2px!important;width:100%!important;max-width:100%!important;background:transparent!important;border:0!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109{display:block;position:relative;width:100%}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109>.premium-select-control{display:flex!important;align-items:center!important;width:100%!important;height:46px!important;min-height:46px!important;padding:0 13px!important;box-sizing:border-box!important;border-radius:15px!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;text-align:left!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109 .premium-select-value{display:block;flex:1 1 auto;min-width:0;max-width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109.is-open{z-index:6200!important}.premium-modal.m06-card-form-v109 .m02-form-section:has(.m06-card-form-select-v109.is-open){z-index:6100!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109>.premium-select-panel{z-index:6201!important;top:calc(100% + 6px)!important;left:0;right:0;width:100%;box-sizing:border-box!important;max-height:min(256px,48dvh)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:6px;border-radius:13px;scrollbar-width:thin;overscroll-behavior:auto!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109 .premium-select-search{position:sticky!important;top:0!important;z-index:3!important;display:flex!important;align-items:center!important;height:38px!important;margin:0 0 6px!important;padding:0 10px!important;gap:8px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:10px!important;background:#fcfafd!important;box-shadow:none!important;color:var(--purple,#6e3fa3)!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109 .premium-select-search input{height:36px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-family:inherit!important;font-size:11.5px!important;font-weight:600!important;line-height:1.4!important}:root[data-theme=dark] .premium-modal.m06-card-form-v109 .m06-card-form-select-v109 .premium-select-search{background:#241a2ffa!important;border-color:#ffffff17!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109>.premium-select-panel>.premium-select-option{display:flex!important;align-items:center!important;min-height:40px!important;padding:5px 10px!important;box-sizing:border-box!important;white-space:normal!important;line-height:1.4!important;font-family:inherit!important;font-size:12px!important;font-weight:550!important;text-align:left!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109 .premium-select-option>span:first-child{display:block;min-width:0;flex:1 1 auto;text-align:left!important}.premium-modal.m06-card-form-v109 .m06-card-catalog-choice-v109{display:flex;align-items:center;gap:9px;min-width:0;max-width:100%;width:100%}.premium-modal.m06-card-form-v109 .m06-card-catalog-choice-label-v113{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:12px;font-weight:600;line-height:1.35;color:inherit;text-align:left}.premium-modal.m06-card-form-v109 .m06-catalog-brand{flex:0 0 28px;width:28px;height:28px;min-width:28px;position:relative;display:grid;place-items:center;isolation:isolate;border:1px solid rgba(117,67,156,.14);border-radius:8px;background:linear-gradient(145deg,#faf4fe,#f3e9f8);color:#603b84;overflow:hidden;box-sizing:border-box}.premium-modal.m06-card-form-v109 .premium-select-value .m06-catalog-brand{flex-basis:24px;width:24px;height:24px;min-width:24px;border-radius:7px}.premium-modal.m06-card-form-v109 .m06-catalog-brand--bank{background:linear-gradient(145deg,#f3f6fc,#e6edf8)}.premium-modal.m06-card-form-v109 .m06-catalog-brand-bank-mark{font:800 10px/1 Inter,Arial,sans-serif}.premium-modal.m06-card-form-v109 .m06-catalog-brand--banrural{background:#037b3e;color:#fff}.premium-modal.m06-card-form-v109 .m06-catalog-brand--industrial{background:#02649f;color:#fff}.premium-modal.m06-card-form-v109 .m06-catalog-brand--gyt{background:#a1262a;color:#fff}.premium-modal.m06-card-form-v109 .m06-catalog-brand--bac{background:#aa132f;color:#fff}.premium-modal.m06-card-form-v109 .m06-catalog-brand--bam{background:#158669;color:#fff}.premium-modal.m06-card-form-v109 .m06-catalog-bank-official-mark{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:calc(100% - 4px);height:calc(100% - 4px);object-fit:contain;object-position:center;background:#fff;border-radius:5px}.premium-modal.m06-card-form-v109 .m06-catalog-bank-official-mark[hidden]{display:none!important}.premium-modal.m06-card-form-v109 .m06-catalog-brand--network strong{font:italic 900 10px/1 Inter,Arial,sans-serif}.premium-modal.m06-card-form-v109 .m06-catalog-brand--visa strong{color:#164aab}.premium-modal.m06-card-form-v109 .m06-catalog-brand--amex strong{color:#1878b4;font-size:8px}.premium-modal.m06-card-form-v109 .m06-catalog-brand--mastercard .m06-card-mc-mark{display:flex;align-items:center;width:24px;height:16px}.premium-modal.m06-card-form-v109 .m06-catalog-brand--mastercard .m06-card-mc-mark i{display:block;width:16px;height:16px;border-radius:50%;background:#ee2b30}.premium-modal.m06-card-form-v109 .m06-catalog-brand--mastercard .m06-card-mc-mark i+i{margin-left:-8px;background:#f9a21b;opacity:.92}.premium-modal.m06-card-form-v109 .m06-catalog-brand-other{font:800 10px/1 Inter,Arial,sans-serif}.premium-modal.m06-card-form-v109 .m06-card-current-v109{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 13px;background:#ffffffd4;border:1px solid rgba(117,67,156,.12);border-radius:16px}.premium-modal.m06-card-form-v109 .m06-card-current-bank-v113{position:relative;display:block;width:90px;height:55px;min-width:90px;overflow:hidden;border-radius:5px;background:transparent}.premium-modal.m06-card-form-v109 .m06-card-current-bank-v113 .m06-bank-card.m06-mini-bank-graphic{box-sizing:border-box;width:384px;max-width:none;height:232.727px;min-height:0;aspect-ratio:1.65;margin:0!important;padding:16px!important;border-radius:15px;transform:scale(.234375);transform-origin:top left;box-shadow:none;pointer-events:none}.premium-modal.m06-card-form-v109 .m06-card-current-bank-v113 .m06-bank-card-number{font-size:16px}.premium-modal.m06-card-form-v109 .m06-card-current-info-v109{display:grid;gap:5px;min-width:0;align-content:center}.premium-modal.m06-card-form-v109 .m06-card-current-info-v109>strong{font-size:13px;font-weight:800;overflow-wrap:anywhere;color:var(--ink)}.premium-modal.m06-card-form-v109 .m06-card-current-info-v109>span{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-card-form-v109 .m06-card-current-brands-v113{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;min-width:0}.premium-modal.m06-card-form-v109 .m06-card-current-brands-v113>span{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--muted);font-size:10px;line-height:1.35}.premium-modal.m06-card-form-v109 .m06-card-current-brands-v113>span>span:last-child{display:block;min-width:0;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-modal.m06-card-form-v109 .m06-card-current-brands-v113 .m06-catalog-brand{flex:0 0 23px;width:23px;height:23px;min-width:23px;border-radius:7px}.premium-modal.m06-card-form-v109 .m06-card-current-v109>.status-badge{justify-self:end;align-self:center;max-width:100%;width:max-content;white-space:nowrap}:root[data-theme=dark] .premium-modal.m06-card-form-v109 .m06-card-current-v109{background:#120a1c38;border-color:#ebd6f624}:root[data-theme=dark] .premium-modal.m06-card-form-v109 .m06-catalog-brand--network{background:linear-gradient(145deg,#3b294b,#2d2139);border-color:#594568;color:#eee2f7}:root[data-theme=dark] .premium-modal.m06-card-form-v109 .m06-catalog-brand--visa strong{color:#a5c2ff}:root[data-theme=dark] .premium-modal.m06-card-form-v109 .m06-catalog-brand--amex strong{color:#91d3ff}@media (max-width:640px){.premium-modal.m06-card-form-v109 .m02-form-grid.two{grid-template-columns:minmax(0,1fr)!important;gap:11px!important}.premium-modal.m06-card-form-v109 .m06-card-current-v109{grid-template-columns:90px minmax(0,1fr);gap:10px}.premium-modal.m06-card-form-v109 .m06-card-current-v109>.status-badge{grid-column:1/-1;justify-self:start;margin:0!important}.premium-modal.m06-card-form-v109 .m06-card-form-select-v109>.premium-select-panel{max-height:min(240px,44dvh)!important}}@media (max-width:360px){.premium-modal.m06-card-form-v109 .m06-card-current-v109{grid-template-columns:minmax(0,1fr)}.premium-modal.m06-card-form-v109 .m06-card-current-v109>.status-badge{grid-column:1}}.premium-modal.m06-card-detail-v118 .m06-card-detail-bank-v118{position:relative;display:block;overflow:hidden;border-radius:5px;width:90px;height:55px;min-width:90px;max-width:90px;background:transparent}.premium-modal.m06-card-detail-v118 .m06-card-detail-bank-v118 .m06-bank-card.m06-mini-bank-graphic{box-sizing:border-box;width:384px;max-width:none;height:232.727px;min-height:0;aspect-ratio:1.65;margin:0!important;padding:16px!important;border-radius:15px;transform:scale(.234375);transform-origin:top left;box-shadow:none;pointer-events:none}.premium-modal.m06-card-detail-v118 .m06-card-detail-brand-v118{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-width:0;text-align:left;vertical-align:middle}.premium-modal.m06-card-detail-v118 .m06-card-detail-brand-v118 .m06-catalog-brand{display:inline-flex;flex:0 0 34px;width:34px;height:34px;align-items:center;justify-content:center}.premium-modal.m06-card-detail-v118 .m06-card-detail-brand-v118 .m06-payable-related-v98{min-width:0;flex:1;overflow-wrap:anywhere}.premium-modal.m06-card-detail-v118 .m06-catalog-brand{position:relative;display:grid;place-items:center;isolation:isolate;border:1px solid rgba(117,67,156,.14);border-radius:9px;background:linear-gradient(145deg,#faf4fe,#f3e9f8);color:#603b84;overflow:hidden;box-sizing:border-box}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--bank{background:linear-gradient(145deg,#f3f6fc,#e6edf8)}.premium-modal.m06-card-detail-v118 .m06-catalog-brand-bank-mark{font:800 11px/1 Inter,Arial,sans-serif}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--banrural{background:#037b3e;color:#fff}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--industrial{background:#02649f;color:#fff}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--gyt{background:#a1262a;color:#fff}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--bac{background:#aa132f;color:#fff}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--bam{background:#158669;color:#fff}.premium-modal.m06-card-detail-v118 .m06-catalog-bank-official-mark{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:calc(100% - 4px);height:calc(100% - 4px);object-fit:contain;object-position:center;background:#fff;border-radius:5px}.premium-modal.m06-card-detail-v118 .m06-catalog-bank-official-mark[hidden]{display:none!important}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--network strong{font:italic 900 12px/1 Inter,Arial,sans-serif}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--visa strong{color:#164aab}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--amex strong{color:#1878b4;font-size:9px}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--mastercard .m06-card-mc-mark{display:flex;align-items:center;width:26px;height:18px}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--mastercard .m06-card-mc-mark i{display:block;width:17px;height:17px;border-radius:50%;background:#ee2b30}.premium-modal.m06-card-detail-v118 .m06-catalog-brand--mastercard .m06-card-mc-mark i+i{margin-left:-8px;background:#f9a21b;opacity:.92}.premium-modal.m06-card-detail-v118 .m06-catalog-brand-other{font:800 11px/1 Inter,Arial,sans-serif}:root[data-theme=dark] .premium-modal.m06-card-detail-v118 .m06-catalog-brand--network{background:linear-gradient(145deg,#3b294b,#2d2139);border-color:#594568;color:#eee2f7}:root[data-theme=dark] .premium-modal.m06-card-detail-v118 .m06-catalog-brand--visa strong{color:#a5c2ff}:root[data-theme=dark] .premium-modal.m06-card-detail-v118 .m06-catalog-brand--amex strong{color:#91d3ff}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table{width:max(100%,1040px);min-width:1040px;border-collapse:separate;border-spacing:0}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table th{font-size:10px;font-weight:850;letter-spacing:.055em}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table td{padding:12px 13px;font-size:11.3px;line-height:1.45;vertical-align:middle}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table .m02-contact-cell{display:grid;gap:4px;min-width:0;max-width:230px}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table .m02-contact-cell strong{font-size:12px;font-weight:800;line-height:1.35;color:var(--ink)}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table .m02-contact-cell small{font-size:10px;color:var(--muted);line-height:1.35;max-width:100%;overflow-wrap:anywhere}.users-page-premium.m06-page .m06-operations-parity .m06-ops-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;justify-content:flex-start;align-items:center;gap:5px;min-width:max-content;width:max-content}.users-page-premium.m06-page .m06-operations-parity .m06-ops-actions.table-actions>button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;display:grid!important;place-items:center!important;padding:0!important}.users-page-premium.m06-page .m06-operations-parity .m06-ops-actions.table-actions>button svg{width:14px!important;height:14px!important}.m06-ops-filter-floating .filter-popover-body{display:grid;grid-template-columns:minmax(0,1fr);gap:11px}.m06-ops-filter-floating .premium-select{min-width:0;width:100%}.m06-ops-filter-floating .premium-select-control{min-height:44px}:root[data-theme=dark] .users-page-premium.m06-page .m06-operations-parity .m06-ops-table .m02-contact-cell strong{color:#f3e9fa}.m06-ops-filter-floating .m06-receivable-filter-select{min-width:0;width:100%}@media (min-width:761px){.users-page-premium.m06-page .m06-operations-parity>.m06-commissions-kpis.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.users-page-premium.m06-page .m06-operations-parity .m06-ops-table{min-width:1060px}.users-page-premium.m06-page .m06-ops-related-service{display:flex;align-items:center;gap:10px;min-width:240px;max-width:340px}.users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo{display:grid;place-items:center;overflow:hidden;width:34px;height:34px;min-width:34px;flex:0 0 34px;box-sizing:border-box;border:1px solid rgba(111,63,155,.09);border-radius:11px;background:#fff;color:#6c3890;font-size:10px;box-shadow:inset 0 0 0 1px #4b305f06}.users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo:not(.is-fallback),:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo:not(.is-fallback){background:#fff;border-color:#5c3f7024;box-shadow:inset 0 0 0 1px #4b305f09}.users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo img,:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo img{display:block;width:100%;height:100%;object-fit:contain;padding:3px;background:#fff;filter:none;opacity:1}.users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo.is-fallback,:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-related-service>.m04-provider-logo.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa);color:#6c3890;font-weight:850}.users-page-premium.m06-page .m06-ops-service-fallback{flex:0 0 34px}.users-page-premium.m06-page .m06-ops-service-fallback{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(110,63,163,.14);border-radius:11px;color:var(--purple);background:var(--lavender-soft)}.users-page-premium.m06-page .m06-ops-service-link{display:block;width:fit-content;max-width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;color:var(--ink);font:inherit;text-align:left;line-height:1.4;cursor:pointer;transition:color .18s ease}.users-page-premium.m06-page .m06-ops-service-label{display:inline;font-size:12.2px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.users-page-premium.m06-page .m06-ops-service-tail{display:inline-block;white-space:nowrap}.users-page-premium.m06-page .m06-ops-service-link svg{display:inline-block;vertical-align:-2px;margin-left:7px;opacity:.78;color:#8a51af;transition:transform .18s ease,opacity .18s ease}.users-page-premium.m06-page .m06-ops-service-link:hover,.users-page-premium.m06-page .m06-ops-service-link:focus-visible{color:#8840b7}.users-page-premium.m06-page .m06-ops-service-link:hover svg{transform:translate(2px,-2px);opacity:1}.users-page-premium.m06-page .m06-ops-service-link:focus-visible{outline:2px solid #8952b5;outline-offset:4px;border-radius:3px}:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-service-link{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-service-link:hover,:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-service-link:focus-visible{color:#e2bdff}:root[data-theme=dark] .users-page-premium.m06-page .m06-ops-service-link svg{color:#cf9be8}.premium-modal.m06-ops-modal-v63{min-width:0!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;text-align:left}.premium-modal.m06-ops-create-v63,.premium-modal.m06-ops-edit-v63{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important}.premium-modal.m06-ops-status-v63{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important}.premium-modal.m06-ops-modal-v63>form,.premium-modal.m06-ops-modal-v63 .premium-modal-body,.premium-modal.m06-ops-modal-v63 .m02-form-section,.premium-modal.m06-ops-modal-v63 .m02-form-grid,.premium-modal.m06-ops-modal-v63 .m02-field,.premium-modal.m06-ops-modal-v63 .premium-select,.premium-modal.m06-ops-modal-v63 .premium-select-control,.premium-modal.m06-ops-modal-v63 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m06-ops-modal-v63 .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;padding:0!important;min-height:auto!important;overflow:visible!important}.premium-modal.m06-ops-modal-v63 .m02-form-section{margin:0!important;overflow:visible!important}.premium-modal.m06-ops-modal-v63 .m02-form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:13px}.premium-modal.m06-ops-modal-v63 .m02-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-modal.m06-ops-modal-v63 .m02-field>input,.premium-modal.m06-ops-modal-v63 .m02-field>textarea{max-width:100%!important;min-width:0!important;width:100%;box-sizing:border-box!important;font-family:inherit!important;letter-spacing:normal!important;line-height:1.5!important}.premium-modal.m06-ops-modal-v63 .m02-field>textarea{resize:vertical;min-height:100px!important;font-weight:500!important}.premium-modal.m06-ops-modal-v63 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:0 0 2px!important;gap:10px!important;flex-wrap:wrap!important;background:transparent!important;border:0!important;box-sizing:border-box!important}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-section-v65{display:grid;gap:12px}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-section-v65>.m02-form-section-title{margin:0}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65{display:flex;align-items:center;gap:10px;height:50px;min-width:0;width:min(100%,650px);margin:0;padding-inline:15px}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65>svg{flex:0 0 auto}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65>input[type=search],.premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65>input[type=search]:focus{width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:0!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;color:inherit;font:inherit;font-size:14px!important}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-grid-v65{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;min-height:0;max-height:none;padding:2px 5px 2px 1px;overflow-x:hidden;overflow-y:auto;align-content:start;grid-auto-rows:max-content;overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-grid-v65.has-overflow-rows{max-height:var(--m06-five-candidate-rows,408px)}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;min-width:0;min-height:73px;color:var(--ink);background:#fffc;border:1px solid rgba(111,62,145,.13);border-radius:14px;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65:hover,.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65.selected{border-color:#753ea473;background:#9466b117}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65:focus-visible{outline:2px solid #a373ce;outline-offset:2px}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65:disabled{cursor:wait;opacity:.72}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65>span:nth-child(2){display:grid;gap:3px;min-width:0}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65 strong{font-size:13px;line-height:1.3;font-weight:750;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65 small{font-size:11px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65>svg:last-child{color:#8551a3;flex:0 0 17px}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65>.m04-provider-logo,.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65>.m04-provider-logo{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;box-sizing:border-box;border:1px solid rgba(111,62,145,.14);border-radius:13px;background:#fff!important;color:#6c3890}.premium-modal.m06-ops-create-v63 .m04-provider-logo img,:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m04-provider-logo img{width:100%;height:100%;display:block;object-fit:contain;padding:4px;box-sizing:border-box;background:#fff!important;filter:none!important}.premium-modal.m06-ops-create-v63 .m04-provider-logo.is-fallback{background:linear-gradient(145deg,#fff,#f4eafa)!important;color:#6c3890!important;font-size:12px;font-weight:850}.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65{display:flex;align-items:center;gap:11px;padding:11px 13px;min-width:0;border:1px solid rgba(104,154,121,.21);border-radius:14px;background:#43a27111}.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65>div{display:grid;min-width:0;flex:1;gap:3px}.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65 small,.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65 span{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65 strong{font-size:14px;font-weight:750;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-ops-create-v63 .m06-ops-selected-v65>svg:last-child{color:#36a371;flex-shrink:0}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-message-v65{grid-column:1/-1;display:flex;align-items:center;gap:9px;padding:18px;min-height:68px;border:1px dashed rgba(117,66,150,.22);border-radius:13px;font-size:12px;line-height:1.5;color:var(--muted)}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-fetching-v65{font-size:11px;color:var(--muted)}.premium-modal.m06-ops-create-v63 .m06-ops-responsible-grid-v64{margin-bottom:12px}.premium-modal.m06-ops-create-v63 .m06-ops-currency-select-v64>.premium-select-control{width:100%!important}.premium-modal.m06-ops-create-v63 .m06-ops-currency-select-v64>.premium-select-panel{z-index:6210!important;max-height:min(250px,44dvh)!important;overflow-y:auto!important}:root:not([data-theme=dark]) .premium-modal.m06-ops-create-v63 .users-search.m06-ops-candidate-search-v65{background:#fff!important;background-image:none!important;border:1px solid #d4c2e0!important;color:#76528e!important;box-shadow:0 3px 12px #3f21560e!important}:root:not([data-theme=dark]) .premium-modal.m06-ops-create-v63 .users-search.m06-ops-candidate-search-v65:focus-within{border-color:#9363c2!important;box-shadow:0 0 0 3px #9363c21f!important}:root:not([data-theme=dark]) .premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65>input[type=search]{color:#493453!important;-webkit-text-fill-color:#493453}:root:not([data-theme=dark]) .premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65>input::placeholder{color:#8a7896!important;opacity:1!important}:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65{background:#2c2036;border-color:#54405c;color:#eadff4}:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65:hover,:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65.selected{background:#3b2a46;border-color:#9269af}:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65 strong,:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-selected-v65 strong{color:#f3eafa}:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65 small,:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-selected-v65 small,:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-selected-v65 span{color:#c3b0cc}:root[data-theme=dark] .premium-modal.m06-ops-create-v63 .m06-ops-selected-v65{background:#2d2937;border-color:#496551}@media (max-width:760px){.premium-modal.m06-ops-create-v63 .m06-ops-candidate-grid-v65{grid-template-columns:minmax(0,1fr)}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-grid-v65.has-overflow-rows{max-height:min(var(--m06-five-candidate-rows,408px),46dvh)}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65{min-height:67px}}@media (max-width:350px){.premium-modal.m06-ops-create-v63 .m06-ops-candidate-v65{gap:8px;padding:9px}.premium-modal.m06-ops-create-v63 .m06-ops-candidate-search-v65{height:46px}}.premium-modal.m06-ops-status-v63 .m02-status-current-field,:root[data-theme=dark] .premium-modal.m06-ops-status-v63 .m02-status-current-field{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important;border-radius:0!important}.premium-modal.m06-ops-status-v63 .m02-status-fields-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end;width:100%;min-width:0}.premium-modal.m06-ops-status-v63,.premium-modal.m06-ops-status-v63>form,.premium-modal.m06-ops-status-v63 .premium-modal-body,.premium-modal.m06-ops-status-v63 .m02-status-fields-row,.premium-modal.m06-ops-status-v63 .premium-select,.premium-modal.m06-ops-status-v63 .m06-ops-status-select-v64{overflow:visible!important}.premium-modal.m06-ops-status-v63 .m02-current-state-inline,.premium-modal.m06-ops-status-v63 .premium-select-control{width:100%!important;min-width:0!important}.premium-modal.m06-ops-status-v63 .premium-select.is-open{z-index:6200!important}.premium-modal.m06-ops-status-v63 .premium-select>.premium-select-panel{z-index:7000!important;max-height:min(220px,42dvh)!important;overflow-y:auto!important}.premium-modal.m06-ops-edit-v63 .m06-ops-current-section-v65>.m02-form-section-title{margin-bottom:13px}.premium-modal.m06-ops-edit-v63 .m06-ops-current-info-v65{grid-column:1/-1;display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:13px 14px;border:1px solid var(--line,rgba(110,63,163,.14));border-radius:14px;background:var(--surface,#fff);box-sizing:border-box}.premium-modal.m06-ops-edit-v63 .m06-ops-current-icon-v65{flex:0 0 42px;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--purple,#754795);background:var(--lavender-soft,#f2eaf7)}.premium-modal.m06-ops-edit-v63 .m06-ops-current-copy-v65{display:grid;gap:4px;flex:1 1 auto;min-width:0}.premium-modal.m06-ops-edit-v63 .m06-ops-current-copy-v65 strong{color:var(--ink);font-size:13px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m06-ops-edit-v63 .m06-ops-current-copy-v65 small{color:var(--muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m06-ops-edit-v63 .m06-ops-current-state-v65{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto}:root[data-theme=dark] .premium-modal.m06-ops-edit-v63 .m06-ops-current-info-v65{background:#30243a;border-color:#ebd3f526}:root[data-theme=dark] .premium-modal.m06-ops-edit-v63 .m06-ops-current-copy-v65 strong{color:#f3ebf8}:root[data-theme=dark] .premium-modal.m06-ops-edit-v63 .m06-ops-current-copy-v65 small{color:#cdbbd8}@media (max-width:390px){.premium-modal.m06-ops-edit-v63 .m06-ops-current-info-v65{flex-wrap:wrap}.premium-modal.m06-ops-edit-v63 .m06-ops-current-state-v65{margin-left:auto}}@media (max-width:760px){.premium-modal.m06-ops-modal-v63 .m02-form-grid.two,.premium-modal.m06-ops-status-v63 .m02-status-fields-row{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-ops-modal-v63{max-height:calc(100dvh - 16px)!important}}@media (max-width:390px){.premium-modal.m06-ops-modal-v63{padding:20px 16px 18px!important}.premium-modal.m06-ops-modal-v63 .premium-modal-footer>*{min-width:0!important}}.premium-modal.modal-variant-danger.m02-delete-modal.m06-ops-delete-v66{width:min(460px,94vw)!important;max-width:min(460px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.premium-modal.m06-ops-delete-v66 .premium-modal-body,.premium-modal.m06-ops-delete-v66 .m02-delete-warning,.premium-modal.m06-ops-delete-v66 .m02-delete-warning>div{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m06-ops-delete-v66 .m02-delete-warning strong,.premium-modal.m06-ops-delete-v66 .m02-delete-warning p{overflow-wrap:anywhere}.premium-modal.m06-ops-delete-v66 .premium-modal-footer{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}@media (max-height:560px){.premium-modal.m06-ops-delete-v66{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important}}@media (max-width:390px){.premium-modal.m06-ops-delete-v66 .premium-modal-footer>*{min-width:0!important}}.premium-modal.modal-variant-detail.m02-client-modal.m06-ops-detail-v66{width:min(770px,96vw)!important;max-width:min(770px,96vw)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;scrollbar-width:thin;scrollbar-color:rgba(111,63,155,.3) rgba(111,63,155,.035)}.premium-modal.m06-ops-detail-v66 .premium-modal-body{display:grid!important;gap:12px!important;margin-top:14px!important;padding:0!important;min-width:0!important;overflow:visible!important}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-v66{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;margin:0!important;min-width:0!important}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-icon-v66{display:grid;place-items:center;width:60px;height:60px;flex:0 0 60px;border:1px solid rgba(110,63,163,.16);border-radius:17px;background:linear-gradient(145deg,#f4eaf9,#e9d9f5);color:#7b449d;box-shadow:0 9px 19px #6e3fa31a}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66{min-width:0}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66 h3{margin:0 0 4px;font:700 22px/1.15 Playfair Display,Georgia,serif;color:var(--purple-dark);overflow-wrap:anywhere}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66 p{margin:0 0 7px;color:var(--muted);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66>span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px;line-height:1.4}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66>span svg{flex:0 0 auto}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-grid-v66{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;margin:0!important}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-grid-v66>.premium-modal-detail-item{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-grid-v66>.is-full{grid-column:1/-1!important}.premium-modal.m06-ops-detail-v66 .premium-modal-footer{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:0 0 2px!important;gap:9px!important;border:0!important;background:transparent!important;box-sizing:border-box!important}:root[data-theme=dark] .premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-icon-v66{background:#342344;color:#cfb1e8;border-color:#493752}:root[data-theme=dark] .premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66 h3{color:#f3e9fa}@media (max-width:760px){.premium-modal.modal-variant-detail.m06-ops-detail-v66{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 12px)!important;padding:18px 16px 16px!important;border-radius:22px!important}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-v66{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-v66>.status-badge{grid-column:1/-1;justify-self:start}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-icon-v66{width:48px;height:48px;flex-basis:48px}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-hero-copy-v66 h3{font-size:clamp(17px,5vw,21px)}.premium-modal.m06-ops-detail-v66 .m06-ops-detail-grid-v66{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-ops-detail-v66 .premium-modal-footer{gap:8px!important}}@media (max-width:390px){.premium-modal.m06-ops-detail-v66 .premium-modal-footer>*{min-width:0!important}}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-provider-v67.m04-provider-logo{display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;min-width:64px;overflow:hidden;border:1px solid rgba(110,63,163,.15);border-radius:17px;background:#fff;box-shadow:0 9px 20px #48266a17}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-provider-v67.m04-provider-logo img,:root[data-theme=dark] .premium-modal.m06-ops-detail-v67 .m06-ops-detail-provider-v67.m04-provider-logo img{width:100%;height:100%;display:block;object-fit:contain;background:#fff;filter:none;opacity:1;padding:5px}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-provider-v67.m04-provider-logo.is-fallback{color:#6c3890;background:#fff}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-grid-v67{gap:9px!important;margin:5px 0 0!important}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-grid-v67>.premium-modal-detail-item{min-width:0!important;overflow-wrap:anywhere}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-state-v67 strong{display:flex;align-items:center;margin-top:5px}@media (max-width:760px){.premium-modal.m06-ops-detail-v67 .m06-ops-detail-provider-v67.m04-provider-logo{width:54px;height:54px;min-width:54px;flex-basis:54px;border-radius:15px}}.premium-modal.m06-ops-detail-v67 .m06-ops-related-detail-v68>strong{display:block;min-width:0;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.premium-modal.m06-ops-detail-v67 .m06-ops-related-detail-v68>small{display:block;margin-top:4px;min-width:0;overflow-wrap:anywhere;font-size:10.5px;line-height:1.4;color:var(--muted)}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-state-v67>strong>.status-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%;margin:0!important;text-transform:none!important;letter-spacing:normal!important;font-size:10.5px!important;line-height:1.3!important;font-weight:800!important;padding:5px 10px 5px 8px!important}.premium-modal.m06-ops-detail-v67 .m06-ops-detail-state-v67>strong>.status-badge>i{display:block!important;flex:0 0 7px!important;width:7px!important;height:7px!important;border-radius:50%!important;margin:0!important}:root[data-theme=dark] .premium-modal.m06-ops-detail-v67 .m06-ops-related-detail-v68>small{color:#cbbad4}.premium-modal.m06-application-form-v69{width:min(900px,96vw)!important;max-width:min(900px,96vw)!important;max-height:calc(100dvh - 32px)!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;text-align:left;box-sizing:border-box!important}.premium-modal.m06-application-form-v69>form,.premium-modal.m06-application-form-v69 .premium-modal-body,.premium-modal.m06-application-form-v69 .m02-form-section,.premium-modal.m06-application-form-v69 .m02-form-grid,.premium-modal.m06-application-form-v69 .m02-field,.premium-modal.m06-application-form-v69 .premium-select{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.premium-modal.m06-application-form-v69>form>.premium-modal-body{display:grid!important;gap:13px!important;margin-top:14px!important;padding:0!important;min-height:0!important;overflow:visible!important}.premium-modal.m06-application-form-v69 .m02-form-section{margin:0!important;overflow:visible!important}.premium-modal.m06-application-form-v69 .m02-form-grid{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)}.premium-modal.m06-application-form-v69 .m02-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-modal.m06-application-form-v69 .m06-application-full-v69{grid-column:1/-1;min-width:0}.premium-modal.m06-application-form-v69 .m02-field>input,.premium-modal.m06-application-form-v69 .m02-field>textarea{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;font-family:inherit!important;letter-spacing:normal!important;line-height:1.5!important}.premium-modal.m06-application-form-v69 .m02-field>textarea{min-height:100px!important;resize:vertical}.premium-modal.m06-application-form-v69>form>.premium-modal-footer{position:static!important;inset:auto!important;margin-top:14px!important;padding:0 0 2px!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;border:0!important;background:transparent!important;max-width:100%!important}.premium-modal.m06-application-form-v69 .m06-application-select-field-v69{min-width:0}.premium-modal.m06-application-form-v69 .m06-application-lookup-v69,.premium-modal.m06-application-form-v69 .m06-application-lookup-v69>.premium-select{min-width:0;width:100%;max-width:100%}.premium-modal.m06-application-form-v69 .m06-application-lookup-v69 .premium-select-control,.premium-modal.m06-application-form-v69 .m06-application-select-v69>.premium-select-control{display:flex;align-items:center;min-height:48px;width:100%!important;min-width:0!important;border-radius:13px;box-sizing:border-box}.premium-modal.m06-application-form-v69 .m06-application-select-v69 .premium-select-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.premium-modal.m06-application-form-v69 .m06-application-select-v69.is-open{z-index:6100!important}.premium-modal.m06-application-form-v69 .m06-application-select-v69>.premium-select-panel{z-index:6101!important;max-height:min(292px,56dvh)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable;overscroll-behavior:contain}.premium-modal.m06-application-form-v69 .m06-application-select-v69 .premium-select-search{position:sticky;top:0;z-index:2}.premium-modal.m06-application-form-v69 .m06-application-context-card-v69{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px 15px;border:1px solid rgba(110,63,163,.13);border-radius:16px;background:#ffffffc9}.premium-modal.m06-application-form-v69 .m06-application-context-symbol-v69{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#6e3fa312;color:#7441a2}.premium-modal.m06-application-form-v69 .m06-application-context-copy-v69{display:grid;gap:4px;min-width:0}.premium-modal.m06-application-form-v69 .m06-application-context-copy-v69 strong{color:var(--ink);font-size:13px;font-weight:800;overflow-wrap:anywhere}.premium-modal.m06-application-form-v69 .m06-application-context-copy-v69 span{color:var(--muted);font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;margin:0!important;width:100%!important;min-width:0!important;min-height:80px!important;padding:11px 12px!important;box-sizing:border-box!important;border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;cursor:pointer!important;outline:0!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker:hover,.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker:focus-within{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker.has-error{border-color:#bf485b7a!important;background:#fff6f8f0!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-icon{display:grid!important;place-items:center!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;border-radius:14px!important;border:1px solid rgba(102,66,123,.1)!important;background:#fff!important;color:#9b8da3!important;transition:transform .2s ease,box-shadow .2s ease!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker:hover .m02-file-picker-icon,.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker.is-dragging .m02-file-picker-icon{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-copy{min-width:0!important;display:grid!important;gap:4px!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-copy strong{font-size:11px!important;color:#55405f!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-copy small{font-size:9.5px!important;line-height:1.45!important;color:#908696!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker>.btn-premium{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;padding:9px 13px;white-space:nowrap}.premium-modal.m06-application-form-v69 .m02-document-file-section>.premium-modal-footer{justify-content:flex-start!important;margin:3px 0!important;gap:8px!important}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m06-application-context-card-v69{background:#30223d;border-color:#efdee821}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m06-application-context-symbol-v69{background:#3c2a4a;color:#d9b7f2}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker:hover,:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker:focus-within{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-icon{background:#281d31!important;border-color:#eed6c614!important;color:#eadff0!important}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-copy strong{color:#eadff0!important}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-copy small{color:#b8aaba!important}@media (max-width:760px){.premium-modal.m06-application-form-v69 .m02-form-grid.two{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker{grid-template-columns:auto minmax(0,1fr)!important}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker>.btn-premium{grid-column:1/-1;width:100%;justify-self:stretch}}@media (max-width:520px){.premium-modal.m06-application-form-v69{padding:20px 16px 18px!important;max-height:calc(100dvh - 16px)!important}.premium-modal.m06-application-form-v69 .m06-application-context-card-v69{grid-template-columns:44px minmax(0,1fr);gap:9px}.premium-modal.m06-application-form-v69 .m06-application-context-card-v69>.status-badge{grid-column:2;justify-self:start}.premium-modal.m06-application-form-v69 .m02-document-file-section .m02-file-picker-icon{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70{display:grid!important;gap:10px!important;padding-bottom:15px!important}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70>.m02-form-section-title{margin:0 0 2px!important}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70 .m02-file-current{margin:0!important;min-height:0!important}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70 .m02-file-picker{margin:0!important;min-height:80px!important;gap:11px!important}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70 .m02-file-picker-copy strong{font-size:11px!important}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70 .m02-file-picker-copy small{font-size:9.5px!important;overflow-wrap:anywhere}.premium-modal.m06-application-form-v69 .m06-application-proof-inline-v70 .m02-file-picker>.btn-premium{display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap;font-weight:750}.premium-modal.m06-application-form-v69 .m06-application-file-chosen-v70{display:inline-flex;align-items:center;gap:7px;justify-self:end;color:#6f3893;font-size:11px;font-weight:750}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m06-application-file-chosen-v70{color:#d8b0ef}@media (max-width:760px){.premium-modal.m06-application-form-v69 .m06-application-file-chosen-v70{grid-column:1/-1;justify-self:start}}.premium-modal.m06-application-form-v69 .m06-application-proof-clear-v70{display:grid;place-items:center;justify-self:end;width:32px;height:32px;border:1px solid #edcbd3;border-radius:10px;background:#fff5f7;color:#b64f64;cursor:pointer;transition:background .18s ease}.premium-modal.m06-application-form-v69 .m06-application-proof-clear-v70:hover,.premium-modal.m06-application-form-v69 .m06-application-proof-clear-v70:focus-visible{background:#ffeaef;outline:2px solid rgba(182,79,100,.25);outline-offset:2px}:root[data-theme=dark] .premium-modal.m06-application-form-v69 .m06-application-proof-clear-v70{background:#49303e;border-color:#efadc047;color:#ffc7d6}@media (max-width:760px){.premium-modal.m06-application-form-v69 .m06-application-proof-clear-v70{grid-column:1/-1;justify-self:end}}.premium-modal.m06-application-status-v72 .premium-modal-body{overflow:visible!important}.premium-modal.m06-application-status-v72 .premium-select.is-open{z-index:7200!important}.premium-modal.m06-application-status-v72 .premium-select>.premium-select-panel{z-index:7210!important;max-height:min(228px,42dvh)!important;overflow-y:auto!important}.premium-modal.m06-application-delete-v72 .m02-delete-warning{width:100%;max-width:100%;box-sizing:border-box}.premium-modal.m06-application-detail-v72 .m06-application-detail-hero-v72{min-width:0}.premium-modal.m06-application-detail-v72 .m06-application-detail-footer-v72{align-items:center!important}.premium-modal.m06-application-detail-v72 .m06-application-proof-actions-v72{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.premium-modal.m06-application-detail-v72 .m06-application-preview-v72{min-width:0;padding:12px;border:1px solid rgba(111,63,155,.14);border-radius:16px;background:#f9f6fca6;display:grid;gap:11px}.premium-modal.m06-application-detail-v72 .m06-application-preview-head-v72{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--ink);font-size:12px}.premium-modal.m06-application-detail-v72 .m06-application-preview-v72 iframe,.premium-modal.m06-application-detail-v72 .m06-application-preview-v72 img{display:block;width:100%;min-width:0;max-width:100%;max-height:min(64dvh,640px);border-radius:10px;border:1px solid rgba(111,63,155,.12);background:#fff}.premium-modal.m06-application-detail-v72 .m06-application-preview-v72 iframe{height:min(56dvh,570px)}.premium-modal.m06-application-detail-v72 .m06-application-preview-v72 img{height:auto;object-fit:contain}:root[data-theme=dark] .premium-modal.m06-application-detail-v72 .m06-application-preview-v72{background:#30253a;border-color:#e4c7f429}:root[data-theme=dark] .premium-modal.m06-application-detail-v72 .m06-application-preview-head-v72{color:#f3e9fa}@media (max-width:760px){.premium-modal.m06-application-detail-v72 .m06-application-proof-actions-v72{flex-basis:100%}.premium-modal.m06-application-detail-v72 .m06-application-preview-v72 iframe{height:min(48dvh,430px)}}@media (max-width:390px){.premium-modal.m06-application-detail-v72 .premium-modal-footer>*{min-width:0!important}.premium-modal.m06-application-detail-v72 .m06-application-preview-v72{padding:8px}.premium-modal.m06-application-delete-v72 .premium-modal-footer{gap:8px}}.premium-modal.m06-application-detail-v72 .m06-application-detail-footer-v73{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important}.premium-modal.m06-application-detail-v72 .m06-application-detail-footer-v73>*{flex:0 0 auto;max-width:100%;min-width:0}.premium-modal.m06-application-reverse-v73{width:min(700px,calc(100vw - 28px))!important;max-width:min(700px,calc(100vw - 28px))!important;max-height:calc(100dvh - 28px)!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important}.premium-modal.m06-application-reverse-v73>form,.premium-modal.m06-application-reverse-v73 .premium-modal-body,.premium-modal.m06-application-reverse-v73 .m02-form-section,.premium-modal.m06-application-reverse-v73 .m02-field{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m06-application-reverse-v73 .premium-modal-body{display:grid!important;gap:13px!important;margin-top:15px!important;padding:0!important;min-height:0!important;overflow:visible!important}.premium-modal.m06-application-reverse-v73 .m02-form-section{margin:0!important;min-width:0;overflow:visible!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-context-v73>.m02-form-section-title{margin-bottom:13px!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-reason-v73>.m02-form-section-title{margin-bottom:0!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73{display:flex;align-items:center;gap:12px;min-width:0;width:100%;padding:12px 14px;border:1px solid var(--line,rgba(111,63,155,.15));border-radius:15px;background:var(--surface,#fff);box-sizing:border-box}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-icon-v73{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:13px;color:var(--purple,#79469e);background:var(--lavender-soft,#f3ecf8)}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-copy-v73{display:grid;gap:4px;min-width:0;flex:1 1 auto}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-copy-v73 strong{font-size:13px;line-height:1.45;font-weight:750;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-copy-v73 small{font-size:11px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73>.status-badge{flex:0 0 auto;max-width:100%}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-reason-v73 .m02-field{display:grid;gap:7px}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-reason-v73 textarea{width:100%!important;min-width:0;min-height:112px!important;box-sizing:border-box!important;resize:vertical;font-family:inherit!important;line-height:1.55!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-counter-v73{display:block;justify-self:end;color:var(--muted);font-size:10px;line-height:1.3}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73{display:flex;align-items:flex-start;gap:11px;width:100%;min-width:0;padding:12px 14px;border:1px solid #eecbd2;border-radius:15px;background:#fff2f4;color:#a83b56;box-sizing:border-box}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73>svg{flex:0 0 auto;margin-top:2px}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73>div{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73 strong{color:#9d344c;font-size:12px;line-height:1.35;font-weight:800}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73 p{margin:0;color:#a14f62;font-size:11px;line-height:1.55}.premium-modal.m06-application-reverse-v73 .premium-modal-footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:10px!important;margin-top:15px!important;padding:0 0 2px!important;position:static!important;border:0!important;background:transparent!important}:root[data-theme=dark] .premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73{background:#30243a;border-color:#ebd3f526}:root[data-theme=dark] .premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-icon-v73{background:#422b4f;color:#e2c4f4}:root[data-theme=dark] .premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73{background:#462735;border-color:#f499b252;color:#f4acbf}:root[data-theme=dark] .premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73 strong{color:#ffd9e3}:root[data-theme=dark] .premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73 p{color:#efb9c8}@media (max-width:560px){.premium-modal.m06-application-reverse-v73{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73{flex-wrap:wrap;gap:10px}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73>.status-badge{margin-left:55px}.premium-modal.m06-application-detail-v72 .m06-application-detail-footer-v73{gap:8px!important}.premium-modal.m06-application-detail-v72 .m06-application-detail-footer-v73>*{max-width:100%!important}}@media (max-width:390px){.premium-modal.m06-application-reverse-v73{padding:20px 16px 18px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-footer>*{min-width:0!important}.premium-modal.m06-application-detail-v72 .m06-application-detail-footer-v73>*{flex:1 1 100%;justify-content:center}}@media (max-width: 560px){.premium-modal.m02-client-modal.m04-trip-form-parity-v27.modal-variant-form.m06-application-reverse-v73{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;min-width:0!important;height:auto!important;max-height:calc(100dvh - 16px)!important;padding:18px 16px 16px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}.premium-modal.m06-application-reverse-v73 .premium-modal-header{display:grid!important;grid-template-columns:49px minmax(0,1fr) 36px!important;align-items:start!important;gap:10px!important;text-align:left!important;min-width:0!important}.premium-modal.m06-application-reverse-v73 .premium-modal-glass-icon.module-glass-icon{width:48px!important;height:48px!important;min-width:48px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-heading{min-width:0!important;overflow-wrap:anywhere}.premium-modal.m06-application-reverse-v73 .premium-modal-heading h2{font-size:clamp(18px,4.8vw,21px)!important;line-height:1.18!important;margin:0 0 4px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-heading p{font-size:10.5px!important;line-height:1.45!important}.premium-modal.m06-application-reverse-v73 .premium-modal-close{width:36px!important;height:36px!important;margin:0!important}.premium-modal.m06-application-reverse-v73 .premium-modal-body{gap:10px!important;margin-top:13px!important}.premium-modal.m06-application-reverse-v73 .m02-form-section{padding:12px!important;gap:10px!important;margin:0!important}.premium-modal.m06-application-reverse-v73 .m02-form-section-title{gap:9px!important;margin-bottom:2px!important;align-items:center!important}.premium-modal.m06-application-reverse-v73 .m02-form-section-title>div{min-width:0!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:6px 10px!important;padding:11px 12px!important;min-width:0!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-icon-v73{width:40px!important;height:40px!important;flex:none!important;border-radius:12px!important;grid-row:1}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-copy-v73{min-width:0!important;grid-column:2;grid-row:1}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-copy-v73 strong{font-size:12.5px!important;line-height:1.35!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-copy-v73 small{font-size:10.5px!important;line-height:1.4!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-current-v73>.status-badge{grid-column:2;grid-row:2;justify-self:start;margin:0!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-reason-v73 textarea{min-height:104px!important;max-width:100%!important}.premium-modal.m06-application-reverse-v73 .m06-application-reverse-warning-v73{padding:10px 12px!important;gap:9px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:9px!important;margin-top:12px!important;padding:0 0 2px!important;min-width:0!important}.premium-modal.m06-application-reverse-v73 .premium-modal-footer>*{max-width:100%!important;min-width:0!important;white-space:nowrap}}@media (max-width: 360px){.premium-modal.m02-client-modal.m04-trip-form-parity-v27.modal-variant-form.m06-application-reverse-v73{padding:15px 12px 14px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-header{grid-template-columns:45px minmax(0,1fr) 34px!important;gap:8px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-glass-icon.module-glass-icon{width:44px!important;height:44px!important;min-width:44px!important}.premium-modal.m06-application-reverse-v73 .premium-modal-footer>*{flex:1 1 100%!important;justify-content:center!important}}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-panel{min-width:0}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table-wrap{overflow-x:auto;overflow-y:hidden;width:100%;min-width:0;max-width:100%;overscroll-behavior-x:contain}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table{width:max(100%,1080px);min-width:1080px;border-collapse:separate;border-spacing:0}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table th{font-size:10px;font-weight:850;letter-spacing:.055em}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table td{padding:12px 13px;font-size:11.3px;line-height:1.45;vertical-align:middle}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table .m02-contact-cell{display:grid;gap:4px;min-width:0;max-width:270px}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table .m02-contact-cell strong{font-size:12px;font-weight:800;line-height:1.35;color:var(--ink)}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table .m02-contact-cell small{font-size:10px;color:var(--muted);line-height:1.35;overflow-wrap:anywhere;white-space:normal}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;justify-content:flex-start;align-items:center;gap:5px;min-width:max-content;width:max-content}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-actions.table-actions>button{flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;display:grid!important;place-items:center!important;padding:0!important}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-actions.table-actions>button svg{width:14px!important;height:14px!important}.m06-adjustments-filter-floating .m06-receivable-filter-select{width:100%;min-width:0}.m06-adjustments-filter-floating .m06-adjustments-dates{display:grid;gap:11px;min-width:0}.m06-adjustments-filter-floating .m06-adjustments-dates .m02-field input{height:43px;box-sizing:border-box;min-width:0;width:100%}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-loading,.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;text-align:center;color:var(--muted);padding:26px 12px}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-empty strong{font-size:12px}.users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-empty small{font-size:10px}:root[data-theme=dark] .users-page-premium.m06-page .m06-adjustments-parity .m06-adjustments-table .m02-contact-cell strong{color:#f3e9fa}@media (min-width:761px){.users-page-premium.m06-page .m06-adjustments-parity>.m06-commissions-kpis.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.filter-popover-panel-portal.m06-adjustments-filter-floating{width:min(520px,calc(100vw - 24px))!important;min-width:0!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box!important;overflow:visible!important;grid-template-rows:auto minmax(0,1fr);gap:12px}.filter-popover-panel-portal.m06-adjustments-filter-floating .filter-popover-head{position:static;padding:0 0 11px;margin:0;background:transparent;flex-shrink:0}.filter-popover-panel-portal.m06-adjustments-filter-floating .filter-popover-body{display:block!important;width:100%;min-width:0;max-height:calc(100dvh - 116px);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(142,123,156,.35) transparent}.filter-popover-panel-portal.m06-adjustments-filter-floating .filter-popover-body::-webkit-scrollbar{width:5px}.filter-popover-panel-portal.m06-adjustments-filter-floating .filter-popover-body::-webkit-scrollbar-thumb{border-radius:999px;background:#8e7b9c59}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-filter-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 13px;align-items:start;width:100%;min-width:0}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-filter-fields>*,.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-receivable-filter-select,.filter-popover-panel-portal.m06-adjustments-filter-floating .premium-select,.filter-popover-panel-portal.m06-adjustments-filter-floating .premium-select-control{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.filter-popover-panel-portal.m06-adjustments-filter-floating .premium-select-control{min-height:44px;height:44px}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-dates{display:contents}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-dates .m02-field{min-width:0}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-dates .m02-field>span{display:block;font-size:10px;font-weight:800;letter-spacing:.02em;color:#74677c;margin-bottom:7px}:root[data-theme=dark] .filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-dates .m02-field>span{color:#bdaec5}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-dates .m02-field input{display:block;width:100%;min-width:0;height:44px;min-height:44px;box-sizing:border-box;color-scheme:light}:root[data-theme=dark] .filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-dates .m02-field input{color-scheme:dark}@media (max-width:600px){.filter-popover-panel-portal.m06-adjustments-filter-floating{width:min(374px,calc(100vw - 24px))!important}.filter-popover-panel-portal.m06-adjustments-filter-floating .m06-adjustments-filter-fields{grid-template-columns:minmax(0,1fr)}.filter-popover-panel-portal.m06-adjustments-filter-floating .filter-popover-body{max-height:calc(100dvh - 102px)}}.premium-modal.m06-adjustment-create-v133 .m06-adjustments-candidate-icon-v133{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;min-width:48px;border-radius:13px;background:#7b49a316;border:1px solid rgba(126,68,160,.12);color:var(--premium-purple,#8046ad)}.premium-modal.m06-adjustment-create-v133 .m06-ops-selected-v65>.m06-adjustments-candidate-icon-v133{color:#2c9963;background:#299d6417}.premium-modal.m06-adjustment-create-v133 .m06-adjustments-candidate-note-v133{display:flex;align-items:start;gap:9px;padding:10px 12px;border-radius:12px;border:1px solid rgba(41,157,100,.2);background:#299d640d;color:var(--muted);font-size:11px;line-height:1.5}.premium-modal.m06-adjustment-create-v133 .m06-adjustments-candidate-note-v133 svg{flex:none;color:#299d6c}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-textarea-v133{display:grid;gap:5px;min-width:0}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-textarea-v133 .m02-field{display:grid;min-width:0}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-textarea-v133>small{display:block;justify-self:stretch;margin-top:4px;text-align:right;color:var(--muted,#8b8092);font-size:9px;font-weight:500}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-confirm-controls-v134{display:grid;gap:14px;min-width:0;padding:0;margin:0;background:transparent!important;border:0!important;box-shadow:none!important}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-confirm-controls-v134>.premium-checkbox{min-width:0;align-items:flex-start}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-confirm-controls-v134>.premium-checkbox .premium-checkbox-box{flex:0 0 20px}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-confirm-controls-v134 .m02-field{min-width:0}.premium-modal.m06-adjustment-create-v133 .premium-select{min-width:0;max-width:100%}.premium-modal.m06-adjustment-create-v133 .m06-ops-candidate-grid-v65{overscroll-behavior-y:auto;scrollbar-gutter:stable}:root[data-theme=dark] .premium-modal.m06-adjustment-create-v133 .m06-adjustments-candidate-icon-v133{background:#76499538;border-color:#c9a6e12e;color:#ddbbef}@media (max-width:760px){.premium-modal.m06-adjustment-create-v133 .m06-ops-candidate-grid-v65{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-adjustment-create-v133 .m06-adjustments-candidate-icon-v133{flex-basis:44px;width:44px;min-width:44px;height:44px}}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-data-v133 .m06-application-select-v69>.premium-select-control{height:46px!important;min-height:46px!important;border-radius:15px!important;padding:0 13px!important}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-data-v133 .m06-application-select-v69>.premium-select-panel{scrollbar-gutter:auto!important}.premium-modal.m06-adjustment-edit-v135{width:min(810px,96vw)!important;max-width:min(810px,96vw)!important}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-current-stats-v135{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .m02-field{display:grid;gap:5px;min-width:0;margin:0}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .m02-field>input,.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .m02-field>textarea{width:100%!important;min-width:0!important;box-sizing:border-box!important;font-family:inherit!important;font-size:10px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.5!important;text-indent:0!important}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .m02-field>input{min-height:46px!important;height:46px!important;padding:0 10px!important}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .m02-field>textarea{height:100px!important;min-height:100px!important;padding:11px 10px!important;resize:vertical}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .premium-select-control{width:100%!important;height:46px!important;min-height:46px!important}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-textarea-v133{display:grid;gap:5px;min-width:0}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-textarea-v133>small{font-size:9px;font-weight:500;text-align:right;color:var(--muted);margin-top:4px}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-current-v135 .m06-ops-current-info-v65{min-width:0}.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-current-v135 .m06-ops-current-state-v65{flex:0 0 auto}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-guidance-v135{display:flex;gap:9px;align-items:flex-start;min-width:0;padding:7px 2px 3px;color:var(--muted);font-size:10.5px;line-height:1.55}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-guidance-v135>svg{flex:0 0 auto;margin-top:1px;color:#269d65}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-guidance-v135>div{min-width:0}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-guidance-v135 strong{display:block;color:var(--ink);font-size:11px}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-guidance-v135 p{margin:3px 0 4px}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-guidance-v135 small{display:block;overflow-wrap:anywhere;color:var(--premium-purple,#8046ad);font-size:10px;font-weight:650}.premium-modal.m06-adjustment-create-v133 .m06-adjustment-evidence-counter-v135{display:block;text-align:right;color:var(--muted);font-size:9px;font-weight:500;margin-top:-8px}@media (max-width:600px){.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-editable-v135 .m02-form-grid.two,.premium-modal.m06-adjustment-edit-v135 .m06-adjustment-current-stats-v135{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-adjustment-edit-v135 .m06-ops-current-info-v65{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px 11px!important}.premium-modal.m06-adjustment-edit-v135 .m06-ops-current-icon-v65{grid-column:1;grid-row:1 / 3;align-self:start}.premium-modal.m06-adjustment-edit-v135 .m06-ops-current-copy-v65{grid-column:2;grid-row:1;min-width:0}.premium-modal.m06-adjustment-edit-v135 .m06-ops-current-state-v65{grid-column:2;grid-row:2;justify-self:start;margin:0!important}}.premium-modal.m06-adjustment-delete-v136 .premium-modal-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;justify-items:stretch;gap:12px;text-align:left}.premium-modal.m06-adjustment-delete-v136 .premium-modal-heading{min-width:0;justify-self:stretch;text-align:left}.premium-modal.m06-adjustment-delete-v136 .premium-modal-heading h2,.premium-modal.m06-adjustment-delete-v136 .premium-modal-heading p{text-align:left;overflow-wrap:break-word}@media (max-width:390px){.premium-modal.m06-adjustment-delete-v136 .premium-modal-header{gap:9px}}.users-page-premium.m06-page .m06-adjustments-parity .status-badge.m06-adjustment-registered-v138,.premium-modal .status-badge.m06-adjustment-registered-v138{background:#f1e7f8;color:#7843a2}.users-page-premium.m06-page .m06-adjustments-parity .status-badge.m06-adjustment-registered-v138 i,.premium-modal .status-badge.m06-adjustment-registered-v138 i{background:#7843a2}:root[data-theme=dark] .users-page-premium.m06-page .m06-adjustments-parity .status-badge.m06-adjustment-registered-v138,:root[data-theme=dark] .premium-modal .status-badge.m06-adjustment-registered-v138{background:#9059ba3b;color:#dfbaff}:root[data-theme=dark] .users-page-premium.m06-page .m06-adjustments-parity .status-badge.m06-adjustment-registered-v138 i,:root[data-theme=dark] .premium-modal .status-badge.m06-adjustment-registered-v138 i{background:#d4a5f5}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-apply-stats-v138{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-confirm-controls-v134{display:grid;gap:12px;min-width:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-confirm-controls-v134>.premium-checkbox{align-items:start}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-evidence-guidance-v135{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.5;min-width:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-evidence-guidance-v135 svg{flex:none;color:#299d6c}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-evidence-guidance-v135 strong{display:block;color:var(--ink)}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-evidence-guidance-v135 p{margin:4px 0;color:var(--muted)}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-evidence-guidance-v135 small{display:block;color:var(--premium-purple,#8046ad);overflow-wrap:anywhere}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-evidence-counter-v135{display:block;text-align:right;font-size:9px;color:var(--muted);margin-top:-7px}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-list-v138{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;min-width:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-row-v138{display:grid;align-content:start;gap:12px;padding:13px;border:1px solid var(--border,#e8dcec);background:var(--card,#fff);border-radius:17px;min-width:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138{display:flex;align-items:center;gap:10px;min-width:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-icon-v138{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:11px;background:#7b49a316;color:#7b449d}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138>div{flex:1;min-width:0;display:grid;gap:4px}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138 strong{color:var(--ink);font-size:13px;line-height:1.3;overflow-wrap:break-word}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138 small{color:var(--muted);font-size:10px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138 .status-badge{flex:none}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-total-v138,.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-empty-v138{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;min-width:0;border:1px solid rgba(41,157,100,.19);border-radius:12px;background:#299d640e;color:var(--muted);font-size:11px;line-height:1.5}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-total-v138 svg,.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-empty-v138 svg{flex:none;color:#299d6c}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-total-v138 strong{display:block;color:var(--ink)}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-total-v138 span{display:block}.premium-modal.m06-adjustment-apply-v138 input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.premium-modal.m06-adjustment-apply-v138 input[type=number]::-webkit-inner-spin-button,.premium-modal.m06-adjustment-apply-v138 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.premium-modal.m06-adjustment-apply-v138 .m02-field>input{height:46px;min-height:46px;box-sizing:border-box}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-list-v138 .m02-field{min-width:0}:root[data-theme=dark] .premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-row-v138{background:#30243a;border-color:#ebd3f52b}:root[data-theme=dark] .premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-icon-v138{background:#76499538;color:#ddbbef}@media (max-width:600px){.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-apply-stats-v138,.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-list-v138{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m06-adjustment-apply-v138 .m06-ops-current-info-v65{flex-wrap:wrap}.premium-modal.m06-adjustment-apply-v138 .m06-ops-current-state-v65{margin-left:0}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138{flex-wrap:wrap}.premium-modal.m06-adjustment-apply-v138 .m06-adjustment-distribution-info-v138 .status-badge{margin-left:48px}}.premium-modal.m06-adjustment-detail-v138 .m06-adjustment-detail-related-v138{display:grid;gap:4px;min-width:0}.premium-modal.m06-adjustment-detail-v138 .m06-adjustment-detail-related-v138 strong{font-size:12px;color:var(--ink);overflow-wrap:anywhere}.premium-modal.m06-adjustment-detail-v138 .m06-adjustment-detail-related-v138 small{color:var(--muted);font-size:10px;overflow-wrap:anywhere}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity{width:100%;min-width:0}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-commissions-subtabs{width:max-content;max-width:100%;min-width:0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-goals-context-parity,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-reports-kpis{min-width:0}@media (min-width:761px){.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-reports-kpis.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:381px) and (max-width:760px){.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-reports-kpis.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:380px){.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-reports-kpis.kpi-row{grid-template-columns:minmax(0,1fr)!important}}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-hero-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-hero-actions>*{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;white-space:nowrap}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-hero-refresh{background:#ffffffc2;border:1px solid var(--border,rgba(112,72,147,.16));color:var(--purple-deep,#4d2772);box-shadow:0 8px 22px #4d277212}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-hero-refresh{background:#ffffff0e;color:#ead7ff;border-color:#c8a5e142}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity>.m06-reports-directory.m02-client-panel{position:relative;padding:0!important;overflow:visible!important;min-width:0;max-width:100%}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-directory>.m06-reports-toolbar.m02-client-toolbar{position:relative;z-index:5;display:grid!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-template-columns:minmax(0,1fr) max-content max-content max-content max-content 46px!important;align-items:center!important;gap:10px!important;padding:12px!important;margin:0!important;width:100%;max-width:100%;min-width:0;border-radius:24px 24px 0 0!important;overflow:visible!important;box-sizing:border-box}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>*{min-width:0;margin:0;grid-column:auto!important;grid-row:auto!important;align-self:center}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-client-search{width:100%;max-width:520px;min-width:0!important;min-height:46px;height:46px;justify-self:start;border-radius:14px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-client-search input{width:100%;min-width:0;font-size:13px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m06-reports-export{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:max-content;min-width:126px;max-width:100%;min-height:46px;height:46px;padding:0 12px;border-radius:12px;white-space:nowrap;font-size:12px;font-weight:800;box-sizing:border-box}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.filter-popover,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.premium-toggle{justify-self:end;max-width:100%;min-width:0;box-sizing:border-box}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-clear-filters{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:130px;min-height:46px;white-space:nowrap;box-sizing:border-box}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m06-reports-refresh{display:flex;align-items:center;justify-content:center;width:46px;min-width:46px;height:46px;min-height:46px;padding:0!important;border-radius:14px!important;box-shadow:0 9px 20px #40206012!important;flex-shrink:0;justify-self:end}.filter-popover-panel-portal.m06-reports-filter-floating{box-sizing:border-box;width:min(340px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px);max-height:min(76dvh,600px);overflow-y:auto;overflow-x:visible}.filter-popover-panel-portal.m06-reports-filter-floating .filter-popover-body{min-width:0}.filter-popover-panel-portal.m06-reports-filter-floating .m06-reports-filter-fields{display:grid;grid-template-columns:1fr;gap:12px}.filter-popover-panel-portal.m06-reports-filter-floating .m06-reports-filter-fields>*{min-width:0;max-width:100%;width:100%}.filter-popover-panel-portal.m06-reports-filter-floating .m06-reports-filter-fields .premium-select-control,.filter-popover-panel-portal.m06-reports-filter-floating .m06-reports-field input{min-width:0;width:100%;min-height:44px;box-sizing:border-box}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table{width:100%;min-width:1050px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table[data-report-view=cuentas-por-cobrar],.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table[data-report-view=cuentas-por-pagar]{min-width:1170px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table[data-report-view=formas-de-pago],.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table[data-report-view=comisiones]{min-width:1220px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table[data-report-view=metas-cumplimiento]{min-width:1750px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table td,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table th{vertical-align:middle;white-space:nowrap}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-rich-cell{display:grid;align-content:center;gap:3px;min-width:0}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-rich-cell strong,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table td .m06-reports-cell-primary{color:var(--ink,#352341);font-size:12px;font-weight:790;line-height:1.3}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-rich-cell small{display:block;color:var(--muted,#86788f);font-size:10px;font-weight:500;line-height:1.25}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-employee-cell{min-width:190px;max-width:280px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-employee-cell strong{white-space:normal;overflow-wrap:anywhere}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-money-cell strong{font-variant-numeric:tabular-nums}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .status-badge{white-space:nowrap}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-rich-cell strong,:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table td .m06-reports-cell-primary{color:#f1e9f6}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-table .m06-reports-rich-cell small{color:#aea1b9}@media (min-width:1181px) and (max-width:1320px){.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-directory>.m06-reports-toolbar.m02-client-toolbar{gap:8px!important;grid-template-columns:minmax(0,1fr) max-content max-content max-content max-content 46px!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-clear-filters{min-width:110px}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m06-reports-export{min-width:118px;padding:0 9px}}@media (max-width:1180px){.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-directory>.m06-reports-toolbar.m02-client-toolbar{display:grid!important;position:relative!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;height:46px!important;min-height:46px!important;min-width:0!important;width:100%!important;max-width:100%!important;padding-right:52px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-client-search input{min-width:0!important;width:100%!important;text-overflow:ellipsis!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.btn-premium-icon.m06-reports-refresh:last-child{position:absolute!important;grid-column:auto!important;grid-row:auto!important;right:15px!important;top:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:11px!important;padding:0!important;margin:0!important;align-self:auto!important;justify-self:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m06-reports-export{grid-column:4!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.filter-popover,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m06-reports-export{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:7px 6px!important;font-size:11px!important;line-height:1.15!important;border-radius:13px!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.filter-popover>.filter-popover-trigger{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:7px 6px!important;box-sizing:border-box!important;font-size:11px!important;line-height:1.15!important;justify-content:center!important;white-space:nowrap!important;border-radius:13px!important}}@media (max-width:620px){.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-directory>.m06-reports-toolbar.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m02-clear-filters{grid-column:1!important;grid-row:3!important}.users-page-premium.clientes-page-m02.m06-page .m06-reportes-parity.m06-commissions-parity .m06-reports-toolbar>.m06-reports-export{grid-column:2!important;grid-row:3!important}}.users-page-premium.m07-page-parity .m07-packages-parity.m02-clients-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;min-width:0;max-width:100%}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-width:0;margin:0;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;box-shadow:0 16px 38px #3416560e}:root:not([data-theme=dark]) .users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero>div:first-child{min-width:0;flex:1 1 auto}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero p{font-size:12px}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero .eyebrow{color:#c99a13}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero{background:#21172b;border-color:#eed6c617;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero h2{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero .eyebrow{color:#d7b75a}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-kpis.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;min-width:0;margin:0 0 16px}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-kpis>.kpi-card{min-width:0}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-panel{position:relative;width:100%;max-width:100%;min-width:0;padding:0;border-radius:24px;overflow:visible;z-index:1}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-panel>.m07-packages-toolbar.m02-client-toolbar{position:relative;z-index:5;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto 46px;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0;margin:0;border-radius:24px 24px 0 0;overflow:visible;box-sizing:border-box}.users-page-premium.m07-page-parity .m07-packages-toolbar>*{min-width:0;margin:0}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-client-search{width:100%;min-width:0;max-width:520px;height:46px;min-height:46px;justify-self:start;border-radius:14px}.users-page-premium.m07-page-parity .m07-packages-toolbar .m02-client-search input{width:100%;min-width:0;height:100%;font-size:13px}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-clear-filters{white-space:nowrap;min-width:0;padding-inline:13px;height:46px;min-height:46px;border-radius:14px}.users-page-premium.m07-page-parity .m07-packages-toolbar>.btn-premium-icon:last-child{width:46px;min-width:46px;height:46px;min-height:46px;border-radius:14px}.users-page-premium.m07-page-parity .m07-packages-toolbar .filter-popover-trigger{border-radius:11px!important}.users-page-premium.m07-page-parity .m07-packages-toolbar .filter-popover-trigger,.users-page-premium.m07-page-parity .m07-packages-toolbar>.premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-clear-filters{border:1px solid rgba(110,63,163,.14);background:linear-gradient(180deg,#fffffff5,#faf6fdf0);color:#74677d;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-clear-filters:hover:not(:disabled){border-color:#6e3fa347;background:linear-gradient(180deg,#fbf6ff,#f6effb);color:var(--purple-dark)}.filter-popover-panel.m07-packages-filter{max-width:calc(100vw - 24px);min-width:0;box-sizing:border-box;overflow:visible}.filter-popover-panel.m07-packages-filter .filter-popover-body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;overflow:visible}.filter-popover-panel.m07-packages-filter .premium-select,.filter-popover-panel.m07-packages-filter .premium-select-control{width:100%;min-width:0;max-width:100%}.filter-popover-panel.m07-packages-filter .premium-select-control{min-height:44px}.users-page-premium.m07-page-parity .m07-packages-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.users-page-premium.m07-page-parity .m07-packages-table{width:max(100%,1160px);min-width:1160px!important;table-layout:auto;border-collapse:separate;border-spacing:0}.users-page-premium.m07-page-parity .m07-packages-table thead th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.055em}.users-page-premium.m07-page-parity .m07-packages-table tbody td{padding:12px 14px;vertical-align:middle;font-size:11.3px;line-height:1.45}.users-page-premium.m07-page-parity .m07-packages-table .m02-contact-cell{display:grid;gap:4px;min-width:0;max-width:285px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-table .m02-contact-cell strong{display:block;font-family:inherit;font-size:12.4px;font-weight:800;color:var(--ink);line-height:1.35;letter-spacing:normal}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-table .m02-contact-cell small{display:block;margin-top:0;color:var(--muted);font-family:inherit;font-size:10px;font-weight:400;line-height:1.35;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-packages-table .m07-packages-code{min-width:0}.users-page-premium.m07-page-parity .m07-packages-table .m07-packages-code strong{white-space:nowrap}.users-page-premium.m07-page-parity .m07-packages-table .m07-packages-name{min-width:235px;max-width:300px}.users-page-premium.m07-page-parity .m07-packages-table .m07-packages-name small{max-width:34ch}.users-page-premium.m07-page-parity .m07-packages-table .m07-packages-responsible{min-width:115px;max-width:230px}.users-page-premium.m07-page-parity .m07-packages-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;justify-content:flex-start;align-items:center;gap:5px;width:max-content;min-width:max-content}.users-page-premium.m07-page-parity .m07-packages-actions.table-actions>button{flex:0 0 29px!important;display:grid!important;place-items:center!important;margin:0!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;padding:0!important;border-radius:9px}.users-page-premium.m07-page-parity .m07-packages-actions.table-actions>button svg{width:14px!important;height:14px!important}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-name strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-responsible strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-table th{color:#b7a9c0}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-panel{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-toolbar,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-table th{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-clear-filters,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-actions.table-actions>button{background:#30223d;border-color:#493752;color:#d6c5e0;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-actions.table-actions>button:hover:not(:disabled){background:#49315d;color:#fff}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-actions.table-actions>button.danger{color:#e76a80;border-color:#e54b6759}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-packages-actions.table-actions>button.danger:hover:not(:disabled){color:#fff;background:#d93e5d;border-color:#d93e5d}@media (max-width:1024px){.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-kpis.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px) and (max-width:820px){.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-panel>.m07-packages-toolbar.m02-client-toolbar{grid-template-columns:minmax(220px,1fr) auto auto auto 46px!important;gap:6px!important}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-client-search{min-width:0!important}}@media (max-width: 760px){.users-page-premium.m07-page-parity .m07-packages-parity{gap:18px!important}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-kpis.kpi-row{margin-bottom:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero h2{font-size:25px;line-height:1.1;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero>button,.users-page-premium.m07-page-parity .m07-packages-parity>.m02-section-hero>.specular-button{width:100%;max-width:100%;justify-content:center}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-parity>.m02-client-panel>.m07-packages-toolbar.m02-client-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important;align-items:stretch!important;grid-auto-flow:row!important;min-width:0!important}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-client-search{grid-column:1/-1!important;min-width:0!important;max-width:100%!important}}@media (max-width: 620px){.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-parity>.m02-client-panel>.m07-packages-toolbar.m02-client-toolbar{position:relative!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important;width:100%!important;max-width:100%!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:49px!important;box-sizing:border-box!important}.users-page-premium.m07-page-parity .m07-packages-toolbar>.m02-client-search input{width:100%!important;min-width:0!important;text-overflow:ellipsis!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.btn-premium-icon:last-child{position:absolute!important;z-index:4!important;top:15px!important;right:15px!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.filter-popover,.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-content:center!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.filter-popover>.filter-popover-trigger,.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0 8px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;margin:0!important;box-sizing:border-box!important;justify-content:center!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.filter-popover>.filter-popover-trigger svg,.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.m02-clear-filters svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.premium-toggle .premium-toggle-dot{flex:0 0 auto!important}}@media (max-width: 390px){.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-parity>.m02-client-panel>.m07-packages-toolbar.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-packages-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important}}@media (max-width:380px){.users-page-premium.m07-page-parity .m07-packages-parity>.m02-client-kpis.kpi-row{grid-template-columns:minmax(0,1fr)}}.premium-modal.m07-package-modal-parity.modal-variant-form,.premium-modal.m07-package-modal-parity.modal-variant-detail{width:min(770px,96vw);max-width:min(770px,96vw);height:auto;min-height:0;max-height:calc(100dvh - 32px);display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin}.premium-modal.m07-package-modal-parity>form,.premium-modal.m07-package-modal-parity .premium-modal-body,.premium-modal.m07-package-modal-parity .m02-form-section,.premium-modal.m07-package-modal-parity .m02-form-grid,.premium-modal.m07-package-modal-parity .m02-form-field,.premium-modal.m07-package-modal-parity .m02-field{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m07-package-modal-parity .premium-modal-body{display:grid;gap:14px;margin-top:14px;padding:0;min-height:auto;overflow:visible}.premium-modal.m07-package-modal-parity .m02-form-section{margin:0;overflow:visible}.premium-modal.m07-package-modal-parity .m02-form-section-title{display:flex;align-items:center;gap:10px;margin-bottom:14px}.premium-modal.m07-package-modal-parity .m02-form-section-title>div{display:grid;gap:3px;min-width:0}.premium-modal.m07-package-modal-parity .premium-modal-footer,.premium-modal.m07-lifecycle-modal .premium-modal-footer{position:static;inset:auto;width:100%;max-width:100%;margin-top:14px;padding:0 0 2px;border:0;background:transparent;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;box-sizing:border-box}.premium-modal.m07-package-modal-parity .premium-modal-detail-grid,.premium-modal.m07-package-modal-parity .m02-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.premium-modal.m07-package-modal-parity .m07-package-detail-hero{display:flex;align-items:center;gap:12px;min-width:0}.premium-modal.m07-package-modal-parity .m07-package-detail-hero .m07-package-detail-head{min-width:0;flex:1 1 auto;display:grid;gap:4px}.premium-modal.m07-package-modal-parity .m07-package-detail-head h3,.premium-modal.m07-package-modal-parity .m07-package-detail-head p{margin:0;overflow-wrap:anywhere}.premium-modal.m07-package-modal-parity .m07-package-detail-head h3{font-size:17px;line-height:1.3}.premium-modal.m07-package-modal-parity .m07-package-detail-head p{font-size:12px;color:var(--muted,var(--text-muted))}.premium-modal.m07-package-modal-parity .m07-detail-sections{gap:12px;min-width:0}.premium-modal.m07-package-modal-parity .m07-detail-section{min-width:0;margin:0;border:1px solid var(--border-soft,rgba(72,48,86,.13));border-radius:14px;padding:14px}.premium-modal.m07-package-modal-parity .m07-detail-records article{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));background:transparent}.premium-modal.m07-package-modal-parity .m07-detail-records article span{min-width:0;overflow-wrap:anywhere}.premium-modal.m07-package-modal-parity .m07-detail-records article strong{font-size:12px;line-height:1.35}.premium-modal.m07-package-modal-parity .m07-detail-records article small{font-size:10px;line-height:1.3}.premium-modal.m07-lifecycle-modal{width:min(620px,96vw);max-width:min(620px,96vw);height:auto;min-height:0;max-height:calc(100dvh - 32px);overflow-x:hidden;overflow-y:auto;display:block;overscroll-behavior:contain}.premium-modal.m07-lifecycle-modal .premium-modal-body{display:grid;gap:12px;min-width:0;min-height:0;overflow:visible}.premium-modal.m07-lifecycle-modal .m02-current-state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.premium-modal.m07-lifecycle-modal .m02-flow-note{min-width:0}:root[data-theme=dark] .premium-modal.m07-package-modal-parity .m07-detail-section,:root[data-theme=dark] .premium-modal.m07-package-modal-parity .m07-detail-records article{background:transparent;border-color:var(--border-soft,rgba(238,214,198,.16))}:root[data-theme=dark] .premium-modal.m07-package-modal-parity .m07-package-detail-head h3{color:var(--ink,#f3e9fa)}:root[data-theme=dark] .premium-modal.m07-package-modal-parity .m07-package-detail-head p{color:var(--muted,#bfb0c7)}@media (max-width:760px){.premium-modal.m07-package-modal-parity .premium-modal-detail-grid,.premium-modal.m07-package-modal-parity .m02-detail-grid{grid-template-columns:minmax(0,1fr)}.premium-modal.m07-package-modal-parity .m07-detail-records article{grid-template-columns:minmax(0,1fr)}.premium-modal.m07-package-modal-parity .m02-form-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){.premium-modal.m07-package-modal-parity .m07-package-detail-hero{flex-wrap:wrap}.premium-modal.m07-package-modal-parity .m07-package-detail-hero .status-badge{max-width:100%}}.premium-modal.m07-promotion-form-modal .m02-form-grid.two,.premium-modal.m07-promotion-form-modal .m02-field,.premium-modal.m07-lifecycle-modal .m02-status-fields-row,.premium-modal.m07-lifecycle-modal .m02-status-current-field{min-width:0}.premium-modal.m07-promotion-form-modal .m02-field.is-full{grid-column:1 / -1}.premium-modal.m07-promotion-form-modal .premium-select{min-width:0;width:100%}.premium-modal.m07-promotion-form-modal .premium-select.is-open,.premium-modal.m07-lifecycle-modal .premium-select.is-open{z-index:6200}.premium-modal.m07-promotion-form-modal .premium-select-panel,.premium-modal.m07-lifecycle-modal .premium-select-panel{z-index:6210;max-height:min(240px,42dvh);overflow-y:auto}.premium-modal.m07-lifecycle-modal .m07-cycle-fields.is-readonly{grid-template-columns:minmax(0,1fr)}.premium-modal.m07-lifecycle-modal .m02-current-state.m02-current-state-inline{flex-wrap:wrap;justify-content:flex-start;gap:8px}.premium-modal.m07-lifecycle-modal .m07-cycle-reason{display:grid;gap:7px;min-width:0}.premium-modal.m07-lifecycle-modal .m07-cycle-reason textarea{resize:vertical;min-height:96px}.premium-modal.m07-lifecycle-modal .m07-cycle-reason small{justify-self:end}.premium-modal.m07-lifecycle-modal .m07-cycle-note,.premium-modal.m07-lifecycle-modal .m07-cycle-empty{min-width:0}@media (max-width:760px){.premium-modal.m07-promotion-form-modal .m02-form-grid.two,.premium-modal.m07-lifecycle-modal .m07-cycle-fields{grid-template-columns:minmax(0,1fr)}}.premium-modal.m07-promotion-detail-v05 .m07-detail-section-v05{min-width:0;margin:0}.premium-modal.m07-promotion-detail-v05 .m07-detail-section-title-v05{display:flex;align-items:center;min-width:0;gap:10px}.premium-modal.m07-promotion-detail-v05 .m07-detail-section-title-v05>div{display:grid;gap:3px;min-width:0;flex:1 1 auto}.premium-modal.m07-promotion-detail-v05 .m07-detail-section-count-v05{display:inline-flex;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:#6e3fa317;color:var(--purple-dark);font-size:12px;font-weight:800;box-sizing:border-box}.premium-modal.m07-promotion-detail-v05 .m07-detail-related-list-v05{display:grid;min-width:0;gap:10px}.premium-modal.m07-promotion-detail-v05 .m07-detail-related-card-v05{min-width:0;padding:12px;border-radius:14px;border:1px solid var(--border-soft,rgba(110,63,163,.13));background:var(--pm-modal-surface,#fff);box-sizing:border-box}.premium-modal.m07-promotion-detail-v05 .m07-detail-related-heading-v05{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px;min-width:0}.premium-modal.m07-promotion-detail-v05 .m07-detail-related-heading-v05 strong{display:block;min-width:0;color:var(--ink);font-size:13px;font-weight:800;overflow-wrap:anywhere}.premium-modal.m07-promotion-detail-v05 .m07-detail-related-heading-v05 small{display:block;margin-top:3px;color:var(--muted);font-size:11px;overflow-wrap:anywhere}.premium-modal.m07-promotion-detail-v05 .m07-detail-fields-v05{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0}.premium-modal.m07-promotion-detail-v05 .m07-detail-fields-v05 .premium-modal-detail-item{min-width:0;overflow-wrap:anywhere}.premium-modal.m07-promotion-detail-v05 .m07-detail-empty-v05{margin:0;padding:12px 14px;border:1px dashed var(--border-soft,rgba(110,63,163,.16));border-radius:12px;color:var(--muted);font-size:12px;line-height:1.5}:root[data-theme=dark] .premium-modal.m07-promotion-detail-v05 .m07-detail-related-card-v05{background:var(--pm-modal-surface,#2b1d37);border-color:var(--pm-modal-line,rgba(255,255,255,.12))}:root[data-theme=dark] .premium-modal.m07-promotion-detail-v05 .m07-detail-section-count-v05{color:var(--ink);background:#c68fe326}@media (max-width:760px){.premium-modal.m07-promotion-detail-v05 .m07-detail-fields-v05{grid-template-columns:minmax(0,1fr)}}.premium-modal.m07-promotion-detail-v06 .m04-trip-detail-relations-v29>:last-child{grid-column:auto}.premium-modal.m07-promotion-detail-v06 .m07-detail-related-v06{margin-top:19px}.premium-modal.m07-promotion-detail-v06 .m07-responsible-person-v06{display:grid;gap:4px;min-width:0;font:inherit}.premium-modal.m07-promotion-detail-v06 .m07-responsible-person-v06 small{display:block;color:var(--muted);font-size:11px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m07-promotion-detail-v06 .m07-relation-note-v06{margin:-4px 0 9px;color:var(--muted);font-size:10px;line-height:1.4}.premium-modal.m07-promotion-detail-v06 .m07-relation-entry-v06{min-width:0}.premium-modal.m07-promotion-detail-v06 .m07-relation-item-v06{gap:9px;min-width:0}.premium-modal.m07-promotion-detail-v06 .m07-relation-provider-logo-v06,.premium-modal.m07-promotion-detail-v06 .m07-relation-media-v06{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;border:1px solid var(--border-soft, rgba(120,65,151,.16));border-radius:10px;background:var(--pm-modal-surface, #fff);color:var(--purple-dark);overflow:hidden}.premium-modal.m07-promotion-detail-v06 .m07-relation-media-v06 .m07-relation-image-v06{display:block;width:100%;height:100%;object-fit:cover}.premium-modal.m07-promotion-detail-v06 .m07-relation-status-v06{flex:0 0 auto;max-width:40%;font-size:10px}.premium-modal.m07-promotion-detail-v06 .m07-relation-arrow-v06 svg{display:block;transition:transform .18s ease}.premium-modal.m07-promotion-detail-v06 .m07-relation-item-v06[aria-expanded=true] .m07-relation-arrow-v06 svg{transform:rotate(90deg)}.premium-modal.m07-promotion-detail-v06 .m07-relation-expanded-v06{margin-top:7px;padding:10px;border:1px solid var(--border-soft, rgba(120,65,151,.16));border-radius:11px;background:var(--pm-modal-surface, #fff)}.premium-modal.m07-promotion-detail-v06 .m07-relation-expanded-v06 .m07-detail-fields-v05{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.premium-modal.m07-promotion-detail-v06 .m07-relation-expanded-v06 .premium-modal-detail-item{overflow-wrap:anywhere}:root[data-theme=dark] .premium-modal.m07-promotion-detail-v06 .m07-relation-media-v06,:root[data-theme=dark] .premium-modal.m07-promotion-detail-v06 .m07-relation-expanded-v06{background:#382a3f;border-color:#59465f;color:#dfc0f1}@media (max-width:760px){.premium-modal.m07-promotion-detail-v06 .m07-relation-expanded-v06 .m07-detail-fields-v05{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.premium-modal.m07-promotion-detail-v06 .m07-relation-provider-logo-v06,.premium-modal.m07-promotion-detail-v06 .m07-relation-media-v06{width:31px;height:31px;flex-basis:31px}.premium-modal.m07-promotion-detail-v06 .m07-relation-status-v06{max-width:35%;font-size:9px}}.premium-modal.m07-promotion-detail-v06 .m05-provider-logo.m07-relation-provider-logo-v06,:root[data-theme=dark] .premium-modal.m07-promotion-detail-v06 .m05-provider-logo.m07-relation-provider-logo-v06{background:#fff!important;color:#6c3890!important;border-color:#69428b2e!important}.premium-modal.m07-promotion-detail-v06 .m05-provider-logo.m07-relation-provider-logo-v06>img{object-fit:contain;background:transparent}.users-page-premium.m07-page-parity .m07-composition-relations.m02-clients-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-kpis.kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-kpis .kpi-card{min-width:0}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;width:100%;margin:0;padding:20px 22px;border-radius:22px;border:1px solid rgba(91,53,119,.09);box-shadow:0 16px 38px #3416560e;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero>div:first-child{min-width:0;flex:1 1 auto}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero .eyebrow{color:#c99a13}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero p{font-size:12px}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel{position:relative;z-index:1;min-width:0;width:100%;padding:0;border-radius:24px;overflow:visible}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel>.m07-rel-toolbar{display:grid;position:relative;z-index:5;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;min-width:0;width:100%;max-width:100%;margin:0;border-radius:24px 24px 0 0;overflow:visible;box-sizing:border-box}.users-page-premium.m07-page-parity .m07-rel-toolbar>*{min-width:0;margin:0}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-client-search{width:100%;min-width:260px!important;max-width:520px;height:46px;min-height:46px;border-radius:14px;justify-self:start}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-client-search input{width:100%;min-width:0;height:100%;font-size:13px;line-height:normal}.users-page-premium.m07-page-parity .m07-rel-toolbar .filter-popover-trigger{height:46px;min-height:46px;border-radius:11px!important}.users-page-premium.m07-page-parity .m07-rel-toolbar>.premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-clear-filters{height:46px;min-height:46px;min-width:0!important;width:auto!important;white-space:nowrap;padding:0 13px;border-radius:14px;border:1px solid rgba(110,63,163,.14);background:linear-gradient(180deg,#fffffff5,#faf6fdf0);color:#74677d;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.users-page-premium.m07-page-parity .m07-rel-toolbar>.btn-premium-icon:last-child{flex:0 0 46px;width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;padding:0;border-radius:14px}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table-wrap{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:0;border-radius:0}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table{width:100%;min-width:1060px!important;border-collapse:collapse}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.07em}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table td{padding:12px 14px;font-size:11.3px;line-height:1.45;vertical-align:middle}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-cell{display:grid;gap:4px;min-width:0;max-width:300px}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-cell strong{display:block;font-family:inherit;font-size:12.4px;font-weight:800;line-height:1.35;color:var(--ink);letter-spacing:normal}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-cell small{display:block;font-family:inherit;font-size:10px;font-weight:400;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-description{display:block;max-width:46ch;overflow-wrap:anywhere;color:var(--muted)}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;gap:5px;align-items:center;width:max-content;min-width:max-content}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-actions>button{flex:0 0 29px!important;display:grid!important;place-items:center!important;width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;margin:0!important;padding:0!important;border-radius:9px}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-readonly{font-size:10px;color:var(--muted);white-space:nowrap}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel>.pagination-premium{border-radius:0 0 24px 24px;overflow:hidden}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-empty{min-height:235px}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero h2,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-cell strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero .eyebrow{color:#d7b75a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-toolbar,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table th{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table td{color:#d7cbdc;border-color:#3b2c48}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-toolbar>.m02-clear-filters,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-actions>button{background:#30223d;border-color:#493752;color:#d6c5e0;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-description{color:#b8aaba}@media (max-width:1024px){.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-kpis.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-hero>button{width:100%}.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel>.m07-rel-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-client-search{grid-column:1/-1!important;max-width:100%!important;min-width:0!important}}@media (max-width:620px){.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel>.m07-rel-toolbar{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%;max-width:100%!important;min-width:0!important;padding-right:48px}.users-page-premium.m07-page-parity .m07-rel-toolbar>.btn-premium-icon:last-child{position:absolute;z-index:4;top:15px;right:15px;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-premium.m07-page-parity .m07-rel-toolbar>.filter-popover{grid-column:1;grid-row:2}.users-page-premium.m07-page-parity .m07-rel-toolbar>.premium-toggle{grid-column:2;grid-row:2}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-clear-filters{grid-column:3;grid-row:2}.users-page-premium.m07-page-parity .m07-rel-toolbar>.filter-popover,.users-page-premium.m07-page-parity .m07-rel-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.m07-page-parity .m07-rel-toolbar .filter-popover-trigger,.users-page-premium.m07-page-parity .m07-rel-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-clear-filters{justify-content:center!important;height:42px!important;min-height:42px!important;padding-inline:7px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;white-space:nowrap!important}}@media (max-width:390px){.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-panel>.m07-rel-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.m07-page-parity .m07-rel-toolbar>.m02-clear-filters{grid-column:1/-1;grid-row:3}}@media (max-width:380px){.users-page-premium.m07-page-parity .m07-composition-relations>.m07-rel-kpis.kpi-row{grid-template-columns:minmax(0,1fr)!important}}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity{display:flex;align-items:center;gap:11px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-cell{gap:0;flex:1 1 auto;min-width:0}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-cell strong{font-size:12.2px;font-weight:750;line-height:1.35}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-cell small{margin-top:3px;font-size:10px;line-height:1.4}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-logo{flex:0 0 36px;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(118,77,168,.16);background:linear-gradient(135deg,#7b4fb92e,#fff7e2eb);color:#5e3482;font-size:11px;font-weight:800;line-height:1;box-shadow:0 8px 18px #3c1c5c14}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-logo img{width:100%;height:100%;object-fit:cover;display:block}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-cell strong,.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-cell small,.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-description{overflow-wrap:anywhere}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-logo{background:linear-gradient(135deg,#9066c43d,#2a1c35fa);border-color:#4b3961;color:#f2e8fb;box-shadow:none}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-provider-logo,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-provider-logo{display:grid;place-items:center;overflow:hidden;box-sizing:border-box;flex:0 0 34px;width:34px;height:34px;min-width:34px;max-width:34px;border-radius:11px;border:1px solid rgba(92,63,112,.14);background:#fff;color:#6c3890;font-size:10px;box-shadow:inset 0 0 0 1px #4b305f09}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-provider-logo img,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-provider-logo img{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:contain;padding:3px;background:#fff;filter:none;opacity:1}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-provider-logo.is-fallback,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-identity>.m07-rel-provider-logo.is-fallback{background:#fff;color:#6c3890;font-weight:850}.users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table tbody tr:hover .m07-rel-identity>.m07-rel-provider-logo,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-relations .m07-rel-table tbody tr:hover .m07-rel-identity>.m07-rel-provider-logo{background:#fff;border-color:#5c3f7024}.premium-modal.m07-destination-form-v08 .m07-destination-fields-v08>.is-full{grid-column:1 / -1}.premium-modal.m07-destination-form-v08 .m07-destination-fields-v08 .m02-field>textarea{font-family:inherit!important;font-weight:400!important;letter-spacing:normal!important}.premium-modal.m07-service-form-v12 .m02-field.is-full{grid-column:1 / -1}.premium-modal.m07-service-form-v12 .m02-field>input,.premium-modal.m07-service-form-v12 .m02-field>textarea{font-family:inherit!important;font-weight:400;letter-spacing:normal!important;line-height:1.5}.premium-modal.m07-service-form-v12 .m02-form-grid>.premium-select,.premium-modal.m07-service-form-v12 .m02-form-grid>.m02-field{min-width:0}.premium-modal.m07-service-form-v12 .m02-field-counter{display:block;text-align:right}.premium-modal.m07-service-form-v12 .m07-service-provider-grid-v12{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13.is-open{z-index:12}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13>.premium-select-control{min-height:56px;width:100%;min-width:0;border-radius:13px}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-value{display:block;min-width:0;flex:1 1 auto;overflow:hidden}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13>.premium-select-panel{width:100%;min-width:0;max-height:min(330px,56dvh);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;overscroll-behavior-y:contain;box-sizing:border-box}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-search{position:sticky;top:0;z-index:2}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-option{min-height:69px!important;height:auto!important;max-height:none!important;display:flex;align-items:center;gap:8px;overflow:visible!important;padding:7px 10px!important;min-width:0}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-option>span{flex:1 1 auto;min-width:0}.premium-modal.m07-service-form-v12 .m07-provider-service-option-v13{display:flex;align-items:center;text-align:left;gap:10px;width:100%;min-width:0}.premium-modal.m07-service-form-v12 .m07-provider-service-logo-v13{width:40px!important;height:40px!important;min-width:40px!important;flex:0 0 40px;display:grid;place-items:center;overflow:hidden;border-radius:10px;border:1px solid rgba(111,63,155,.13);background:#fff!important}.premium-modal.m07-service-form-v12 .m07-provider-service-logo-v13.is-fallback,:root[data-theme=dark] .premium-modal.m07-service-form-v12 .m07-provider-service-logo-v13.is-fallback,.premium-modal.m07-service-form-v12 .m07-provider-service-logo-v13.is-fallback>span{color:#613d7f!important;font-weight:800}.premium-modal.m07-service-form-v12 .m07-provider-service-logo-v13 img{width:100%;height:100%;object-fit:contain;box-sizing:border-box;padding:3px}.premium-modal.m07-service-form-v12 .m07-provider-service-copy-v13{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;overflow:hidden;font-family:inherit}.premium-modal.m07-service-form-v12 .m07-provider-service-copy-v13>*{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.premium-modal.m07-service-form-v12 .m07-provider-service-copy-v13 strong{color:var(--ink);font-size:12px;line-height:1.3;font-weight:750}.premium-modal.m07-service-form-v12 .m07-provider-service-name-v13{color:var(--ink);font-size:11px;font-weight:600;line-height:1.35}.premium-modal.m07-service-form-v12 .m07-provider-service-copy-v13 small{color:var(--muted);font-size:10px;font-weight:500;line-height:1.35}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-value .m07-provider-service-logo-v13{width:32px!important;height:32px!important;min-width:32px!important;flex-basis:32px;border-radius:8px}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-value .m07-provider-service-copy-v13 small{display:none}.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13 .premium-select-value .m07-provider-service-copy-v13 strong{font-size:12px}@media (max-width: 440px){.premium-modal.m07-service-form-v12 .m07-service-provider-select-v13>.premium-select-panel{max-height:min(292px,48dvh)}.premium-modal.m07-service-form-v12 .m07-provider-service-logo-v13{width:36px!important;height:36px!important;min-width:36px!important;flex-basis:36px}}.premium-modal.m07-season-form-v14 .m07-season-selector-grid-v14,.premium-modal.m07-season-form-v14 .m07-season-observations-grid-v14{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m07-season-form-v14 .m07-season-observations-grid-v14>.is-full{grid-column:1 / -1}.premium-modal.m07-season-form-v14 .m07-season-observations-grid-v14 textarea{font-family:inherit!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.5}.premium-modal.m07-season-form-v14 .m02-field-counter{display:block;text-align:right}.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71.m07-season-form-v14{width:min(705px,96vw)!important;max-width:min(705px,96vw)!important}.premium-modal.m07-season-form-v14 .m04-v38-current-passenger-info.m07-season-readonly-v15{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:13px 14px;border:1px solid var(--line, rgba(110, 63, 163, .14));border-radius:14px;background:var(--surface, #fff);box-sizing:border-box}.premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-passenger-avatar{flex:0 0 42px;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--purple, #754795);background:var(--lavender-soft, #f2eaf7)}.premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-passenger-copy{display:grid;gap:4px;flex:1 1 auto;min-width:0}.premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-passenger-copy strong{color:var(--ink);font-size:13px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-passenger-copy small{color:var(--muted);font-size:11px;line-height:1.4;overflow-wrap:anywhere}.premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-selected{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border-radius:999px;background:var(--lavender-soft, #f2eaf7);color:var(--purple, #754795);font-size:11px;font-weight:750;padding:7px 10px}:root[data-theme=dark] .premium-modal.m07-season-form-v14 .m07-season-readonly-v15{background:#30243a;border-color:#ebd3f526}:root[data-theme=dark] .premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-passenger-copy strong{color:#f3ebf8}:root[data-theme=dark] .premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-passenger-copy small{color:#cdbbd8}:root[data-theme=dark] .premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-selected{color:#e0c9f1;background:#463250}@media (max-width: 640px){.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71.m07-season-form-v14{width:min(705px,94vw)!important;max-width:min(705px,94vw)!important}}@media (max-width: 390px){.premium-modal.m07-season-form-v14 .m07-season-readonly-v15{flex-wrap:wrap}.premium-modal.m07-season-form-v14 .m07-season-readonly-v15 .m04-v38-current-selected{margin-left:auto}}.premium-modal.m07-season-form-v14 .m07-season-select-v16 .m07-season-option-v16{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;max-width:100%;text-align:left;font-family:inherit}.premium-modal.m07-season-form-v14 .m07-season-select-v16 .m07-season-option-name-v16{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.premium-modal.m07-season-form-v14 .m07-season-select-v16 .m07-season-option-id-v16{flex:0 0 auto;color:var(--muted, #7f7488);font-size:11px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.3;letter-spacing:.01em}:root[data-theme=dark] .premium-modal.m07-season-form-v14 .m07-season-select-v16 .m07-season-option-id-v16{color:#d6c8dc}.users-page-premium.m07-page-parity .m07-tariffs-relations.m02-clients-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-kpis.kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;min-width:0}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-kpis .kpi-card{min-width:0}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;width:100%;margin:0;padding:20px 22px;border-radius:22px;border:1px solid rgba(91,53,119,.09);box-shadow:0 16px 38px #3416560e;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero>div:first-child{min-width:0;flex:1 1 auto}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero .eyebrow{color:#c99a13}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero p{font-size:12px}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel{position:relative;z-index:1;min-width:0;width:100%;padding:0;border-radius:24px;overflow:visible}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel>.m07-rel-toolbar{display:grid;position:relative;z-index:5;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;min-width:0;width:100%;max-width:100%;margin:0;border-radius:24px 24px 0 0;overflow:visible;box-sizing:border-box}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>*{min-width:0;margin:0}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-client-search{width:100%;min-width:260px!important;max-width:520px;height:46px;min-height:46px;border-radius:14px;justify-self:start}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-client-search input{width:100%;min-width:0;height:100%;font-size:13px;line-height:normal}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar .filter-popover-trigger{height:46px;min-height:46px;border-radius:11px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-clear-filters{height:46px;min-height:46px;min-width:0!important;width:auto!important;white-space:nowrap;padding:0 13px;border-radius:14px;border:1px solid rgba(110,63,163,.14);background:linear-gradient(180deg,#fffffff5,#faf6fdf0);color:#74677d;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.btn-premium-icon:last-child{flex:0 0 46px;width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;padding:0;border-radius:14px}.filter-popover-panel.m07-rel-filter-panel{width:310px;max-width:calc(100vw - 24px);min-width:0;box-sizing:border-box}.filter-popover-panel.m07-rel-filter-panel .filter-popover-body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table-wrap{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:0;border-radius:0}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table{width:100%;min-width:1060px!important;border-collapse:collapse}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table th{padding:13px 14px;font-size:10px;font-weight:850;letter-spacing:.07em}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table td{padding:12px 14px;font-size:11.3px;line-height:1.45;vertical-align:middle}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-cell{display:grid;gap:4px;min-width:0;max-width:300px}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-cell strong{display:block;font-family:inherit;font-size:12.4px;font-weight:800;line-height:1.35;color:var(--ink);letter-spacing:normal}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-cell small{display:block;font-family:inherit;font-size:10px;font-weight:400;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-description{display:block;max-width:46ch;overflow-wrap:anywhere;color:var(--muted)}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;gap:5px;align-items:center;width:max-content;min-width:max-content}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-actions>button{flex:0 0 29px!important;display:grid!important;place-items:center!important;width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;margin:0!important;padding:0!important;border-radius:9px}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-readonly{font-size:10px;color:var(--muted);white-space:nowrap}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel>.pagination-premium{border-radius:0 0 24px 24px;overflow:hidden}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-empty{min-height:235px}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero h2,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-cell strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero .eyebrow{color:#d7b75a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table th{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table td{color:#d7cbdc;border-color:#3b2c48}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-clear-filters,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-actions>button{background:#30223d;border-color:#493752;color:#d6c5e0;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-description{color:#b8aaba}@media (max-width:1024px){.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-kpis.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero{flex-direction:column;align-items:stretch;gap:14px;padding:17px;border-radius:19px}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-hero>button{width:100%}.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel>.m07-rel-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-client-search{grid-column:1/-1!important;max-width:100%!important;min-width:0!important}}@media (max-width:620px){.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel>.m07-rel-toolbar{position:relative;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%;max-width:100%!important;min-width:0!important;padding-right:48px}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.btn-premium-icon:last-child{position:absolute;z-index:4;top:15px;right:15px;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.filter-popover{grid-column:1;grid-row:2}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.premium-toggle{grid-column:2;grid-row:2}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-clear-filters{grid-column:3;grid-row:2}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.filter-popover,.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar .filter-popover-trigger,.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-clear-filters{justify-content:center!important;height:42px!important;min-height:42px!important;padding-inline:7px!important;border-radius:13px!important;gap:5px!important;font-size:10px!important;white-space:nowrap!important}}@media (max-width:390px){.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-panel>.m07-rel-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-toolbar>.m02-clear-filters{grid-column:1/-1;grid-row:3}}@media (max-width:380px){.users-page-premium.m07-page-parity .m07-tariffs-relations>.m07-rel-kpis.kpi-row{grid-template-columns:minmax(0,1fr)!important}}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-table{min-width:1020px!important}.users-page-premium.m07-page-parity .m07-tariffs-relations .m07-rel-cell strong{font-variant-numeric:tabular-nums}.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71.m07-tariff-form-v18{width:min(800px,96vw)!important;max-width:min(800px,96vw)!important}.premium-modal.m07-tariff-form-v18 .m07-tariff-classification-v18,.premium-modal.m07-tariff-form-v18 .m07-tariff-economics-v18{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.premium-modal.m07-tariff-form-v18 .m07-tariff-classification-v18>.premium-select,.premium-modal.m07-tariff-form-v18 .m07-tariff-economics-v18>.m02-field{min-width:0}.premium-modal.m07-tariff-form-v18 .m07-tariff-economics-v18>.is-full,.premium-modal.m07-tariff-form-v18 .m07-tariff-conditions-v18>.is-full{grid-column:1/-1}.premium-modal.m07-tariff-form-v18 .m02-field>input,.premium-modal.m07-tariff-form-v18 .m02-field>textarea{font-family:inherit!important;font-weight:400;letter-spacing:normal!important;line-height:1.5;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m07-tariff-form-v18 .m02-field-counter{display:block;text-align:right}.premium-modal.m07-tariff-form-v18 .m07-tariff-conditions-v18{grid-template-columns:minmax(0,1fr)!important}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-from-v18{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border-radius:14px;border:1px solid var(--border-soft,rgba(111,68,145,.14));background:var(--surface-soft,rgba(126,73,161,.045))}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-from-v18>span{font-size:11px;line-height:1.4;color:var(--muted,#85778b)}.premium-modal.m07-tariff-form-v18 .m07-tariff-select-v18>.premium-select-panel{max-height:min(259px,56dvh)!important;overflow-y:auto!important;overflow-x:hidden!important}.premium-modal.m07-tariff-status-v18,.premium-modal.m07-tariff-delete-v18{max-width:min(570px,calc(100vw - 24px))}@media (max-width:620px){.premium-modal.m07-tariff-form-v18 .m07-tariff-classification-v18,.premium-modal.m07-tariff-form-v18 .m07-tariff-economics-v18{grid-template-columns:minmax(0,1fr)!important}}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-from-v18{display:block;border-color:#73469738;background:linear-gradient(110deg,#7c48a613,#b35d9b09);padding:13px 15px;transition:border-color .15s ease,background .15s ease}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-from-v18:has(.is-checked){border-color:#783eaf6b;background:linear-gradient(110deg,#8043a81f,#be5ba517)}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19{display:flex;align-items:flex-start;gap:12px;width:100%;min-width:0;cursor:pointer}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-box{flex:0 0 22px;width:22px;height:22px;margin-top:1px;border-radius:7px;border:1.5px solid #9b72b5;background:#fffffff0;color:#fff;box-shadow:inset 0 0 0 1px #7c469d09}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-box svg{opacity:0}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19.is-checked .premium-checkbox-box{background:linear-gradient(135deg,#6e3fa3,#b64a9b);border-color:#7b45a6;box-shadow:0 3px 9px #5b278426}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19.is-checked .premium-checkbox-box svg{opacity:1}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19:has(input:focus-visible) .premium-checkbox-box{outline:3px solid rgba(127,70,190,.4);outline-offset:3px}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-copy{display:grid;gap:5px;flex:1;min-width:0}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-copy strong{display:block;color:#4f315f;font:700 12.5px/1.4 Manrope,sans-serif}.premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-copy small{display:block;color:#776881;font:500 11.5px/1.5 Manrope,sans-serif}:root[data-theme=dark] .premium-modal.m07-tariff-form-v18 .m07-tariff-price-from-v18{background:#9164a821;border-color:#c9a9dd47}:root[data-theme=dark] .premium-modal.m07-tariff-form-v18 .m07-tariff-price-from-v18:has(.is-checked){background:#834da936;border-color:#d6a2ef7d}:root[data-theme=dark] .premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-box{background:#3b2944;border-color:#c49ed9}:root[data-theme=dark] .premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19.is-checked .premium-checkbox-box{background:linear-gradient(135deg,#955ac2,#c05aa7);border-color:#d6aceb}:root[data-theme=dark] .premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-copy strong{color:#f6eafa}:root[data-theme=dark] .premium-modal.m07-tariff-form-v18 .m07-tariff-price-checkbox-v19 .premium-checkbox-copy small{color:#d8c5de}.premium-modal.m07-tariff-verify-v19{width:min(600px,calc(100vw - 24px))!important;max-width:min(600px,calc(100vw - 24px))!important}.premium-modal.m07-tariff-verify-v19 .premium-modal-body{display:grid;gap:18px}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-summary-v19{display:grid;gap:14px;min-width:0;padding:15px;border:1px solid rgba(128,88,155,.17);border-radius:18px;background:#8f5fad0b}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-identity-v19{display:flex;align-items:center;gap:12px;min-width:0}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-icon-v19{flex:0 0 44px;width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:#7541a3;background:#9057b618;border:1px solid rgba(130,74,162,.12)}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-identity-v19>div{display:grid;gap:2px;min-width:0}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-identity-v19 strong{font:750 15px/1.4 Manrope,sans-serif;color:var(--ink,#3e304c);overflow-wrap:anywhere}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-overline-v19{font:700 10px/1.3 Manrope,sans-serif;color:var(--muted,#82748a);text-transform:uppercase;letter-spacing:.04em}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-identity-v19 small{font:600 11px/1.4 Manrope,sans-serif;color:var(--muted,#82748a)}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-metrics-v19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-metrics-v19>div{display:grid;gap:6px;min-width:0;padding:11px 12px;border-radius:12px;border:1px solid rgba(128,88,155,.14);background:#ffffff7a}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-metrics-v19 span{font:650 10px/1.4 Manrope,sans-serif;color:var(--muted,#82748a)}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-metrics-v19 strong{font:750 12px/1.35 Manrope,sans-serif;color:var(--ink,#3e304c);overflow-wrap:anywhere}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-notice-v19{display:flex;align-items:flex-start;gap:11px;padding:12px 14px;border-radius:14px;border:1px solid rgba(137,91,169,.18);background:#8851a50e}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-notice-v19>svg{color:#7541a3;flex:0 0 19px}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-notice-v19 p{margin:0;font:500 11.5px/1.58 Manrope,sans-serif;color:var(--muted,#776681)}.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-notice-v19 strong{color:var(--ink,#3e304c);font-weight:750}:root[data-theme=dark] .premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-summary-v19{background:#9e71ad1f;border-color:#c79bda3b}:root[data-theme=dark] .premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-icon-v19{background:#b175ce2b;border-color:#ca99e233;color:#dab3f0}:root[data-theme=dark] .premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-metrics-v19>div{background:#1d142342;border-color:#ccacda30}:root[data-theme=dark] .premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-notice-v19{background:#a163bb1f;border-color:#cda3de40}:root[data-theme=dark] .premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-notice-v19>svg{color:#d7aae9}@media (max-width:490px){.premium-modal.m07-tariff-verify-v19 .m07-tariff-verify-metrics-v19{grid-template-columns:minmax(0,1fr)}}.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71.m07-availability-form-v21{width:min(800px,96vw)!important;max-width:min(800px,96vw)!important}.premium-modal.m07-availability-form-v21 .m07-availability-dates-v21,.premium-modal.m07-availability-form-v21 .m07-availability-capacity-v21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.premium-modal.m07-availability-form-v21 .m07-availability-observations-v21{display:grid;grid-template-columns:minmax(0,1fr)}.premium-modal.m07-availability-form-v21 .m02-field{min-width:0}.premium-modal.m07-availability-form-v21 .m02-field>input,.premium-modal.m07-availability-form-v21 .m02-field>textarea,.premium-modal.m07-availability-action-field-v21 .m02-field>input{font-family:inherit!important;letter-spacing:normal!important;line-height:1.5;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m07-availability-form-v21 .m02-field-counter,.premium-modal.m07-availability-unavailable-v21 .m02-field-counter{display:block;text-align:right}.premium-modal.m07-availability-form-v21 .m07-availability-capacity-note-v21,.premium-modal.m07-availability-cupo-v21 .m07-availability-action-notice-v21,.premium-modal.m07-availability-reactivate-v21 .m07-availability-action-notice-v21{display:flex;align-items:center;gap:10px;min-width:0;padding:12px 14px;border:1px solid var(--border-soft,rgba(125,75,150,.17));border-radius:14px;background:var(--surface-soft,rgba(135,83,157,.05));color:var(--muted,#776782);font:500 11.5px/1.55 Manrope,sans-serif}.premium-modal .m07-availability-capacity-note-v21>svg,.premium-modal .m07-availability-action-notice-v21>svg{flex:0 0 17px;color:#8b5cad}.premium-modal.m07-availability-cupo-v21,.premium-modal.m07-availability-reactivate-v21,.premium-modal.m07-availability-unavailable-v21,.premium-modal.m07-availability-delete-v21{width:min(590px,calc(100vw - 24px))!important;max-width:min(590px,calc(100vw - 24px))!important}.premium-modal .m07-availability-action-summary-v21{margin-bottom:14px;gap:10px}.premium-modal .m07-availability-action-summary-v21 .premium-modal-detail-item>.status-badge{display:inline-flex;width:max-content;max-width:100%;margin:0;text-transform:none}.premium-modal .m07-availability-action-field-v21,.premium-modal .m07-availability-reason-v21{display:flex;flex-direction:column;gap:8px;min-width:0;margin-bottom:14px}.premium-modal.m07-availability-unavailable-v21 .premium-modal-header{justify-items:stretch}.premium-modal.m07-availability-unavailable-v21 .premium-modal-heading{justify-self:stretch;width:100%;min-width:0;text-align:left}.premium-modal.m07-availability-cupo-v21 .m07-availability-action-field-v21,.premium-modal.m07-availability-reactivate-v21 .m07-availability-action-field-v21,.premium-modal.m07-availability-unavailable-v21 .m07-availability-reason-v21{align-items:stretch;text-align:left}.premium-modal .m07-availability-action-field-v21>input,.premium-modal .m07-availability-reason-v21>textarea{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid var(--border-soft,#d9c8e7);border-radius:14px;padding:13px 15px;background:var(--surface,#fff);color:var(--ink,#382b46);font:500 14px/1.5 Manrope,sans-serif;outline-offset:2px}.premium-modal .m07-availability-reason-v21>textarea{min-height:130px;resize:vertical}.premium-modal.m07-availability-unavailable-v21 .m07-availability-reason-v21{margin-bottom:0}.premium-modal.m07-availability-unavailable-v21 .premium-modal-footer{margin-top:18px}.premium-modal.m07-availability-unavailable-v21 .m07-availability-reason-v21>textarea,.premium-modal.m07-availability-cupo-v21 .m07-availability-action-field-v21>input,.premium-modal.m07-availability-reactivate-v21 .m07-availability-action-field-v21>input{font-family:Manrope,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important;text-align:left!important;letter-spacing:normal!important}.premium-modal.m07-availability-unavailable-v21 .m07-availability-reason-v21>.m02-field-counter{font:700 9px/1.4 Manrope,sans-serif;text-align:right;align-self:flex-end;width:100%;color:var(--pm-modal-muted,var(--muted,#918397))}:root[data-theme=dark] .premium-modal .m07-availability-capacity-note-v21,:root[data-theme=dark] .premium-modal .m07-availability-action-notice-v21{background:#a36dba1f;border-color:#d7aae53d;color:#d5c6da}:root[data-theme=dark] .premium-modal .m07-availability-action-field-v21>input,:root[data-theme=dark] .premium-modal .m07-availability-reason-v21>textarea{background:#33253e;color:#f2e9f7;border-color:#d6afe047}@media (max-width:620px){.premium-modal.m07-availability-form-v21 .m07-availability-dates-v21,.premium-modal.m07-availability-form-v21 .m07-availability-capacity-v21,.premium-modal .m07-availability-action-summary-v21{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:390px){.premium-modal.m07-availability-cupo-v21,.premium-modal.m07-availability-reactivate-v21{max-height:calc(100dvh - 88px)!important;overflow-y:auto!important;overflow-x:hidden!important}}.premium-modal.m07-validity-form-v25 .m07-validity-date-field-v25{min-width:0}.premium-modal.m07-validity-form-v25 .m07-validity-date-field-v25>input{min-width:0;max-width:100%;box-sizing:border-box}.premium-modal.m07-validity-form-v25 .m07-validity-date-field-v25>.m02-field-hint{display:block;overflow-wrap:anywhere}@media (max-width:620px){.premium-modal.m07-validity-form-v25 .m07-validity-dates-v25{grid-template-columns:minmax(0,1fr)!important}}.users-page-premium.m07-page-parity .m07-material-parity.m02-clients-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-kpis.kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;min-width:0}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-kpis .kpi-card{min-width:0}.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel{position:relative;z-index:1;min-width:0;width:100%;padding:0;border-radius:24px;overflow:visible}.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar{display:grid;position:relative;z-index:5;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;min-width:0;width:100%;max-width:100%;margin:0;border-radius:24px 24px 0 0;overflow:visible;box-sizing:border-box}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>*{min-width:0;margin:0}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-client-search{width:100%;min-width:260px!important;max-width:520px;height:46px;min-height:46px;border-radius:14px;justify-self:start}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-client-search input{width:100%;min-width:0;height:100%;font-size:13px;line-height:normal}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar .filter-popover-trigger{height:46px;min-height:46px;border-radius:11px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters{height:46px;min-height:46px;min-width:0!important;width:auto!important;white-space:nowrap;padding:0 13px;border-radius:14px;border:1px solid rgba(110,63,163,.14);background:linear-gradient(180deg,#fffffff5,#faf6fdf0);color:#74677d;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.btn-premium-icon{flex:0 0 46px;width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;padding:0;border-radius:14px}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-empty{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-empty strong{font-size:13px}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-empty span{font-size:11px}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar{background:#2a1c35;border-color:#3b2c48;color:#c8b8d1}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters{background:#30223d;border-color:#493752;color:#d6c5e0;box-shadow:none}@media (max-width:1024px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-kpis.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:380px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-kpis.kpi-row{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:621px){.users-page-premium.m07-page-parity>.m07-composition-hero+.m07-material-stage{margin-block:-2px 0!important}}.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-kpis.kpi-row{margin-bottom:16px}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar:has(>.m07-material-new-button){grid-template-columns:minmax(280px,1fr) auto auto auto auto 46px!important;justify-content:stretch!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{justify-self:start;min-width:max-content;width:auto;height:46px;min-height:46px;border-radius:14px;padding-inline:18px;font-size:12px;white-space:nowrap}@media (min-width:761px) and (max-width:1180px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar:has(>.m07-material-new-button){grid-template-columns:minmax(90px,.75fr) minmax(125px,1fr) minmax(120px,.95fr) minmax(145px,1.15fr) 46px!important;grid-template-rows:46px 46px!important;align-items:center!important;gap:10px!important;padding:12px!important;justify-content:stretch!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar .filter-popover-trigger{width:100%!important;min-width:0!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{grid-column:4!important;grid-row:2!important;width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;padding-inline:8px!important;justify-self:stretch!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.btn-premium-icon:last-child{grid-column:-2!important;grid-row:2!important;position:static!important;justify-self:end!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important}}@media (min-width:621px) and (max-width:760px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar,.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar:has(>.m07-material-new-button){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;justify-content:stretch!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;min-width:0!important;max-width:100%!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters{grid-column:1!important;grid-row:3!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{grid-column:2!important;grid-row:3!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters:nth-last-child(2){grid-column:1/-1!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.btn-premium-icon:last-child{grid-column:2!important;grid-row:4!important;position:static!important;justify-self:end!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.filter-popover,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;justify-self:stretch!important;margin:0!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar .filter-popover-trigger{width:100%!important}}@media (max-width:620px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar,.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar:has(>.m07-material-new-button){display:grid!important;position:relative!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;padding:10px!important;justify-content:stretch!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-client-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.btn-premium-icon:last-child{grid-column:auto!important;grid-row:auto!important;position:absolute!important;z-index:4!important;top:15px!important;right:15px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{grid-column:1/-1!important;grid-row:3!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.filter-popover,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar .filter-popover-trigger,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;box-sizing:border-box!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar .filter-popover-trigger svg,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters svg,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand{opacity:1;transform:none;padding:8px}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand span{display:none}}@media (max-width:390px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar,.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar:has(>.m07-material-new-button){grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters{grid-column:1!important;grid-row:3!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m07-material-new-button{grid-column:2!important;grid-row:3!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar>.m02-clear-filters:nth-last-child(2){grid-column:1/-1!important}}@media (max-width:760px){.users-page-premium.m07-page-parity .m07-material-parity .m07-material-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:12px}}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:16px;min-width:0;align-items:stretch}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;position:relative;border-radius:17px;border:1px solid rgba(111,62,145,.13);background:linear-gradient(145deg,#fffffffc,#fcf8fff5);box-shadow:0 8px 22px #42215f0e;transition:border-color .2s ease,box-shadow .2s ease}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card:hover,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card:focus-within{border-color:#7744a44d;box-shadow:0 12px 25px #4623641c}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-media{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#f2ebf7,#f9f4fc)}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-media .m07-material-thumb{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand{position:absolute;z-index:2;top:9px;right:9px;display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:34px;padding:8px 10px;border-radius:11px;border:1px solid rgba(255,255,255,.65);background:#1f142ec4;color:#fff;font:700 11px/1.1 Manrope,sans-serif;box-shadow:0 6px 16px #0000003d;cursor:pointer;opacity:0;transform:translateY(-3px);transition:opacity .15s ease,transform .15s ease,background .15s ease}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card:hover .m07-material-expand,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand:focus-visible{opacity:1;transform:none}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand:hover{background:#4a2277}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand:focus-visible{outline:3px solid #f0d57f;outline-offset:2px}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:13px;min-width:0}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title{display:flex;align-items:flex-start;gap:7px;justify-content:space-between;min-width:0}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title>div{display:grid;gap:3px;min-width:0}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title strong{color:#42324f;font-size:12px;line-height:1.45;font-weight:800;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title small,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-body p{color:#827489;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title .status-badge{flex:0 0 auto;padding:5px 7px;font-size:9px;white-space:nowrap}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-body p{margin:0;flex:1 1 auto;min-height:28px}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .m07-row-actions{gap:6px;margin-top:2px;align-items:center}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .m07-row-actions>*{flex-shrink:0}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-success{background:#e8f8ed;color:#249c5c}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-success i{background:#249c5c}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel{background:linear-gradient(135deg,#261b32,#21172c);border-color:#3d2b4b}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card{background:linear-gradient(145deg,#2b2035,#251b2f);border-color:#4b3856;box-shadow:0 8px 18px #0000001f}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card:hover,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card:focus-within{border-color:#765493;box-shadow:0 12px 28px #00000038}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-media{background:#382b45}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title strong{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-title small,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card-body p{color:#bdb0c7}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-success{background:#1d3e33;color:#66d398}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-success i{background:#66d398}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-neutral{background:#362f41;color:#c9bacc}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-gold{background:#493c2a;color:#eed07a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .tone-danger{background:#4b2637;color:#ff91ac}.m07-material-preview-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:24px;background:#10091ad6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.m07-material-preview-dialog{display:flex;flex-direction:column;width:min(1200px,96vw);max-height:94dvh;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:20px;background:#fdfbff;box-shadow:0 24px 80px #0006}.m07-material-preview-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(100,68,135,.14)}.m07-material-preview-head>div{display:grid;gap:3px;min-width:0}.m07-material-preview-head strong{font-size:14px;color:#402c56;overflow-wrap:anywhere}.m07-material-preview-head small{font-size:10px;color:#80728a}.m07-material-preview-head button{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(100,68,135,.16);border-radius:12px;background:#f8f2fc;color:#61368a;cursor:pointer}.m07-material-preview-head button:hover{background:#efe3f9}.m07-material-preview-head button:focus-visible{outline:3px solid #d2a851;outline-offset:2px}.m07-material-preview-stage{display:grid;place-items:center;min-height:0;overflow:auto;background:#19151e;padding:10px}.m07-material-preview-stage img{display:block;max-width:100%;max-height:calc(94dvh - 92px);width:auto;height:auto;object-fit:contain}:root[data-theme=dark] .m07-material-preview-dialog{background:#261b32;border-color:#5b436b}:root[data-theme=dark] .m07-material-preview-head{border-color:#453450}:root[data-theme=dark] .m07-material-preview-head strong{color:#f5eafb}:root[data-theme=dark] .m07-material-preview-head small{color:#bcaac9}:root[data-theme=dark] .m07-material-preview-head button{background:#30223d;border-color:#564062;color:#ecdaf7}@media (max-width:1430px){.users-page-premium.m07-page-parity .m07-material-parity .m07-material-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1080px){.users-page-premium.m07-page-parity .m07-material-parity .m07-material-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:540px){.users-page-premium.m07-page-parity .m07-material-parity .m07-material-grid{grid-template-columns:minmax(0,1fr)}.m07-material-preview-backdrop{padding:8px}.m07-material-preview-dialog{width:100%;border-radius:15px;max-height:96dvh}.m07-material-preview-stage img{max-height:calc(96dvh - 82px)}}@media (prefers-reduced-motion:reduce){.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-expand{transition:none;transform:none}}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .m07-material-card-actions.table-actions{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:2px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .m07-material-card-actions.table-actions>.btn-premium-icon{display:grid!important;place-items:center!important;flex:0 0 29px!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;max-width:29px!important;max-height:29px!important;margin:0!important;padding:0!important;border-radius:9px!important;box-sizing:border-box!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-card .m07-material-card-actions>.btn-premium-icon svg{width:14px!important;height:14px!important;flex:none!important}@media (min-width:761px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar.m07-material-no-create{grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;grid-template-rows:auto!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:center!important;gap:10px!important;padding:16px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.m02-client-search{grid-column:auto!important;grid-row:auto!important;min-width:260px!important;max-width:520px!important;width:100%!important;padding-right:11px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.filter-popover,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.premium-toggle,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.m02-clear-filters,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.btn-premium-icon:last-child{grid-column:auto!important;grid-row:auto!important;position:static!important;width:auto!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important}}@media (min-width:621px) and (max-width:760px){.users-page-premium.m07-page-parity .m07-material-parity>.m07-material-gallery-panel>.m07-material-toolbar.m07-material-no-create{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-flow:row!important;gap:9px!important;padding:11px!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.m02-client-search{grid-column:1/-1!important;grid-row:1!important;min-width:0!important;max-width:100%!important;width:100%!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.filter-popover,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.premium-toggle,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.m02-clear-filters,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.btn-premium-icon:last-child{grid-column:auto!important;grid-row:auto!important;position:static!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.filter-popover,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.premium-toggle,.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.m02-clear-filters:nth-last-child(2){grid-column:auto!important;grid-row:auto!important}.users-page-premium.m07-page-parity .m07-material-parity .m07-material-toolbar.m07-material-no-create>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;justify-self:end!important}}.premium-modal.modal-variant-form.m04-itinerary-stage-form-v71.m07-material-form-v26{width:min(730px,96vw)!important;max-width:min(730px,96vw)!important}.premium-modal.m07-material-form-v26 .m07-material-fields-v26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.premium-modal.m07-material-form-v26 .m07-material-description-v26{display:grid;grid-template-columns:minmax(0,1fr)}.premium-modal.m07-material-form-v26 .m02-field{min-width:0}.premium-modal.m07-material-form-v26 .m02-field>input,.premium-modal.m07-material-form-v26 .m02-field>textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;font-family:inherit;line-height:1.5;letter-spacing:normal}.premium-modal.m07-material-form-v26 .m02-field-counter{display:block;text-align:right}.premium-modal.m07-material-form-v26 .m07-material-fields-v26{align-items:start!important;grid-auto-rows:auto}.premium-modal.m07-material-form-v26 .m07-material-fields-v26>.m02-field{display:grid;grid-template-rows:auto 46px 13px;align-content:start;gap:5px;margin:0}.premium-modal.m07-material-form-v26 .m07-material-fields-v26>.m02-field>input{height:46px!important;min-height:46px;margin:0!important;align-self:stretch}.premium-modal.m07-material-form-v26 .m07-material-fields-v26 .m02-field-counter{grid-row:3;align-self:start}.premium-modal.m07-material-form-v26 .m03-logo-uploader.m07-material-m03-uploader{width:100%;min-width:0;margin:12px 0 0;padding:11px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;border:1px dashed rgba(110,63,163,.18);border-radius:14px;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0);box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09;box-sizing:border-box;overflow:visible;cursor:pointer;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader:hover,.premium-modal.m07-material-form-v26 .m07-material-m03-uploader:focus-visible{border-color:#7e3eaa94;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa);box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e;transform:translateY(-1px)}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader.is-dragging{border-color:#7e3eaac7;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa);box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader.has-error{border-color:#bf485b7a}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-preview{width:58px;height:58px;min-width:58px;min-height:58px;flex:none;display:grid;place-items:center;border-radius:14px;overflow:hidden;border:1px solid rgba(102,66,123,.1);background:#fff;color:#9b8da3;transition:transform .2s ease,box-shadow .2s ease}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-preview>img{width:100%;height:100%;display:block;object-fit:contain;padding:5px;box-sizing:border-box}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader:hover .m03-logo-preview,.premium-modal.m07-material-form-v26 .m07-material-m03-uploader:focus-visible .m03-logo-preview{transform:scale(1.035);box-shadow:0 6px 14px #62308b1a}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-uploader-copy{min-width:0}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-uploader-copy strong{display:block;font-size:10px;font-weight:750;color:#55405f;overflow-wrap:anywhere}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-uploader-copy span{display:block;margin-top:3px;font-size:9px;line-height:1.45;color:#908696;overflow-wrap:anywhere}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-clear{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(111,62,145,.12);background:#fff;color:#745183;cursor:pointer}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-clear:hover{background:#f8effc;border-color:#6f3e9140}.premium-modal.m07-material-status-v26,.premium-modal.m07-material-retire-v26{width:min(590px,calc(100vw - 24px))!important;max-width:min(590px,calc(100vw - 24px))!important}.premium-modal .m07-material-action-identity-v26{margin-bottom:12px}.premium-modal .m07-material-action-identity-v26 .premium-modal-detail-item{min-width:0}.premium-modal .m07-material-action-states-v26{margin-bottom:14px}.premium-modal:is(.m07-material-status-v26,.m07-material-retire-v26) .m07-material-action-notice-v26{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:12px 14px;border:1px solid rgba(137,91,169,.18);border-radius:14px;background:#8851a50e;color:var(--muted,#776681);font:500 11.5px/1.58 Manrope,sans-serif}.premium-modal:is(.m07-material-status-v26,.m07-material-retire-v26) .m07-material-action-notice-v26>svg{flex:0 0 18px;color:#7541a3}:root[data-theme=dark] .premium-modal:is(.m07-material-status-v26,.m07-material-retire-v26) .m07-material-action-notice-v26{background:#a163bb1f;border-color:#cda3de40;color:#d5c6da}:root[data-theme=dark] .premium-modal:is(.m07-material-status-v26,.m07-material-retire-v26) .m07-material-action-notice-v26>svg{color:#d7aae9}:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader{background:linear-gradient(145deg,#2b1d37f5,#21172bfa);border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024}:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader:hover,:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader:focus-visible{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc);border-color:#d3a6ee85;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214}:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc);border-color:#e0b5f8b8}:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-preview{background:#281d31;border-color:#eed6c614;color:#eadff0}:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-uploader-copy strong{color:#f3e9fa}:root[data-theme=dark] .premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-uploader-copy span{color:#b8aaba}@media (max-width:620px){.premium-modal.m07-material-form-v26 .m07-material-fields-v26{grid-template-columns:minmax(0,1fr)}}@media (max-width:460px){.premium-modal.m07-material-form-v26 .m07-material-m03-uploader{grid-template-columns:auto minmax(0,1fr)}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader .m03-logo-preview{width:50px;height:50px;min-width:50px;min-height:50px}.premium-modal.m07-material-form-v26 .m07-material-m03-uploader>.btn-premium,.premium-modal.m07-material-form-v26 .m07-material-m03-uploader>.m03-logo-clear{grid-column:1/-1;justify-self:stretch}}.premium-modal.m07-material-status-v26,.premium-modal.m07-material-retire-v26{max-height:calc(100dvh - 80px)!important;overflow-y:auto;overscroll-behavior:contain}.m07-landing-preview-modal.premium-modal{box-sizing:border-box;width:calc(100vw - 28px)!important;max-width:none!important;height:calc(100dvh - 22px)!important;max-height:none!important;min-height:0;overflow:hidden;display:flex;flex-direction:column}.m07-landing-preview-modal .premium-modal-header{flex:0 0 auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;gap:13px}.m07-landing-preview-modal .premium-modal-heading{min-width:0}.m07-landing-preview-modal .premium-modal-heading h2{overflow-wrap:break-word}.m07-landing-preview-modal .premium-modal-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;min-width:0}.m07-landing-preview-modal .premium-modal-header-actions .premium-modal-close{flex:0 0 34px}.m07-landing-preview-modal .premium-modal-body{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:18px 17px 23px;display:block;container:preview-content / inline-size;scrollbar-width:thin}.m07-landing-preview-modal .m07-pd-page,.m07-landing-preview-modal .m07-pd-page *{box-sizing:border-box}.m07-landing-preview-modal .m07-pd-page{--lp-ink:#421e63;--lp-sub:#7c6888;--lp-line:#e9ddf0;--lp-gold:#d3a829;color:var(--lp-ink);font-family:inherit;min-width:0}.m07-landing-preview-modal .m07-pd-notice{display:flex;align-items:start;gap:10px;background:#7c47a012;border:1px solid rgba(124,71,160,.16);padding:12px 15px;border-radius:14px;color:var(--muted);font-size:11.5px;line-height:1.55;margin-bottom:16px}.m07-landing-preview-modal .m07-pd-notice svg{flex:0 0 auto;margin-top:1px;color:#8853a7}.m07-landing-preview-modal .m07-pd-top-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,1.15fr) minmax(0,.95fr);align-items:stretch;gap:18px}.m07-landing-preview-modal .m07-pd-top-grid>section{min-width:0;border-radius:25px;box-shadow:0 15px 34px #3a185813}.m07-landing-preview-modal .m07-pd-gallery{display:flex;flex-direction:column;gap:10px}.m07-landing-preview-modal .m07-pd-photo{min-height:340px;position:relative;isolation:isolate;flex:1;overflow:hidden;border-radius:24px;border:4px solid #fff;background:#e8dfed}.m07-landing-preview-modal .m07-pd-photo>img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.m07-landing-preview-modal .m07-pd-photo-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:12px;color:#988b9f}.m07-landing-preview-modal .m07-pd-photo-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#200f2f0f 28%,#1d1028c7)}.m07-landing-preview-modal .m07-pd-photo-label{position:absolute;top:16px;left:16px;z-index:1;border-radius:999px;padding:8px 12px;display:flex;align-items:center;gap:7px;background:#f3d66e;color:#4e2b69;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.07em}.m07-landing-preview-modal .m07-pd-photo-title{position:absolute;left:18px;right:18px;bottom:18px;z-index:1;color:#fff;display:flex;flex-direction:column;gap:5px}.m07-landing-preview-modal .m07-pd-photo-title strong{font-family:Playfair Display,Georgia,serif;font-size:21px;line-height:1.13;text-shadow:0 2px 6px rgba(0,0,0,.3);overflow-wrap:anywhere}.m07-landing-preview-modal .m07-pd-photo-title span{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:650;line-height:1.4}.m07-landing-preview-modal .m07-pd-photo-title span svg{flex:0 0 auto;color:#f1d16f}.m07-landing-preview-modal .m07-pd-photo-arrow{position:absolute;z-index:2;top:47%;width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#240d3799;border:1px solid rgba(255,255,255,.45);border-radius:50%;cursor:pointer;transition:background .18s,transform .18s}.m07-landing-preview-modal .m07-pd-photo-arrow:hover{background:#6e3fa3;transform:scale(1.06)}.m07-landing-preview-modal .m07-pd-photo-arrow.prev{left:10px}.m07-landing-preview-modal .m07-pd-photo-arrow.next{right:10px}.m07-landing-preview-modal .m07-pd-photo-count{position:absolute;top:18px;right:16px;z-index:1;padding:4px 9px;background:#2917359e;border-radius:999px;color:#fff;font-size:11px}.m07-landing-preview-modal .m07-pd-thumbnails{display:flex;gap:7px;max-width:100%;padding:0 3px 3px;overflow:auto;scrollbar-width:thin}.m07-landing-preview-modal .m07-pd-thumbnails button{flex:0 0 56px;width:56px;height:42px;padding:0;overflow:hidden;border:2px solid #e1d7ea;border-radius:9px;background:#eee8f2;display:grid;place-items:center;cursor:pointer;color:#896da3}.m07-landing-preview-modal .m07-pd-thumbnails button.active{border-color:#8c45ac;box-shadow:0 0 0 2px #8c45ac24}.m07-landing-preview-modal .m07-pd-thumbnails img{width:100%;height:100%;object-fit:cover}.m07-landing-preview-modal .m07-pd-overview{position:relative;background:linear-gradient(155deg,#fff,#fcf9fe 62%,#f8f1fb);border:1px solid var(--lp-line);padding:23px 20px;display:flex;flex-direction:column}.m07-landing-preview-modal .m07-pd-eyebrow,.m07-landing-preview-modal .m07-pd-itinerary>div>span{font-size:10px;letter-spacing:.095em;font-weight:900;color:#ac7a0e;display:flex;align-items:center;gap:7px;text-transform:uppercase}.m07-landing-preview-modal .m07-pd-overview h2{font-family:Playfair Display,Georgia,serif;color:var(--lp-ink);font-size:clamp(29px,3vw,48px);line-height:1.1;letter-spacing:-.025em;margin:12px 0;overflow-wrap:break-word}.m07-landing-preview-modal .m07-pd-destination{display:flex;align-items:center;gap:7px;color:#85569d;font-size:12.2px;line-height:1.4}.m07-landing-preview-modal .m07-pd-destination svg{flex:0 0 auto}.m07-landing-preview-modal .m07-pd-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:19px 0}.m07-landing-preview-modal .m07-pd-facts>div{padding:11px 7px;display:flex;align-items:center;flex-direction:column;gap:5px;text-align:center;background:#f8f2fc;border:1px solid #ebdff4;border-radius:13px;min-width:0}.m07-landing-preview-modal .m07-pd-facts svg{color:#9656c7}.m07-landing-preview-modal .m07-pd-facts span{min-width:0}.m07-landing-preview-modal .m07-pd-facts small{display:block;color:#aa93b8;font-size:9px;font-weight:750}.m07-landing-preview-modal .m07-pd-facts strong{display:block;font-size:10.4px;line-height:1.35;color:var(--lp-ink);overflow-wrap:break-word}.m07-landing-preview-modal .m07-pd-overview p{font-size:12.2px;line-height:1.65;color:#72637e;margin:0 0 17px}.m07-landing-preview-modal .m07-pd-service-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.m07-landing-preview-modal .m07-pd-service-chips span{font-size:10px;color:#633a7c;font-weight:750;background:#f1e8f7;border-radius:11px;padding:8px 10px;display:flex;align-items:center;gap:5px}.m07-landing-preview-modal .m07-pd-service-chips svg{color:#c39c36}.m07-landing-preview-modal .m07-pd-booking{background:linear-gradient(145deg,#fff,#f9f2fc);border:1px solid #e9def0;padding:20px 17px;display:flex;flex-direction:column}.m07-landing-preview-modal .m07-pd-booking-eyebrow{color:#9988a4;font-size:10px;letter-spacing:.1em;font-weight:850;text-transform:uppercase}.m07-landing-preview-modal .m07-pd-main-price{font-size:clamp(24px,2.5vw,36px);color:var(--lp-ink);line-height:1.1;margin:5px 0 2px;font-weight:900;white-space:normal;overflow-wrap:break-word}.m07-landing-preview-modal .m07-pd-booking>small{font-size:10px;color:#8e7b99}.m07-landing-preview-modal .m07-pd-tariff-options{background:#ffffffc7;border:1px solid #ece4f0;border-radius:15px;padding:10px;margin:17px 0 10px;display:flex;flex-direction:column;gap:7px}.m07-landing-preview-modal .m07-pd-section-head{display:flex;gap:5px;justify-content:space-between;align-items:center;color:#7c45a5;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.m07-landing-preview-modal .m07-pd-section-head span{color:#9d8aa7;font-size:9px;text-transform:none;letter-spacing:0}.m07-landing-preview-modal .m07-pd-tariff-choice{display:flex;align-items:start;justify-content:space-between;gap:8px;padding:9px 8px;border:1px solid #ede3f2;border-radius:12px;background:#fff;text-align:left;color:var(--lp-ink);cursor:pointer;min-width:0}.m07-landing-preview-modal .m07-pd-tariff-choice.active{border-color:#d5b8e7;background:#f9f3fc}.m07-landing-preview-modal .m07-pd-tariff-choice>span{min-width:0;flex:1}.m07-landing-preview-modal .m07-pd-tariff-choice strong{display:block;font-size:10.3px;line-height:1.3;overflow-wrap:anywhere}.m07-landing-preview-modal .m07-pd-tariff-choice small{display:block;font-size:9.2px;color:#9689a0;line-height:1.4}.m07-landing-preview-modal .m07-pd-tariff-choice b{font-size:11px;white-space:nowrap}.m07-landing-preview-modal .m07-pd-empty-inline{font-size:10px;color:#9b879f}.m07-landing-preview-modal .m07-pd-form-preview{border-top:1px solid #e9dfee;padding-top:12px;display:flex;flex-direction:column;gap:7px}.m07-landing-preview-modal .m07-pd-form-preview label{font-size:10px;color:#633679;font-weight:800;margin-top:7px}.m07-landing-preview-modal .m07-pd-form-preview select{height:38px;max-width:100%;width:100%;background:#fff;color:#5d367a;border:1px solid #e4d5e9;border-radius:12px;padding:0 10px;font-size:10px;font-weight:700}.m07-landing-preview-modal .m07-pd-form-preview>small{font-size:9px;color:#9584a0;line-height:1.5}.m07-landing-preview-modal .m07-pd-people{display:flex;justify-content:space-between;align-items:center;border:1px solid #e3d6ec;background:#f3eaf8;border-radius:13px;padding:7px}.m07-landing-preview-modal .m07-pd-people button{width:29px;height:29px;border:0;border-radius:50%;background:#fff;color:#6e3fa3;cursor:pointer;display:grid;place-items:center}.m07-landing-preview-modal .m07-pd-people>strong{font-size:16px;text-align:center}.m07-landing-preview-modal .m07-pd-people small{font-size:9px;font-weight:500;display:block;color:#9480a2}.m07-landing-preview-modal .m07-pd-reserve-disabled{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;background:linear-gradient(120deg,#47226f,#8e4db2);border-radius:20px;color:#fff;font-weight:800;font-size:11px;cursor:not-allowed;margin-top:8px;opacity:.85}.m07-landing-preview-modal .m07-pd-favorite-disabled{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;background:#fff;border:1px solid #ded0e8;border-radius:20px;color:#80539e;font-weight:750;font-size:10px;cursor:not-allowed;opacity:.78}.m07-landing-preview-modal .m07-pd-booking-hint{display:flex;align-items:center;justify-content:center;gap:5px;color:#987ca7;font-size:9px;line-height:1.3;text-align:center}.m07-landing-preview-modal .m07-pd-itinerary{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(110deg,#39144f,#77368c);color:#fff;border-radius:24px;padding:24px 26px;margin-top:22px;overflow:hidden}.m07-landing-preview-modal .m07-pd-itinerary>div{min-width:0}.m07-landing-preview-modal .m07-pd-itinerary>div>span{color:#f1d25e}.m07-landing-preview-modal .m07-pd-itinerary h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(22px,2.4vw,34px);font-weight:700;margin:9px 0 4px;line-height:1.13}.m07-landing-preview-modal .m07-pd-itinerary em{color:#f6d666;font-style:normal}.m07-landing-preview-modal .m07-pd-itinerary p{color:#e4d6e9;font-size:10.5px;line-height:1.55;margin:0;max-width:470px}.m07-landing-preview-modal .m07-pd-itinerary button{border:0;white-space:nowrap;display:flex;align-items:center;gap:8px;background:#f7e185;color:#573067;padding:12px 14px;border-radius:999px;font-size:10px;font-weight:800;cursor:pointer}.m07-landing-preview-modal .m07-pd-day-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:9px;padding:12px 0 0}.m07-landing-preview-modal .m07-pd-day-list>div{background:#fff;border:1px solid #e6d7ed;border-radius:15px;padding:12px;display:flex;flex-direction:column;gap:5px}.m07-landing-preview-modal .m07-pd-day-list b{font-size:10px;color:#9461b0}.m07-landing-preview-modal .m07-pd-day-list strong{font-size:12px;color:#432561}.m07-landing-preview-modal .m07-pd-day-list small{font-size:10px;color:#94859c;line-height:1.4}.m07-landing-preview-modal .m07-pd-bottom-grid{display:grid;grid-template-columns:minmax(0,2.7fr) minmax(0,1fr);align-items:start;gap:13px;margin-top:15px}.m07-landing-preview-modal .m07-pd-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.m07-landing-preview-modal .m07-pd-info-card,.m07-landing-preview-modal .m07-pd-summary{background:linear-gradient(145deg,#fff,#fcf8fd);border:1px solid #ebdff2;border-radius:20px;padding:17px 16px;min-width:0;min-height:160px;box-shadow:0 10px 24px #3a185809}.m07-landing-preview-modal .m07-pd-info-heading,.m07-landing-preview-modal .m07-pd-summary-heading{display:flex;align-items:center;gap:9px}.m07-landing-preview-modal .m07-pd-info-heading>span,.m07-landing-preview-modal .m07-pd-summary-heading>svg{display:grid;place-items:center;color:#8057b5;background:#f0e6fa;border-radius:12px;padding:8px;width:37px;height:37px;flex:0 0 auto}.m07-landing-preview-modal .m07-pd-info-heading small,.m07-landing-preview-modal .m07-pd-summary-heading small{font-size:8.5px;font-weight:800;letter-spacing:.08em;color:#a288b0}.m07-landing-preview-modal .m07-pd-info-heading h3,.m07-landing-preview-modal .m07-pd-summary-heading h3{font-family:Playfair Display,Georgia,serif;color:#432561;font-size:21px;line-height:1.05;margin:4px 0 0}.m07-landing-preview-modal .m07-pd-info-card ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:9px}.m07-landing-preview-modal .m07-pd-info-card li{display:flex;align-items:start;gap:8px;color:#8c7598;font-size:10.5px;line-height:1.45}.m07-landing-preview-modal .m07-pd-info-card li svg{color:#9463c3;flex:0 0 auto;margin-top:1px}.m07-landing-preview-modal .m07-pd-info-card p{color:#8c7598;font-size:10.5px;line-height:1.6;margin:15px 0 0}.m07-landing-preview-modal .m07-pd-summary{min-height:100%}.m07-landing-preview-modal .m07-pd-summary dl{margin:14px 0 0}.m07-landing-preview-modal .m07-pd-summary dl>div{display:flex;gap:14px;justify-content:space-between;align-items:start;border-top:1px solid #ede4f1;padding:11px 0}.m07-landing-preview-modal .m07-pd-summary dt{font-size:9.5px;color:#9989a3;flex:0 0 46%}.m07-landing-preview-modal .m07-pd-summary dd{margin:0;font-size:10px;font-weight:800;color:#5b3778;text-align:right;overflow-wrap:anywhere}.m07-landing-preview-modal .m07-pd-summary-footer{margin-top:12px;background:#f1e9f6;color:#805999;border-radius:12px;padding:10px 8px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9.5px;font-weight:750;text-align:center}@container preview-content (max-width:1150px){.m07-landing-preview-modal .m07-pd-top-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.m07-landing-preview-modal .m07-pd-booking{grid-column:1/-1}.m07-landing-preview-modal .m07-pd-overview h2{font-size:clamp(27px,3.6vw,34px)}.m07-landing-preview-modal .m07-pd-facts strong{font-size:11px}.m07-landing-preview-modal .m07-pd-bottom-grid{grid-template-columns:minmax(0,1fr)}.m07-landing-preview-modal .m07-pd-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m07-landing-preview-modal .m07-pd-booking .m07-pd-tariff-options{max-width:none}}@container preview-content (max-width:730px){.m07-landing-preview-modal .m07-pd-top-grid{grid-template-columns:minmax(0,1fr)}.m07-landing-preview-modal .m07-pd-booking{grid-column:auto}.m07-landing-preview-modal .m07-pd-photo{min-height:320px;max-height:460px;aspect-ratio:16/10}.m07-landing-preview-modal .m07-pd-gallery{min-height:0}.m07-landing-preview-modal .m07-pd-overview h2{font-size:clamp(27px,5vw,33px)}.m07-landing-preview-modal .m07-pd-itinerary{flex-direction:column;align-items:stretch;padding:20px;gap:12px}.m07-landing-preview-modal .m07-pd-itinerary button{align-self:flex-start;max-width:100%;white-space:normal}.m07-landing-preview-modal .m07-pd-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container preview-content (max-width:450px){.m07-landing-preview-modal .m07-pd-photo{min-height:260px;aspect-ratio:4/3}.m07-landing-preview-modal .m07-pd-info-grid{grid-template-columns:minmax(0,1fr)}.m07-landing-preview-modal .m07-pd-facts{grid-template-columns:minmax(0,1fr);gap:7px}.m07-landing-preview-modal .m07-pd-facts>div{display:flex;flex-direction:row;text-align:left;align-items:center;gap:10px;padding:9px 12px}.m07-landing-preview-modal .m07-pd-facts>div>svg{flex:0 0 auto}.m07-landing-preview-modal .m07-pd-facts small{font-size:10px}.m07-landing-preview-modal .m07-pd-facts strong{font-size:11.5px}.m07-landing-preview-modal .m07-pd-overview,.m07-landing-preview-modal .m07-pd-booking{padding:19px 16px}.m07-landing-preview-modal .m07-pd-tariff-choice{flex-wrap:wrap}.m07-landing-preview-modal .m07-pd-main-price{font-size:28px}}@media (max-width:620px){.m07-landing-preview-modal.premium-modal{width:calc(100vw - 10px)!important;padding:15px 13px 12px;height:calc(100dvh - 10px)!important;border-radius:18px}.m07-landing-preview-modal .premium-modal-header{grid-template-columns:auto minmax(0,1fr);gap:10px}.m07-landing-preview-modal .premium-modal-header-actions{grid-column:1/-1;justify-self:end}.m07-landing-preview-modal .premium-modal-heading h2{font-size:19px}.m07-landing-preview-modal .premium-modal-body{padding:12px 3px 14px;margin-top:12px}}@media (max-width:390px){.m07-landing-preview-modal.premium-modal{padding:12px 9px}.m07-landing-preview-modal .premium-modal-heading h2{font-size:17px}.m07-landing-preview-modal .premium-modal-header-actions .btn-premium{font-size:11px}}@media (prefers-reduced-motion:reduce){.m07-landing-preview-modal .m07-pd-photo-arrow{transition:none}}.m07-landing-preview-modal .m07-pd-source-warning{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:0 0 15px;background:#fff6e7;border:1px solid #f1d8a4;border-radius:14px;color:#80551b;font-size:12px;line-height:1.5}.m07-landing-preview-modal .m07-pd-source-warning svg{flex:0 0 auto}@container preview-content (min-width:1151px){.m07-landing-preview-modal .m07-pd-overview{padding:28px 25px}.m07-landing-preview-modal .m07-pd-booking{padding:26px 23px}.m07-landing-preview-modal .m07-pd-photo{min-height:560px}.m07-landing-preview-modal .m07-pd-facts strong{font-size:11.5px}.m07-landing-preview-modal .m07-pd-overview p{font-size:13.5px}.m07-landing-preview-modal .m07-pd-info-card p,.m07-landing-preview-modal .m07-pd-info-card li{font-size:12px}.m07-landing-preview-modal .m07-pd-summary dt,.m07-landing-preview-modal .m07-pd-summary dd{font-size:11px}}.m07-landing-preview-modal.premium-modal{--muted:#81748d;color:#42275c!important}:root[data-theme=dark] .premium-modal.m07-landing-preview-modal{background:linear-gradient(145deg,#fffffff6,#f9f5fcec),linear-gradient(135deg,#efd8798c,#c653a052,#6e3fa38c)!important;color:#42275c!important;box-shadow:0 38px 110px #1c04424d,inset 0 1px #fff!important}:root[data-theme=dark] .premium-modal.m07-landing-preview-modal .premium-modal-heading h2{color:#42275c!important;text-shadow:none!important}:root[data-theme=dark] .premium-modal.m07-landing-preview-modal .premium-modal-heading p{color:#81748d!important}:root[data-theme=dark] .premium-modal.m07-landing-preview-modal .premium-modal-icon{color:#42275c!important;background:linear-gradient(145deg,#f7f2fa,#fff6)!important;border-color:#9363c229!important}:root[data-theme=dark] .premium-modal.m07-landing-preview-modal .m07-pd-notice{background:#7c47a012;color:#81748d;border-color:#7c47a029}.m07-landing-preview-modal .premium-modal-body{-webkit-overflow-scrolling:touch;min-width:0}.m07-landing-preview-modal .m07-pd-page,.m07-landing-preview-modal .m07-pd-top-grid,.m07-landing-preview-modal .m07-pd-bottom-grid,.m07-landing-preview-modal .m07-pd-info-grid,.m07-landing-preview-modal .m07-pd-booking,.m07-landing-preview-modal .m07-pd-overview{min-width:0;max-width:100%}@media (max-width:767px){.m07-landing-preview-modal.premium-modal{width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-width:none!important;max-height:none!important;overflow:hidden!important}.m07-landing-preview-modal .premium-modal-header-actions{flex-wrap:wrap}.m07-landing-preview-modal .premium-modal-body{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}.m07-landing-preview-modal .m07-pd-section-head,.m07-landing-preview-modal .m07-pd-tariff-choice{min-width:0}.m07-landing-preview-modal .m07-pd-tariff-choice b{white-space:normal;text-align:right;overflow-wrap:anywhere}.m07-landing-preview-modal .m07-pd-itinerary{min-width:0}}@media (max-width:450px){.m07-landing-preview-modal .m07-pd-tariff-choice{flex-direction:column;align-items:stretch;gap:5px}.m07-landing-preview-modal .m07-pd-tariff-choice b{align-self:flex-end}.m07-landing-preview-modal .m07-pd-summary dl>div{min-width:0;gap:8px}.m07-landing-preview-modal .m07-pd-notice,.m07-landing-preview-modal .m07-pd-source-warning{overflow-wrap:anywhere}}.m07-landing-preview-modal.premium-modal{flex-shrink:0!important}:root[data-theme=dark] .premium-modal.m07-landing-preview-modal .premium-modal-header-actions .btn-premium{background:linear-gradient(#fff,#fbf8fd)!important;color:#42275c!important;border-color:#6e3fa324!important;box-shadow:0 10px 26px #40206014!important}.users-page-premium.m07-page-parity .m07-catalogs-parity{width:100%;max-width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-catalogs-parity>.m02-section-hero>div:first-child{min-width:0}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar.m02-client-toolbar{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:0;max-width:100%;width:100%}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar>.users-search{flex:1 1 350px;min-width:0;max-width:520px}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar>.filter-popover,.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar>.premium-toggle,.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar>.m02-clear-filters{flex:0 0 auto}.filter-popover-panel-portal.m07-catalog-filter-compact{width:min(340px,calc(100vw - 24px))!important;min-width:0!important;max-width:calc(100vw - 24px)!important;box-sizing:border-box}.filter-popover-panel-portal.m07-catalog-filter-compact .premium-select,.filter-popover-panel-portal.m07-catalog-filter-compact .premium-select-control{width:100%;max-width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-card-parity .m05-catalog-card-actions-parity>button.danger{color:#be486a}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-card-parity .m05-catalog-card-actions-parity>button.danger:hover:not(:disabled){background:#e65070;border-color:#e65070;color:#fff}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-summary-warning{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 14px;padding:10px 12px;border-radius:12px;color:#866137;border:1px solid rgba(201,153,43,.26);background:#ffd36d1a;font-size:11px}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-summary-warning button{margin-left:auto;border:0;background:transparent;color:inherit;text-decoration:underline;font-weight:750;cursor:pointer}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-summary-warning{color:#e5c58f;border-color:#dcaf5038;background:#be87241a}@media (max-width:850px){.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar.m02-client-toolbar{flex-wrap:wrap}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar>.users-search{flex:1 0 100%;max-width:none}}@media (max-width:520px){.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar.m02-client-toolbar{gap:8px}.users-page-premium.m07-page-parity .m07-catalogs-parity .m07-catalog-toolbar>.m02-clear-filters{min-width:0}.users-page-premium.m07-page-parity .m07-catalogs-parity .m05-catalog-card-chip-parity{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media (max-width:390px){.users-page-premium.m07-page-parity .m07-catalogs-parity .m05-catalog-card-footer-parity{gap:5px!important}.users-page-premium.m07-page-parity .m07-catalogs-parity .m05-catalog-card-actions-parity{gap:3px!important}.users-page-premium.m07-page-parity .m07-catalogs-parity .m05-catalog-card-chip-parity{max-width:calc(100% - 138px)!important}}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-parity{display:grid;gap:18px;min-width:0;width:100%}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-parity>.m02-section-hero{margin:0;min-width:0}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-parity>.m02-section-hero>.specular-button{flex:0 0 auto;min-height:46px;white-space:nowrap}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-parity>.m07-report-kpis.kpi-row{width:100%;min-width:0;max-width:100%;margin-bottom:16px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-kpis .kpi-card{min-width:0;max-width:100%}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-directory.m02-client-panel{min-width:0;max-width:100%;padding:0!important;overflow:visible!important;position:relative;margin:0!important;border-radius:22px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-directory>.m07-report-toolbar.m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) max-content max-content max-content max-content 46px!important;align-items:center!important;gap:10px!important;padding:12px!important;margin:0!important;min-width:0;max-width:100%;width:100%;box-sizing:border-box;border-radius:22px 22px 0 0!important;overflow:visible!important;position:relative;z-index:6}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>*{min-width:0;margin:0!important;grid-row:auto!important;grid-column:auto!important;align-self:center}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-search{justify-self:start;width:100%;max-width:520px;min-width:0!important;min-height:46px;height:46px;border-radius:14px;box-sizing:border-box}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar .m07-report-search input{width:100%;min-width:0;font-size:13px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.filter-popover,.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.premium-toggle{justify-self:end;max-width:100%;min-width:0}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-clear{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;min-width:122px;white-space:nowrap}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-export{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;height:46px;padding:0 12px;min-width:132px;font-size:12px;font-weight:800;white-space:nowrap;border-radius:12px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-refresh{display:flex;align-items:center;justify-content:center;width:46px;min-width:46px;height:46px;padding:0!important;justify-self:end;border-radius:14px!important}.filter-popover-panel-portal.m07-report-filter-floating{width:min(340px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px);max-height:min(76dvh,600px);overflow-y:auto;overflow-x:visible;box-sizing:border-box}.filter-popover-panel-portal.m07-report-filter-floating .m07-report-filter-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.filter-popover-panel-portal.m07-report-filter-floating .m07-report-filter-fields>*{min-width:0;width:100%}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta{min-height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:linear-gradient(180deg,#fdfaffeb,#f9f5fce0);border-top:1px solid rgba(110,63,163,.075);border-bottom:1px solid rgba(110,63,163,.075);font-size:10px;color:var(--muted,#86788f)}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta>span{display:inline-flex;align-items:center;gap:7px;color:#6b3f8f}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta strong{color:#5b3b73;font-size:11px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta small{text-align:right;font-size:10px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table{min-width:960px;width:100%;border-collapse:collapse}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table td,.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table th{vertical-align:middle}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table th{font-size:10px;letter-spacing:.04em}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.01em;color:var(--ink,#352341)}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-rich-cell{display:grid;align-content:center;gap:4px;min-width:0}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-rich-cell strong{color:var(--ink,#352341);font-size:12px;font-weight:790;line-height:1.35}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-rich-cell small{display:block;color:var(--muted,#86788f);font-size:10px;line-height:1.35;font-weight:500}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table td:nth-child(2){min-width:235px;max-width:340px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table td:nth-child(2) strong,.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table td:nth-child(2) small{white-space:normal;overflow-wrap:anywhere}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .status-badge{white-space:nowrap}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table td:last-child{text-align:center}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-empty{padding:28px 12px}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta{background:linear-gradient(180deg,#2a1c35f5,#24182ff0);border-color:#ffffff12;color:#aa9caf}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta strong,:root[data-theme=dark] .users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta>span{color:#dfc7eb}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m07-page-parity .m07-report-rich-cell strong,:root[data-theme=dark] .users-page-premium.clientes-page-m02.m07-page-parity .m07-report-code{color:#f1e9f6}:root[data-theme=dark] .users-page-premium.clientes-page-m02.m07-page-parity .m07-report-rich-cell small{color:#aea1b9}@media (min-width:1181px) and (max-width:1320px){.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-directory>.m07-report-toolbar.m02-client-toolbar{gap:8px!important;grid-template-columns:minmax(0,1fr) max-content max-content max-content max-content 46px!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-clear{min-width:110px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-export{min-width:118px;padding:0 9px}}@media (max-width:1180px){.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-directory>.m07-report-toolbar.m02-client-toolbar{display:grid!important;position:relative!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>*{grid-column:auto!important;grid-row:auto!important;align-self:center}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-search{grid-column:1 / -1!important;grid-row:1!important;height:46px!important;min-height:46px!important;min-width:0!important;width:100%!important;max-width:100%!important;padding-right:52px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-search input{min-width:0!important;width:100%!important;text-overflow:ellipsis!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.btn-premium-icon.m07-report-refresh:last-child{position:absolute!important;grid-column:auto!important;grid-row:auto!important;right:15px!important;top:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:11px!important;padding:0!important;margin:0!important;align-self:auto!important;justify-self:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-clear{grid-column:3!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-export{grid-column:4!important;grid-row:2!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.filter-popover,.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-clear,.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-export{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:7px 6px!important;font-size:11px!important;line-height:1.15!important;border-radius:13px!important;white-space:nowrap!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.filter-popover>.filter-popover-trigger{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:7px 6px!important;box-sizing:border-box!important;font-size:11px!important;line-height:1.15!important;justify-content:center!important;white-space:nowrap!important;border-radius:13px!important}}@media (max-width:760px){.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-parity>.m02-section-hero{flex-direction:column!important;align-items:stretch!important;gap:14px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-parity>.m02-section-hero>.specular-button{align-self:flex-start;max-width:100%}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:10px 12px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-meta small{text-align:left}}@media (max-width:620px){.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-directory>.m07-report-toolbar.m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-clear{grid-column:1!important;grid-row:3!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-toolbar>.m07-report-export{grid-column:2!important;grid-row:3!important}}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-code{font-family:inherit!important;font-size:11px!important;letter-spacing:normal!important;font-weight:800!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table td{font-size:12px;line-height:1.45}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-rich-cell strong{font-size:12px!important;font-weight:750!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-rich-cell small{font-size:10.5px!important;line-height:1.42!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-actions.table-actions{display:flex!important;align-items:center;justify-content:center;width:100%;gap:5px}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-actions.table-actions>button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:11px!important}.users-page-premium.clientes-page-m02.m07-page-parity .m07-report-table .m07-report-actions.table-actions>button svg{width:14px!important;height:14px!important}.users-page-premium.m07-page-parity .m07-overview-scope.users-page-premium.m06-page{display:block;width:100%;min-width:0;max-width:100%;padding:0;margin:0;gap:0;box-sizing:border-box}.users-page-premium.m07-page-parity .m07-overview-scope .m06-overview{width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-overview-scope .m07-overview-control-fields{display:flex;justify-content:flex-end;width:auto;min-width:0}.users-page-premium.m07-page-parity .m07-overview-scope .m07-overview-control-fields>.m06-overview-refresh{min-width:116px}.users-page-premium.m07-page-parity .m07-overview-scope .m06-overview-states.m07-overview-breakdowns{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.users-page-premium.m07-page-parity .m07-overview-scope .m07-overview-control-fields{width:100%}.users-page-premium.m07-page-parity .m07-overview-scope .m07-overview-control-fields>.m06-overview-refresh{width:100%}}@media (max-width:430px){.users-page-premium.m07-page-parity .m07-overview-scope .m06-overview-states.m07-overview-breakdowns{grid-template-columns:minmax(0,1fr)}}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-section{display:grid;gap:16px;min-width:0;width:100%}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-section-heading{display:flex;justify-content:space-between;align-items:end;gap:14px;min-width:0;margin:0}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-total{align-self:center;flex-shrink:0;border-radius:100px;padding:8px 13px;background:#23a3661a;border:1px solid rgba(35,163,102,.2);color:#208150;font-weight:800;font-size:11px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;align-items:stretch}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:23px;border:1px solid rgba(110,63,163,.15);background:linear-gradient(145deg,#fff,#f9f4fc);box-shadow:0 14px 35px #40206013;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card:hover{transform:translateY(-3px);border-color:#9363c252;box-shadow:0 22px 44px #40206021}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-media{position:relative;height:210px;flex-shrink:0;background:#eee5f5;overflow:hidden}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-media img,.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-placeholder{width:100%;height:100%;display:block;object-fit:cover}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-media img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card:hover .m07-online-package-media img{transform:scale(1.05)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-placeholder{display:flex;align-items:center;justify-content:center;color:#8564a4;background:linear-gradient(130deg,#f4e9fa,#e3d4f2)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,transparent 35%,rgba(34,13,51,.6))}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-badge{position:absolute;top:14px;left:14px;max-width:calc(100% - 28px);display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:100px;color:#422361;background:linear-gradient(135deg,#f4dd8e,#d4ae38);border:1px solid rgba(255,255,255,.55);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.055em;box-shadow:0 8px 20px #c9a22738}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-location{position:absolute;bottom:14px;left:16px;right:12px;color:#fff;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:750;text-shadow:0 2px 7px rgba(0,0,0,.55)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-body{padding:18px;flex:1;display:flex;flex-direction:column;min-width:0}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-eyebrow{display:flex;align-items:center;gap:6px;text-transform:uppercase;color:#9a78ae;font-size:9px;font-weight:800;letter-spacing:.11em}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-eyebrow svg{color:#c9a227}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-body h4{margin:9px 0 2px;font:700 23px/1.16 Playfair Display,Georgia,serif;letter-spacing:-.025em;color:#351452;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-code{font-size:10px;font-weight:700;color:#897b93}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-duration{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px;color:#756981;font-size:11px;font-weight:650}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-duration svg{color:#9363c2}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#c9a227}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-price{display:grid;gap:3px;margin-top:auto;padding:15px 0 14px;border-bottom:1px solid rgba(147,99,194,.15)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-price>span{font-size:9px;letter-spacing:.07em;font-weight:800;color:#9788a2;text-transform:uppercase}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-price strong{font-size:23px;letter-spacing:-.03em;color:#422263;line-height:1.2}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:13px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-action{box-sizing:border-box;min-height:40px;padding:8px 9px;border-radius:12px;font-size:11px;font-weight:750;line-height:1.25;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;text-decoration:none;cursor:pointer;transition:filter .18s,box-shadow .18s;border:1px solid rgba(102,52,149,.18)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-action:hover{filter:brightness(1.07);box-shadow:0 7px 17px #51267b1a}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-action:focus-visible{outline:3px solid #b288d5;outline-offset:2px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-action-landing{color:#5b2b86;background:#fff}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-action-manage{color:#fff;background:linear-gradient(110deg,#442073,#a44fb5);border-color:transparent}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;color:var(--pm-text-muted,#8b8192);font-size:12px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-empty,.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;min-height:180px;padding:24px;border:1px dashed rgba(122,73,156,.23);border-radius:20px;background:var(--white,rgba(255,255,255,.86));color:var(--pm-text-muted,#81718d)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-empty h4{font:700 20px/1.2 Playfair Display,Georgia,serif;color:var(--pm-text,#41205e)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-empty p{font-size:12px;line-height:1.5;max-width:420px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-loader{display:block;width:23px;height:23px;border-radius:50%;border:3px solid rgba(130,83,177,.19);border-top-color:#9058b2;animation:m07-online-spin .7s linear infinite}@keyframes m07-online-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-loader{animation:none}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card,.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-media img{transition:none}}@media (max-width:1100px){.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-media{height:185px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-section-heading{align-items:start;flex-direction:column}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-body{padding:15px}}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card{background:linear-gradient(145deg,#291e35,#24192f);border-color:#e0c2f42e;box-shadow:0 12px 30px #0000002e}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-body h4,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-price strong{color:#f5e9fc}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-code,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-duration{color:#d3c0df}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-action-landing{color:#e7d3f3;background:#3a2849;border-color:#e0c2f440}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-overview-scope .m07-online-total{color:#89e9b1}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card-hit{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;border:0;padding:0;margin:0;background:transparent;cursor:pointer;border-radius:23px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-card-hit:focus-visible{outline:3px solid #b288d5;outline-offset:-4px}.users-page-premium.m07-page-parity .m07-overview-scope .m07-online-package-actions{position:relative;z-index:2}.m07-page-parity{width:100%;min-width:0;display:flex;flex-direction:column;gap:18px;padding-bottom:34px}.m07-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 760px){.users-page-premium.clientes-page-m02.m07-page-parity>.m07-title-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;min-width:0;width:100%}.users-page-premium.clientes-page-m02.m07-page-parity>.m07-title-row .m02-phase-badge{width:auto;max-width:100%;align-self:flex-start;justify-content:flex-start}}@media (min-width: 761px) and (max-width: 1280px){.users-page-premium.users-page-m01.clientes-page-m02.m07-page-parity>.m07-title-row{align-items:center;flex-wrap:nowrap}.users-page-premium.users-page-m01.clientes-page-m02.m07-page-parity>.m07-title-row>.users-heading-copy{min-width:0;flex:1 1 auto}}.m07-empty-panel{padding:28px;text-align:center;color:var(--text-muted, #6d6474)}.m07-code-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.m07-cell-secondary{display:block;margin-top:3px;color:var(--text-muted, #756c7b);max-width:46ch}.m07-row-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.m07-table-wrap-parity{overflow-x:auto}.m07-table-parity{min-width:860px}.m07-simple-toolbar{justify-content:flex-end}.m07-inline-select{min-width:180px}.m07-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.m07-context-card{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--border-soft, rgba(72, 48, 86, .13));border-radius:16px;background:#ffffffa8}.m07-context-card>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#6e3fa31a}.m07-context-card p,.m07-context-card strong{margin:0}.m07-context-card p{margin-top:3px;color:var(--text-muted, #756c7b)}.m07-hero-actions,.m07-action-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m07-summary-grid,.m07-commercial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.m07-summary-card,.m07-publication-card{padding:20px}.m07-summary-card-head,.m07-panel-heading,.m07-material-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.m07-summary-card-head>div,.m07-material-card-title>div{display:grid;gap:2px}.m07-summary-card-head span,.m07-material-card-title small,.m07-muted-text{color:var(--text-muted, #756c7b)}.m07-status-list{display:grid;gap:10px;margin-top:16px}.m07-status-line{display:flex;align-items:center;justify-content:space-between;gap:12px}.m07-definition-list{display:grid;gap:10px;margin:16px 0}.m07-definition-list>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px}.m07-definition-list dt{color:var(--text-muted, #756c7b)}.m07-definition-list dd{margin:0;font-weight:650}.m07-material-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.m07-material-card{overflow:hidden;border:1px solid var(--border-soft, rgba(72, 48, 86, .13));border-radius:18px;background:#ffffffc7}.m07-material-thumb,.m07-material-placeholder{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#6e3fa30f}.m07-material-placeholder{display:grid;place-items:center;align-content:center;gap:5px;color:var(--text-muted, #756c7b)}.m07-material-card-body{display:grid;gap:12px;padding:16px}.m07-material-card-body p{margin:0;color:var(--text-muted, #756c7b)}.m07-file-action{position:relative;cursor:pointer}.m07-file-action input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.m07-dropzone{display:grid;place-items:center;gap:7px;padding:26px;margin-bottom:18px;border:1px dashed rgba(110,63,163,.34);border-radius:16px;background:#6e3fa30b;cursor:pointer;text-align:center}.m07-dropzone.is-dragging{border-style:solid;background:#6e3fa31a}.m07-dropzone small{color:var(--text-muted, #756c7b)}.m07-checkbox-field input{width:18px;height:18px}.m07-readonly-note{display:flex;align-items:center;gap:7px;color:var(--text-muted, #756c7b)}.m07-loading-row{padding:24px;text-align:center;color:var(--text-muted, #756c7b)}.m07-no-access{margin:24px}.m07-dialog-field{margin-top:16px}.m07-modal-copy{margin:0 0 12px}@media (max-width: 980px){.m07-summary-grid,.m07-commercial-grid,.m07-filter-grid{grid-template-columns:1fr}}.m07-context-panel{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}.m07-context-copy{display:flex;align-items:center;gap:12px}.m07-context-copy>div{display:grid;gap:2px}.m07-context-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#6e3fa31a}.m07-context-select{min-width:min(420px,52vw)}@media (max-width: 760px){.m07-context-panel{align-items:stretch;flex-direction:column}.m07-context-select{min-width:0;width:100%}}.m07-detail-content{display:grid;gap:18px}.m07-detail-status-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m07-detail-sections{display:grid;gap:14px}.m07-detail-section{padding:16px}.m07-detail-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.m07-detail-section-head span{display:inline-flex;min-width:28px;justify-content:center;padding:3px 8px;border-radius:999px;background:#6e3fa317}.m07-detail-records{display:grid;gap:10px}.m07-detail-records article{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--border-soft, rgba(72,48,86,.11));border-radius:13px}.m07-detail-records article span{display:grid;gap:2px}.m07-detail-records small,.m07-muted{color:var(--text-muted, #756c7b)}.m07-detail-records strong{overflow-wrap:anywhere}@media (max-width: 760px){.m07-detail-records article{grid-template-columns:1fr}}.m07-workflow-guide{display:grid;gap:16px;padding:18px}.m07-workflow-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.m07-workflow-heading>div:first-child{display:grid;gap:3px}.m07-workflow-heading small{color:var(--text-muted, #756c7b)}.m07-workflow-heading-actions,.m07-workflow-inline-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.m07-workflow-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.m07-workflow-step{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid var(--border-soft, rgba(72,48,86,.12));border-radius:14px;background:#ffffffb8;text-align:left;cursor:pointer;color:inherit}.m07-workflow-step:hover{transform:translateY(-1px)}.m07-workflow-step>span:last-child{display:grid;gap:2px;min-width:0}.m07-workflow-step small{color:var(--text-muted, #756c7b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m07-workflow-step-icon{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:11px;background:#6e3fa314}.m07-workflow-step.is-complete .m07-workflow-step-icon{background:#1ea0601a}.m07-workflow-next{justify-content:space-between;flex-wrap:wrap}.m07-workflow-next>span{flex:1 1 420px}.m07-lifecycle-modal .m02-current-state{flex-wrap:wrap}@media (max-width: 1100px){.m07-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.m07-workflow-heading{flex-direction:column}.m07-workflow-heading-actions{width:100%}.m07-workflow-steps{grid-template-columns:1fr}.m07-workflow-step small{white-space:normal}}.m07-search-target{position:relative;outline:2px solid rgba(147,99,194,.38);outline-offset:-2px;box-shadow:0 0 0 5px #9363c212;border-radius:12px}:root[data-theme=dark] .m07-search-target{outline-color:#c68fe375;box-shadow:0 0 0 5px #c68fe314}.users-page-premium.m07-page-parity>.m07-composition-hero.m02-section-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-width:0;margin:0;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;box-shadow:0 16px 38px #3416560e}:root:not([data-theme=dark]) .users-page-premium.m07-page-parity>.m07-composition-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)}.users-page-premium.m07-page-parity .m07-composition-hero>div:first-child{flex:1 1 auto;min-width:0}.users-page-premium.m07-page-parity .m07-composition-hero h2{margin:3px 0 5px;font-family:Playfair Display,Georgia,serif;font-size:30px;line-height:normal;letter-spacing:-.025em;color:var(--purple-dark)}.users-page-premium.m07-page-parity .m07-composition-hero p{margin:0;max-width:760px;font-size:12px;line-height:1.6;color:var(--muted)}.users-page-premium.m07-page-parity .m07-composition-hero .eyebrow{color:#c99a13}.m07-composition-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.users-page-premium.m07-page-parity.m07-composition-active{gap:18px}.users-page-premium.m07-page-parity>.m07-composition-stage{display:grid;grid-template-columns:minmax(0,1fr);row-gap:18px;width:100%;min-width:0;align-items:start}.users-page-premium.m07-page-parity .m07-composition-stage>.m07-composition-tabs.employee-view-tabs{width:fit-content;max-width:100%;margin:0!important;justify-self:start;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.users-page-premium.m07-page-parity .m07-composition-stage>.m07-composition-tabs.employee-view-tabs>button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.users-page-premium.m07-page-parity .m07-composition-stage>.m07-composition-context{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;margin:0}.users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-card{position:relative;min-width:0;margin:0;min-height:0;height:100%;border:1px solid rgba(111,62,145,.1)}.users-page-premium.m07-page-parity .m07-composition-context:has(.premium-select.is-open){z-index:999}.users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-selector-card:has(.premium-select.is-open){z-index:1001}.users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-selector-card{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;align-items:stretch;justify-content:normal;gap:10px;padding:14px 17px;border-radius:24px;overflow:visible;background:linear-gradient(135deg,#fff,#fcf9ff);box-shadow:0 12px 28px #3416560d}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy{display:flex;align-items:flex-start;gap:10px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-icon{flex:0 0 52px;width:52px;height:52px;border:1px solid rgba(111,62,145,.12);border-radius:16px;color:#78439d;background:linear-gradient(145deg,#f1e8f9,#fff)}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy>div{display:grid;gap:4px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-selector-card .eyebrow,.users-page-premium.m07-page-parity .m07-composition-workflow-card .eyebrow{color:#c99a13;font-size:10px}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy strong,.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading strong{font-family:Playfair Display,Georgia,serif;font-size:21px;font-weight:700;line-height:1.08;letter-spacing:-.01em;color:var(--purple-dark);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select{width:100%;min-width:0}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select .premium-select-label{font-size:11px;font-weight:800;letter-spacing:.06em}.users-page-premium.m07-page-parity .m07-composition-selector-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;padding-top:11px;border-top:1px solid rgba(111,62,145,.08)}.users-page-premium.m07-page-parity .m07-composition-selector-facts>div,.users-page-premium.m07-page-parity .m07-composition-selector-empty{display:grid;gap:4px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-selector-facts small,.users-page-premium.m07-page-parity .m07-composition-selector-empty small{color:#917f9c;font-size:10px;letter-spacing:.045em;font-weight:800;text-transform:uppercase;line-height:1.2}.users-page-premium.m07-page-parity .m07-composition-selector-facts strong{font-size:13px;line-height:1.3;font-weight:800;color:var(--ink);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-composition-selector-facts span,.users-page-premium.m07-page-parity .m07-composition-selector-empty span{font-size:11px;color:var(--muted);line-height:1.35;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-composition-selector-facts>div:nth-child(n+3){padding-top:7px;border-top:1px solid rgba(111,62,145,.07)}.users-page-premium.m07-page-parity .m07-composition-selector-status{display:grid;gap:4px;min-width:0;border-top:1px solid rgba(111,62,145,.08);padding-top:11px}.users-page-premium.m07-page-parity .m07-composition-selector-status small{color:#917f9c;font-size:10px;letter-spacing:.045em;font-weight:800;text-transform:uppercase;line-height:1.2}.users-page-premium.m07-page-parity .m07-composition-selector-status strong{font-size:13px;line-height:1.3;font-weight:800;color:var(--ink)}.users-page-premium.m07-page-parity .m07-composition-selector-status>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;font-size:11px;line-height:1.35;color:var(--muted)}.users-page-premium.m07-page-parity .m07-composition-selector-empty{padding-top:11px;border-top:1px solid rgba(111,62,145,.08)}.users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-workflow-card{display:flex;flex-direction:column;align-content:stretch;gap:11px;padding:14px 17px;border-radius:22px;background:linear-gradient(145deg,#fff,#fcf9ff);box-shadow:0 12px 28px #3416560b}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-main{display:flex;align-items:flex-start;gap:10px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-head-icon{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border-radius:16px;border:1px solid rgba(111,62,145,.12);color:#78439d;background:linear-gradient(145deg,#f0e6f8,#fff)}.users-page-premium.m07-page-parity .m07-composition-workflow-card.is-prepared .m07-workflow-head-icon{color:#368260;background:linear-gradient(145deg,#e7f5ec,#fff);border-color:#3682601f}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card.is-prepared .m07-workflow-head-icon{color:#90d0ad;background:#21342c;border-color:#90d0ad2e}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-copy{display:grid;gap:4px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:9px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-statuses{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-controls{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-controls>.btn-premium{flex:0 0 auto;min-height:42px;white-space:nowrap}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-controls>.btn-premium-icon{display:grid;place-items:center;width:42px;height:42px;padding:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading small{font-size:11.5px;line-height:1.4;color:var(--muted)}.users-page-premium.m07-page-parity .m07-composition-flow-progress{height:6px;overflow:hidden;border-radius:999px;background:#7b549721}.users-page-premium.m07-page-parity .m07-composition-flow-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7a45b2,#51a878);transition:width .2s ease}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:226px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-gutter:stable;padding:5px 7px 7px 5px}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step{padding:10px 11px;gap:9px;min-width:0;min-height:58px;transform:none;box-shadow:none;position:relative;border-color:#6f3e9117;background:#ffffff47;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:hover,.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:focus-visible{transform:none;border-color:#824fb16b;background:linear-gradient(135deg,#fbf6ff,#fff);box-shadow:inset 0 0 0 1px #824fb133;outline:none}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step-copy{min-width:0;flex:1 1 auto;display:grid;gap:3px}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step-arrow{flex:0 0 auto;margin-left:auto;color:#9c7cae;opacity:.58;transition:color .16s ease,opacity .16s ease}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:hover .m07-workflow-step-arrow,.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:focus-visible .m07-workflow-step-arrow{opacity:1;color:#76429f}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step small{white-space:normal;line-height:1.35}.users-page-premium.m07-page-parity .m07-composition-flow-placeholder{display:flex;align-items:center;gap:10px;min-width:0;padding-top:12px;border-top:1px solid rgba(111,62,145,.08);color:var(--muted);font-size:12px;line-height:1.5}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-next{min-width:0;gap:9px;margin:0}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-next>span{flex:1 1 190px}.users-page-premium.m07-page-parity .m07-composition-content-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;min-width:0;margin:0 0 16px}.users-page-premium.m07-page-parity .m07-composition-content-label{display:grid;gap:3px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-content-label strong{font-size:14px;color:var(--ink)}.users-page-premium.m07-page-parity .m07-composition-content-label span{font-size:11.5px;line-height:1.4;color:var(--muted)}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-selector-card,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-workflow-card{background:linear-gradient(145deg,#261b32,#21172c);border-color:#ebd6f61f;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-icon{background:linear-gradient(145deg,#533d6794,#30223de6);border-color:#ebd6f629;color:#cbace8}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-facts strong{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-facts,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-empty,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-flow-placeholder{border-top-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-status,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-facts>div:nth-child(n+3){border-top-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-status strong{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step{background:#ffffff05;border-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-composition-flow-progress{background:#ebd6f624}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:hover,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:focus-visible{transform:none;background:#7d529d29;border-color:#d2a5eb6b;box-shadow:inset 0 0 0 1px #d2a5eb2b}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step-arrow{color:#bea3d2}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:hover .m07-workflow-step-arrow,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step:focus-visible .m07-workflow-step-arrow{color:#eedaf9;opacity:1}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step.is-complete .m07-workflow-step-icon{color:#95d5b1;background:#21342c}:root[data-theme=dark] .users-page-premium.m07-page-parity>.m07-composition-hero.m02-section-hero{background:#21172b;border-color:#eed6c617;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06}:root[data-theme=dark] .users-page-premium.m07-page-parity>.m07-composition-hero.m02-section-hero h2{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m07-page-parity>.m07-composition-hero.m02-section-hero p{color:#b8aaba}:root[data-theme=dark] .users-page-premium.m07-page-parity>.m07-composition-hero.m02-section-hero .eyebrow{color:#d7b75a}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-composition-lock-notice{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:14px;margin-top:auto;border-radius:15px;background:#ffedf2b3;border:1px solid rgba(221,111,143,.24);color:#8d354f}.users-page-premium.m07-page-parity .m07-composition-lock-notice>svg{align-self:start;margin-top:2px}.users-page-premium.m07-page-parity .m07-composition-lock-copy{display:grid;gap:6px;min-width:0}.users-page-premium.m07-page-parity .m07-composition-lock-copy strong{color:inherit;font-size:12px;font-weight:750;line-height:1.4}.users-page-premium.m07-page-parity .m07-composition-lock-copy>span{color:inherit;font-size:11px;line-height:1.55;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-composition-lock-actions{display:flex;align-items:center;min-width:0}.users-page-premium.m07-page-parity .m07-composition-lock-actions>button{white-space:nowrap;max-width:100%}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-composition-lock-notice{background:#692c4038;border-color:#d7738d59;color:#f0b9c8}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-statuses .status-badge{max-width:100%;white-space:normal;text-align:left;line-height:1.3}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-composition-recommendation{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 14px;border:1px solid rgba(111,62,145,.12);border-radius:15px;background:#7748a70e;min-width:0}.users-page-premium.m07-page-parity .m07-composition-recommendation>svg{flex:0 0 20px;width:20px;height:20px;color:#78439d}.users-page-premium.m07-page-parity .m07-composition-recommendation .m07-composition-recommendation-copy{display:grid;gap:4px;min-width:0;flex:1 1 190px;font-size:11px;line-height:1.45}.users-page-premium.m07-page-parity .m07-composition-recommendation-copy strong{font-family:inherit;font-size:12px;letter-spacing:0;font-weight:750;color:var(--ink)}.users-page-premium.m07-page-parity .m07-composition-recommendation-copy>span{font-size:11px;color:var(--muted)}.users-page-premium.m07-page-parity .m07-composition-recommendation button{flex:0 0 auto;max-width:100%;min-height:40px}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-composition-recommendation{background:#7c509b21;border-color:#ebd6f624}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-recommendation-copy strong{color:#f3e9fa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-recommendation>svg{color:#c6a0e4}@media (max-width:1100px){.users-page-premium.m07-page-parity .m07-composition-stage>.m07-composition-context{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.users-page-premium.m07-page-parity.m07-composition-active{gap:14px}.users-page-premium.m07-page-parity>.m07-composition-stage{row-gap:14px}.users-page-premium.m07-page-parity .m07-composition-recommendation button{width:100%}.users-page-premium.m07-page-parity .m07-composition-stage>.m07-composition-tabs.employee-view-tabs{width:100%}.users-page-premium.m07-page-parity>.m07-composition-hero.m02-section-hero{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.users-page-premium.m07-page-parity .m07-composition-hero-actions{width:100%}.users-page-premium.m07-page-parity .m07-composition-hero-actions>*{flex:1 1 auto}.users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-selector-card,.users-page-premium.m07-page-parity .m07-composition-context>.m07-composition-workflow-card{padding:13px;border-radius:18px}.users-page-premium.m07-page-parity .m07-composition-selector-facts{grid-template-columns:minmax(0,1fr);gap:10px}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy{align-items:center}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-icon{flex-basis:48px;width:48px;height:48px}.users-page-premium.m07-page-parity .m07-composition-content-actions{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.users-page-premium.m07-page-parity .m07-composition-flow-progress>span{transition:none}}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-main>.m07-workflow-heading-copy>strong{font-size:23px;line-height:1.1;overflow-wrap:normal;word-break:normal}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-statuses>.status-badge{flex:0 1 auto;max-width:100%}.users-page-premium.m07-page-parity .m07-composition-workflow-card.is-cycle-locked .m07-workflow-steps{max-height:none;overflow:visible}.users-page-premium.m07-page-parity .m07-composition-context{isolation:isolate}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select>.premium-select-control{display:flex;align-items:center;width:100%;min-width:0;max-width:100%;height:46px;min-height:46px;overflow:hidden;padding:0 13px;border-radius:13px;font-size:13px;font-weight:700}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select .premium-select-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select>.premium-select-panel{max-height:min(292px,56dvh);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-head-icon{color:#c9ace0;background:#30233e;border-color:#ebd6f629}@media (max-width:1180px){.users-page-premium.users-page-m01.clientes-page-m02.m07-page-parity .m07-composition-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{scrollbar-width:thin!important}.users-page-premium.users-page-m01.clientes-page-m02.m07-page-parity .m07-composition-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs::-webkit-scrollbar{display:block!important}}@media (max-width:760px){.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading{display:grid;grid-template-columns:minmax(0,1fr)}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-actions{width:100%;grid-template-columns:minmax(0,1fr)}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-controls{justify-content:flex-start}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-steps{grid-template-columns:minmax(0,1fr)}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-actions{grid-template-columns:minmax(0,1fr);row-gap:8px}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-controls{justify-content:flex-start}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-main{align-items:center}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-main>.m07-workflow-heading-copy>strong{font-size:21px;line-height:1.12}.users-page-premium.m07-page-parity .m07-composition-selector-card .m07-composition-lock-notice{grid-template-columns:18px minmax(0,1fr);align-items:start}.users-page-premium.m07-page-parity .m07-composition-lock-actions{grid-column:2}.users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-head-icon{flex-basis:48px;width:48px;height:48px}}@media (max-height:760px),(max-width:620px){.users-page-premium.m07-page-parity .m07-composition-workflow-card.is-cycle-locked .m07-workflow-steps{max-height:260px;overflow-y:auto;overflow-x:hidden}}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select .premium-select-label{color:#c9b6d4}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-copy p,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-heading-copy small,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-facts span,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-status>span,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step small{color:#c2b3ca}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-workflow-card .m07-workflow-step strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select .premium-select-value{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select>.premium-select-control{color:#f4eafa;background:#241a2f;border-color:#5a4469;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-composition-selector-card .m07-context-select>.premium-select-panel{background:#2b1e37;border-color:#5b416a;color:#f4eafa;box-shadow:0 18px 36px #08050d6b}.users-page-premium.m07-page-parity>.m07-composition-hero+.m07-publication-stage{margin-block:0!important}@media (min-width:621px){.users-page-premium.m07-page-parity>.m07-composition-hero+.m07-publication-stage{margin-block:-2px 0!important}}.users-page-premium.m07-page-parity .m07-publication-parity.m02-clients-module{display:grid;grid-template-columns:minmax(0,1fr);gap:18px!important;min-width:0;width:100%}.users-page-premium.m07-page-parity .m07-publication-parity>.m07-publication-kpis.kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;margin:0 0 16px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-kpis>.kpi-card{min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-kpis .kpi-card-copy strong{font-size:clamp(14px,1.35vw,20px);overflow-wrap:anywhere;line-height:1.2}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-grid>.m07-publication-card{min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-card .m07-panel-heading{flex-wrap:wrap;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-card .m07-panel-heading>div{min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-card h3{overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-card .m07-table-wrap-parity{min-width:0;max-width:100%;overflow-x:auto}.users-page-premium.m07-page-parity .m07-publication-empty{min-height:240px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;text-align:center;color:var(--muted)}.users-page-premium.m07-page-parity .m07-publication-empty strong{color:var(--ink);font-size:13px}.users-page-premium.m07-page-parity .m07-publication-empty span{font-size:11px}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-empty strong{color:#f3e9fa}@media (max-width:1100px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.users-page-premium.m07-page-parity .m07-publication-parity>.m07-publication-kpis.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-card{padding:14px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-card .m07-action-toolbar{flex-wrap:wrap}}@media (max-width:380px){.users-page-premium.m07-page-parity .m07-publication-parity>.m07-publication-kpis.kpi-row{grid-template-columns:minmax(0,1fr)!important}}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-parity-grid{gap:14px;align-items:stretch}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-parity-grid>.m07-commercial-card{display:flex;flex-direction:column;min-width:0;min-height:360px;height:100%;padding:14px 17px;gap:11px;border:1px solid rgba(111,62,145,.1);border-radius:22px;background:linear-gradient(145deg,#fff,#fcf9ff);box-shadow:0 12px 28px #3416560b;overflow:hidden}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-head{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-icon{flex:0 0 52px;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;border:1px solid rgba(111,62,145,.1);color:#7745a2;background:linear-gradient(145deg,#f0e6f8,#fff)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-card .m07-commercial-card-icon{color:#368260;background:linear-gradient(145deg,#e7f5ec,#fff)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-title{display:grid;gap:2px;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-title .eyebrow{font-size:10px;color:#c99a13}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-title h3{font-family:Playfair Display,Georgia,serif;font-size:23px;font-weight:700;line-height:1.1;margin:0;color:var(--purple-dark)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-title p{margin:0;font-size:11.5px;line-height:1.4;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-head>.status-badge{flex:0 0 auto;justify-self:end}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-head>.specular-button{flex:0 0 auto;justify-self:end}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 19px;align-content:start;min-width:0;border-top:1px solid rgba(111,62,145,.09);margin-top:1px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact{display:grid;align-content:start;gap:4px;padding:12px 0;min-width:0;border-bottom:1px solid rgba(111,62,145,.075)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact:nth-child(2){padding-left:15px;border-left:1px solid rgba(111,62,145,.09)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact-wide{grid-column:1/-1}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact small{color:#917f9c;font-size:10.5px;letter-spacing:.045em;font-weight:800;text-transform:uppercase;line-height:1.25}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact strong{font-size:13.2px;line-height:1.35;font-weight:800;color:var(--ink);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact span{font-size:11px;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-code{font-family:inherit;letter-spacing:.005em}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-observations>span{max-height:6em;overflow:auto;scrollbar-width:thin}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-commercial-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:auto;border-top:1px solid rgba(111,62,145,.09);padding-top:12px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication{display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(111,62,145,.12);background:#6f3e910e;border-radius:13px;padding:14px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication>svg{flex:0 0 auto;color:#7745a2}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication>div,.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-empty{display:grid;gap:5px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication strong,.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-empty strong{font-size:12px;color:var(--ink)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication span,.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-empty span{font-size:11px;color:var(--muted);line-height:1.45}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approvals{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-top:1px solid rgba(111,62,145,.09);padding-top:10px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-list{display:grid;align-content:start;gap:8px;box-sizing:border-box;max-height:326px;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 5px 3px 2px;scrollbar-width:thin;scrollbar-gutter:stable}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:11px 12px;border:1px solid rgba(111,62,145,.12);border-radius:14px;background:#ffffffc9;transition:border-color .18s,background .18s,box-shadow .18s}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item:hover{border-color:#6f3e9140;background:#fff;box-shadow:0 8px 20px #2a06630f}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item-icon{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;border-radius:11px;background:#6f3e9114;color:#7745a2}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-info{display:grid;gap:4px;min-width:0;flex:1 1 auto}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-line strong{color:var(--ink);font-size:12.2px;font-weight:750;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-code{color:#9b879f;font-size:10px;font-weight:800;letter-spacing:.045em;text-transform:uppercase;line-height:1.2}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-line{row-gap:6px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-employee-id,.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-employee-name{font-size:12.3px;font-weight:800;color:var(--ink);overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-employee-name{font-weight:750}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-meta{color:var(--muted);font-size:10px;line-height:1.3}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-info p{color:var(--muted);font-size:11px;line-height:1.48;margin:2px 0 0;overflow-wrap:anywhere}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item>.btn-premium{flex:0 0 auto;align-self:center}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item:focus-within{border-color:#6f3e9147;background:#fff;box-shadow:0 8px 20px #2a066312}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-empty{flex:1;place-content:center;justify-items:center;text-align:center;padding:30px 14px;gap:10px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-empty>svg{color:#917f9c}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-foot{margin-top:auto;padding-top:10px;border-top:1px solid rgba(111,62,145,.09)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-foot span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10.5px;line-height:1.4}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-foot svg{color:#7745a2;flex:0 0 auto}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-parity-grid>.m07-commercial-card{background:linear-gradient(145deg,#261b32,#21172c);border-color:#ebd6f61f;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-icon,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item-icon{background:linear-gradient(145deg,#533d6794,#30223de6);border-color:#ebd6f629;color:#cbace8}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-title h3,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-line strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-empty strong,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-code{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-facts,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approvals,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-foot,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-commercial-actions{border-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact:nth-child(2){border-left-color:#ebd6f61a}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item{background:#2d2038;border-color:#ebd6f621}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item:hover{background:#332640;border-color:#ebd6f640;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item:focus-within{background:#332640;border-color:#ebd6f647;box-shadow:none}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-meta,:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-info p{color:#c8bbd6}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-no-publication{background:#533d6733;border-color:#ebd6f621}@media (max-width:1100px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-parity-grid{grid-template-columns:minmax(0,1fr)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-parity-grid>.m07-commercial-card{min-height:0;height:auto}}@media (max-width:760px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-parity-grid>.m07-commercial-card{padding:14px;gap:12px;overflow:hidden}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-head{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:9px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-icon{width:48px;height:48px;flex-basis:48px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-head>.status-badge{grid-column:2;justify-self:start;margin-left:0;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-card .m07-commercial-card-head>.specular-button{grid-column:1/-1;width:100%;margin-left:0;justify-content:center;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-list{max-height:326px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-commercial-actions{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-commercial-actions>*{min-width:0;width:100%;min-height:42px;justify-content:center;white-space:normal}}@media (max-width:440px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-facts{grid-template-columns:minmax(0,1fr)}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact:nth-child(2){padding-left:0;border-left:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-fact{grid-column:1/-1}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-card-title h3{font-size:21px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item{padding:10px 8px;gap:8px}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-item-icon{width:28px;height:28px;flex-basis:28px}}@media (max-width:360px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-commercial-actions{grid-template-columns:minmax(0,1fr)}}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-identity{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-identity .m07-commercial-approval-employee-id{color:var(--ink);font-size:11px;font-weight:800;line-height:1.4}.users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-identity .m07-commercial-approval-meta{color:var(--muted);font-size:10.5px;line-height:1.4;overflow-wrap:anywhere}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-identity .m07-commercial-approval-employee-id{color:#f4eafa}:root[data-theme=dark] .users-page-premium.m07-page-parity .m07-publication-parity .m07-commercial-approval-identity .m07-commercial-approval-meta{color:#c8bbd6}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-landing-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap}.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-landing-link:hover{text-decoration:none}@media (max-width:620px){.users-page-premium.m07-page-parity .m07-publication-parity .m07-publication-landing-link{min-width:0;white-space:normal}}.m07-publication-parity .m07-publication-eligibility-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(205,153,31,.33);border-radius:14px;background:#ebbc4917;color:var(--text-muted, #75613c);font-size:12px;line-height:1.5;margin:10px 0}.m07-publication-parity .m07-publication-eligibility-note>svg{flex:0 0 auto;color:#bb8d13;margin-top:1px}.m07-publication-parity .m07-publication-eligibility-note strong{color:var(--text-primary, inherit)}[data-theme=dark] .m07-publication-parity .m07-publication-eligibility-note{border-color:#e6b24545;background:#d396181f;color:#d6c8a1}.premium-modal.m07-publication-form-modal .premium-modal-body{display:grid;gap:16px}.premium-modal.m07-publication-form-modal .premium-select,.premium-modal.m07-publication-form-modal .m02-field,.premium-modal.m07-publication-form-modal .m02-field.is-full{width:100%}.premium-modal.m07-publication-form-modal .m07-publication-approval-grid,.premium-modal.m07-publication-form-modal .m07-publication-publish-grid,.premium-modal.m07-publication-form-modal .m07-publication-schedule-grid,.premium-modal.m07-publication-form-modal .m07-publication-observations-grid{align-items:start}.premium-modal.m07-publication-form-modal .m07-publication-schedule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-modal.m07-publication-form-modal .m07-publication-help-note{display:flex;align-items:flex-start;gap:10px;margin-top:1px;padding:14px 16px;border-radius:16px;border:1px solid rgba(111,62,145,.12);background:#6f3e910e;color:var(--muted);font-size:12px;line-height:1.52}.premium-modal.m07-publication-form-modal .m07-publication-help-note svg{flex:0 0 auto;color:#7745a2;margin-top:1px}.premium-modal.m07-publication-form-modal .m07-publication-help-note span{color:var(--muted)}.premium-modal.m07-publication-form-modal .m02-field textarea{min-height:116px}.premium-modal.m07-publication-approval-modal.is-wide{width:min(760px,96vw)}:root[data-theme=dark] .premium-modal.m07-publication-form-modal .m07-publication-help-note{border-color:#cdb5e729;background:#845cad1f}:root[data-theme=dark] .premium-modal.m07-publication-form-modal .m07-publication-help-note span{color:#d8cae7}:root[data-theme=dark] .premium-modal.m07-publication-form-modal .m07-publication-help-note svg{color:#c9a7ef}@media (max-width:760px){.premium-modal.m07-publication-form-modal .m07-publication-schedule-grid{grid-template-columns:minmax(0,1fr)}}.premium-modal.m07-publication-form-modal.is-wide{width:min(680px,96vw)}.premium-modal.m07-publication-approval-modal.is-wide{width:min(660px,96vw)}.premium-modal.m07-publication-form-modal .m02-field>textarea,.premium-modal.m07-publication-form-modal .m02-field>textarea::placeholder{font-family:inherit!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.5!important}.premium-modal.m07-publication-pause-v33{width:min(560px,calc(100vw - 24px))!important;max-width:min(560px,calc(100vw - 24px))!important;overflow-x:hidden!important;overflow-y:auto!important}.premium-modal.m07-publication-pause-v33 .premium-modal-body{display:grid;gap:16px!important;min-width:0}.premium-modal.m07-publication-pause-v33 .m07-publication-pause-notice-v33{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:12px 14px;border:1px solid rgba(137,91,169,.18);border-radius:14px;background:#8851a50e;color:var(--muted,#776681);font:500 11.5px/1.58 Manrope,sans-serif}.premium-modal.m07-publication-pause-v33 .m07-publication-pause-notice-v33>svg{flex:0 0 19px;color:#7541a3}.premium-modal.m07-publication-pause-v33 .m07-publication-pause-reason-v33{align-items:stretch;text-align:left;margin:0}.premium-modal.m07-publication-pause-v33 .m07-publication-pause-reason-v33>textarea{font:500 12px/1.5 Manrope,sans-serif!important;letter-spacing:normal!important;text-align:left!important;width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border-soft,#d9c8e7);border-radius:14px;padding:13px 15px;min-height:130px;resize:vertical;background:var(--surface,#fff);color:var(--ink,#382b46)}.premium-modal.m07-publication-pause-v33 .m07-publication-pause-reason-v33>.m02-field-counter{font:700 9px/1.4 Manrope,sans-serif;text-align:right;align-self:flex-end;color:var(--pm-modal-muted,var(--muted,#918397))}.premium-modal.m07-publication-pause-v33 .premium-modal-footer{margin-top:18px}:root[data-theme=dark] .premium-modal.m07-publication-pause-v33 .m07-publication-pause-notice-v33{background:#a163bb1f;border-color:#cda3de40;color:#d5c6da}:root[data-theme=dark] .premium-modal.m07-publication-pause-v33 .m07-publication-pause-notice-v33>svg{color:#d7aae9}:root[data-theme=dark] .premium-modal.m07-publication-pause-v33 .m07-publication-pause-reason-v33>textarea{background:#33253e;color:#f2e9f7;border-color:#d6afe047}@media (max-width:360px){.premium-modal.m07-publication-pause-v33 .premium-modal-footer{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.premium-modal.m07-publication-pause-v33 .premium-modal-footer>*{width:100%!important;min-width:0!important}}.premium-modal.m07-publication-confirm-v35{width:min(560px,calc(100vw - 24px))!important;max-width:min(560px,calc(100vw - 24px))!important}.premium-modal.m07-publication-confirm-v35 .premium-modal-body{display:grid;gap:16px!important;min-width:0}.premium-modal.m07-publication-confirm-v35 .m07-publication-confirm-identity-v35{min-width:0}.premium-modal.m07-publication-confirm-v35 .m07-publication-confirm-notice-v35{display:flex;align-items:flex-start;gap:11px;min-width:0;padding:12px 14px;border:1px solid rgba(137,91,169,.18);border-radius:14px;background:#8851a50e;color:var(--muted,#776681);font:500 11.5px/1.58 Manrope,sans-serif}.premium-modal.m07-publication-confirm-v35 .m07-publication-confirm-notice-v35>svg{flex:0 0 18px;color:#7541a3}:root[data-theme=dark] .premium-modal.m07-publication-confirm-v35 .m07-publication-confirm-notice-v35{background:#a163bb1f;border-color:#cda3de40;color:#d5c6da}:root[data-theme=dark] .premium-modal.m07-publication-confirm-v35 .m07-publication-confirm-notice-v35>svg{color:#d7aae9}@media (max-width:360px){.premium-modal.m07-publication-confirm-v35 .premium-modal-footer{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.premium-modal.m07-publication-confirm-v35 .premium-modal-footer>*{width:100%!important;min-width:0!important}}.dsh-page,.dsh-tip{--dsh-surface: var(--white, #fff);--dsh-ink: var(--ink, #302d33);--dsh-ink2: #52514e;--dsh-muted: var(--muted, #756d7d);--dsh-grid: #e9e3ee;--dsh-axis: #c9c1d0;--dsh-s1: #6E3FA3;--dsh-s2: #C653A0;--dsh-s3: #C9A227;--dsh-s4: #5b7fd1;--dsh-o1: #B79AD6;--dsh-o2: #9363C2;--dsh-o3: #6E3FA3;--dsh-o4: #55307F;--dsh-o5: #402060;--dsh-h0: #f1ecf6;--dsh-h1: var(--dsh-o1);--dsh-h2: var(--dsh-o2);--dsh-h3: var(--dsh-o3);--dsh-h4: var(--dsh-o4);--dsh-h5: var(--dsh-o5);--dsh-track: #ece3f5;--dsh-danger: #b03030;--dsh-warn: #8a5a00;--dsh-ok: #006300}:root[data-theme=dark] .dsh-page,:root[data-theme=dark] .dsh-tip{--dsh-ink2: #c9bfd2;--dsh-grid: #3b2c48;--dsh-axis: #5a4668;--dsh-s1: #8656B8;--dsh-s2: #DD5E9B;--dsh-s3: #B58E1E;--dsh-s4: #5b84d6;--dsh-o1: #6E3FA3;--dsh-o2: #8A5CBE;--dsh-o3: #A67FD3;--dsh-o4: #C2A3E4;--dsh-o5: #DCC8F1;--dsh-h0: #2b1d37;--dsh-track: #3a2850;--dsh-danger: #ec6b6b;--dsh-warn: #fab219;--dsh-ok: #0ca30c}.dsh-page{width:100%;min-width:0;display:flex;flex-direction:column;gap:18px;padding-bottom:34px}.dsh-page>.m08-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.dsh-page>.m08-title-row>.users-heading-copy{min-width:0;flex:1 1 auto}.dsh-page>.dsh-tabs{min-width:0;max-width:100%;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;box-sizing:border-box;-webkit-overflow-scrolling:touch}.dsh-page>.dsh-tabs>button{flex:0 0 auto;white-space:nowrap}@media (max-width:760px){.users-page-premium.clientes-page-m02.dsh-page>.m08-title-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;min-width:0;width:100%}.users-page-premium.clientes-page-m02.dsh-page>.m08-title-row .m02-phase-badge{width:auto;max-width:100%;align-self:flex-start;justify-content:flex-start}}@media (min-width:761px) and (max-width:1280px){.users-page-premium.users-page-m01.clientes-page-m02.dsh-page>.m08-title-row{align-items:center;flex-wrap:nowrap}.users-page-premium.users-page-m01.clientes-page-m02.dsh-page>.m08-title-row>.users-heading-copy{min-width:0;flex:1 1 auto}}.dsh-page .dsh-kpi-slot{width:100%;min-width:0}.dsh-page .dsh-toolbar.m02-section-hero{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:17px;width:100%;min-width:0;max-width:100%;margin:0;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;overflow:visible;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee);box-shadow:0 16px 38px #3416560e}.dsh-page .dsh-toolbar-copy{display:grid;align-content:center;gap:5px;min-width:0;width:100%;flex:0 0 auto}.dsh-page .dsh-toolbar-copy .eyebrow{font-size:10px;letter-spacing:.09em;color:#c99a13}.dsh-page .dsh-toolbar-copy h2{margin:0;font-size:clamp(21px,2vw,27px);line-height:1.12;color:var(--purple-dark, #402060);overflow-wrap:anywhere}.dsh-page .dsh-toolbar-copy p{margin:0;max-width:90ch;font-size:12px;line-height:1.5;color:var(--dsh-muted)}.dsh-page .dsh-filters{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:10px;width:100%;min-width:0;flex:0 0 auto}.dsh-page .dsh-field{min-width:0;width:auto;flex:1 1 160px;max-width:270px}.dsh-page .dsh-field .premium-select{width:100%;min-width:0;max-width:100%}.dsh-page .dsh-field .premium-select-label{font-size:10px}.dsh-page .dsh-field .premium-select-control{height:46px;min-height:46px;width:100%;min-width:0;border-radius:13px}.dsh-page .dsh-actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:9px;min-width:0}.dsh-page .dsh-actions .btn-premium{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;border-radius:13px;white-space:nowrap}:root[data-theme=dark] .dsh-page .dsh-toolbar.m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .dsh-page .dsh-toolbar-copy h2{color:#f3e9fa!important}:root[data-theme=dark] .dsh-page .dsh-toolbar-copy p{color:#b8aaba!important}:root[data-theme=dark] .dsh-page .dsh-toolbar-copy .eyebrow{color:#d7b75a!important}.dsh-spin{animation:dsh-spin .9s linear infinite}@keyframes dsh-spin{to{transform:rotate(360deg)}}.dsh-page .dsh-currency-hint{display:block;margin-top:4px;color:var(--dsh-muted);font:500 10px/1.4 Manrope,system-ui,sans-serif}.dsh-page>.dsh-notices{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;margin:0;padding:0}.dsh-page .dsh-notice{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:11px 15px;border:1px solid rgba(110,63,163,.16);border-left:3px solid #8c60bd;border-radius:13px;background:linear-gradient(105deg,#af87da1c,#fffffff7 72%);box-shadow:0 5px 16px #40206009;color:var(--dsh-ink2);font:550 12px/1.55 Manrope,system-ui,sans-serif}.dsh-page .dsh-notice-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#6e3fa31a;color:#75439e}.dsh-page .dsh-notice-text{margin:0;padding:6px 0 0;min-width:0;overflow-wrap:anywhere}.dsh-page .dsh-notice--error{border-color:#b0303033;border-left-color:#b84949;background:linear-gradient(105deg,#da636317,#fffffff7 72%)}.dsh-page .dsh-notice--error .dsh-notice-icon{background:#b030301a;color:#aa3535}:root[data-theme=dark] .dsh-page .dsh-notice{border-color:#b388e13b;border-left-color:#b18bda;background:linear-gradient(105deg,#804fb024,#241c2d 80%);box-shadow:none;color:#ded2e6}:root[data-theme=dark] .dsh-page .dsh-notice-icon{background:#a577d52b;color:#d3b1f1}:root[data-theme=dark] .dsh-page .dsh-notice--error{border-color:#ef7e7e42;border-left-color:#e18b8b;background:linear-gradient(105deg,#a0474726,#241c2d 80%)}:root[data-theme=dark] .dsh-page .dsh-notice--error .dsh-notice-icon{background:#ef7e7e26;color:#f0aaaa}@media screen and (max-width: 520px){.dsh-page>.dsh-notices{gap:7px}.dsh-page .dsh-notice{gap:9px;padding:10px;border-radius:12px;font-size:11.5px}.dsh-page .dsh-notice-icon{flex-basis:30px;width:30px;height:30px;border-radius:9px}.dsh-page .dsh-notice-text{padding-top:4px}}.dsh-body{display:grid;gap:15px;transition:opacity .15s}.dsh-body.is-loading{opacity:.55;pointer-events:none}.dsh-page .kpi-row.dsh-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;min-width:0;margin:0}.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.dsh-page .dsh-kpis .kpi-card{min-width:0;min-height:92px;max-width:100%;gap:10px;padding:13px 14px}.dsh-page .dsh-kpis .kpi-card-icon.module-glass-icon{flex:0 0 38px}.dsh-page .dsh-kpis .kpi-card-copy{min-width:0}.dsh-page .dsh-kpis .kpi-card-copy span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.28}.dsh-page .dsh-kpis .kpi-card-copy strong{font-size:clamp(17px,1.55vw,21px);line-height:1.2;overflow-wrap:anywhere}.dsh-page .dsh-kpis .kpi-card-copy small{overflow-wrap:anywhere;line-height:1.3}:root[data-theme=dark] .dsh-page .dsh-kpis .kpi-card-copy strong{color:var(--ink, #f3e9fa)}.dsh-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}.dsh-card{grid-column:span 6;padding:16px 18px 14px;min-width:0;overflow:hidden}.dsh-card.s4{grid-column:span 4}.dsh-card.s5{grid-column:span 5}.dsh-card.s7{grid-column:span 7}.dsh-card.s8{grid-column:span 8}.dsh-card.s12{grid-column:span 12}.dsh-card-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.dsh-card-h h3{margin:0;font-size:14px;color:var(--purple-dark, #402060)}:root[data-theme=dark] .dsh-card-h h3{color:var(--ink)}.dsh-card-h p{margin:3px 0 0;font-size:11.5px;color:var(--dsh-muted);line-height:1.4}.dsh-toggle{flex:none;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--white);color:var(--purple);border-radius:9px;padding:6px 10px;font-weight:800;font-size:11px;cursor:pointer}.dsh-toggle:hover{background:var(--lavender-soft)}.dsh-card-b{min-width:0}.dsh-chart{width:100%;min-width:0}.dsh-empty{padding:26px 8px;text-align:center;color:var(--dsh-muted);font-size:13px}.dsh-locked{display:flex;align-items:center;gap:10px;padding:16px;border-radius:12px;background:var(--lavender-soft);color:var(--dsh-ink2);font-size:12.5px;line-height:1.45}.dsh-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 8px;font-size:12px;color:var(--dsh-ink2)}.dsh-legend span{display:inline-flex;align-items:center}.dsh-legend i{display:inline-block;margin-right:6px}.dsh-legend i.l{width:14px;height:2px;border-radius:1px}.dsh-legend i.b{width:10px;height:10px;border-radius:3px}.dsh-page .dsh-table{min-width:0}.dsh-table-wrap{max-height:360px;overflow:auto}.dsh-table th.n,.dsh-table td.n{text-align:right;font-variant-numeric:tabular-nums}.dsh-table td{white-space:nowrap}.dsh-pill{display:inline-block;padding:2px 9px;border-radius:999px;font-size:10px;font-weight:800;background:var(--lavender-soft);border:1px solid var(--line);color:var(--dsh-ink2)}.dsh-pill.danger{color:var(--dsh-danger)}.dsh-pill.warn{color:var(--dsh-warn)}.dsh-pill.ok{color:var(--dsh-ok)}.dsh-meters{display:grid}.dsh-meter{display:grid;grid-template-columns:minmax(150px,260px) minmax(0,1fr) 62px;gap:14px;align-items:center;padding:9px 0}.dsh-meter+.dsh-meter{border-top:1px solid var(--line)}.dsh-meter-name b{display:block;font-size:13px;color:var(--dsh-ink)}.dsh-meter-name span{font-size:11px;color:var(--dsh-muted)}.dsh-meter-track{position:relative;height:12px;border-radius:6px;background:var(--dsh-track)}.dsh-meter-fill{position:absolute;inset:0 auto 0 0;border-radius:6px;background:var(--dsh-s1)}.dsh-meter-tick{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--dsh-ink2);border-radius:1px}.dsh-meter-val{text-align:right;font-weight:800;font-size:13px;color:var(--dsh-ink)}.dsh-no-access{display:flex;align-items:center;gap:14px;margin:40px auto;max-width:520px;padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--white);color:var(--purple)}.dsh-no-access strong{color:var(--ink)}.dsh-no-access p{margin:4px 0 0;color:var(--muted);font-size:13px}.dsh-tip{position:fixed;z-index:13000;pointer-events:none;opacity:0;transition:opacity .08s;background:var(--white, #fff);color:var(--dsh-ink);border:1px solid var(--line, #ebe3f1);border-radius:12px;box-shadow:0 12px 30px #40206033;padding:9px 11px;font:600 12px/1.45 Manrope,system-ui,sans-serif;max-width:280px}.dsh-tip-h{color:var(--dsh-ink2);margin-bottom:4px;font-weight:800}.dsh-tip-r{display:flex;align-items:center;gap:8px}.dsh-tip-r i{width:12px;height:2px;border-radius:1px;flex:none}.dsh-tip-r i.b{height:10px;width:10px;border-radius:3px}.dsh-tip-r span{color:var(--dsh-ink2);font-weight:600}.dsh-tip-r strong{margin-left:auto;padding-left:12px;font-variant-numeric:tabular-nums;color:var(--dsh-ink)}@media (max-width: 1280px){.dsh-title-row{align-items:flex-start}.dsh-card.s4,.dsh-card.s5,.dsh-card.s7,.dsh-card.s8{grid-column:span 12}}@media (max-width: 900px){.dsh-card{grid-column:span 12}.dsh-meter{grid-template-columns:minmax(0,1fr) 56px}.dsh-meter-track{grid-column:1 / -1;grid-row:2}.dsh-meter-val{grid-row:1;grid-column:2}}@media (max-width: 600px){.dsh-card{padding:14px 12px 12px}}@media screen and (max-width: 1380px){.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child)>.kpi-card{grid-column:span 2}.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child)>.kpi-card:nth-last-child(-n+2){grid-column:span 3}}@media screen and (max-width: 1120px){.dsh-page .dsh-filters{flex-wrap:wrap}.dsh-page .dsh-field{flex:1 1 170px;max-width:none}.dsh-page .dsh-actions{flex:1 1 100%;flex-wrap:wrap}}@media screen and (max-width: 920px){.dsh-page .kpi-row.dsh-kpis,.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child),.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child)>.kpi-card{grid-column:auto!important}.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child)>.kpi-card:last-child,.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(3):last-child)>.kpi-card:last-child{grid-column:1/-1!important}}@media screen and (max-width: 760px){.users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar.m02-section-hero>.dsh-toolbar-copy{position:relative!important;inset:auto!important;z-index:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.dsh-page .dsh-toolbar.m02-section-hero{padding:17px!important;border-radius:19px!important;gap:14px!important}.dsh-page .dsh-toolbar-copy h2{font-size:clamp(22px,5.5vw,25px)!important}.dsh-page .dsh-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dsh-page .dsh-field{width:100%;max-width:none}.dsh-page .dsh-filters>.dsh-field:nth-child(3){grid-column:1/-1}.dsh-page .dsh-actions{grid-column:1/-1;width:100%}.dsh-page .dsh-actions .btn-premium{flex:1 1 155px;min-width:0;white-space:normal;text-align:center}.dsh-page .dsh-kpis .kpi-card{min-height:86px;padding:11px 12px}.dsh-page .dsh-kpis .kpi-card-copy strong{font-size:19px}}@media screen and (max-width: 520px){.dsh-page .dsh-toolbar.m02-section-hero{padding:15px!important;gap:12px!important}.dsh-page .dsh-filters{grid-template-columns:minmax(0,1fr);gap:10px}.dsh-page .dsh-filters>.dsh-field:nth-child(3){grid-column:auto}.dsh-page .dsh-actions{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dsh-page .dsh-actions .btn-premium{width:100%;min-width:0;padding:10px 8px}.dsh-page .dsh-actions .btn-premium:first-child:nth-last-child(3){grid-column:1/-1}.dsh-page .dsh-actions .btn-premium:only-child{grid-column:1/-1}.users-page-premium.clientes-page-m02.dsh-page .kpi-row.dsh-kpis,.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child),.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(3):last-child),.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child)>.kpi-card:last-child,.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(3):last-child)>.kpi-card:last-child{grid-column:1/-1!important}.dsh-page .dsh-kpis .kpi-card{min-height:90px;padding:10px 9px;gap:7px}.dsh-page .dsh-kpis .kpi-card-icon.module-glass-icon{flex-basis:34px;width:34px}.dsh-page .dsh-kpis .kpi-card-copy strong{font-size:clamp(15px,4.4vw,19px)}.dsh-page .dsh-kpis .kpi-card-copy span,.dsh-page .dsh-kpis .kpi-card-copy small{font-size:9px}}@media screen and (max-width: 340px){.users-page-premium.clientes-page-m02.dsh-page .kpi-row.dsh-kpis,.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(5):last-child),.users-page-premium.clientes-page-m02.dsh-page .dsh-kpis:has(>.kpi-card:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion: reduce){.dsh-body,.dsh-spin{transition:none;animation:none}}.users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar.m02-section-hero{position:relative;z-index:2!important;overflow:visible!important}.users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar.m02-section-hero:has(.premium-select.is-open){z-index:120!important}.dsh-page .dsh-filters .premium-select.is-open{z-index:2}.dsh-page .dsh-filters .premium-select.is-open>.premium-select-panel{z-index:20}@media screen and (max-width: 760px){.users-page-premium.clientes-page-m02.dsh-page .dsh-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end}.dsh-page .dsh-filters>.dsh-field{grid-column:auto;min-width:0;width:100%;max-width:none}.dsh-page .dsh-filters>.dsh-field:nth-child(3){grid-column:auto}.dsh-page .dsh-filters>.dsh-field:first-child:nth-last-child(2){grid-column:1 / -1}.dsh-page .dsh-filters>.dsh-actions{grid-column:1 / -1;width:100%}.dsh-page .dsh-field .premium-select{gap:4px;min-width:0}.dsh-page .dsh-field .premium-select-label{font-size:9px}.dsh-page .dsh-field .premium-select-control{height:42px;min-height:42px;padding-inline:10px;font-size:11px;border-radius:12px}.dsh-page .dsh-field .premium-select-panel{max-height:min(240px,45vh)}}@media screen and (max-width: 520px){.users-page-premium.clientes-page-m02.dsh-page .dsh-filters{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;row-gap:9px}.dsh-page .dsh-filters>.dsh-field:nth-child(3){grid-column:1 / -1}.dsh-page .dsh-field .premium-select-control{height:42px;min-height:42px;padding-inline:9px}.dsh-page .dsh-toolbar.m02-section-hero{gap:10px!important}}@media screen and (max-width: 345px){.users-page-premium.clientes-page-m02.dsh-page .dsh-filters{grid-template-columns:minmax(0,1fr)}.dsh-page .dsh-filters>.dsh-field:nth-child(3){grid-column:auto}}.dsh-print-head,.dsh-print-foot{display:none}@media screen{#dsh-print-root{display:none!important}}@page dshreport{size:A4 landscape;margin:11mm 10mm 14mm;@bottom-left{content:"SIGOAST · Emely Tours";font:600 8px Manrope,system-ui,sans-serif;color:#8b7c91}@bottom-right{content:"Página " counter(page) " de " counter(pages);font:600 8px Manrope,system-ui,sans-serif;color:#8b7c91}}@media print{html.dsh-printing,html.dsh-printing body{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}html.dsh-printing body>*:not(#dsh-print-root){display:none!important}html.dsh-printing #dsh-print-root{display:block!important;page:dshreport}#dsh-print-root .dsh-page{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff;gap:10px;color:#302d33}#dsh-print-root .dsh-title-row,#dsh-print-root .dsh-tabs,#dsh-print-root .dsh-toolbar,#dsh-print-root .dsh-toggle,#dsh-print-root .loading-panel,#dsh-print-root .dsh-actions{display:none!important}#dsh-print-root .dsh-kpi-slot{display:block!important;break-inside:avoid}#dsh-print-root .dsh-body{opacity:1!important;gap:10px}#dsh-print-root .dsh-chart svg{width:100%!important;height:auto!important}#dsh-print-root .dsh-grid .dsh-card{grid-column:span 6}#dsh-print-root .dsh-grid .dsh-card.s4{grid-column:span 4}#dsh-print-root .dsh-grid .dsh-card.s5{grid-column:span 5}#dsh-print-root .dsh-grid .dsh-card.s7{grid-column:span 7}#dsh-print-root .dsh-grid .dsh-card.s8{grid-column:span 8}#dsh-print-root .dsh-grid .dsh-card.s12{grid-column:span 12}#dsh-print-root .dsh-meter{grid-template-columns:minmax(150px,260px) minmax(0,1fr) 62px}#dsh-print-root .dsh-meter-track{grid-column:auto;grid-row:auto}#dsh-print-root .dsh-meter-val{grid-row:auto;grid-column:auto}#dsh-print-root .dsh-filters,#dsh-print-root .kpi-row.dsh-kpis{display:grid}#dsh-print-root .dsh-page .kpi-row.dsh-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px}#dsh-print-root .dsh-card,#dsh-print-root .kpi-card,#dsh-print-root .dsh-meter{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}#dsh-print-root .users-panel,#dsh-print-root .kpi-card{background:#fff!important;border:1px solid #e3d9ec!important}#dsh-print-root .dsh-grid{gap:10px}#dsh-print-root .dsh-table-wrap{max-height:none!important;overflow:visible!important}#dsh-print-root .dsh-table th{background:#f4eef8!important}#dsh-print-root .dsh-notice{break-inside:avoid;background:#faf6fd!important;border:1px solid #e3d9ec!important;color:#52514e!important;box-shadow:none!important}.dsh-print-head{display:block!important;margin:0 0 10px;break-inside:avoid}.dsh-ph-band{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:14px;color:#fff;background:linear-gradient(105deg,#402060,#6e3fa3 62%,#c653a0 140%)}.dsh-ph-band img{height:46px;width:auto;padding:6px 10px;border-radius:10px;background:#fff;object-fit:contain}.dsh-ph-band span{display:block;font:800 9px/1 Manrope,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.dsh-ph-band h1{margin:5px 0 3px;font:800 21px/1.15 Manrope,system-ui,sans-serif;color:#fff}.dsh-ph-band p{margin:0;font:500 10.5px/1.4 Manrope,system-ui,sans-serif;opacity:.9;max-width:70ch}.dsh-ph-meta{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:8px 0 0;border:1px solid #e3d9ec;border-radius:10px;overflow:hidden}.dsh-ph-meta>div{padding:7px 10px;border-left:1px solid #e3d9ec;background:#fbf8fd}.dsh-ph-meta>div:first-child{border-left:0}.dsh-ph-meta dt{font:800 7.5px/1 Manrope,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#8b7c91}.dsh-ph-meta dd{margin:4px 0 0;font:700 10.5px/1.25 Manrope,system-ui,sans-serif;color:#402060;overflow-wrap:anywhere}.dsh-print-foot{display:block!important;margin:10px 0 0;font:500 9px/1.4 Manrope,system-ui,sans-serif;color:#8b7c91;border-top:1px solid #e3d9ec;padding-top:6px}}.dsh-page>.dsh-toolbar[data-dsh-tab=ejecutivo]{--dsh-photo: url(/landing-assets/dashboard.webp)}.dsh-page>.dsh-toolbar[data-dsh-tab=ventas]{--dsh-photo: url(/landing-assets/comisiones.webp)}.dsh-page>.dsh-toolbar[data-dsh-tab=cartera]{--dsh-photo: url(/landing-assets/corporativos.webp)}.dsh-page>.dsh-toolbar[data-dsh-tab=operacion]{--dsh-photo: url(/landing-assets/coordinacion.webp)}.dsh-page>.dsh-toolbar[data-dsh-tab=clientes]{--dsh-photo: url(/landing-assets/clientes.webp)}.dsh-page>.dsh-toolbar[data-dsh-tab=proveedores]{--dsh-photo: url(/landing-assets/proveedores.webp)}.dsh-page>.dsh-toolbar[data-dsh-tab=promociones]{--dsh-photo: url(/landing-assets/promociones.webp)}:root .users-page-premium.clientes-page-m02.dsh-page>section.users-panel.m02-section-hero.dsh-toolbar,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>section.users-panel.m02-section-hero.dsh-toolbar{background-color:#2a164a!important;background-image:radial-gradient(circle at 55% 95%,rgba(198,83,160,.37),transparent 50%),radial-gradient(circle at 7% -30%,rgba(231,189,238,.25),transparent 53%),linear-gradient(122deg,#2a164a,#48206f 54%,#894fa5)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-position:center!important;background-clip:border-box!important;background-origin:border-box!important;border:1px solid rgba(190,150,225,.25)!important;border-radius:24px!important;box-shadow:0 22px 50px #40206029!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate;color:#fff}:root .users-page-premium.clientes-page-m02.dsh-page>section.dsh-toolbar.users-panel:before,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>section.dsh-toolbar.users-panel:before{content:""!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:43%!important;height:100%!important;border-radius:0 24px 24px 0!important;background-image:var(--dsh-photo)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;mask-image:linear-gradient(90deg,transparent 0%,#000 42%)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 42%)!important;opacity:.38!important;transform:none!important;filter:none!important;pointer-events:none!important;z-index:0!important;box-shadow:none!important}:root .users-page-premium.clientes-page-m02.dsh-page>section.dsh-toolbar.users-panel:after,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>section.dsh-toolbar.users-panel:after{content:none!important;display:none!important}:root .users-page-premium.clientes-page-m02.dsh-page>section.dsh-toolbar>.dsh-toolbar-copy,:root .users-page-premium.clientes-page-m02.dsh-page>section.dsh-toolbar>.dsh-filters{position:relative;z-index:1}:root .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-toolbar-copy .eyebrow,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-toolbar-copy .eyebrow{color:#f2caeb!important;font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}:root .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-toolbar-copy h2,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-toolbar-copy h2{font-family:Playfair Display,Georgia,serif;font-size:clamp(25px,2.55vw,36px);font-weight:700;line-height:1.18;letter-spacing:normal;color:#fff!important}:root .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-toolbar-copy p,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-toolbar-copy p{color:#f0e6f5!important;font-size:12px;line-height:1.75}:root .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .premium-select-label,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .premium-select-label{color:#f2caeb!important}:root .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-currency-hint,:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page>.dsh-toolbar .dsh-currency-hint{color:#f0e6f5!important}@media screen{:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table-wrap{border-radius:12px;background:#291d34;box-shadow:inset 0 0 0 1px #ceaee329}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table{background:transparent!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table thead th{background:#362640!important;color:#e4d5ec!important;border-color:#ceaee330!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody td{color:#f0e8f3!important;border-color:#ceaee31f!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody tr:nth-child(2n){background:#ac7dcc0e!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody tr:hover{background:#ac7dcc26!important;box-shadow:inset 3px 0 #cca3e8b3!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody td.n{color:#f6eff9!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill{background:#ad80cb29;border-color:#cfade633;color:#eadcf2}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill.danger{color:#ffaaa9}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill.warn{color:#ffd17d}:root[data-theme=dark] .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill.ok{color:#8ee1b4}}@media screen{:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table-wrap{border-radius:12px;background:#fffefd;box-shadow:inset 0 0 0 1px #5c357d26,0 5px 16px #40206009}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table{background:transparent!important}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table thead th{background:#f0e8f6!important;color:#55366b!important;border-color:#653f8a2b!important}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody td{color:#51435c!important;border-color:#653f8a1c!important}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody tr:nth-child(2n){background:#faf7fd!important}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody tr:hover{background:#f2e9fa!important;box-shadow:inset 3px 0 #8b57b2bf!important}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table tbody td.n{color:#432556!important}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill{background:#f5eff9;border-color:#e4d5ee;color:#56316c}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill.danger{color:#a0294d}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill.warn{color:#895000}:root:not([data-theme=dark]) .users-page-premium.clientes-page-m02.dsh-page .dsh-card .dsh-table .dsh-pill.ok{color:#1b7044}}.settings-home{width:min(100%,1380px);margin:0 auto;padding:10px 0 34px}.settings-home-heading{padding:0 2px 24px}.settings-home-heading .eyebrow{color:#bd922f;letter-spacing:.15em}.settings-home-heading h1{margin:7px 0;color:var(--brand-purple-deep, #32114f);font:700 clamp(37px,3.2vw,48px)/1.1 "Playfair Display",Georgia,serif;letter-spacing:-.035em}.settings-home-heading p{margin:0;color:#807587;font-size:14px;line-height:1.6}.settings-home-layout{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:20px;align-items:stretch}.settings-home-side{display:grid;grid-template-rows:auto auto;gap:20px;min-width:0}.settings-home-card{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(95,52,137,.13);border-radius:23px;background:linear-gradient(145deg,#fff,#fefcff);box-shadow:0 16px 42px #3417520e}.settings-home-appearance{padding:clamp(25px,2.4vw,36px)}.settings-home-account,.settings-home-audits{padding:clamp(23px,2vw,30px)}.settings-home-card-head{display:flex;align-items:center;gap:12px}.settings-home-icon{display:grid;place-items:center;flex:0 0 auto;width:47px;height:47px;border-radius:14px;background:#f2eafa;color:#7845aa}.settings-home-account .settings-home-icon{background:#f9eaf4;color:#a94b91}.settings-home-audits .settings-home-icon{background:#fbf3dd;color:#ae842b}.settings-home-section-label{color:#a1803d;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.settings-home-card h2{margin:0 0 8px;color:var(--purple-dark, #41205f);font:700 clamp(23px,2vw,29px)/1.2 "Playfair Display",Georgia,serif}.settings-home-card p{color:#817687;font-size:13px;line-height:1.6}.settings-home-intro{margin:24px 0 27px}.settings-home-intro p{max-width:510px;margin:0}.settings-home-theme-options{display:grid;grid-template-columns:1fr 1fr;gap:16px}.settings-home-theme-option{display:grid;gap:14px;min-width:0;padding:11px;border:1px solid #e8e0ec;border-radius:17px;background:#fff;color:var(--ink);text-align:left;transition:border-color .18s,box-shadow .18s,transform .18s}.settings-home-theme-option:hover{transform:translateY(-2px);border-color:#b99acb;box-shadow:0 12px 26px #4b247014}.settings-home-theme-option.is-selected{border-color:#8652b2;box-shadow:0 0 0 3px #8652b21a,0 12px 26px #4b247013}.settings-home-theme-option:focus-visible,.settings-home-action:focus-visible{outline:3px solid rgba(130,78,175,.48);outline-offset:3px}.settings-home-theme-preview{position:relative;display:block;height:clamp(165px,16vw,215px);overflow:hidden;border:1px solid #e8dfeb;border-radius:10px;background:#f8f5fa}.settings-home-theme-preview-dark{border-color:#4c3954;background:#261d2b}.settings-home-preview-sidebar,.settings-home-preview-topbar,.settings-home-preview-card,.settings-home-preview-line{position:absolute;display:block}.settings-home-preview-sidebar{inset:0 auto 0 0;width:17%;background:#eee6f5;border-right:1px solid #e1d5eb}.settings-home-preview-topbar{inset:0 0 auto 17%;height:20%;background:#fff;border-bottom:1px solid #ebe5ed}.settings-home-preview-card{top:34%;width:29%;height:32%;border:1px solid #ece4ee;border-radius:6px;background:#fff;box-shadow:0 4px 10px #371e4b09}.settings-home-preview-card-one{left:26%}.settings-home-preview-card-two{left:61%}.settings-home-preview-line{left:26%;right:10%;bottom:17%;height:7%;border-radius:99px;background:#e8dded}.settings-home-theme-preview-dark .settings-home-preview-sidebar{background:#34263b;border-color:#46334d}.settings-home-theme-preview-dark .settings-home-preview-topbar{background:#3b2c41;border-color:#4b3a52}.settings-home-theme-preview-dark .settings-home-preview-card{background:#3d2e43;border-color:#523e58;box-shadow:none}.settings-home-theme-preview-dark .settings-home-preview-line{background:#56425e}.settings-home-theme-label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 5px 4px}.settings-home-theme-label>span:first-child{display:flex;align-items:center;gap:8px;color:#513666;font-size:13px;font-weight:800}.settings-home-theme-check{display:grid;place-items:center;width:23px;height:23px;border:1px solid #d9cde0;border-radius:50%;color:#fff}.is-selected .settings-home-theme-check{border-color:#8250aa;background:#8250aa}.settings-home-hint{margin:20px 0 0;padding-top:15px;border-top:1px solid #eee7f1;color:#9b90a0!important;font-size:11px!important}.settings-home-side .settings-home-card h2{margin-top:20px}.settings-home-side .settings-home-card p{margin:0 0 21px;max-width:390px}.settings-home-account-name{display:block;margin:0 0 7px;color:#674583;font-size:13px;font-weight:800}.settings-home-action{display:inline-flex;align-items:center;justify-content:space-between;gap:23px;align-self:flex-start;min-height:42px;margin-top:16px;padding:0 15px;border:1px solid rgba(105,62,148,.18);border-radius:11px;background:#f6effa;color:#5d3181;font-size:12px;font-weight:800;transition:background .18s,border-color .18s,transform .18s}.settings-home-action:hover{background:#eedff7;border-color:#693e9457;transform:translateY(-1px)}.settings-home-audits{background:linear-gradient(145deg,#fff,#fbf6fc)}.settings-home-audits .settings-home-action{background:#603885;border-color:#603885;color:#fff}.settings-home-audits .settings-home-action:hover{background:#734799;border-color:#734799}.settings-home-restricted{align-self:flex-start;margin-top:16px;padding:10px 13px;border:1px solid #e8dfec;border-radius:10px;background:#f9f6fa;color:#837689;font-size:11px;font-weight:700}:root[data-theme=dark] .settings-home-heading h1,:root[data-theme=dark] .settings-home-card h2{color:#f5eaf5}:root[data-theme=dark] .settings-home-heading p,:root[data-theme=dark] .settings-home-card p{color:#c5b6c5}:root[data-theme=dark] .settings-home-card{background:#322635;border-color:#efdaed1a;box-shadow:none}:root[data-theme=dark] .settings-home-audits{background:#352739}:root[data-theme=dark] .settings-home-icon{background:#49334f;color:#e1c4f1}:root[data-theme=dark] .settings-home-account .settings-home-icon{background:#4b3146;color:#edbdd9}:root[data-theme=dark] .settings-home-audits .settings-home-icon{background:#4d3d2d;color:#e9cb80}:root[data-theme=dark] .settings-home-section-label{color:#d7b879}:root[data-theme=dark] .settings-home-account-name{color:#e1c6e9}:root[data-theme=dark] .settings-home-theme-option{background:#3a2c3e;border-color:#59455e}:root[data-theme=dark] .settings-home-theme-option.is-selected{border-color:#bd90d8;box-shadow:0 0 0 3px #bd90d821}:root[data-theme=dark] .settings-home-theme-label>span:first-child{color:#ecdded}:root[data-theme=dark] .settings-home-hint{border-color:#544158}:root[data-theme=dark] .settings-home-theme-check{border-color:#745e7b}:root[data-theme=dark] .is-selected .settings-home-theme-check{border-color:#a875c7;background:#a875c7}:root[data-theme=dark] .settings-home-action{background:#4a3651;border-color:#efdaed29;color:#f1e2f1}:root[data-theme=dark] .settings-home-action:hover{background:#5a4062}:root[data-theme=dark] .settings-home-audits .settings-home-action{background:#9164ae;border-color:#9164ae;color:#fff}:root[data-theme=dark] .settings-home-audits .settings-home-action:hover{background:#a274bf}:root[data-theme=dark] .settings-home-restricted{background:#3d3041;border-color:#5a465e;color:#c8b8c9}@media (max-width: 980px){.settings-home-layout{grid-template-columns:1fr}.settings-home-side{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media (max-width: 650px){.settings-home{padding-top:2px}.settings-home-heading{padding-bottom:18px}.settings-home-heading h1{font-size:37px}.settings-home-heading p{font-size:12px}.settings-home-layout,.settings-home-side{gap:15px}.settings-home-side{grid-template-columns:1fr}.settings-home-appearance,.settings-home-account,.settings-home-audits{padding:22px}.settings-home-intro{margin:21px 0}.settings-home-theme-options{gap:10px}.settings-home-theme-option{gap:10px;padding:7px;border-radius:13px}.settings-home-theme-preview{height:112px}.settings-home-theme-label{padding:0 2px 3px}.settings-home-theme-label>span:first-child{gap:5px;font-size:11px}.settings-home-theme-check{width:20px;height:20px}.settings-home-hint{padding-top:16px}.settings-home-side .settings-home-card h2{margin-top:18px}}.global-search-page{width:min(1500px,100%);margin:0 auto;display:grid;gap:18px;padding-bottom:34px}.global-search-hero{position:relative;overflow:hidden;border:1px solid rgba(96,57,119,.1);border-radius:26px;display:grid;grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);align-items:end;gap:34px;padding:28px 30px;background:radial-gradient(circle at 84% 16%,rgba(189,141,216,.16),transparent 32%),radial-gradient(circle at 9% 100%,rgba(240,202,112,.13),transparent 31%),linear-gradient(135deg,#fffffff7,#f8f2fbf5);box-shadow:0 16px 42px #3f1e5214,inset 0 1px #fffffff5}.global-search-hero:after{content:"";position:absolute;width:280px;height:280px;right:-115px;top:-130px;border-radius:50%;border:1px solid rgba(115,70,145,.08);box-shadow:0 0 0 34px #73469106,0 0 0 72px #73469105;pointer-events:none}.global-search-hero-copy{position:relative;z-index:1;min-width:0}.global-search-eyebrow{display:block;margin-bottom:7px;color:#b08b2d;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.global-search-hero h1{margin:0;max-width:720px;color:#3c174f;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,3vw,45px);font-weight:700;line-height:.98;letter-spacing:-.03em}.global-search-hero h1 span{color:#755080}.global-search-hero p{max-width:660px;margin:12px 0 0;color:#827486;font-size:11px;line-height:1.55}.global-search-main-form{position:relative;z-index:1;min-width:0;min-height:58px;border:1px solid rgba(94,54,118,.12);border-radius:18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px 7px 16px;background:#ffffffd6;box-shadow:0 10px 26px #41215612,inset 0 1px #fffffff5}.global-search-main-form:focus-within{border-color:#6f448e4d;box-shadow:0 0 0 3px #774a9512,0 12px 30px #41215614}.global-search-main-form>svg{color:#76518e}.global-search-main-form input{min-width:0;height:42px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#48394f;font:inherit;font-size:13px;font-weight:650}.global-search-main-form input::placeholder{color:#a092a6;font-weight:520}.global-search-main-form button{min-height:42px;border:1px solid rgba(85,45,111,.1);border-radius:13px;display:inline-flex;align-items:center;gap:7px;padding:0 16px;background:linear-gradient(135deg,#5b2774,#7f4c96);color:#fff;font:inherit;font-size:10px;font-weight:850;cursor:pointer;box-shadow:0 8px 20px #51276826}.global-search-main-form button:disabled{opacity:.44;cursor:not-allowed;box-shadow:none}.global-search-hero-meta{position:relative;z-index:1;grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-16px}.global-search-hero-meta span{min-height:27px;border:1px solid rgba(94,55,118,.08);border-radius:999px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;background:#ffffff94;color:#837486;font-size:8px;font-weight:800}.global-search-loading,.global-search-error,.global-search-empty-state{min-height:130px;border:1px solid rgba(93,55,115,.08);border-radius:20px;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;background:#ffffffb8;color:#86788b;text-align:left}.global-search-loading strong,.global-search-error strong,.global-search-empty-state strong{display:block;margin-bottom:4px;color:#4e3a58;font-size:12px}.global-search-loading span,.global-search-error span,.global-search-empty-state p{margin:0;color:#928597;font-size:9.5px;line-height:1.45}.global-search-error{color:#a15d5d;border-color:#a34b4b1c;background:#b04c4c0b}.global-search-module-strip{overflow-x:auto;display:flex;align-items:center;gap:7px;padding:2px 1px 5px;scrollbar-width:none}.global-search-module-strip::-webkit-scrollbar{display:none}.global-search-module-strip button{flex:0 0 auto;min-height:36px;border:1px solid rgba(91,53,116,.085);border-radius:12px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;background:#ffffffb8;color:#715f79;font:inherit;font-size:9px;font-weight:750;cursor:pointer;transition:.14s ease}.global-search-module-strip button:hover,.global-search-module-strip button.is-active{border-color:#643a842e;background:#673d8414;color:#5b356d}.global-search-module-strip button span{min-width:20px;height:19px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;background:#ffffffb8;color:#7d6985;font-size:7px;font-weight:900}.global-search-layout{display:grid;grid-template-columns:minmax(210px,.74fr) minmax(0,2.75fr) minmax(210px,.86fr);align-items:start;gap:14px}.global-search-filter-panel,.global-search-results-panel,.global-search-insights-panel{min-width:0}.global-search-filter-panel,.global-search-results-panel,.global-search-insight-card{border:1px solid rgba(91,53,115,.085);border-radius:20px;background:#fffc;box-shadow:0 12px 34px #3d1e4f0e,inset 0 1px #ffffffe6}.global-search-filter-panel{position:sticky;top:86px;display:grid;gap:14px;padding:16px}.global-search-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.global-search-panel-heading>div>span{display:flex;align-items:center;gap:6px;color:#957d9f;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.global-search-panel-heading>div>strong{display:block;margin-top:5px;color:#4e3b58;font-size:11px}.global-search-panel-heading>button{width:30px;height:30px;border:1px solid rgba(91,53,115,.08);border-radius:9px;display:grid;place-items:center;background:#f8f4fad1;color:#80688b;cursor:pointer}.global-search-filter-panel label{display:grid;gap:6px}.global-search-filter-panel label>span{color:#806f87;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.global-search-filter-panel select{width:100%;min-width:0;height:39px;border:1px solid rgba(91,53,115,.1);border-radius:10px;outline:none;padding:0 10px;background:#fbf8fceb;color:#5f4b68;font:inherit;font-size:9px;font-weight:650}.global-search-filter-panel select:focus{border-color:#6d418b47;box-shadow:0 0 0 3px #6d418b0e}.global-search-filter-summary{min-height:48px;border-radius:12px;display:flex;align-items:center;gap:10px;padding:10px;background:linear-gradient(135deg,#6b3f8b12,#e5d1ef2b);color:#745981}.global-search-filter-summary div{display:grid}.global-search-filter-summary strong{color:#533661;font-size:15px;line-height:1}.global-search-filter-summary span{margin-top:2px;font-size:8px}.global-search-results-panel{overflow:hidden;padding:16px}.global-search-results-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:11px}.global-search-results-heading>div:first-child>span{color:#9b8b9f;font-size:8px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.global-search-results-heading h2{max-width:700px;overflow:hidden;margin:3px 0 0;color:#462a55;font-size:17px;font-weight:820;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.global-search-results-heading>div:last-child{display:grid;justify-items:end;color:#9a8c9f;font-size:8px}.global-search-results-heading>div:last-child strong{color:#5a3f69;font-size:18px;line-height:1}.global-search-result-list{min-width:0;display:grid;gap:6px}.global-search-result-card{width:100%;min-width:0;border:1px solid rgba(94,56,116,.075);border-radius:14px;display:grid;grid-template-columns:38px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:10px;background:#fcfafdc7;color:inherit;text-align:left;cursor:pointer;transition:border-color .13s ease,background .13s ease,transform .13s ease,box-shadow .13s ease}.global-search-result-card:hover{border-color:#683e8729;background:#f8f3fbf2;transform:translateY(-1px);box-shadow:0 8px 20px #45225911}.global-search-result-icon{width:36px;height:36px;border:1px solid rgba(99,57,129,.08);border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#f8f3fbf5,#ebe0f2e6);color:#714b8b}.global-search-result-copy{min-width:0;display:grid;gap:4px}.global-search-result-topline{min-width:0;display:flex;align-items:center;gap:6px}.global-search-result-topline>strong{min-width:0;overflow:hidden;color:#47384f;font-size:11px;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.global-search-module-chip,.global-search-state-chip{flex:0 0 auto;max-width:100px;overflow:hidden;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:900;line-height:1;text-overflow:ellipsis;white-space:nowrap}.global-search-module-chip{background:#693e8914;color:#765785}.global-search-state-chip{background:#368b6013;color:#4d7d66}.global-search-result-subtitle{min-width:0;overflow:hidden;color:#948798;font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.global-search-result-meta{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:#a095a4;font-size:7.5px}.global-search-result-meta code{display:inline-block;max-width:180px;overflow:hidden;color:#755e80;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.global-search-match{flex:0 0 auto;border-radius:999px;padding:3px 6px;background:#7555840f;color:#826e8b;font-weight:850}.global-search-match.is-exact{background:#418b5e12;color:#4f7c61}.global-search-match.is-strong{background:#63418b12;color:#705584}.global-search-match.is-text{background:#466f9c12;color:#587591}.global-search-result-arrow{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#856d90;background:#f9f6fbdb}.global-search-pagination{margin-top:14px;border-top:1px solid rgba(93,55,115,.07);display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px}.global-search-pagination button{min-height:34px;border:1px solid rgba(92,54,116,.09);border-radius:10px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;background:#faf7fcdb;color:#715d79;font:inherit;font-size:8px;font-weight:800;cursor:pointer}.global-search-pagination button:disabled{opacity:.38;cursor:not-allowed}.global-search-pagination span{color:#9a8d9f;font-size:8px}.global-search-pagination span strong{color:#624b6c}.global-search-insights-panel{position:sticky;top:86px;display:grid;gap:10px}.global-search-insight-card{padding:15px}.global-search-insight-card>span{display:flex;align-items:center;gap:6px;color:#95869a;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.global-search-insight-card.is-primary{background:radial-gradient(circle at 90% 0%,rgba(205,159,224,.16),transparent 35%),linear-gradient(145deg,#ffffffe6,#f6effae6)}.global-search-insight-card.is-primary>strong{display:block;margin-top:10px;color:#4e2c60;font-size:32px;line-height:1}.global-search-insight-card p{margin:5px 0 0;color:#948699;font-size:8.5px;line-height:1.45}.global-search-distribution{display:grid;gap:7px;margin-top:11px}.global-search-distribution>div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#847588;font-size:8px}.global-search-distribution>div strong{min-width:22px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#663d8412;color:#6d517b;font-size:7px}.global-search-back-button{min-height:38px;border:1px solid rgba(92,54,116,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;gap:7px;background:#ffffffb3;color:#765f80;font:inherit;font-size:8.5px;font-weight:800;cursor:pointer}.global-search-spinner{animation:sigoast-global-full-spin .75s linear infinite}@keyframes sigoast-global-full-spin{to{transform:rotate(360deg)}}:root[data-theme=dark] .global-search-hero,:root[data-theme=dark] .global-search-filter-panel,:root[data-theme=dark] .global-search-results-panel,:root[data-theme=dark] .global-search-insight-card,:root[data-theme=dark] .global-search-loading,:root[data-theme=dark] .global-search-error,:root[data-theme=dark] .global-search-empty-state{border-color:#fff1;background:#24182beb;box-shadow:0 16px 40px #0000002e}:root[data-theme=dark] .global-search-hero{background:radial-gradient(circle at 84% 16%,rgba(164,104,194,.13),transparent 32%),linear-gradient(135deg,#2a1c32f5,#201527f5)}:root[data-theme=dark] .global-search-hero h1,:root[data-theme=dark] .global-search-results-heading h2,:root[data-theme=dark] .global-search-result-topline>strong,:root[data-theme=dark] .global-search-panel-heading>div>strong,:root[data-theme=dark] .global-search-loading strong,:root[data-theme=dark] .global-search-error strong,:root[data-theme=dark] .global-search-empty-state strong{color:#eee5f1}:root[data-theme=dark] .global-search-hero p,:root[data-theme=dark] .global-search-result-subtitle,:root[data-theme=dark] .global-search-result-meta,:root[data-theme=dark] .global-search-filter-panel label>span,:root[data-theme=dark] .global-search-pagination span,:root[data-theme=dark] .global-search-insight-card p{color:#a697ac}:root[data-theme=dark] .global-search-main-form,:root[data-theme=dark] .global-search-module-strip button,:root[data-theme=dark] .global-search-back-button{border-color:#ffffff12;background:#ffffff0a}:root[data-theme=dark] .global-search-main-form input{color:#efe6f2}:root[data-theme=dark] .global-search-filter-panel select{border-color:#ffffff12;background:#2d2035;color:#dfd3e3}:root[data-theme=dark] .global-search-result-card{border-color:#ffffff0d;background:#ffffff06}:root[data-theme=dark] .global-search-result-card:hover{border-color:#d0a5e61a;background:#ffffff0b}:root[data-theme=dark] .global-search-result-icon,:root[data-theme=dark] .global-search-result-arrow{border-color:#ffffff0d;background:#ffffff0a;color:#d0abe2}:root[data-theme=dark] .global-search-module-chip{background:#c591de1a;color:#c3a4d1}:root[data-theme=dark] .global-search-state-chip{background:#60bd8914;color:#9dcdb1}@media (max-width: 1180px){.global-search-hero{grid-template-columns:1fr}.global-search-hero-meta{margin-top:0}.global-search-layout{grid-template-columns:220px minmax(0,1fr)}.global-search-insights-panel{position:static;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.global-search-back-button{grid-column:1 / -1}}@media (max-width: 820px){.global-search-hero{padding:22px}.global-search-layout{grid-template-columns:1fr}.global-search-filter-panel,.global-search-insights-panel{position:static}.global-search-filter-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.global-search-panel-heading,.global-search-filter-summary{grid-column:1 / -1}.global-search-insights-panel{grid-template-columns:1fr 1fr}}@media (max-width: 620px){.global-search-page{gap:12px}.global-search-hero{padding:18px 14px;border-radius:20px}.global-search-main-form{grid-template-columns:auto minmax(0,1fr)}.global-search-main-form button{grid-column:1 / -1;justify-content:center}.global-search-filter-panel{grid-template-columns:1fr}.global-search-filter-panel label,.global-search-panel-heading,.global-search-filter-summary{grid-column:auto}.global-search-insights-panel{grid-template-columns:1fr}.global-search-result-card{grid-template-columns:34px minmax(0,1fr)}.global-search-result-arrow{display:none}.global-search-result-topline{flex-wrap:wrap}.global-search-result-meta code{max-width:110px}.global-search-pagination{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion: reduce){.global-search-result-card,.global-search-spinner{transition:none!important;animation-duration:1.8s}}.global-search-personal-home{border:1px solid rgba(93,55,115,.08);border-radius:20px;display:grid;gap:14px;padding:18px;background:#ffffffc2;box-shadow:0 12px 32px #3d1e4f0b,inset 0 1px #ffffffeb}.global-search-personal-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.global-search-personal-heading>div>span{display:flex;align-items:center;gap:6px;color:#a6812e;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.global-search-personal-heading>div>strong{display:block;margin-top:4px;color:#4c3558;font-size:12px}.global-search-personal-heading>button{min-height:32px;border:1px solid rgba(92,54,116,.08);border-radius:10px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;background:#faf7fcd1;color:#85718d;font:inherit;font-size:8px;font-weight:800;cursor:pointer}.global-search-recent-queries{display:grid;gap:8px}.global-search-recent-queries>span{color:#99899e;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.global-search-recent-queries>div{display:flex;flex-wrap:wrap;gap:7px}.global-search-recent-queries button{min-height:32px;border:1px solid rgba(93,55,116,.08);border-radius:999px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;background:#faf7fcd1;color:#725d7b;font:inherit;font-size:8.5px;font-weight:750;cursor:pointer}.global-search-favorite-summary{min-height:42px;border-radius:12px;display:flex;align-items:center;gap:7px;padding:0 12px;background:linear-gradient(90deg,#caa24c13,#f8efda29);color:#95752f;font-size:8.5px}.global-search-favorite-summary strong{color:#6e5121;font-size:13px}.global-search-result-card{position:relative;display:block;grid-template-columns:none;align-items:stretch;gap:0;overflow:hidden;padding:0;cursor:default}.global-search-result-main{width:100%;min-width:0;margin:0;border:0;outline:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:inherit;display:grid;grid-template-columns:38px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:10px 50px 10px 10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.global-search-result-card:hover .global-search-result-main{background:transparent}.global-search-favorite-button{position:absolute;right:10px;top:50%;width:31px;height:31px;border:1px solid rgba(92,54,116,.075);border-radius:9px;display:grid;place-items:center;background:#fbf8fce0;color:#a493aa;transform:translateY(-50%);cursor:pointer;transition:.13s ease}.global-search-favorite-button:hover,.global-search-favorite-button.is-favorite{border-color:#b4873026;background:#faefd6e0;color:#b08731}:root[data-theme=dark] .global-search-personal-home{border-color:#ffffff0f;background:#24182be6;box-shadow:0 14px 35px #00000029}:root[data-theme=dark] .global-search-personal-heading>div>strong{color:#ecdfef}:root[data-theme=dark] .global-search-personal-heading>button,:root[data-theme=dark] .global-search-recent-queries button,:root[data-theme=dark] .global-search-favorite-button{border-color:#ffffff0f;background:#ffffff09;color:#b7a6bd}:root[data-theme=dark] .global-search-favorite-summary{background:#c9a04c11;color:#d0b16e}:root[data-theme=dark] .global-search-favorite-summary strong{color:#e2c47e}:root[data-theme=dark] .global-search-favorite-button.is-favorite{border-color:#e3b75a1f;background:#e3b75a14;color:#dcb96b}@media (max-width: 620px){.global-search-personal-heading{align-items:stretch;flex-direction:column}.global-search-result-main{grid-template-columns:34px minmax(0,1fr);padding-right:48px}}.global-search-match.is-fuzzy{background:#b9862b14;color:#916f2e}.global-search-result-main:focus-visible,.global-search-favorite-button:focus-visible,.global-search-pagination button:focus-visible,.global-search-module-strip button:focus-visible,.global-search-main-form button:focus-visible,.global-search-filter-panel select:focus-visible,.global-search-recent-queries button:focus-visible{outline:2px solid rgba(112,68,142,.46);outline-offset:2px}:root[data-theme=dark] .global-search-match.is-fuzzy{background:#daae5717;color:#d1b36c}@media (prefers-contrast: more){.global-search-result-card,.global-search-filter-panel,.global-search-results-panel,.global-search-insight-card{border-color:currentColor}}.global-search-result-card.is-command .global-search-result-main{padding-right:12px}.global-search-match.is-navigation{background:#70448e13;color:#76518b}:root[data-theme=dark] .global-search-match.is-navigation{background:#bb8bd814;color:#c6a2da}.global-search-page{width:min(1640px,100%);gap:20px}.global-search-hero{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);align-items:center;column-gap:clamp(28px,4vw,72px);row-gap:16px;min-height:200px;padding:30px clamp(28px,3vw,48px) 22px;border-radius:28px;background:radial-gradient(circle at 95% 5%,rgba(180,117,199,.12),transparent 29%),radial-gradient(circle at 0% 100%,rgba(236,198,109,.1),transparent 30%),linear-gradient(125deg,#fff,#faf6fc)}.global-search-hero:after{width:220px;height:220px;right:-125px;top:-135px}.global-search-eyebrow,.global-search-results-heading>div:first-child>span,.global-search-panel-heading>div>span,.global-search-insight-card>span{color:#a57914;font-size:11px;letter-spacing:.12em}.global-search-hero h1{max-width:580px;font-size:clamp(34px,3.15vw,49px);line-height:1.03}.global-search-hero p{max-width:550px;margin-top:11px;font-size:13px;line-height:1.55}.global-search-main-form{min-height:64px;border-radius:17px;padding:7px 8px 7px 20px}.global-search-main-form input{font-size:15px}.global-search-main-form button{min-height:46px;padding:0 20px;font-size:13px}.global-search-hero-meta{margin-top:0;gap:8px}.global-search-hero-meta span{min-height:28px;padding:0 11px;font-size:10px}.global-search-module-strip{gap:9px;padding:1px 0 4px}.global-search-module-strip button{min-height:42px;padding:0 15px;border-radius:12px;font-size:12px}.global-search-module-strip button span{min-width:23px;height:21px;font-size:10px}.global-search-module-strip button.is-active{border-color:#6f408f3d;background:#f1e9f6;box-shadow:inset 0 1px #fffc}.global-search-layout{grid-template-columns:minmax(230px,280px) minmax(0,1fr);gap:18px}.global-search-filter-panel,.global-search-results-panel,.global-search-insight-card{border-radius:24px}.global-search-filter-panel{gap:17px;padding:23px}.global-search-panel-heading>div>strong{margin-top:7px;font-size:18px}.global-search-panel-heading>button{width:34px;height:34px}.global-search-filter-panel label{gap:8px}.global-search-filter-panel label>span{font-size:11px}.global-search-filter-panel select{height:44px;padding:0 13px;border-radius:12px;font-size:12px}.global-search-filter-summary{min-height:55px;padding:12px}.global-search-filter-summary strong{font-size:19px}.global-search-filter-summary span{font-size:10px}.global-search-results-panel{padding:24px}.global-search-results-heading{align-items:center;margin-bottom:18px}.global-search-results-heading h2{margin-top:5px;font-size:25px}.global-search-results-heading>div:last-child{font-size:10px}.global-search-results-heading>div:last-child strong{font-size:25px}.global-search-result-list{gap:10px}.global-search-result-card{border-radius:16px}.global-search-result-main{min-height:90px;grid-template-columns:46px minmax(0,1fr) 32px;gap:14px;padding:14px 56px 14px 16px}.global-search-result-card.is-command .global-search-result-main{padding-right:16px}.global-search-result-icon{width:44px;height:44px;border-radius:13px}.global-search-result-copy{gap:5px}.global-search-result-topline{gap:8px}.global-search-result-topline>strong{font-size:14px}.global-search-module-chip,.global-search-state-chip{padding:5px 8px;font-size:9px}.global-search-result-subtitle{font-size:12px}.global-search-result-meta{gap:9px;font-size:10px}.global-search-result-meta code{font-size:10px}.global-search-match{padding:4px 7px}.global-search-result-arrow{width:32px;height:32px}.global-search-favorite-button{right:14px;width:34px;height:34px}.global-search-insights-panel{position:static;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:stretch;gap:12px}.global-search-insight-card{padding:18px 21px}.global-search-insight-card.is-primary>strong{margin-top:6px;font-size:30px}.global-search-insight-card p{font-size:11px}.global-search-distribution{display:flex;flex-wrap:wrap;gap:8px 16px}.global-search-distribution>div{gap:12px;font-size:11px}.global-search-distribution>div strong{font-size:10px}.global-search-back-button{min-width:140px;padding:0 18px;font-size:12px}:root[data-theme=dark] .global-search-hero{background:radial-gradient(circle at 95% 5%,rgba(135,79,159,.14),transparent 30%),#241b2d}:root[data-theme=dark] .global-search-module-strip button.is-active{background:#9b64b938}@media (max-width: 1180px){.global-search-hero{grid-template-columns:1fr;min-height:0}.global-search-main-form{width:100%}.global-search-insights-panel{grid-template-columns:1fr 1fr}.global-search-back-button{grid-column:1 / -1;min-height:42px}}@media (max-width: 820px){.global-search-layout{grid-template-columns:1fr}.global-search-filter-panel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 620px){.global-search-page{gap:14px}.global-search-hero{padding:22px 18px;border-radius:22px}.global-search-hero h1{font-size:35px}.global-search-main-form{grid-template-columns:auto minmax(0,1fr)}.global-search-main-form button{grid-column:1 / -1;justify-content:center}.global-search-filter-panel{grid-template-columns:1fr}.global-search-filter-panel label,.global-search-panel-heading,.global-search-filter-summary{grid-column:auto}.global-search-results-panel{padding:17px}.global-search-results-heading h2{font-size:21px}.global-search-insights-panel{grid-template-columns:1fr}.global-search-back-button{grid-column:auto}.global-search-result-main{grid-template-columns:42px minmax(0,1fr);padding:13px 50px 13px 12px}}.global-search-page{gap:16px}.global-search-hero{min-height:0;grid-template-columns:minmax(260px,.78fr) minmax(380px,1fr);column-gap:30px;row-gap:10px;padding:21px 24px 17px;border-radius:22px;background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.12),transparent 29%),radial-gradient(circle at 90% 20%,rgba(212,175,55,.07),transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 60%,#fffaf5);box-shadow:0 16px 38px #3416560e}.global-search-hero:after{display:none}.global-search-eyebrow{margin-bottom:5px}.global-search-hero h1{max-width:none;font-family:Playfair Display,Georgia,serif;font-size:clamp(25px,2vw,30px);line-height:1.18;letter-spacing:-.025em}.global-search-hero p{margin-top:5px;font-size:12px}.global-search-main-form{min-height:52px;border-radius:13px}.global-search-main-form button{min-height:38px}.global-search-hero-meta{grid-column:1 / -1;gap:14px}.global-search-hero-meta span{min-height:0;border:0;border-radius:0;padding:0;background:none;font-size:10px}.global-search-module-strip button{min-height:38px}.global-search-filter-panel,.global-search-results-panel{border-color:#5b357717;border-radius:20px;background:#fff;box-shadow:0 16px 38px #3416560e}.global-search-filter-panel{gap:14px;padding:20px}.global-search-filter-panel .premium-select{min-width:0}.global-search-filter-panel .premium-select-label{display:block;margin-bottom:7px;color:#806f87;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.global-search-filter-panel .premium-select-control{width:100%;min-height:42px;border-radius:11px;font-size:12px}.global-search-filter-panel .premium-select-panel{z-index:20}.global-search-panel-heading>div>strong{font-size:16px}.global-search-filter-summary{min-height:0;border-top:1px solid rgba(91,53,119,.09);border-radius:0;padding:13px 0 0;background:transparent}.global-search-filter-summary div{display:flex;align-items:baseline;gap:6px}.global-search-filter-summary strong{font-size:14px}.global-search-filter-summary span{margin:0;font-size:11px}.global-search-insights-panel{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px;border:1px solid rgba(91,53,119,.09);border-radius:18px;background:#fff;box-shadow:0 12px 28px #3416560b}.global-search-insight-card,.global-search-insight-card.is-primary{min-width:0;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.global-search-insight-card.is-primary{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:3px 8px;padding-right:18px;border-right:1px solid rgba(91,53,119,.1)}.global-search-insight-card.is-primary>strong{margin:0;font-size:19px}.global-search-insight-card.is-primary p{grid-column:1 / -1;margin:0}.global-search-distribution{margin-top:4px}.global-search-back-button{min-width:105px;min-height:36px}:root[data-theme=dark] .global-search-filter-panel,:root[data-theme=dark] .global-search-results-panel,:root[data-theme=dark] .global-search-insights-panel{background:#241b2d}:root[data-theme=dark] .global-search-insight-card.is-primary{background:transparent}@media (max-width: 1180px){.global-search-hero{grid-template-columns:1fr}.global-search-insights-panel{grid-template-columns:1fr 1fr}.global-search-back-button{grid-column:1 / -1}}@media (max-width: 820px){.global-search-filter-panel .premium-select{min-width:0}}@media (max-width: 620px){.global-search-hero{padding:18px}.global-search-hero h1{font-size:26px}.global-search-insights-panel{grid-template-columns:1fr}.global-search-insight-card.is-primary{border-right:0;border-bottom:1px solid rgba(91,53,119,.1);padding:0 0 12px}.global-search-back-button{grid-column:auto}}.global-search-insights-panel,:root[data-theme=dark] .global-search-insights-panel{display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;border-top:1px solid rgba(91,53,119,.12);border-radius:0;padding:16px 2px 0;background:transparent;box-shadow:none}.global-search-summary{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 15px}.global-search-summary>span{color:#a57914;font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.global-search-summary>strong{color:#563368;font-size:12px}.global-search-distribution{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0}.global-search-distribution>div{gap:6px;border-left:1px solid rgba(91,53,119,.14);padding-left:12px;color:#76677f;font-size:11px}.global-search-distribution>div strong{min-width:19px;height:19px;font-size:10px}.global-search-back-button{flex:0 0 auto;min-width:0;min-height:34px;border:0;background:transparent;box-shadow:none}.global-search-back-button:hover{background:#693e8912}:root[data-theme=dark] .global-search-summary>strong{color:#e4d4ec}:root[data-theme=dark] .global-search-distribution>div{color:#b9a9c1}@media (max-width: 620px){.global-search-insights-panel{align-items:flex-start}.global-search-summary{display:grid;gap:6px}.global-search-distribution>div:first-child{border-left:0;padding-left:0}}:root[data-theme=dark] .global-search-page{--gsd-bg: #2b2035;--gsd-bg-raised: #33253f;--gsd-text: #f5edf8;--gsd-secondary: #cebed6;--gsd-muted: #bba9c5;--gsd-border: rgba(219, 180, 236, .18);--gsd-accent: #dcadef;--gsd-gold: #edc26d}:root[data-theme=dark] .global-search-page .global-search-hero{border-color:#daaaef30;background:radial-gradient(circle at 92% 6%,rgba(169,91,199,.18),transparent 38%),radial-gradient(circle at 6% 100%,rgba(216,174,93,.09),transparent 40%),linear-gradient(123deg,#31233f,#2c2039 58%,#352341);box-shadow:0 16px 38px #0d061340,inset 0 1px #ffffff0f}:root[data-theme=dark] .global-search-page .global-search-hero h1,:root[data-theme=dark] .global-search-page .global-search-hero h1 span{color:#f8f1fa}:root[data-theme=dark] .global-search-page .global-search-hero p{color:#d6c6df}:root[data-theme=dark] .global-search-page .global-search-eyebrow,:root[data-theme=dark] .global-search-page .global-search-panel-heading>div>span,:root[data-theme=dark] .global-search-page .global-search-results-heading>div:first-child>span,:root[data-theme=dark] .global-search-page .global-search-insight-card>span,:root[data-theme=dark] .global-search-page .global-search-personal-heading>div>span{color:var(--gsd-gold)}:root[data-theme=dark] .global-search-page .global-search-hero-meta span{color:#d4c1dd}:root[data-theme=dark] .global-search-page .global-search-main-form{border-color:#e0bcf23d;background:linear-gradient(135deg,#4d365af5,#3c2b48f5);box-shadow:0 12px 28px #0f071738,inset 0 1px #ffffff0e}:root[data-theme=dark] .global-search-page .global-search-main-form:focus-within{border-color:#ddacf28f;box-shadow:0 0 0 3px #b571d129,0 12px 30px #0f071738}:root[data-theme=dark] .global-search-page .global-search-main-form>svg{color:#e0b4f0}:root[data-theme=dark] .global-search-page .global-search-main-form input{color:#fff8ff}:root[data-theme=dark] .global-search-page .global-search-main-form input::placeholder{color:#bba7c6}:root[data-theme=dark] .global-search-page .global-search-main-form button{border-color:#ddadf03b;background:linear-gradient(135deg,#794091,#9854af);color:#fff;box-shadow:0 7px 20px #1c0b2a47}:root[data-theme=dark] .global-search-page .global-search-main-form button:not(:disabled):hover{background:linear-gradient(135deg,#8c4ba5,#a960c2)}:root[data-theme=dark] .global-search-page .global-search-module-strip button{border-color:#dcb4ee2e;background:#33273c;color:#dbcae2;box-shadow:inset 0 1px #ffffff0b}:root[data-theme=dark] .global-search-page .global-search-module-strip button:hover{border-color:#e5b5f961;background:#432e50;color:#fff4ff}:root[data-theme=dark] .global-search-page .global-search-module-strip button.is-active{border-color:#e1adf28c;background:linear-gradient(135deg,#553367,#704084);color:#fff5ff;box-shadow:inset 0 1px #ffffff1c,0 5px 15px #0b051224}:root[data-theme=dark] .global-search-page .global-search-module-strip button span{background:#574562;color:#fbecff}:root[data-theme=dark] .global-search-page .global-search-module-strip button.is-active span{background:#f1e2f6;color:#4b2b59}:root[data-theme=dark] .global-search-page .global-search-filter-panel,:root[data-theme=dark] .global-search-page .global-search-results-panel,:root[data-theme=dark] .global-search-page .global-search-personal-home{border-color:var(--gsd-border);background:var(--gsd-bg);box-shadow:0 14px 38px #0b051238,inset 0 1px #ffffff0b}:root[data-theme=dark] .global-search-page .global-search-panel-heading>div>strong,:root[data-theme=dark] .global-search-page .global-search-results-heading h2,:root[data-theme=dark] .global-search-page .global-search-personal-heading>div>strong{color:var(--gsd-text)}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-label,:root[data-theme=dark] .global-search-page .global-search-filter-panel label>span{color:#d2c0d9}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-control,:root[data-theme=dark] .global-search-page .global-search-filter-panel select{border-color:#d3ade638;background:#382a43;color:#f6eaf9;box-shadow:inset 0 1px #ffffff09}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-value,:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-caret{color:#f2e2f8}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-control:hover,:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select.is-open .premium-select-control,:root[data-theme=dark] .global-search-page .global-search-filter-panel select:focus{border-color:#e1adf68c}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-panel{border-color:#dfaff14a;background:#34263f;box-shadow:0 18px 42px #09040e6b}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-option{color:#eddfef}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-option.is-highlighted,:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-option:hover{background:#50335f;color:#fff7ff}:root[data-theme=dark] .global-search-page .global-search-filter-panel .premium-select-option.is-selected{color:#f0c4ff}:root[data-theme=dark] .global-search-page .global-search-filter-summary{border-top-color:#d9b1eb30;color:#c8b2d2}:root[data-theme=dark] .global-search-page .global-search-filter-summary strong{color:#ecc6fb}:root[data-theme=dark] .global-search-page .global-search-panel-heading>button{border-color:var(--gsd-border);background:#3a2947;color:#e9c6f5}:root[data-theme=dark] .global-search-page .global-search-panel-heading>button:hover{background:#50335e}:root[data-theme=dark] .global-search-page .global-search-results-heading>div:last-child{color:#c0aec8}:root[data-theme=dark] .global-search-page .global-search-results-heading>div:last-child strong{color:#e4b8f7}:root[data-theme=dark] .global-search-page .global-search-result-card{border-color:#d7afe82b;background:var(--gsd-bg-raised);box-shadow:inset 0 1px #ffffff06}:root[data-theme=dark] .global-search-page .global-search-result-card:hover,:root[data-theme=dark] .global-search-page .global-search-result-card:focus-within{border-color:#dda9f175;background:#3d2b4a;box-shadow:0 9px 24px #0b051233,inset 0 1px #ffffff0d}:root[data-theme=dark] .global-search-page .global-search-result-topline>strong{color:#f5edf8}:root[data-theme=dark] .global-search-page .global-search-result-subtitle{color:#cfbbd6}:root[data-theme=dark] .global-search-page .global-search-result-meta{color:#c0adca}:root[data-theme=dark] .global-search-page .global-search-result-meta code{color:#d6b4e6}:root[data-theme=dark] .global-search-page .global-search-result-icon{border-color:#cfa0e93d;background:linear-gradient(145deg,#554065,#463352);color:#efcaff}:root[data-theme=dark] .global-search-page .global-search-result-arrow,:root[data-theme=dark] .global-search-page .global-search-favorite-button{border-color:#d8adeb30;background:#42314f;color:#e3c1ef}:root[data-theme=dark] .global-search-page .global-search-favorite-button:hover,:root[data-theme=dark] .global-search-page .global-search-favorite-button.is-favorite{border-color:#ecc57059;background:#54402d;color:#f5d188}:root[data-theme=dark] .global-search-page .global-search-module-chip{background:#523661;color:#f0cfff}:root[data-theme=dark] .global-search-page .global-search-state-chip{background:#284b3e;color:#b3f1cf}:root[data-theme=dark] .global-search-page .global-search-match{background:#c796dd29;color:#e1c0ec}:root[data-theme=dark] .global-search-page .global-search-match.is-exact{background:#284d40;color:#b6efd0}:root[data-theme=dark] .global-search-page .global-search-match.is-strong,:root[data-theme=dark] .global-search-page .global-search-match.is-navigation{background:#4b355c;color:#e8c8f7}:root[data-theme=dark] .global-search-page .global-search-match.is-text{background:#2b4557;color:#bedff7}:root[data-theme=dark] .global-search-page .global-search-match.is-fuzzy{background:#51402b;color:#f4d591}:root[data-theme=dark] .global-search-page .global-search-pagination{border-top-color:var(--gsd-border)}:root[data-theme=dark] .global-search-page .global-search-pagination button,:root[data-theme=dark] .global-search-page .global-search-back-button{border-color:var(--gsd-border);background:#382a44;color:#e7d3ee}:root[data-theme=dark] .global-search-page .global-search-pagination button:not(:disabled):hover,:root[data-theme=dark] .global-search-page .global-search-back-button:hover{background:#4a3258;color:#fff}:root[data-theme=dark] .global-search-page .global-search-pagination span,:root[data-theme=dark] .global-search-page .global-search-pagination span strong{color:#d6c4df}:root[data-theme=dark] .global-search-page .global-search-loading,:root[data-theme=dark] .global-search-page .global-search-error,:root[data-theme=dark] .global-search-page .global-search-empty-state{border-color:var(--gsd-border);background:#31243c;color:#d1bfd9}:root[data-theme=dark] .global-search-page .global-search-error{border-color:#ee89974d;background:#412b3a;color:#f1aeb9}:root[data-theme=dark] .global-search-page .global-search-loading strong,:root[data-theme=dark] .global-search-page .global-search-error strong,:root[data-theme=dark] .global-search-page .global-search-empty-state strong{color:#f7edf9}:root[data-theme=dark] .global-search-page .global-search-loading span,:root[data-theme=dark] .global-search-page .global-search-error span,:root[data-theme=dark] .global-search-page .global-search-empty-state p{color:#d1bfdb}:root[data-theme=dark] .global-search-page .global-search-personal-heading>button,:root[data-theme=dark] .global-search-page .global-search-recent-queries button{border-color:var(--gsd-border);background:#3b2a48;color:#ead6f0}:root[data-theme=dark] .global-search-page .global-search-recent-queries>span{color:#cdb8d6}:root[data-theme=dark] .global-search-page .global-search-favorite-summary{color:#f0d08d;background:#daac4f1a}:root[data-theme=dark] .global-search-page .global-search-favorite-summary strong{color:#ffe1a1}:root[data-theme=dark] .global-search-page .global-search-summary>strong{color:#f1e4f5}:root[data-theme=dark] .global-search-page .global-search-distribution>div,:root[data-theme=dark] .global-search-page .global-search-distribution>div span{color:#d7c5e0}:root[data-theme=dark] .global-search-page .global-search-distribution>div strong{background:#50365e;color:#f1dcfa}:root[data-theme=dark] .global-search-page .global-search-insights-panel{border-top-color:#dab0eb38}.system-error-page{--error-ink: #39204f;--error-muted: #756a7e;--error-accent: #6d36a2;--error-accent-soft: #a852b7;--error-gold: #d7aa45;--error-line: rgba(83, 43, 113, .14);--error-surface: rgba(255, 255, 255, .72);--error-orbit: rgba(107, 57, 156, .16);--error-figure: #6a329f;--error-figure-light: #f9f2ff;--error-figure-eye: #40205b;--error-shadow: rgba(52, 18, 83, .14);position:relative;isolation:isolate;min-height:100vh;min-height:100svh;overflow:hidden;color:var(--error-ink);background:radial-gradient(circle at 79% 35%,rgba(196,145,224,.23),transparent 32%),radial-gradient(circle at 6% 80%,rgba(248,215,135,.17),transparent 31%),linear-gradient(135deg,#fffdfd,#f9f5fb 52%,#f3ebf8);font-family:Manrope,system-ui,sans-serif}.system-error-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.35;background-image:linear-gradient(var(--error-line) 1px,transparent 1px),linear-gradient(90deg,var(--error-line) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:radial-gradient(ellipse at 62% 40%,#000 5%,transparent 72%);mask-image:radial-gradient(ellipse at 62% 40%,#000 5%,transparent 72%);pointer-events:none}.system-error-container{width:min(100%,1440px);min-height:100vh;min-height:100svh;margin:auto;padding:clamp(22px,3vw,42px) clamp(22px,5vw,78px) 25px;display:flex;flex-direction:column}.system-error-header,.system-error-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.system-error-brand{display:inline-flex;align-items:center;gap:13px;text-decoration:none}.system-error-logo-sigoast{position:relative;width:clamp(145px,13vw,190px);height:73px;display:block;flex:none}.system-error-logo-sigoast img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.system-error-logo-dark{display:none}.system-error-brand-divider{width:1px;height:35px;flex:none;background:var(--error-line)}.system-error-logo-emely{width:clamp(90px,8vw,112px);min-height:50px;display:grid;place-items:center;flex:none;padding:5px 8px;border:1px solid var(--error-line);border-radius:12px;background:#ffffffc7}.system-error-logo-emely img{display:block;width:100%;height:42px;object-fit:contain}.system-error-header-label{padding:9px 14px;border:1px solid var(--error-line);border-radius:999px;background:var(--error-surface);color:var(--error-muted);font-size:11px;font-weight:800;letter-spacing:.04em}.system-error-content{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:center;gap:clamp(20px,5vw,80px);padding:35px 0 48px}.system-error-copy{position:relative;z-index:1}.system-error-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:var(--error-accent);font-size:11px;font-weight:900;letter-spacing:.18em}.system-error-eyebrow>span{width:8px;height:8px;border-radius:50%;background:var(--error-gold);box-shadow:0 0 0 5px #d7aa452b}.system-error-code{display:inline-flex;align-items:flex-start;gap:5px;font-size:clamp(108px,14vw,220px);font-weight:900;letter-spacing:-.105em;line-height:.95;background:linear-gradient(130deg,var(--error-ink),var(--error-accent) 65%,var(--error-accent-soft));background-clip:text;-webkit-background-clip:text;color:transparent}.system-error-code i{width:13px;height:13px;margin:18px 0 0 6px;border-radius:50%;background:var(--error-gold);box-shadow:0 0 0 8px #d7aa451f}.system-error-copy h1{max-width:680px;margin:4px 0 16px;font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,3.4vw,55px);font-weight:700;line-height:1.08;letter-spacing:-.035em}.system-error-detail{max-width:540px;margin:0;color:var(--error-muted);font-size:clamp(14px,1.12vw,17px);line-height:1.75}.system-error-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:31px}.system-error-actions>*{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 19px;border-radius:15px;font:800 13px/1.2 Manrope,system-ui,sans-serif;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.system-error-actions>*:hover{transform:translateY(-2px)}.system-error-actions>*:focus-visible,.system-error-brand:focus-visible{outline:3px solid var(--error-gold);outline-offset:3px}.system-error-action-primary{border:1px solid transparent;color:#fff;background:linear-gradient(125deg,#51257e,#8d46af 75%,#a84caa);box-shadow:0 12px 25px #4f1e8138}.system-error-action-primary:hover{box-shadow:0 17px 29px #4f1e8147}.system-error-action-secondary{border:1px solid var(--error-line);color:var(--error-ink);background:var(--error-surface)}.system-error-action-secondary:hover{background:#fff;box-shadow:0 12px 26px var(--error-shadow)}.system-error-reference{margin:23px 0 0;color:var(--error-muted);font-size:11px;font-weight:700;letter-spacing:.03em}.system-error-visual{position:relative;width:100%;max-width:590px;justify-self:center;padding:clamp(10px,2vw,25px);border:1px solid var(--error-line);border-radius:clamp(27px,3vw,44px);background:linear-gradient(145deg,#ffffffb8,#f2e5f985);box-shadow:0 30px 78px var(--error-shadow),inset 0 1px #ffffffe6;text-align:center}.system-error-visual:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px dashed var(--error-line);border-radius:30px;pointer-events:none}.system-error-visual p{margin:-7px 0 14px;color:var(--error-muted);font-size:12px;font-weight:800;letter-spacing:.03em}.system-error-illustration{width:100%;max-height:430px;display:block;filter:drop-shadow(0 16px 18px rgba(72,31,111,.1))}.system-error-orbit{stroke:var(--error-orbit);stroke-width:1.4}.system-error-orbit-inner{stroke-dasharray:5 8}.system-error-route{stroke:var(--error-gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:5 9;opacity:.75}.system-error-route-dot{fill:var(--error-gold)}.system-error-star{stroke:var(--error-gold);stroke-width:3;stroke-linecap:round}.system-error-guide{animation:system-error-float 5s ease-in-out infinite;transform-origin:258px 236px}.system-error-guide-shadow{fill:var(--error-shadow)}.system-error-guide-handle,.system-error-guide-arm,.system-error-guide-foot{stroke:var(--error-figure);stroke-width:16;stroke-linecap:round;stroke-linejoin:round}.system-error-guide-body{fill:var(--error-figure);stroke:#ffffff59;stroke-width:4}.system-error-guide-face{fill:var(--error-figure-light)}.system-error-guide-eye{fill:var(--error-figure-eye)}.system-error-guide-smile{stroke:var(--error-figure-eye);stroke-width:4;stroke-linecap:round}.system-error-guide-detail{stroke:#ffffff73;stroke-width:3;stroke-linecap:round}.system-error-guide-compass{fill:var(--error-gold)}.system-error-guide-compass-needle{fill:var(--error-ink)}.system-error-plane{fill:var(--error-accent-soft);stroke:var(--error-accent);stroke-width:2;stroke-linejoin:round;animation:system-error-plane 6s ease-in-out infinite;transform-origin:420px 160px}.system-error-plane path:last-child{fill:none}.system-error-star-one{animation:system-error-twinkle 3s ease-in-out infinite}.system-error-star-two{animation:system-error-twinkle 3s ease-in-out 1s infinite}.system-error-star-three{animation:system-error-twinkle 3s ease-in-out 2s infinite}.system-error-footer{padding-top:17px;border-top:1px solid var(--error-line);color:var(--error-muted);font-size:10px;font-weight:750;letter-spacing:.05em}@keyframes system-error-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}@keyframes system-error-plane{0%,to{transform:translate(0) rotate(-5deg)}50%{transform:translate(10px,-13px) rotate(7deg)}}@keyframes system-error-twinkle{0%,to{opacity:.38}50%{opacity:1}}:root[data-theme=dark] .system-error-page{--error-ink: #f6eaf7;--error-muted: #c3b4c8;--error-accent: #d7a8ee;--error-accent-soft: #b87ad1;--error-gold: #f0c868;--error-line: rgba(231, 201, 241, .13);--error-surface: rgba(59, 38, 67, .68);--error-orbit: rgba(220, 164, 240, .2);--error-figure: #a76ac7;--error-figure-light: #392747;--error-figure-eye: #f3dcfb;--error-shadow: rgba(6, 3, 12, .35);background:radial-gradient(circle at 78% 33%,rgba(137,70,165,.21),transparent 33%),radial-gradient(circle at 7% 82%,rgba(126,82,38,.16),transparent 32%),linear-gradient(135deg,#1a1320,#24192d 54%,#211529)}:root[data-theme=dark] .system-error-logo-light{display:none}:root[data-theme=dark] .system-error-logo-dark{display:block}:root[data-theme=dark] .system-error-logo-emely{background:#fffffff0;border-color:#fff3}:root[data-theme=dark] .system-error-visual{background:linear-gradient(145deg,#3f284bb3,#291c31bf);box-shadow:0 30px 78px var(--error-shadow),inset 0 1px #ffffff0b}:root[data-theme=dark] .system-error-action-secondary:hover{background:#583865d9}:root[data-theme=dark] .system-error-guide-body{stroke:#ffffff24}@media (max-width: 900px){.system-error-content{grid-template-columns:1fr;gap:20px;padding:38px 0}.system-error-copy{text-align:center}.system-error-eyebrow,.system-error-actions{justify-content:center}.system-error-detail,.system-error-copy h1{margin-left:auto;margin-right:auto}.system-error-visual{max-width:480px}.system-error-illustration{max-height:330px}}@media (max-width: 600px){.system-error-container{padding:18px 20px 22px}.system-error-header-label{display:none}.system-error-brand{gap:8px}.system-error-logo-sigoast{width:clamp(130px,38vw,160px);height:62px}.system-error-brand-divider{height:29px}.system-error-logo-emely{width:clamp(82px,23vw,100px);min-height:43px;padding:4px 6px}.system-error-logo-emely img{height:34px}.system-error-content{gap:25px;padding:34px 0 28px}.system-error-eyebrow{font-size:9px;letter-spacing:.15em}.system-error-code{font-size:clamp(91px,27vw,145px)}.system-error-code i{width:9px;height:9px;margin-top:12px}.system-error-copy h1{font-size:clamp(30px,9vw,40px)}.system-error-detail{font-size:13px;line-height:1.65}.system-error-actions{gap:9px;margin-top:24px}.system-error-actions>*{width:100%;min-height:45px}.system-error-reference{margin-top:17px}.system-error-visual{max-width:360px;border-radius:25px;padding:4px 9px 9px}.system-error-visual:before{top:10px;right:10px;bottom:10px;left:10px;border-radius:19px}.system-error-illustration{max-height:250px}.system-error-visual p{margin-bottom:12px;font-size:10px}.system-error-footer{justify-content:center;text-align:center}.system-error-footer span:last-child{display:none}}@media (prefers-reduced-motion: reduce){.system-error-page *,.system-error-page *:before,.system-error-page *:after{animation:none!important;transition:none!important}}:root{--purple:#6E3FA3;--purple-dark:#402060;--violet:#9363C2;--pink:#C653A0;--lavender:#E6D9F2;--lavender-soft:#F7F2FA;--ink:#302D33;--muted:#756d7d;--gold:#C9A227;--white:#fff;--line:#ebe3f1;--shadow:0 18px 55px rgba(64,32,96,.14);font-family:Manrope,system-ui,sans-serif;color:var(--ink);background:var(--lavender-soft)}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;width:100%}body{min-height:100vh}button,input,select{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(147,99,194,.25);outline-offset:2px}.primary-button{border:0;border-radius:14px;background:linear-gradient(135deg,var(--purple-dark),var(--purple) 62%,var(--pink));color:#fff;padding:12px 19px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 12px 30px #40206033;transition:.22s}.primary-button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #40206040}.primary-button.large{padding:15px 22px;border-radius:16px}.secondary-button,.ghost-button{border:1px solid rgba(110,63,163,.18);background:#fff;color:var(--purple-dark);padding:11px 16px;border-radius:13px;font-weight:800;display:inline-flex;align-items:center;gap:8px}.danger-button{border:0;background:#f04770;color:#fff;border-radius:13px;padding:11px 16px;font-weight:800}.icon-button{border:0;background:transparent;color:inherit;display:grid;place-items:center}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:800;color:var(--gold)}.welcome-page{min-height:100vh;position:relative;overflow:hidden;background:radial-gradient(circle at 15% 20%,#fff7ea 0,transparent 35%),radial-gradient(circle at 85% 25%,#e8dcff 0,transparent 37%),linear-gradient(135deg,#fffaf5,#f7f1fc 52%,#efe5ff);padding:28px clamp(22px,5vw,80px);display:flex;flex-direction:column}.aurora{position:absolute;border-radius:999px;filter:blur(30px);opacity:.55}.aurora-one{width:390px;height:390px;background:#c653a033;right:-90px;top:-100px}.aurora-two{width:320px;height:320px;background:#c9a22721;left:-120px;bottom:-80px}.welcome-nav{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:3}.welcome-emely{width:178px;height:76px;object-fit:contain}.welcome-nav span{font-size:12px;font-weight:700;color:#6e6474;background:#ffffffa3;border:1px solid rgba(110,63,163,.09);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:10px 14px;border-radius:999px}.welcome-hero{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:60px;max-width:1300px;width:100%;margin:auto}.welcome-pill{width:max-content;display:flex;align-items:center;gap:7px;background:#ffffffc7;border:1px solid rgba(110,63,163,.12);box-shadow:0 12px 32px #40206014;padding:9px 13px;border-radius:999px;font-size:12px;font-weight:800;color:var(--purple)}.hero-sigoast{width:min(610px,96%);margin:26px 0 10px;object-fit:contain}.welcome-copy h1{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:clamp(38px,4.5vw,68px);line-height:1.03;margin:8px 0 18px;max-width:760px}.welcome-copy>p{font-size:clamp(15px,1.5vw,19px);line-height:1.75;color:#6f6873;max-width:680px}.welcome-actions{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.welcome-actions>span{display:flex;align-items:center;gap:7px;color:#756d7d;font-size:13px;font-weight:700}.welcome-visual{height:520px;position:relative;display:grid;place-items:center}.glass-orbit{position:absolute;border:1px solid rgba(110,63,163,.14);border-radius:50%}.orbit-a{width:430px;height:430px}.orbit-b{width:330px;height:330px;border-style:dashed;transform:rotate(28deg)}.journey-card{position:relative;background:linear-gradient(145deg,#ffffffe8,#f8f2fcc2);border:1px solid rgba(110,63,163,.13);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 28px 75px #4020602e;border-radius:30px}.main-journey{width:min(430px,90%);padding:32px;z-index:2}.journey-top{display:flex;align-items:center;gap:10px;color:var(--purple);font-size:13px;font-weight:800}.main-journey>strong{display:block;font-family:Playfair Display,serif;font-size:34px;color:var(--purple-dark);margin:24px 0 10px}.main-journey>p{line-height:1.65;color:#756d7d}.journey-route{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:800;color:#766e7d;margin-top:30px}.journey-route i{height:1px;flex:1;background:linear-gradient(90deg,var(--purple),var(--gold));margin:0 10px;position:relative}.journey-route i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--gold)}.floating-card{position:absolute;z-index:3;background:#ffffffe8;border:1px solid rgba(110,63,163,.12);box-shadow:0 18px 45px #40206021;border-radius:18px;padding:15px 18px;display:flex;align-items:center;gap:10px;color:var(--purple-dark)}.floating-card b{font-size:26px}.floating-card span{font-size:12px;font-weight:800}.card-one{left:0;top:95px}.card-two{right:5px;bottom:85px}.welcome-footer{position:relative;z-index:2;display:flex;justify-content:space-between;color:#8c8491;font-size:11px;font-weight:600;padding-top:16px}.flight-path{position:absolute;right:24%;top:18%;color:#6e3fa321;transform:rotate(-18deg)}.login-page{min-height:100vh;display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(180deg,#f8e9dd,#e7ddf6 35%,#bda5da);padding:38px 18px}.login-sky{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 25% 28%,rgba(255,223,188,.8),transparent 30%),radial-gradient(circle at 75% 25%,rgba(255,190,172,.46),transparent 30%),linear-gradient(150deg,rgba(66,30,104,.3),transparent 35%);filter:saturate(.94)}.login-cloud{position:absolute;width:480px;height:150px;background:#ffffff47;filter:blur(22px);border-radius:50%}.cloud-a{left:-70px;bottom:8%}.cloud-b{right:-80px;top:20%}.login-flight{position:absolute;right:12%;top:21%;color:#ffffffa6;transform:rotate(-12deg)}.login-card{position:relative;z-index:3;width:min(470px,96vw);background:#ffffffeb;border:1px solid rgba(255,255,255,.8);box-shadow:0 28px 80px #2d124547;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:30px;padding:28px 32px 26px}.login-brand-row{text-align:center}.login-brand-row img{width:245px;height:100px;object-fit:contain}.login-card>.eyebrow{display:block;text-align:center}.login-card h1{text-align:center;font-family:Playfair Display,serif;color:var(--purple-dark);font-size:34px;margin:8px 0}.login-subtitle{text-align:center;color:#807788;font-size:13px;line-height:1.6;margin:0 auto 24px;max-width:350px}.login-form{display:grid;gap:15px}.login-form>label{display:grid;gap:7px;font-size:12px;font-weight:800;color:#54465e}.field{height:48px;border:1px solid #e1d6e9;background:#faf7fc;border-radius:14px;display:flex;align-items:center;padding:0 13px;color:#9a83ac;transition:.2s}.field:focus-within{border-color:#a47bc9;box-shadow:0 0 0 4px #6e3fa314;background:#fff}.field input{border:0;outline:0;background:transparent;flex:1;padding:0 10px;color:var(--ink)}.field-action{border:0;background:transparent;color:#725789;display:grid;place-items:center}.login-options{display:flex;align-items:center;justify-content:space-between;font-size:11px}.check-row{display:flex!important;grid-template-columns:auto!important;align-items:center;gap:8px!important;color:#6c6272!important;font-weight:700!important}.check-row input{display:none}.check-row span{width:18px;height:18px;border:1px solid #cbb8da;border-radius:5px;background:#fff;position:relative}.check-row input:checked+span{background:var(--purple);border-color:var(--purple)}.check-row input:checked+span:after{content:"✓";position:absolute;color:#fff;font-size:12px;left:3px;top:-1px}.link-button{border:0;background:transparent;color:var(--purple);font-weight:800;font-size:11px}.login-submit{width:100%;margin-top:4px}.separator{display:flex;align-items:center;gap:8px;color:#9a909e;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.separator span{height:1px;background:#eee5f2;flex:1}.google-button{height:46px;border:1px solid #e4dbe9;background:#fff;border-radius:14px;color:#54465e;font-weight:800}.google-button b{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;margin-right:9px;background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);color:#fff}.login-note{display:flex;gap:9px;margin-top:18px;padding:11px 12px;background:#f5f0f9;border:1px solid #ebe2f1;border-radius:13px;color:#796e80;font-size:10.5px;line-height:1.45}.login-note svg{color:var(--purple);flex:0 0 auto}.back-link{position:absolute;left:26px;top:24px;z-index:4;border:1px solid rgba(255,255,255,.55);background:#ffffff8c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:9px 12px;border-radius:999px;color:#4c365b;font-weight:800;font-size:12px}.app-shell{min-height:100vh;background:#f8f5fa;display:flex}.sidebar{position:fixed;inset:0 auto 0 0;width:245px;background:linear-gradient(180deg,#fff,#fbf8fd);border-right:1px solid #ece5f0;padding:18px 14px;z-index:30;display:flex;flex-direction:column;box-shadow:8px 0 30px #40206008}.sidebar-brand{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 14px}.sidebar-brand img{width:160px;height:66px;object-fit:contain;object-position:left center}.sidebar-close{display:none}.sidebar-label{font-size:9.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#aaa0af;padding:0 10px 9px}.sidebar-nav{display:grid;gap:4px;overflow:auto;padding-right:2px}.nav-item{border:0;background:transparent;color:#665d6c;border-radius:11px;padding:9px 10px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;text-align:left;font-size:11.5px;font-weight:700;transition:.18s}.nav-item:hover{background:#f4eef8;color:var(--purple-dark)}.nav-item.active{background:linear-gradient(90deg,#eee4f7,#f8f3fb);color:var(--purple);box-shadow:inset 3px 0 0 var(--purple)}.nav-item small{font-size:8.5px;background:#f1ebf4;color:#a493ae;padding:2px 5px;border-radius:999px}.nav-item.soon{color:#877e8c}.sidebar-bottom{margin-top:auto;border-top:1px solid #eee7f1;padding-top:13px}.agency-chip{display:flex;align-items:center;gap:8px;padding:7px}.agency-chip img{width:54px;height:37px;object-fit:contain}.agency-chip div{display:grid}.agency-chip strong{font-size:10.5px;color:#55475e}.agency-chip span{font-size:8.5px;color:#9b929f}.logout-button{width:100%;border:0;background:transparent;color:#8b7c91;padding:9px 10px;border-radius:10px;display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700}.logout-button:hover{background:#fff1f4;color:#c54667}.main-area{margin-left:245px;min-width:0;flex:1}.topbar{height:72px;background:#ffffffe8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #eee7f1;display:flex;align-items:center;padding:0 clamp(18px,3vw,38px);position:sticky;top:0;z-index:20}.topbar-left{display:flex;align-items:center;gap:12px}.menu-button{display:none}.breadcrumb{display:flex;align-items:center;gap:7px;font-size:11px;color:#9a8ea0}.breadcrumb strong{color:#4d4153}.topbar-search{margin:auto;width:min(380px,35vw);height:39px;border:1px solid #e7ddeb;background:#faf8fb;border-radius:999px;display:flex;align-items:center;gap:9px;padding:0 14px;color:#a195a7}.topbar-search input{border:0;outline:0;background:transparent;width:100%;font-size:11px;color:#54495a}.topbar-actions{display:flex;align-items:center;gap:8px}.notification{width:38px;height:38px;border:1px solid #ede6f0;background:#fff;border-radius:12px;position:relative}.notification i{position:absolute;width:7px;height:7px;border-radius:50%;background:#e15c80;right:8px;top:7px;border:2px solid #fff}.profile-button{border:0;background:transparent;display:flex;align-items:center;gap:8px;text-align:left}.avatar,.table-avatar{display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;font-weight:800}.avatar{width:34px;height:34px;font-size:10px}.profile-copy{display:grid}.profile-copy strong{font-size:10px}.profile-copy small{font-size:8.5px;color:#9e94a2}.content-area{padding:28px clamp(18px,3vw,38px) 44px;max-width:1500px;margin:auto}.mobile-overlay{display:none}.dashboard-heading,.users-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.dashboard-heading h1,.users-heading h1{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:32px;margin:4px 0 5px}.dashboard-heading p,.users-heading p{margin:0;color:#8d8492;font-size:12px}.today-chip{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #ebe3ef;border-radius:14px;padding:10px 13px;color:var(--purple)}.today-chip div{display:grid}.today-chip span{font-size:8px;text-transform:uppercase;letter-spacing:.12em;color:#aaa0ad}.today-chip strong{font-size:10.5px;color:#5c5062}.dashboard-hero-card{position:relative;overflow:hidden;background:linear-gradient(105deg,#402060,#6e3fa3 60%,#9a4aa6);border-radius:22px;min-height:190px;padding:26px 30px;display:flex;align-items:center;justify-content:space-between;color:#fff;box-shadow:0 20px 45px #40206029}.dashboard-hero-card:before{content:"";position:absolute;width:330px;height:330px;border:1px solid rgba(255,255,255,.14);border-radius:50%;right:-70px;top:-150px}.dashboard-hero-card:after{content:"✈";position:absolute;right:17%;top:30px;font-size:54px;opacity:.07;transform:rotate(-15deg)}.dashboard-hero-copy{position:relative;z-index:2;max-width:660px}.dashboard-hero-copy>span{display:flex;align-items:center;gap:7px;font-size:10px;text-transform:uppercase;letter-spacing:.13em;font-weight:800;color:#efd879}.dashboard-hero-copy h2{font-family:Playfair Display,serif;font-size:26px;margin:8px 0 6px}.dashboard-hero-copy p{font-size:11px;line-height:1.6;color:#e7ddeb;margin:0 0 16px}.dashboard-hero-copy .secondary-button{background:#fffffff2;border:0;color:var(--purple-dark)}.dashboard-stat{position:relative;z-index:2;min-width:150px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid}.dashboard-stat strong{font-size:32px}.dashboard-stat span{font-size:10px;font-weight:800}.dashboard-stat small{font-size:9px;color:#efd879;margin-top:5px}.section-title-row{display:flex;justify-content:space-between;align-items:end;margin:27px 0 14px}.section-title-row h2{font-size:17px;margin:0 0 3px;color:#4d3d58}.section-title-row p{font-size:10.5px;color:#9a919f;margin:0}.soft-badge{font-size:9px;font-weight:800;color:var(--purple);background:#eee5f6;border-radius:999px;padding:7px 10px}.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.module-button{border:0;background:transparent;padding:0;text-align:left}.tilted-card{height:100%;background:#fff;border:1px solid #ebe3ef;border-radius:18px;padding:18px;box-shadow:0 10px 28px #4020600e;position:relative;overflow:hidden;transform-style:preserve-3d;transition:border-color .2s,box-shadow .2s}.tilted-card:hover{border-color:#d9c8e6;box-shadow:0 18px 40px #4020601f}.tilted-card:after{content:"";position:absolute;width:120px;height:120px;background:radial-gradient(circle,rgba(110,63,163,.07),transparent 68%);right:-35px;top:-35px}.module-icon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:#f1e8f8;color:var(--purple)}.module-corporativos{background:#f3edf9}.module-coordinacion{background:#eaf2ff;color:#5575a5}.module-proveedores{background:#fff0e8;color:#bb7854}.module-comisiones{background:#ecf8ef;color:#4d9760}.module-promociones{background:#fff0f5;color:#c65383}.module-copy{margin-top:15px}.soon-label{font-size:8px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:#b39bbf}.module-copy h3{font-size:13px;color:#4e4055;margin:4px 0 6px}.module-copy p{font-size:9.5px;line-height:1.5;color:#938a97;margin:0;padding-right:20px}.module-arrow{position:absolute;right:14px;bottom:14px;width:31px;height:31px;border-radius:10px;background:#f6f1f8;display:grid;place-items:center;color:#9c88a7}.dashboard-bottom-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:14px;margin-top:18px}.mini-panel{background:#fff;border:1px solid #ebe3ef;border-radius:18px;padding:18px}.mini-title{display:flex;align-items:center;gap:9px;color:var(--purple)}.mini-title div{display:grid}.mini-title h3{margin:0;color:#514456;font-size:12px}.mini-title p{margin:2px 0 0;font-size:8.5px;color:#a097a4}.agenda-list{margin-top:15px;display:grid;gap:9px}.agenda-list>div{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:8px 10px;border-radius:11px;background:#faf8fb}.agenda-list time{font-size:9px;font-weight:800;color:var(--purple)}.agenda-list span{font-size:9.5px;color:#665d6b}.agenda-list b{font-size:7.5px;background:#ede5f4;color:#8c71a0;padding:4px 6px;border-radius:999px}.users-spotlight>strong{display:block;font-size:12px;margin:17px 0 7px;color:#4f4256}.users-spotlight>p{font-size:9.5px;line-height:1.55;color:#908794;margin:0}.text-action{border:0;background:transparent;color:var(--purple);padding:12px 0 0;font-size:9.5px;font-weight:800;display:flex;align-items:center;gap:6px}.users-heading{align-items:center}.user-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.user-stat{background:#fff;border:1px solid #ebe4ef;border-radius:16px;padding:15px;display:flex;align-items:center;gap:12px}.user-stat-icon{width:39px;height:39px;border-radius:12px;background:#edf2ff;color:#5979ac;display:grid;place-items:center}.user-stat-icon svg{width:18px}.user-stat div:last-child{display:grid}.user-stat span{font-size:8.5px;color:#99909d}.user-stat strong{font-size:20px;color:#4c4052}.accent-green .user-stat-icon{background:#eaf8ee;color:#4c9b62}.accent-gold .user-stat-icon{background:#fff6df;color:#ba8b28}.accent-purple .user-stat-icon{background:#f1e9f7;color:#76509c}.users-panel{background:#fff;border:1px solid #eae3ee;border-radius:18px;overflow:hidden}.users-toolbar{padding:14px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #eee8f1}.users-search{flex:1;min-width:220px;height:39px;border:1px solid #e8e0eb;background:#faf9fb;border-radius:11px;display:flex;align-items:center;gap:8px;padding:0 11px;color:#a89eac}.users-search input{border:0;outline:0;background:transparent;width:100%;font-size:10px}.filter-select{height:39px;min-width:128px;border:1px solid #e8e0eb;border-radius:11px;display:flex;align-items:center;padding:0 9px;position:relative}.filter-select>span{font-size:8px;color:#a097a4;margin-right:6px}.filter-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:#5f5464;font-size:9.5px;font-weight:700;padding-right:18px;flex:1}.filter-select svg{position:absolute;right:8px;color:#998ca0}.reset-button{width:39px;height:39px;border:1px solid #e8e0eb;background:#fff;border-radius:11px;color:#8a7e90;display:grid;place-items:center}.table-wrap{overflow:auto}.users-table{width:100%;border-collapse:collapse;min-width:800px}.users-table th{padding:10px 14px;text-align:left;background:#faf8fb;color:#9b919f;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.users-table td{padding:11px 14px;border-top:1px solid #f0ebf2;font-size:9.5px;color:#665d69}.user-cell{display:flex;align-items:center;gap:9px}.table-avatar{width:31px;height:31px;font-size:8px}.user-cell div{display:grid}.user-cell strong{font-size:9.5px;color:#504553}.user-cell small{font-size:8px;color:#9b929d;margin-top:2px}.role-chip{background:#f1e9f7;color:#715091;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800}.status-chip{display:inline-flex;align-items:center;gap:5px;font-size:8px;font-weight:800}.status-chip i{width:6px;height:6px;border-radius:50%;background:#aaa}.status-chip.activo{color:#41885a}.status-chip.activo i{background:#57a96d}.status-chip.inactivo{color:#a56d77}.status-chip.inactivo i{background:#d27d8d}.status-chip.pendiente{color:#a37c25}.status-chip.pendiente i{background:#d5aa43}.invite-chip{font-size:8px;font-weight:700}.invite-chip.aceptada{color:#6d7d73}.invite-chip.pendiente{color:#ac8126}.last-access{color:#928996!important;font-size:8.5px!important}.table-actions{display:flex;gap:5px}.table-actions button{width:28px;height:28px;border:1px solid #ede6f0;background:#fff;border-radius:8px;display:grid;place-items:center;color:#7e6d87}.table-actions button:hover{background:#f6f0f9;color:var(--purple)}.table-actions button.danger:hover{background:#fff0f3;color:#d75172}.table-footer{display:flex;justify-content:space-between;padding:10px 14px;background:#faf9fb;border-top:1px solid #eee8f1;color:#a097a4;font-size:8px}.empty-users{padding:45px;display:grid;place-items:center;color:#a095a4;gap:8px}.empty-users strong{font-size:11px;color:#685e6c}.empty-users span{font-size:9px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#24152d73;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:100;display:grid;place-items:center;padding:20px}.coming-modal,.delete-modal{position:relative;width:min(430px,94vw);background:#fff;border-radius:24px;padding:30px;box-shadow:0 30px 80px #28163447;text-align:center}.modal-x{position:absolute;right:15px;top:15px;width:34px;height:34px;border-radius:10px;background:#f8f4fa;color:#765e84}.coming-icon,.delete-icon{width:62px;height:62px;border-radius:20px;margin:0 auto 14px;display:grid;place-items:center;background:linear-gradient(145deg,#f4ebfb,#fff7e6);color:var(--purple)}.coming-modal h2,.delete-modal h2,.user-modal h2{font-family:Playfair Display,serif;color:var(--purple-dark);margin:6px 0 8px}.coming-modal p,.delete-modal p{color:#817786;font-size:11px;line-height:1.65;margin-bottom:20px}.user-modal{width:min(650px,95vw);background:#fff;border-radius:22px;padding:24px;box-shadow:0 30px 85px #28163447}.modal-head{display:flex;justify-content:space-between;gap:16px}.modal-head h2{font-size:24px;margin:4px 0}.modal-head p{font-size:10px;color:#958b9a;margin:0}.modal-head .icon-button{width:35px;height:35px;background:#f7f3f9;border-radius:10px}.modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:20px}.modal-grid label{display:grid;gap:6px;font-size:9px;font-weight:800;color:#5a4c61}.modal-grid input,.modal-grid select{height:42px;border:1px solid #e2d9e7;background:#faf8fb;border-radius:11px;padding:0 11px;outline:0;color:#5e5363;font-size:10px}.full-field{grid-column:1/-1}.permissions-note{display:flex;gap:10px;background:#f4eef8;border:1px solid #e8dcf0;border-radius:13px;padding:11px;margin-top:15px;color:var(--purple)}.permissions-note div{display:grid}.permissions-note strong{font-size:9.5px}.permissions-note span{font-size:8.5px;color:#85788c;margin-top:3px}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.delete-modal .modal-actions{justify-content:center}.delete-icon{background:#fff0f3;color:#da5072}.toast{position:fixed;right:24px;bottom:24px;z-index:150;background:#fff;border:1px solid #dceade;box-shadow:0 18px 45px #2816342e;border-radius:13px;padding:12px 15px;display:flex;align-items:center;gap:8px;color:#4b7f59;font-size:10px;font-weight:800}@media (max-width:1050px){.module-grid{grid-template-columns:repeat(2,1fr)}.dashboard-bottom-grid{grid-template-columns:1fr}.user-stat-grid{grid-template-columns:repeat(2,1fr)}.topbar-search{display:none}}@media (max-width:760px){.welcome-page{padding:18px}.welcome-nav span{display:none}.welcome-emely{width:145px}.welcome-hero{padding-top:15px}.welcome-copy h1{font-size:40px}.welcome-visual{height:310px}.main-journey{padding:22px}.glass-orbit{transform:scale(.72)}.floating-card{font-size:10px;padding:10px}.card-one{top:28px}.card-two{bottom:30px}.welcome-footer{display:none}.sidebar{transform:translate(-105%);transition:.25s;width:260px}.sidebar.open{transform:translate(0)}.sidebar-close{display:grid}.main-area{margin-left:0}.menu-button{display:grid}.mobile-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#20142647;z-index:25}.profile-copy,.profile-button>svg{display:none}.topbar{padding:0 15px}.content-area{padding:21px 15px 35px}.dashboard-heading,.users-heading{align-items:flex-start;flex-direction:column}.today-chip{display:none}.dashboard-hero-card{padding:22px;min-height:auto}.dashboard-stat{display:none}.module-grid{grid-template-columns:1fr}.user-stat-grid{grid-template-columns:1fr 1fr}.users-toolbar{flex-wrap:wrap}.users-search{flex-basis:100%}.filter-select{flex:1}.modal-grid{grid-template-columns:1fr}.full-field{grid-column:auto}.login-card{padding:25px 20px}.back-link{left:12px;top:12px}.login-flight{display:none}}@media (max-width:480px){.welcome-copy h1{font-size:34px}.welcome-actions{justify-content:center}.welcome-visual{height:260px}.main-journey{width:100%}.floating-card{display:none}.user-stat-grid{grid-template-columns:1fr}.users-heading .primary-button{width:100%}.dashboard-hero-copy h2{font-size:22px}.table-footer{flex-direction:column;gap:4px}}.module-tabs{display:flex;gap:8px;margin:18px 0 22px;padding:6px;background:#ffffffb3;border:1px solid var(--line);border-radius:16px;width:max-content;max-width:100%;overflow:auto}.module-tabs button{border:0;background:transparent;color:var(--muted);font-weight:800;padding:10px 14px;border-radius:11px;display:flex;align-items:center;gap:8px;white-space:nowrap}.module-tabs button.active{background:#fff;color:var(--purple-dark);box-shadow:0 7px 20px #40206017}.loading-panel{background:#fff;border:1px solid var(--line);border-radius:18px;padding:32px;color:var(--muted);text-align:center;min-height:220px;display:flex;align-items:center;justify-content:center}.section-title-row.compact{margin:0 0 18px}.roles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.role-card{border:1px solid var(--line);border-radius:18px;padding:18px;background:var(--white)}.role-card-head{display:flex;gap:12px;align-items:flex-start}.role-color{width:11px;height:42px;border-radius:999px;background:var(--purple)}.color-rosa{background:var(--pink)}.color-azul{background:#5b7fd1}.color-gris{background:#93909a}.role-card h3{margin:0 0 5px;color:var(--purple-dark)}.role-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.role-metrics{display:flex;gap:12px;margin:16px 0;font-size:12px;color:var(--muted)}.role-metrics span{background:var(--lavender-soft);padding:8px 10px;border-radius:10px}.role-metrics strong{color:var(--purple-dark)}.permission-preview{display:flex;gap:7px;flex-wrap:wrap;min-height:58px}.permission-preview span{font-size:10px;font-weight:700;padding:6px 8px;border-radius:999px;background:#f7f4f9;color:#675b6c;border:1px solid var(--line)}.role-actions{display:flex;gap:8px;margin-top:18px}.role-actions button:disabled{opacity:.45;cursor:not-allowed}.report-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}.report-filter-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.report-filter-head>div{display:flex;align-items:flex-start;gap:10px}.report-filter-head h2{margin:0;color:var(--purple-dark);font-size:18px}.report-filter-head p{margin:4px 0 0;color:var(--muted);font-size:12px}.report-filters{display:grid;grid-template-columns:1.5fr repeat(4,minmax(130px,1fr));gap:10px;margin-bottom:16px}.report-filters label{display:grid;gap:6px;font-size:10px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.report-filters input,.report-filters select{height:42px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--ink);padding:0 10px}.report-search>div{display:flex;align-items:center;border:1px solid var(--line);border-radius:11px;background:#fff;padding:0 10px}.report-search>div input{border:0;flex:1;padding-left:8px}.sort-button{border:0;background:transparent;color:inherit;font-weight:800;display:inline-flex;align-items:center;gap:5px;padding:0}.report-view{border:1px solid var(--line);background:#fff;color:var(--purple);border-radius:9px;padding:7px 9px;display:inline-flex;align-items:center;gap:5px;font-weight:800;font-size:11px}.pagination{display:flex;align-items:center;gap:8px}.pagination button{width:32px;height:32px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--purple-dark);display:grid;place-items:center}.pagination button:disabled{opacity:.35;cursor:not-allowed}.user-detail-hero{display:flex;align-items:center;gap:12px;background:var(--lavender-soft);border:1px solid var(--line);padding:14px;border-radius:14px;margin:14px 0}.detail-avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;font-weight:800}.user-detail-hero h3{margin:0;color:var(--purple-dark)}.user-detail-hero p{margin:2px 0 0;color:var(--muted);font-size:12px}.user-detail-hero>.status-chip{margin-left:auto}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail-item{border:1px solid var(--line);border-radius:12px;padding:12px;background:#fff}.detail-item.full{grid-column:1/-1}.detail-item span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:800;margin-bottom:5px}.detail-item strong{font-size:13px;color:var(--ink)}.status-options{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:14px 0}.status-options label{border:1px solid var(--line);border-radius:12px;padding:11px;cursor:pointer;background:#fff}.status-options label.active{border-color:var(--purple);box-shadow:0 0 0 3px #6e3fa314}.status-options input{display:none}.user-modal textarea{min-height:86px;resize:vertical;border:1px solid var(--line);border-radius:11px;padding:10px;background:#fff;color:var(--ink)}.field-error{color:#d93f64!important;font-size:10px!important;margin-top:2px}.permissions-title{margin:16px 0 10px;color:var(--purple-dark);font-size:14px}.permissions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:220px;overflow:auto}.permissions-grid label{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--line);border-radius:11px;padding:10px;background:#fff;cursor:pointer}.permissions-grid label.checked{border-color:#6e3fa373;background:var(--lavender-soft)}.permissions-grid input{margin-top:3px}.permissions-grid strong{display:block;font-size:11px;color:var(--ink)}.permissions-grid small{display:block;color:var(--muted);font-size:9px;margin-top:2px}.toast.error{background:#9d2947}.delete-icon.normal{background:var(--lavender-soft);color:var(--purple)}.settings-panel{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;box-shadow:var(--shadow)}.settings-icon{width:52px;height:52px;border-radius:15px;background:var(--lavender-soft);color:var(--purple);display:grid;place-items:center}.settings-copy h2{margin:0;color:var(--purple-dark)}.settings-copy p{margin:6px 0 0;color:var(--muted);font-size:13px}.theme-toggle{min-width:210px;border:1px solid var(--line);background:var(--lavender-soft);border-radius:15px;padding:10px 12px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;color:var(--ink);text-align:left}.theme-toggle>span{width:35px;height:35px;border-radius:10px;background:#fff;color:var(--purple);display:grid;place-items:center}.theme-toggle strong,.theme-toggle small{display:block}.theme-toggle small{color:var(--muted);font-size:10px;margin-top:2px}.theme-toggle i{width:40px;height:22px;border-radius:999px;background:#cfc7d5;position:relative}.theme-toggle i:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;left:3px;top:3px;transition:.2s}.theme-toggle.active i{background:var(--purple)}.theme-toggle.active i:after{left:21px}.settings-disabled{margin-top:16px;background:#ffffff8c;border:1px dashed var(--line);border-radius:16px;padding:18px}.settings-disabled h3{margin:0 0 6px;color:var(--purple-dark)}.settings-disabled p{margin:0;color:var(--muted);font-size:12px}.status-chip.suspendido{background:#fff1f3;color:#a6314d}.status-chip.pendiente{background:#fff7e5;color:#9a6b16}.status-chip.inactivo{background:#f1f0f3;color:#706b74}:root[data-theme=dark]{--ink:#f2edf6;--muted:#b9adc2;--white:#21172b;--line:#493657;--lavender-soft:#2b1d37;--shadow:0 18px 55px rgba(0,0,0,.3);background:#160f1d;color-scheme:dark}:root[data-theme=dark] body{background:#160f1d;color:var(--ink)}:root[data-theme=dark] .app-shell,:root[data-theme=dark] .main-area,:root[data-theme=dark] .content-area{background:#160f1d}:root[data-theme=dark] .sidebar,:root[data-theme=dark] .topbar,:root[data-theme=dark] .users-panel,:root[data-theme=dark] .user-stat,:root[data-theme=dark] .mini-panel,:root[data-theme=dark] .dashboard-hero-card,:root[data-theme=dark] .role-card,:root[data-theme=dark] .settings-panel,:root[data-theme=dark] .settings-disabled{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .module-tabs{background:#21172b;border-color:var(--line)}:root[data-theme=dark] .module-tabs button.active,:root[data-theme=dark] .detail-item,:root[data-theme=dark] .report-filters input,:root[data-theme=dark] .report-filters select,:root[data-theme=dark] .report-search>div,:root[data-theme=dark] .pagination button,:root[data-theme=dark] .report-view,:root[data-theme=dark] .permissions-grid label,:root[data-theme=dark] .status-options label,:root[data-theme=dark] .theme-toggle>span{background:#2b1d37;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .users-table th,:root[data-theme=dark] .users-table td{border-color:#3b2c48}:root[data-theme=dark] .users-table tbody tr:hover{background:#2a1c35}:root[data-theme=dark] .field input,:root[data-theme=dark] .user-modal input,:root[data-theme=dark] .user-modal select,:root[data-theme=dark] .user-modal textarea{background:#2b1d37;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .user-modal,:root[data-theme=dark] .delete-modal,:root[data-theme=dark] .coming-modal{background:#21172b;color:var(--ink)}:root[data-theme=dark] .secondary-button,:root[data-theme=dark] .ghost-button{background:#2b1d37;color:#eadff3;border-color:var(--line)}:root[data-theme=dark] .topbar-search,:root[data-theme=dark] .users-search,:root[data-theme=dark] .filter-select{background:#2b1d37;border-color:var(--line);color:var(--ink)}:root[data-theme=dark] .topbar-search input,:root[data-theme=dark] .users-search input,:root[data-theme=dark] .filter-select select{color:var(--ink)}@media (max-width:900px){.roles-grid{grid-template-columns:1fr}.report-filters{grid-template-columns:1fr 1fr}.report-summary{grid-template-columns:1fr}.settings-panel{grid-template-columns:auto 1fr}.theme-toggle{grid-column:1/-1;width:100%}.permissions-grid{grid-template-columns:1fr}}@media (max-width:620px){.module-tabs{width:100%}.report-filters,.status-options,.detail-grid{grid-template-columns:1fr}.detail-item.full{grid-column:auto}.report-filter-head{align-items:flex-start;flex-direction:column}.role-actions{flex-wrap:wrap}}:root{--brand-purple:#2A0663;--brand-purple-deep:#1C0442;--brand-violet:#693E9E;--brand-violet-soft:#8B5CF6;--brand-pink:#C653A0;--brand-gold:#C9A227;--brand-gold-soft:#E4C567;--brand-lavender:#F5EEFC;--brand-lavender-deep:#EADCF8;--brand-mist:#FBF8FE;--premium-border:rgba(72,28,108,.13);--premium-shadow:0 24px 70px rgba(42,6,99,.12)}.blur-text{display:flex;flex-wrap:wrap}.blur-text>span{display:inline-block;will-change:transform,filter,opacity}.premium-welcome{height:100svh;min-height:680px;padding:24px clamp(28px,5vw,78px) 28px;background:radial-gradient(circle at 9% 10%,rgba(255,235,205,.72),transparent 30%),radial-gradient(circle at 84% 18%,rgba(211,187,244,.72),transparent 34%),radial-gradient(circle at 70% 88%,rgba(198,83,160,.11),transparent 33%),linear-gradient(135deg,#fffaf3,#fbf8fe 45%,#f0e7ff)}.welcome-noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.08'/%3E%3C/svg%3E")}.premium-welcome-nav{height:68px;align-items:center}.welcome-emely-right{width:152px;height:62px;filter:drop-shadow(0 8px 20px rgba(42,6,99,.08))}.welcome-brand-note{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgba(105,62,158,.12);background:#ffffffa3;box-shadow:0 12px 36px #2a066312;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;font-size:12px;font-weight:800;color:var(--brand-violet)}.one-screen-hero{min-height:0;height:calc(100svh - 120px);grid-template-columns:minmax(0,1.06fr) minmax(430px,.94fr);gap:clamp(28px,4.5vw,72px);max-width:1500px}.one-screen-hero .hero-sigoast{width:min(610px,92%);margin:0 0 18px}.welcome-main-blur{font-family:Playfair Display,serif;color:var(--brand-purple-deep);font-size:clamp(42px,4.9vw,74px);line-height:1.03;margin:0 0 18px;max-width:780px;letter-spacing:-.025em}.one-screen-hero .welcome-copy>p{font-size:clamp(15px,1.35vw,19px);line-height:1.7;max-width:700px;margin:0}.one-screen-hero .welcome-actions{margin-top:28px}.premium-welcome-visual{height:min(62vh,560px);min-height:430px}.premium-journey{border-color:#ffffffb8;background:linear-gradient(145deg,#ffffffdb,#f8f2fcb0);box-shadow:0 35px 90px #2a066329,inset 0 1px #ffffffe6}.premium-journey:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(130deg,#efd879b3,#6e3fa33d,#c653a075);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.journey-dot{width:20px;height:20px;border:1px solid rgba(105,62,158,.3);border-radius:50%;display:inline-block;position:relative}.journey-dot:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--brand-gold);top:7px;right:7px;bottom:7px;left:7px}.premium-welcome .floating-card{border-color:#ffffffbd;background:#ffffffde;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 22px 55px #2a06631f}.specular-button{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(239,216,121,.33);border-radius:15px;padding:13px 20px;background:linear-gradient(135deg,var(--brand-purple-deep),var(--brand-violet) 58%,var(--brand-pink));color:#fff;font-weight:800;box-shadow:0 16px 34px #2a066333,inset 0 1px #ffffff38;transition:transform .18s ease,box-shadow .25s ease}.specular-button:hover{transform:translateY(-2px);box-shadow:0 20px 44px #2a066345,inset 0 1px #ffffff47}.specular-button:active{transform:scale(.98)}.specular-content{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:9px}.specular-shine{position:absolute;top:-120%;right:-55%;bottom:-120%;left:-55%;z-index:1;background:linear-gradient(110deg,transparent 43%,rgba(255,255,255,.45) 49%,rgba(239,216,121,.55) 52%,transparent 58%);transform:translate(-45%) rotate(8deg);animation:specularSweep 5.4s linear infinite;pointer-events:none}@keyframes specularSweep{0%,58%{transform:translate(-48%) rotate(8deg)}85%,to{transform:translate(48%) rotate(8deg)}}.welcome-enter{padding:15px 23px;border-radius:16px}.orbit-plane-stage{position:absolute;top:4%;right:4%;bottom:4%;left:4%;display:grid;place-items:center;pointer-events:none}.orbit-ring{position:absolute;border-radius:50%;border:1px solid rgba(105,62,158,.14)}.orbit-ring-a{width:min(88%,500px);aspect-ratio:1}.orbit-ring-b{width:min(68%,390px);aspect-ratio:1;border-style:dashed;opacity:.72}.orbit-plane-path{position:absolute;width:min(88%,500px);aspect-ratio:1;border-radius:50%;animation:orbitSpin 14s linear infinite}.orbit-plane-path span{position:absolute;left:50%;top:-13px;color:#693e9e47;filter:drop-shadow(0 6px 8px rgba(42,6,99,.08));transform:translate(-50%) rotate(92deg)}@keyframes orbitSpin{to{transform:rotate(360deg)}}.premium-login{background:linear-gradient(160deg,#ecd8ca,#f8e6de 24%,#eee5fb 60%,#c7afe2)}.premium-login .login-sky{background:radial-gradient(circle at 22% 22%,rgba(255,235,205,.9),transparent 28%),radial-gradient(circle at 72% 20%,rgba(255,187,176,.48),transparent 31%),radial-gradient(circle at 52% 85%,rgba(105,62,158,.22),transparent 40%),linear-gradient(145deg,rgba(42,6,99,.16),transparent 45%)}.login-grid-lines{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 25%,#000 72%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 25%,#000 72%,transparent)}.premium-login-card{width:min(500px,94vw);border:1px solid rgba(255,255,255,.84);background:linear-gradient(145deg,#fffffff0,#ffffffd6);box-shadow:0 40px 100px #2a066340,0 0 0 1px #efd87921;overflow:hidden}.premium-login-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#efd8798f,#ffffffd9,#c653a06b,#693e9e38);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.login-card-shine{position:absolute;width:210px;height:210px;border-radius:50%;right:-70px;top:-80px;background:radial-gradient(circle,rgba(239,216,121,.16),transparent 68%);pointer-events:none}.premium-login-card .field{background:#faf7fcd1;border-color:#693e9e24;height:52px}.premium-login-card .field:focus-within{border-color:#693e9e73;box-shadow:0 0 0 4px #693e9e14,0 10px 28px #2a06630f}.premium-login-submit{width:100%;min-height:52px;margin-top:3px}.premium-login .login-flight{animation:loginPlaneFloat 5s ease-in-out infinite}@keyframes loginPlaneFloat{50%{transform:rotate(-8deg) translate(-16px,-10px)}}.auth-login-exit-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#280e43f7,#402060f2,#4e246ff7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-login-exit-transition:before{content:"";position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(198,83,160,.23),rgba(147,99,194,.13) 38%,transparent 70%);filter:blur(25px)}.auth-login-exit-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1rem}.auth-login-exit-content img{width:220px;height:auto;padding:.9rem 1.25rem;border-radius:22px;background:#fffffff2;box-shadow:0 20px 55px #19082b4d,0 0 0 1px #efd87933}.auth-login-exit-content span{width:110px;height:2px;transform-origin:center;background:linear-gradient(90deg,transparent,var(--brand-gold-soft),transparent);box-shadow:0 0 14px #efd87966}.premium-shell{--sidebar-w:264px;background:var(--brand-mist)}.premium-sidebar{width:var(--sidebar-w);padding:18px 13px 16px;background:radial-gradient(circle at 20% 0%,rgba(198,83,160,.24),transparent 31%),linear-gradient(180deg,#240846,#30105a,#1d0739);border-right:1px solid rgba(239,216,121,.14);box-shadow:18px 0 55px #1d073926;color:#f7f0fb}.sidebar-logo-surface{width:100%;min-height:76px;padding:5px 10px;border-radius:18px;background:#fffffff0;box-shadow:0 16px 35px #11022238,inset 0 1px #fff;display:flex;align-items:center}.premium-sidebar .sidebar-brand img{width:176px;height:65px}.premium-sidebar .sidebar-label{color:#efd879b8;padding-top:8px}.premium-sidebar .sidebar-nav{gap:5px}.premium-sidebar .nav-item{color:#f7f0fbb8;padding:10px 11px;border:1px solid transparent;grid-template-columns:22px 1fr;transition:background .2s,border-color .2s,color .2s,transform .2s}.premium-sidebar .nav-item:hover{background:#ffffff12;color:#fff;transform:translate(2px)}.premium-sidebar .nav-item.active{color:#fff;background:linear-gradient(90deg,#ffffff26,#ffffff14);border-color:#efd87930;box-shadow:inset 3px 0 0 var(--brand-gold-soft),0 10px 28px #0d021a24}.premium-sidebar .nav-item.soon{opacity:.72}.premium-sidebar .nav-item small{display:none!important}.premium-sidebar .sidebar-bottom{border-color:#ffffff1c}.premium-sidebar .agency-chip{color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:8px}.premium-sidebar .agency-chip img{background:#fff;border-radius:8px;padding:3px}.premium-sidebar .agency-chip span{color:#f7f0fb8c}.premium-sidebar .logout-button{color:#f7f0fbc7;border-radius:11px}.premium-sidebar .logout-button:hover{background:#ffffff12;color:#fff}.premium-shell .main-area{margin-left:var(--sidebar-w);background:linear-gradient(180deg,#fcfafe,#f8f4fb)}.premium-topbar{height:76px;background:#ffffffc7;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid rgba(72,28,108,.1);box-shadow:0 8px 30px #2a066309}.premium-topbar .topbar-left{min-width:180px;gap:10px}.premium-topbar .desktop-menu{display:grid}.premium-topbar .mobile-menu{display:none}.topbar-page-name{font-size:13px;color:#5d4b68}.premium-topbar .topbar-search{border-color:#481c6c1f;background:#faf7fcdb;box-shadow:inset 0 1px #fff}.premium-topbar .notification,.premium-topbar .profile-button{border-color:#481c6c1c;background:#ffffffbf}.premium-shell .content-area{background:transparent;padding:28px 34px 46px}.sidebar-collapsed{--sidebar-w:86px}.sidebar-collapsed .premium-sidebar{width:86px;padding-left:10px;padding-right:10px}.sidebar-collapsed .sidebar-logo-surface{padding:5px;min-height:62px}.sidebar-collapsed .premium-sidebar .sidebar-brand img{width:60px;height:52px;object-fit:cover;object-position:left}.sidebar-collapsed .sidebar-label,.sidebar-collapsed .nav-item span,.sidebar-collapsed .agency-chip div,.sidebar-collapsed .logout-button span,.sidebar-collapsed .sigoast-dock-wrap{display:none}.sidebar-collapsed .nav-item{display:grid;grid-template-columns:1fr;place-items:center;padding:11px}.sidebar-collapsed .agency-chip{justify-content:center}.sidebar-collapsed .agency-chip img{width:42px}.sidebar-collapsed .logout-button{justify-content:center}.sigoast-dock-wrap{padding:4px 0 10px}.sigoast-dock{display:flex;align-items:flex-end;justify-content:center;gap:6px;padding:7px;border-radius:16px;background:#08011242;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff0a}.sigoast-dock-item{position:relative;flex:0 0 auto;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff12;color:#ffffffd1;display:grid;place-items:center;cursor:pointer}.sigoast-dock-item.active{color:#fff7cf;border-color:#efd87952;background:#c9a22721}.sigoast-dock-item span{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(4px);opacity:0;pointer-events:none;white-space:nowrap;background:#140327;color:#fff;border:1px solid rgba(255,255,255,.1);padding:5px 8px;border-radius:7px;font-size:9px;font-weight:800;transition:.18s}.sigoast-dock-item:hover span{opacity:1;transform:translate(-50%) translateY(0)}.premium-dashboard-heading{align-items:center;margin-bottom:18px}.dashboard-blur-title{font-family:Playfair Display,serif;color:var(--brand-purple-deep);font-size:clamp(34px,3.2vw,50px);line-height:1.05;margin:7px 0;letter-spacing:-.02em}.premium-dashboard-heading>div>p{margin:0;color:#827488}.premium-dashboard-hero{position:relative;min-height:280px;display:block;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.65);background:#47206c;box-shadow:0 24px 70px #2a06632b;border-radius:27px}.dashboard-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 54%;filter:saturate(.88) contrast(.96)}.dashboard-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2a0663e6,#402060b8 43%,#40206033 70%,#2a066314)}.premium-dashboard-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #efd87929;pointer-events:none}.premium-dashboard-hero .dashboard-hero-copy{position:relative;z-index:3;padding:34px 38px;max-width:710px;color:#fff}.dashboard-hero-kicker{display:inline-flex;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:800;color:#ffe986}.premium-dashboard-hero h2{font-family:Playfair Display,serif;font-size:clamp(30px,3.1vw,48px);line-height:1.02;margin:11px 0 8px;color:#fff}.premium-dashboard-hero p{margin:0 0 22px;color:#ffffffd6;font-size:13px}.dashboard-hero-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.dashboard-hero-actions .specular-button{background:linear-gradient(135deg,#fff,#fbf8fe);color:var(--brand-purple-deep);border-color:#ffffffa6;box-shadow:0 14px 32px #11031f33}.dashboard-hero-actions .specular-shine{background:linear-gradient(110deg,transparent 43%,rgba(201,162,39,.15) 49%,rgba(105,62,158,.12) 52%,transparent 58%)}.hero-outline-button{border:1px solid rgba(255,255,255,.52);background:#ffffff14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border-radius:15px;padding:13px 18px;font-weight:800;display:flex;align-items:center;gap:8px;transition:.2s}.hero-outline-button:hover{background:#ffffff29;transform:translateY(-2px)}.premium-section-title{margin-top:26px;margin-bottom:14px}.premium-section-title h2{font-family:Playfair Display,serif;font-size:25px;color:var(--brand-purple-deep);margin:0}.premium-section-title p{margin:4px 0 0;color:#95889d;font-size:12px}.premium-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.premium-module-button{padding:0;border:0;background:transparent;text-align:left}.magic-card{--mx:50%;--my:50%;position:relative;min-height:220px;border-radius:23px;overflow:hidden;border:1px solid rgba(72,28,108,.13);background:#fff;box-shadow:0 16px 44px #2a066313;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;transform-style:preserve-3d}.magic-card:hover{border-color:#c9a22761;box-shadow:0 24px 60px #2a066326,0 0 0 1px #c9a2271f}.magic-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;padding:1px;background:radial-gradient(280px circle at var(--mx) var(--my),rgba(239,216,121,.85),rgba(198,83,160,.33) 30%,transparent 64%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.2;transition:opacity .25s}.magic-card:hover:before{opacity:1}.magic-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .55s ease;filter:saturate(.88)}.magic-card:hover .magic-card-image{transform:scale(1.055)}.magic-card-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(300px circle at var(--mx) var(--my),rgba(198,83,160,.24),transparent 46%),linear-gradient(180deg,#14042605 20%,#1f0737c7)}.magic-card-content{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;padding:18px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.module-card-top{display:flex;align-items:center;justify-content:space-between}.module-magic-card .module-icon{width:42px;height:42px;border-radius:13px;background:#ffffffe0;color:var(--brand-violet);display:grid;place-items:center;box-shadow:0 10px 25px #19052d1f}.module-magic-card .module-arrow{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#ffffff29;border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.module-magic-card .module-copy h3{font-family:Playfair Display,serif;color:#fff;font-size:24px;margin:0;text-shadow:0 4px 18px rgba(20,4,38,.48)}.users-heading h1{font-family:Playfair Display,serif;color:var(--brand-purple-deep);letter-spacing:-.02em}.users-heading>div>p{max-width:760px}.module-tabs{border:1px solid rgba(72,28,108,.11);background:#ffffff94;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 32px #2a06630b}.module-tabs button{transition:.2s}.module-tabs button.active{background:linear-gradient(145deg,#fff,#fcf9fe);box-shadow:0 10px 28px #2a066317,inset 0 1px #fff;color:var(--brand-purple-deep)}.user-stat,.users-panel,.role-card,.settings-panel{border-color:#481c6c1c;box-shadow:0 14px 38px #2a06630e}.user-stat{background:linear-gradient(145deg,#fff,#ffffffd1)}.users-panel{overflow:hidden}.users-table tbody tr{transition:background .18s}.users-table tbody tr:hover{background:#fcf9fe}.table-actions button,.report-view{transition:.18s}.table-actions button:hover,.report-view:hover{transform:translateY(-1px);border-color:#693e9e57;box-shadow:0 8px 20px #2a066314}.roles-grid{align-items:stretch}.role-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#fff,#fefcff)}.role-card:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;right:-100px;top:-110px;background:radial-gradient(circle,rgba(105,62,158,.08),transparent 68%);pointer-events:none}.permission-preview{align-items:flex-start;min-height:42px}.permission-preview span{font-size:10px;padding:5px 9px;line-height:1.2;max-width:100%;white-space:normal;border-radius:9px;background:#f8f4fb;border-color:#481c6c17}.role-card h3{font-size:21px}.role-metrics{flex-wrap:wrap}.report-filter-head h2{font-family:Playfair Display,serif;font-size:22px}.report-filters{align-items:end}.report-filters input,.report-filters select,.report-search>div{background:#fff;border-color:#481c6c1f;transition:.18s}.report-filters input:focus,.report-filters select:focus,.report-search>div:focus-within{border-color:#693e9e6b;box-shadow:0 0 0 4px #693e9e12}.user-modal,.delete-modal,.coming-modal{border:1px solid rgba(255,255,255,.75);box-shadow:0 35px 95px #1e063342}.modal-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.settings-panel{background:linear-gradient(145deg,#fff,#fbf8fe)}.theme-toggle{transition:.2s}.theme-toggle:hover{border-color:#693e9e47;transform:translateY(-1px)}.today-chip{box-shadow:0 10px 28px #2a06630f}:root[data-theme=dark]{--brand-mist:#120a1a;--premium-border:rgba(239,216,121,.12)}:root[data-theme=dark] .premium-shell .main-area{background:linear-gradient(180deg,#160d20,#110918)}:root[data-theme=dark] .premium-topbar{background:#1a1024c7;border-color:#ffffff14}:root[data-theme=dark] .topbar-page-name{color:#eaddf2}:root[data-theme=dark] .dashboard-blur-title,:root[data-theme=dark] .premium-section-title h2,:root[data-theme=dark] .users-heading h1{color:#f3e9fa}:root[data-theme=dark] .premium-dashboard-heading>div>p,:root[data-theme=dark] .premium-section-title p{color:#bcaec6}:root[data-theme=dark] .magic-card{border-color:#ffffff1a;background:#21172b;box-shadow:0 16px 44px #00000038}:root[data-theme=dark] .user-stat,:root[data-theme=dark] .role-card,:root[data-theme=dark] .settings-panel{background:linear-gradient(145deg,#21172b,#1b1224)}:root[data-theme=dark] .module-tabs{background:#21172bc7}:root[data-theme=dark] .module-tabs button.active{background:#2c1d39;color:#f3e9fa}:root[data-theme=dark] .permission-preview span{background:#2b1d37;border-color:#493657;color:#d8ccdf}@media (max-width:1180px){.premium-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-dashboard-hero{min-height:260px}.premium-sidebar{width:238px}.premium-shell{--sidebar-w:238px}}@media (max-width:900px){.premium-shell{--sidebar-w:0px}.premium-sidebar{width:270px;transform:translate(-102%)}.premium-sidebar.open{transform:translate(0)}.premium-topbar .desktop-menu{display:none}.premium-topbar .mobile-menu{display:grid}.premium-shell .main-area{margin-left:0}.premium-shell .content-area{padding:24px 20px 38px}.premium-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-topbar .topbar-left{min-width:auto}.premium-topbar .topbar-page-name{display:none}.premium-topbar .topbar-search{max-width:480px}.sidebar-collapsed .premium-sidebar{width:270px}.sidebar-collapsed .sidebar-label,.sidebar-collapsed .nav-item span,.sidebar-collapsed .agency-chip div,.sidebar-collapsed .logout-button span,.sidebar-collapsed .sigoast-dock-wrap{display:initial}.sidebar-collapsed .nav-item{display:grid;grid-template-columns:22px 1fr;place-items:initial;padding:10px 11px}}@media (max-width:680px){.premium-login-card{padding:24px 22px}.premium-login .back-link{left:14px;top:14px}.premium-module-grid{grid-template-columns:1fr}.magic-card{min-height:205px}.premium-dashboard-heading{align-items:flex-start}.today-chip{display:none}.premium-dashboard-hero{min-height:320px}.premium-dashboard-hero .dashboard-hero-copy{padding:28px 22px}.dashboard-hero-overlay{background:linear-gradient(90deg,#2a0663eb,#402060ad)}.premium-topbar .topbar-search,.profile-copy{display:none}.premium-shell .content-area{padding:20px 14px 34px}.module-tabs{overflow-x:auto;max-width:100%;justify-content:flex-start}.module-tabs button{flex:0 0 auto}.users-heading{align-items:flex-start}.users-heading>.primary-button{width:auto}.users-panel{border-radius:16px}.table-wrap{overflow-x:auto}.users-table{min-width:760px}.report-filters{grid-template-columns:1fr}.report-filter-head{align-items:flex-start}.role-card{padding:15px}.role-actions{gap:6px}.role-actions button{padding:9px 11px}.auth-login-exit-content img{width:180px}}:root{--v3-purple:#2A0663;--v3-purple-deep:#180329;--v3-violet:#693E9E;--v3-pink:#C653A0;--v3-gold:#C9A227;--v3-gold-soft:#EFD879;--v3-lavender:#F6F0FB;--v3-glass:rgba(255,255,255,.72);--v3-line:rgba(82,41,113,.13);--v3-shadow:0 24px 70px rgba(42,6,99,.12)}.auth-background{position:relative;isolation:isolate;width:100%;min-height:100svh;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:1.2rem 1rem .9rem}.auth-background-image,.auth-background-video{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.auth-background-image{z-index:-6}.auth-background-video{z-index:-5}.auth-background-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-4;pointer-events:none;background:linear-gradient(115deg,#1f0a378c,#4020604a 38%,#3f1d5b33 70%,#1e09347a)}.auth-background-vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;background:radial-gradient(circle at center,transparent 34%,rgba(24,7,42,.32) 100%)}.auth-background-glow{position:fixed;z-index:-2;left:50%;top:48%;width:690px;height:690px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(198,83,160,.18),rgba(147,99,194,.1) 38%,transparent 72%)}.auth-background-content{position:relative;z-index:2;min-height:calc(100svh - 76px);width:100%;display:grid;place-items:center;padding:54px 16px 34px}.auth-background-footer{position:relative;z-index:2;width:min(980px,94vw);display:flex;justify-content:space-between;color:#ffffffad;font-size:10px;font-weight:700;letter-spacing:.05em}.auth-back-premium{position:fixed;z-index:20;left:24px;top:22px;border:1px solid rgba(255,255,255,.34);background:#1f0a3747;color:#fff;backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);border-radius:999px;padding:10px 14px;display:flex;align-items:center;gap:8px;font-weight:800;font-size:12px;box-shadow:0 14px 36px #14042629;transition:.22s}.auth-back-premium:hover{background:#ffffff29;transform:translateY(-2px);border-color:#efd8799e}.auth-login-card{position:relative;z-index:10;width:min(100%,560px);padding:1.35rem 1.85rem 1.45rem;border:1.8px solid transparent;border-radius:34px;background:linear-gradient(180deg,#fffcfff7,#fcf7fdf5 58%,#f7eff9f2) padding-box,linear-gradient(125deg,#fffffff2,#efd879eb 17%,#c653a0bd 39%,#9363c2d1 67%,#efd879c2 84%,#ffffffeb) border-box;background-size:100% 100%,220% 220%;background-position:center,0% 50%;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%);box-shadow:0 28px 72px #1d08353d,0 10px 30px #6e3fa31f,inset 0 1px #fffffff7;overflow:hidden;transition:transform .48s cubic-bezier(.22,1,.36,1),box-shadow .48s ease,background-position .75s ease}.auth-login-card:before{content:"";position:absolute;top:-190px;right:-160px;width:390px;height:390px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(198,83,160,.16),rgba(147,99,194,.08) 38%,transparent 70%);opacity:.65;transition:.5s}.auth-login-card:after{content:"";position:absolute;left:-160px;bottom:-210px;width:390px;height:390px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(239,216,121,.15),rgba(201,162,39,.07) 38%,transparent 70%);opacity:.55;transition:.5s}.auth-login-card:hover{transform:translateY(-7px);background-position:center,100% 50%;box-shadow:0 44px 110px #1d083557,0 18px 45px #6e3fa333,0 0 0 1px #9363c247,0 0 30px #efd87926,inset 0 0 0 1px #efd87942,inset 0 1px #fffffffa}.auth-login-card>*:not(.auth-login-particles){position:relative;z-index:2}.auth-login-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.auth-login-particles span{position:absolute;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,var(--v3-gold-soft),rgba(198,83,160,.62));opacity:.16;filter:blur(.1px);transition:.45s}.auth-login-particles span:nth-child(1){left:8%;top:18%}.auth-login-particles span:nth-child(2){right:11%;top:23%;width:4px;height:4px}.auth-login-particles span:nth-child(3){left:16%;bottom:18%;width:5px;height:5px}.auth-login-particles span:nth-child(4){right:13%;bottom:15%}.auth-login-particles span:nth-child(5){left:48%;top:7%;width:4px;height:4px}.auth-login-particles span:nth-child(6){right:37%;bottom:7%;width:4px;height:4px}.auth-login-card:hover .auth-login-particles span{opacity:.58;transform:translateY(-4px)}.sigoast-login-brand{display:flex;justify-content:center;align-items:center;margin:-3px auto 2px}.sigoast-login-brand img{width:276px;height:116px;object-fit:contain;filter:drop-shadow(0 9px 18px rgba(42,6,99,.08))}.auth-login-eyebrow{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--v3-gold);font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.18em;margin-top:-4px}.auth-login-title{font-family:Playfair Display,serif;text-align:center;color:var(--v3-purple-deep);font-size:37px;line-height:1.08;margin:9px 0 5px;letter-spacing:-.025em}.auth-login-subtitle{text-align:center;color:#7d7283;font-size:13px;line-height:1.55;margin:0 auto;max-width:400px}.auth-login-divider{display:flex;align-items:center;gap:8px;width:72%;margin:14px auto 15px}.auth-login-divider span{height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(105,62,158,.22))}.auth-login-divider i{width:6px;height:6px;border-radius:50%;background:var(--v3-gold);box-shadow:0 0 0 4px #c9a22717}.auth-login-form{display:grid;gap:14px}.auth-field-group{display:grid;gap:6px}.auth-field-group>span{font-size:12px;font-weight:800;color:#4e3a5b}.auth-login-field{min-height:50px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(105,62,158,.17);border-radius:15px;background:linear-gradient(180deg,#fffc,#f9f4fce0);box-shadow:inset 0 1px #ffffffd6;transition:.23s}.auth-login-field:hover{border-color:#693e9e4d;background:#fff}.auth-login-field:focus-within{border-color:#693e9e8c;box-shadow:0 0 0 4px #693e9e14,0 12px 30px #2a06630f;background:#fff}.auth-login-field.has-error{border-color:#e55774}.auth-login-field-icon{color:#8f72a9;display:grid;place-items:center}.auth-login-field input{border:0;outline:0;background:transparent;flex:1;min-width:0;color:var(--v3-purple-deep);font-weight:600}.auth-login-field input::placeholder{color:#aaa0ad;font-weight:500}.auth-login-eye{border:0;background:transparent;color:var(--v3-violet);display:grid;place-items:center;padding:5px;border-radius:8px}.auth-login-eye:hover{background:#693e9e14}.auth-field-error{color:#c83c5c;font-size:10px;font-weight:800}.sigoast-login-options{display:flex;justify-content:space-between;align-items:center;gap:14px}.premium-check{display:flex;align-items:center;gap:8px;color:#675c6d;font-size:11px}.premium-check input{position:absolute;opacity:0;pointer-events:none}.premium-check-box{width:19px;height:19px;border-radius:6px;border:1px solid rgba(105,62,158,.22);background:#fff;color:transparent;display:grid;place-items:center;font-size:11px;transition:.2s}.premium-check input:checked+.premium-check-box{background:linear-gradient(135deg,var(--v3-violet),var(--v3-pink));border-color:transparent;color:#fff;box-shadow:0 6px 14px #693e9e33}.auth-login-forgot{border:0;background:transparent;color:var(--v3-violet);font-size:11px;font-weight:850}.auth-login-forgot:hover{text-decoration:underline;text-underline-offset:3px}.auth-login-submit{position:relative;width:100%;min-height:52px;border:1px solid rgba(239,216,121,.28);border-radius:999px;background:linear-gradient(102deg,var(--v3-purple-deep),var(--v3-violet) 52%,var(--v3-pink));color:#fff;font-weight:900;display:flex;align-items:center;justify-content:center;gap:9px;overflow:hidden;box-shadow:0 16px 34px #2a066338,inset 0 1px #ffffff38;transition:.22s}.auth-login-submit:before{content:"";position:absolute;top:-120%;right:-55%;bottom:-120%;left:-55%;background:linear-gradient(110deg,transparent 43%,rgba(255,255,255,.48) 49%,rgba(239,216,121,.5) 52%,transparent 58%);transform:translate(-50%) rotate(8deg);transition:.65s}.auth-login-submit:hover{transform:translateY(-2px);box-shadow:0 21px 46px #2a06634a,0 0 0 1px #efd87926}.auth-login-submit:hover:before{transform:translate(50%) rotate(8deg)}.auth-login-submit:active{transform:scale(.985)}.auth-login-submit:disabled{opacity:.62;cursor:wait}.auth-login-submit-arrow{transition:.22s}.auth-login-submit:hover .auth-login-submit-arrow{transform:translate(4px)}.sigoast-login-note{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:11px 13px;border:1px solid rgba(105,62,158,.1);border-radius:14px;background:#f5eefcc7;color:#786d7e}.sigoast-login-note svg{color:var(--v3-violet);flex:0 0 auto}.sigoast-login-note strong,.sigoast-login-note span{display:block}.sigoast-login-note strong{font-size:10.5px;color:#4e3a5b;margin-bottom:2px}.sigoast-login-note span{font-size:9.8px;line-height:1.45}.login-emely-signature{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px;color:#9a8f9e;font-size:9px}.login-emely-signature img{width:74px;height:30px;object-fit:contain}.auth-login-exit-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:radial-gradient(circle at center,#6e3fa3,#402060 52%,#1c0442)}.auth-login-exit-transition:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,rgba(239,216,121,.16),transparent 28%)}.auth-login-exit-content{position:relative;display:grid;place-items:center;gap:20px}.auth-login-exit-content img{width:220px;filter:brightness(0) invert(1);opacity:.96}.auth-login-exit-content span{width:170px;height:1px;background:linear-gradient(90deg,transparent,var(--v3-gold-soft),transparent);transform-origin:center}.premium-shell-v3{--sidebar-w:220px;background:#f8f5fb}.premium-sidebar-v3{width:var(--sidebar-w);padding:14px 11px 12px;background:linear-gradient(180deg,#28084ff0,#1c0442f5);border-right:1px solid rgba(239,216,121,.16);box-shadow:14px 0 45px #1c04421f;backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%)}.premium-sidebar-v3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 10% 0%,rgba(198,83,160,.16),transparent 28%),radial-gradient(circle at 90% 35%,rgba(139,92,246,.11),transparent 33%)}.premium-sidebar-v3>*{position:relative;z-index:1}.premium-sidebar-brand{padding:0 0 13px}.premium-sidebar-v3 .sidebar-logo-surface{width:100%;height:88px;border-radius:21px;background:#fffffff0;border:1px solid rgba(255,255,255,.68);box-shadow:0 12px 34px #0900182b,inset 0 1px #fff;display:grid;place-items:center;overflow:hidden}.premium-sidebar-v3 .sidebar-logo-surface img{width:183px;height:74px;object-fit:contain}.premium-sidebar-v3 .sidebar-label{color:var(--v3-gold-soft);opacity:.88;padding:6px 9px 8px;font-size:9px}.premium-sidebar-nav{gap:3px}.premium-sidebar-v3 .nav-item{position:relative;grid-template-columns:30px minmax(0,1fr);padding:8px 9px;border-radius:12px;color:#ebdff5b3;font-size:12px;font-weight:700;transition:.2s}.premium-sidebar-v3 .nav-icon-shell{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;color:#e2d0efb8;transition:.2s}.premium-sidebar-v3 .nav-item:hover{background:#ffffff12;color:#fff}.premium-sidebar-v3 .nav-item:hover .nav-icon-shell{color:var(--v3-gold-soft);transform:translateY(-1px)}.premium-sidebar-v3 .nav-item.active{background:linear-gradient(90deg,#ffffff24,#ffffff12);color:#fff;border:1px solid rgba(239,216,121,.22);box-shadow:inset 3px 0 0 var(--v3-gold-soft),0 8px 22px #0700141a}.premium-sidebar-v3 .nav-item.active .nav-icon-shell{color:var(--v3-gold-soft)}.premium-sidebar-v3 .nav-item.soon{opacity:.72}.premium-sidebar-v3 .sidebar-bottom{border-top:1px solid rgba(255,255,255,.11);padding-top:11px}.premium-sidebar-v3 .sigoast-dock{background:#0c011b47;border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff0d}.premium-sidebar-v3 .sigoast-dock-item{background:#ffffff14;border-color:#ffffff1a;color:#eadff3}.premium-sidebar-v3 .sigoast-dock-item.active{color:var(--v3-gold-soft);border-color:#efd87957;background:#efd87917}.premium-agency-chip{background:#ffffff12!important;border-color:#ffffff1a!important;color:#fff}.premium-agency-chip .agency-logo-wrap{width:51px;height:38px;background:#fff;border-radius:10px;display:grid;place-items:center;overflow:hidden}.premium-agency-chip img{width:46px!important;height:32px!important;object-fit:contain!important}.premium-agency-chip span{color:#e8dcf18c!important}.premium-sidebar-v3 .logout-button{color:#ebdff5c2}.premium-sidebar-v3 .logout-button:hover{color:#fff;background:#ffffff12}.premium-shell-v3 .main-area{margin-left:var(--sidebar-w)}.premium-topbar-v3{left:var(--sidebar-w);background:#ffffffb8;border-bottom:1px solid rgba(72,28,108,.08);backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%);box-shadow:0 8px 30px #2a066309}.topbar-breadcrumb{display:flex;align-items:center;gap:8px;font-size:11px;color:#9c91a2}.topbar-breadcrumb i{width:4px;height:4px;border-radius:50%;background:var(--v3-gold)}.topbar-breadcrumb strong{font-size:11px;color:#5d4a67}.premium-content-v3{background:radial-gradient(circle at 75% 0%,rgba(232,220,248,.38),transparent 30%),linear-gradient(180deg,#fbf9fd,#f8f5fb)}.premium-dashboard-heading-v3{align-items:center;margin-bottom:18px}.premium-dashboard-heading-v3 .dashboard-emely-mark{width:145px;height:66px;border:1px solid rgba(72,28,108,.1);background:#ffffff9e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;display:grid;place-items:center;box-shadow:0 12px 30px #2a06630d}.dashboard-emely-mark img{width:115px;height:50px;object-fit:contain}.premium-dashboard-hero-v3{min-height:300px;border-radius:30px;border:1px solid rgba(239,216,121,.18);box-shadow:0 28px 74px #2a066326,inset 0 1px #ffffff2e;overflow:hidden}.premium-dashboard-hero-v3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,#efd879bf,#8b5cf647,#c653a073,#ffffff5c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.premium-dashboard-hero-v3 .dashboard-hero-image{filter:saturate(.82) contrast(.96);transform:scale(1.03)}.premium-dashboard-hero-v3 .dashboard-hero-overlay{background:linear-gradient(90deg,#1c0442f2,#402060d1 42%,#693e9e6e 72%,#1c04422e)}.premium-dashboard-hero-v3 .dashboard-hero-copy{max-width:760px;padding:38px 42px}.premium-dashboard-hero-v3 .dashboard-hero-copy h2{font-size:clamp(29px,3.2vw,46px);line-height:1.08;max-width:720px}.premium-dashboard-hero-v3 .dashboard-hero-copy p{max-width:620px}.dashboard-hero-orbit{position:absolute;right:-40px;top:-80px;width:380px;height:380px;border-radius:50%;border:1px solid rgba(255,255,255,.14);z-index:2;animation:dashboardOrbit 16s linear infinite;pointer-events:none}.dashboard-hero-orbit:before{content:"";position:absolute;top:55px;right:55px;bottom:55px;left:55px;border-radius:50%;border:1px dashed rgba(255,255,255,.1)}.dashboard-hero-orbit span{position:absolute;left:50%;top:-13px;color:#ffffff47;font-size:35px;transform:translate(-50%) rotate(90deg)}@keyframes dashboardOrbit{to{transform:rotate(360deg)}}.dashboard-date-floating{position:absolute;right:28px;bottom:24px;z-index:4;display:flex;align-items:center;gap:9px;color:#fff;background:#ffffff21;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;padding:11px 14px}.dashboard-date-floating span,.dashboard-date-floating strong{display:block}.dashboard-date-floating span{font-size:8px;text-transform:uppercase;letter-spacing:.12em;color:#ffffffb3}.dashboard-date-floating strong{font-size:10px;margin-top:2px}.premium-section-title-v3{margin-top:30px}.premium-section-title-v3 .eyebrow{display:block;margin-bottom:4px}.premium-module-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.module-magic-card-v3{min-height:342px;border-radius:25px;border:1.7px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,#693e9e52,#efd879b3 38%,#c653a073 70%,#693e9e47) border-box;box-shadow:0 18px 48px #2a066316,inset 0 1px #fff;overflow:hidden;display:flex;flex-direction:column;transform-style:preserve-3d}.module-magic-card-v3:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff80}.module-magic-card-v3:hover{box-shadow:0 28px 65px #2a066329,0 0 0 1px #efd8792e;border-color:transparent}.module-magic-card-v3 .magic-card-image{position:absolute;top:0;left:0;width:100%;height:53%;object-fit:cover;filter:saturate(.86) contrast(.96);transform:none;border-radius:23px 23px 0 0}.module-magic-card-v3:hover .magic-card-image{transform:scale(1.035)}.module-magic-card-v3 .magic-card-glow{z-index:2;background:radial-gradient(260px circle at var(--mx) var(--my),rgba(239,216,121,.18),transparent 45%),linear-gradient(180deg,rgba(28,4,66,.02) 0 36%,rgba(28,4,66,.25) 52%,transparent 54%)}.module-magic-card-v3 .magic-card-content{position:relative;z-index:3;inset:auto;padding:0;height:100%;display:block;color:inherit}.module-card-image-zone{height:181px}.module-card-info-zone{position:relative;min-height:161px;padding:17px 18px 16px;background:linear-gradient(180deg,#fff,#fdfafe);display:flex;flex-direction:column}.module-card-info-zone{flex:1;justify-content:space-between}.module-card-head-v3{display:flex;align-items:center;justify-content:space-between;position:absolute;left:18px;right:18px;top:-23px}.module-magic-card-v3 .module-icon{width:45px;height:45px;border-radius:14px;background:#fffffff5;border:1px solid rgba(105,62,158,.1);box-shadow:0 10px 24px #2a066321;color:var(--v3-violet);display:grid;place-items:center}.module-number{font-family:Playfair Display,serif;font-size:28px;color:#693e9e1a;font-weight:800;letter-spacing:-.04em}.module-magic-card-v3 .module-copy{padding-top:19px}.module-kicker{display:block;color:var(--v3-gold);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.16em;margin-bottom:4px}.module-magic-card-v3 .module-copy h3{color:var(--v3-purple-deep);text-shadow:none;font-size:21px;margin:0 0 5px}.module-magic-card-v3 .module-copy p{color:#7d7283;font-size:10.5px;line-height:1.52;margin:0;max-width:95%}.module-card-footer-v3{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;color:#705383;font-size:9.5px;font-weight:850}.module-card-footer-v3 .module-arrow{width:31px;height:31px;border-radius:50%;background:linear-gradient(135deg,var(--v3-purple-deep),var(--v3-violet));color:#fff;border:1px solid rgba(239,216,121,.2);display:grid;place-items:center;box-shadow:0 8px 20px #2a066326;transition:.2s}.module-magic-card-v3:hover .module-card-footer-v3 .module-arrow{transform:translate(2px,-2px);box-shadow:0 10px 24px #2a066338}.users-heading{position:relative;padding:4px 2px 2px}.users-heading h1{font-size:38px;line-height:1.02}.users-heading>div>p{font-size:12px;line-height:1.6}.module-tabs{padding:6px;border-radius:17px;gap:4px;background:#ffffffb3;border:1px solid rgba(72,28,108,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 36px #2a06630d,inset 0 1px #fff}.module-tabs button{border-radius:12px;padding:11px 15px}.module-tabs button.active{position:relative;background:linear-gradient(145deg,#fff,#fbf7fd);box-shadow:0 9px 24px #2a066317,inset 0 1px #fff}.module-tabs button.active:after{content:"";position:absolute;height:2px;left:24%;right:24%;bottom:4px;border-radius:99px;background:linear-gradient(90deg,var(--v3-gold),var(--v3-pink))}.user-stat-grid,.report-summary{gap:13px}.user-stat{position:relative;overflow:hidden;border:1px solid rgba(72,28,108,.095);border-radius:19px;background:linear-gradient(145deg,#fffffff7,#fcf8feeb);box-shadow:0 14px 36px #2a06630e,inset 0 1px #fff}.user-stat:after{content:"";position:absolute;width:115px;height:115px;border-radius:50%;right:-65px;top:-65px;background:radial-gradient(circle,rgba(139,92,246,.11),transparent 68%)}.users-panel{border:1px solid rgba(72,28,108,.1);border-radius:22px;background:#ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 48px #2a06630f,inset 0 1px #fff}.users-toolbar{padding:15px;background:linear-gradient(180deg,#faf7fcd9,#ffffffad);border-bottom:1px solid rgba(72,28,108,.07)}.users-search,.filter-select{border-radius:13px;border-color:#481c6c1c;background:#fff;box-shadow:inset 0 1px #ffffffe6}.users-table th{font-size:8.5px;text-transform:uppercase;letter-spacing:.08em;color:#9a8ea0;background:#fbf8fd}.users-table td{font-size:10.5px}.users-table tbody tr{transition:.18s}.users-table tbody tr:hover{background:linear-gradient(90deg,#f5eefc9e,#ffffffc7);box-shadow:inset 3px 0 #c9a2277a}.table-avatar{background:linear-gradient(135deg,var(--v3-violet),var(--v3-pink));box-shadow:0 8px 18px #693e9e29}.table-actions button,.report-view{background:#fff;border:1px solid rgba(105,62,158,.12);box-shadow:0 5px 14px #2a06630a}.table-actions button:hover,.report-view:hover{border-color:#c9a22773;color:var(--v3-purple-deep);box-shadow:0 9px 22px #2a066314}.roles-grid{gap:14px}.role-card{border:1.5px solid transparent;border-radius:22px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,#693e9e33,#efd8797a,#c653a03d) border-box;box-shadow:0 16px 40px #2a06630f;padding:18px}.role-card:hover{transform:translateY(-2px);box-shadow:0 22px 52px #2a06631a}.role-color{width:8px!important;border-radius:999px!important}.permission-preview{gap:6px;min-height:auto}.permission-preview span{border-radius:999px!important;padding:6px 9px!important;background:linear-gradient(145deg,#f9f5fb,#f3ebf8)!important;border:1px solid rgba(105,62,158,.08)!important;font-size:9px!important;line-height:1.1!important}.role-metrics span{border-radius:10px!important;background:#faf7fc!important}.role-actions{margin-top:12px}.role-actions button{border-radius:12px}.report-filter-head{padding:16px 17px 9px}.report-filters{padding:10px 16px 16px;background:linear-gradient(180deg,#fdfbfe,#faf7fc);border-top:1px solid rgba(72,28,108,.05);border-bottom:1px solid rgba(72,28,108,.07)}.report-filter-head h2{font-size:23px}.report-filter-head p{font-size:10.5px}.report-filters>label>span,.report-search>span{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:850;color:#75697c}.report-filters input,.report-filters select,.report-search>div{border-radius:12px!important;min-height:43px!important}.pagination button{border-radius:11px}.table-footer{background:#fcf9fd}.user-modal,.delete-modal,.coming-modal{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(125deg,#ffffffe6,#efd879a6,#c653a066,#693e9e80) border-box;border-radius:25px;box-shadow:0 34px 100px #1c044245,inset 0 1px #fff}.user-modal input,.user-modal select,.user-modal textarea{border-radius:12px;border-color:#481c6c1f;background:#fcf9fd}.user-modal input:focus,.user-modal select:focus,.user-modal textarea:focus{border-color:#693e9e66;box-shadow:0 0 0 4px #693e9e12;outline:0}.permissions-grid label{border-radius:14px;background:#fbf8fd}.permissions-grid label.checked{background:linear-gradient(145deg,#f4ecfa,#fffaf0);border-color:#c9a2275c}.status-options label{border-radius:13px}.status-options label.active{border-color:#c9a22780;box-shadow:0 8px 18px #2a06630f}.settings-panel{border:1.5px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,#693e9e33,#efd87980,#c653a03d) border-box;border-radius:23px;box-shadow:0 18px 48px #2a066312}:root[data-theme=dark] .premium-content-v3{background:radial-gradient(circle at 75% 0%,rgba(105,62,158,.13),transparent 32%),linear-gradient(180deg,#160d20,#110918)}:root[data-theme=dark] .premium-topbar-v3{background:#1b1026c2;border-color:#ffffff12}:root[data-theme=dark] .topbar-breadcrumb strong{color:#ede3f3}:root[data-theme=dark] .topbar-breadcrumb span{color:#9e90a7}:root[data-theme=dark] .module-magic-card-v3{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(130deg,#8b5cf659,#efd8796b,#c653a059) border-box}.premium-module-grid-v3 .module-card-info-zone{transition:.2s}:root[data-theme=dark] .module-card-info-zone{background:linear-gradient(180deg,#21172b,#1b1224)}:root[data-theme=dark] .module-magic-card-v3 .module-copy h3{color:#f3e9fa}:root[data-theme=dark] .module-magic-card-v3 .module-copy p{color:#b9adc2}:root[data-theme=dark] .module-card-footer-v3{color:#d8c9e2}:root[data-theme=dark] .users-panel,:root[data-theme=dark] .user-stat,:root[data-theme=dark] .role-card,:root[data-theme=dark] .settings-panel{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(130deg,#8b5cf638,#efd8793d,#c653a029) border-box}:root[data-theme=dark] .users-toolbar,:root[data-theme=dark] .report-filters{background:linear-gradient(180deg,#21172b,#1b1224)}:root[data-theme=dark] .users-table th{background:#1b1224;color:#b7a9c0}:root[data-theme=dark] .table-footer{background:#1b1224}:root[data-theme=dark] .permission-preview span{background:#2b1d37!important;color:#dacde2!important}@media (max-width:1180px){.premium-shell-v3{--sidebar-w:204px}.premium-module-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.module-magic-card-v3{min-height:330px}.premium-dashboard-hero-v3 .dashboard-hero-copy{padding:34px 32px}}@media (max-width:900px){.premium-shell-v3{--sidebar-w:0px}.premium-sidebar-v3{width:232px}.premium-shell-v3 .main-area{margin-left:0}.premium-topbar-v3{left:0}.premium-sidebar-v3 .sidebar-logo-surface img{width:190px}.premium-module-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-emely-mark{display:none!important}}@media (max-width:680px){.auth-background{overflow-y:auto}.auth-background-content{padding:62px 10px 34px;align-items:start}.auth-back-premium{left:12px;top:12px;padding:9px 11px}.auth-back-premium span{display:none}.auth-login-card{padding:1.15rem 1.05rem 1.2rem;border-radius:26px}.sigoast-login-brand img{width:220px;height:96px}.auth-login-title{font-size:30px}.sigoast-login-options{align-items:flex-start;gap:8px}.premium-module-grid-v3{grid-template-columns:1fr}.module-magic-card-v3{min-height:335px}.premium-dashboard-hero-v3{min-height:360px}.premium-dashboard-hero-v3 .dashboard-hero-copy{padding:30px 22px}.dashboard-date-floating{display:none}.premium-dashboard-hero-v3 .dashboard-hero-overlay{background:linear-gradient(90deg,#1c0442f0,#402060b8)}.premium-dashboard-heading-v3 .dashboard-blur-title{font-size:34px}}:root{--v4-purple:#402060;--v4-purple-deep:#2A0663;--v4-violet:#6E3FA3;--v4-violet-soft:#9363C2;--v4-pink:#C653A0;--v4-gold:#C9A227;--v4-gold-soft:#EFD879;--v4-lavender:#F5EEFC;--v4-lavender-deep:#EADCF8;--v4-mist:#FBF8FE;--v4-ink:#33263d}.glass-surface-real{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.72);box-shadow:0 18px 55px #40206017,inset 0 1px #ffffffe0,inset 0 -1px #ffffff57;isolation:isolate}.glass-surface-reflection{position:absolute;inset:-60% -30% auto;height:90%;transform:rotate(-8deg);background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.54) 47%,rgba(255,255,255,.12) 58%,transparent 70%);filter:blur(7px);opacity:.45;pointer-events:none;z-index:0}.glass-surface-aurora{position:absolute;width:180px;height:180px;border-radius:50%;right:-85px;top:-85px;background:radial-gradient(circle,rgba(198,83,160,.18),rgba(147,99,194,.09) 42%,transparent 70%);filter:blur(14px);pointer-events:none;z-index:0}.glass-surface-content{position:relative;z-index:2;width:100%;height:100%}.premium-shell-v4{--sidebar-w:218px;background:var(--v4-mist)}.premium-sidebar-v4{width:var(--sidebar-w);padding:12px 10px;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.sidebar-glass-surface{width:100%;height:calc(100vh - 24px);background:linear-gradient(160deg,#fff7fcbd,#f7ecfcb8,#eddcf8a3)!important;border:1px solid rgba(255,255,255,.86)!important;box-shadow:14px 0 44px #4020601a,0 14px 44px #c653a012,inset 0 1px #fffffff2!important}.sidebar-inner-v4{height:100%;display:flex;flex-direction:column;padding:11px 9px 10px;min-height:0}.premium-sidebar-brand-v4{min-height:70px;padding:0 4px 8px;border-bottom:1px solid rgba(110,63,163,.08);display:flex;align-items:center;justify-content:center}.premium-sidebar-brand-v4 img{display:block!important;width:178px!important;height:68px!important;object-fit:contain!important;background:transparent!important;border-radius:0!important;padding:0!important;box-shadow:none!important;filter:drop-shadow(0 7px 16px rgba(64,32,96,.09))}.premium-sidebar-v4 .sidebar-label{padding:8px 8px 5px;color:#40206085!important;font-size:8px;letter-spacing:.16em}.premium-sidebar-nav-v4{display:flex!important;flex-direction:column;gap:2px!important;overflow:visible!important;min-height:0;padding:0!important}.premium-sidebar-v4 .nav-item{min-height:34px;padding:5px 7px!important;grid-template-columns:27px minmax(0,1fr)!important;gap:7px;border:1px solid transparent!important;border-radius:11px!important;color:#62536c!important;font-size:10.5px!important;font-weight:730!important;line-height:1.12;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease!important}.premium-sidebar-v4 .nav-icon-shell{width:26px!important;height:26px!important;border-radius:9px!important;background:#ffffff70;border:1px solid rgba(255,255,255,.7);color:#7b5c91!important;box-shadow:inset 0 1px #ffffffbf;display:grid;place-items:center}.premium-sidebar-v4 .nav-item:hover{background:#ffffff8c!important;border-color:#6e3fa317!important;color:var(--v4-purple)!important;transform:translate(2px)!important}.premium-sidebar-v4 .nav-item.active{background:linear-gradient(135deg,#ffffffd1,#eedff9c7)!important;border-color:#6e3fa324!important;color:var(--v4-purple-deep)!important;box-shadow:0 9px 20px #40206014,inset 3px 0 0 var(--v4-gold-soft)!important}.premium-sidebar-v4 .nav-item.active .nav-icon-shell{background:linear-gradient(145deg,#fff,#f5ecfb);color:var(--v4-violet)!important;border-color:#c9a22738;box-shadow:0 6px 14px #40206012,inset 0 1px #fff}.premium-sidebar-v4 .nav-item.soon{opacity:.72!important}.sidebar-bottom-v4{margin-top:auto;padding-top:7px;border-top:1px solid rgba(110,63,163,.08)}.premium-sidebar-v4 .sigoast-dock-wrap{padding:0 0 5px!important}.premium-sidebar-v4 .sigoast-dock{padding:5px!important;gap:5px!important;background:#ffffff61!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 9px 22px #4020600d,inset 0 1px #fff!important}.premium-sidebar-v4 .sigoast-dock-item{background:#ffffffa8!important;border-color:#6e3fa314!important;color:#745689!important;box-shadow:0 6px 14px #4020600f}.premium-sidebar-v4 .sigoast-dock-item.active{background:linear-gradient(145deg,#fff,#f4eafb)!important;border-color:#c9a22757!important;color:var(--v4-purple-deep)!important}.premium-sidebar-v4 .sigoast-dock-item span{background:#2a0663eb!important;border-color:#ffffff24!important}.logout-button-v4{width:100%;min-height:36px;margin-top:3px;border-radius:11px!important;color:#6d5879!important;background:#ffffff57!important;border:1px solid rgba(255,255,255,.62)!important;justify-content:center!important;font-size:10.5px!important}.logout-button-v4:hover{background:#ffffffb3!important;color:var(--v4-purple-deep)!important;transform:translateY(-1px)}.premium-shell-v4 .main-area{margin-left:var(--sidebar-w);background:radial-gradient(circle at 84% 0%,rgba(198,83,160,.055),transparent 31%),linear-gradient(180deg,#fffafd,#fbf8fe)}.premium-topbar-v4{height:70px;left:var(--sidebar-w);padding:0 27px;background:linear-gradient(100deg,#fff9fdc2,#f7edfcb3,#fffafdb8)!important;backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important;border-bottom:1px solid rgba(255,255,255,.84)!important;box-shadow:0 8px 24px #4020600e,inset 0 1px #ffffffdb!important;overflow:hidden}.topbar-reflection{position:absolute;width:420px;height:92px;left:25%;top:-48px;transform:rotate(-8deg);background:linear-gradient(110deg,transparent,rgba(255,255,255,.6),transparent);filter:blur(6px);opacity:.48;pointer-events:none}.premium-topbar-v4 .topbar-page-name{font-family:Playfair Display,serif;font-size:14px;color:var(--v4-purple);font-weight:700}.premium-topbar-v4 .topbar-search{height:39px;max-width:520px;background:#ffffff87!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:inset 0 1px #fff,0 7px 20px #40206009!important}.premium-topbar-v4 .notification,.premium-topbar-v4 .profile-button{background:#ffffff8c!important;border-color:#ffffffe6!important;box-shadow:0 7px 19px #4020600a,inset 0 1px #fff}.sigoast-login-card{border-width:2.4px!important;padding:1.45rem 1.9rem 1.55rem!important;background:linear-gradient(180deg,#fffdfff9,#fcf7fdf6 58%,#f7eff9f4) padding-box,linear-gradient(125deg,#fff,#efd879fa 15%,#c653a0db 38%,#6e3fa3eb 66%,#efd879e6 84%,#fffffffa) border-box!important;box-shadow:0 34px 88px #1d08354d,0 14px 40px #6e3fa329,0 0 34px #c653a017,inset 0 1px #fffffffa!important}.sigoast-login-card:hover{transform:translateY(-8px)!important;box-shadow:0 48px 120px #1d08355c,0 20px 52px #6e3fa336,0 0 0 1px #9363c252,0 0 42px #efd8792b,inset 0 1px #fff!important}.sigoast-login-brand img{background:transparent!important;padding:0!important;box-shadow:none!important;filter:drop-shadow(0 8px 18px rgba(64,32,96,.08))}.auth-back-premium{border:1px solid rgba(255,255,255,.78)!important;background:#ffffff6b!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;backdrop-filter:blur(16px) saturate(140%)!important;box-shadow:0 10px 28px #2008351f,inset 0 1px #ffffffbf!important;transition:.24s!important}.auth-back-premium:hover{background:#ffffffb8!important;transform:translateY(-2px)!important;color:var(--v4-purple-deep)!important}.auth-login-field{background:#ffffffad!important;border:1px solid rgba(110,63,163,.12)!important;box-shadow:inset 0 1px #ffffffeb!important}.auth-login-field:focus-within{background:#fff!important;border-color:#6e3fa36b!important;box-shadow:0 0 0 4px #6e3fa313,0 10px 26px #4020600f!important;transform:translateY(-1px)}.auth-login-submit{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 32px #40206040,inset 0 1px #fff3!important}.auth-login-submit:before{content:"";position:absolute;inset:-30% auto -30% -45%;width:38%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transition:left .65s ease;z-index:-1}.auth-login-submit:hover:before{left:115%}.auth-login-exit-transition{background:linear-gradient(135deg,#280e43f0,#402060eb,#4e246ff0)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.auth-login-exit-transition:before{width:480px!important;height:480px!important;background:radial-gradient(circle,rgba(198,83,160,.22),rgba(147,99,194,.12) 38%,transparent 70%)!important;filter:blur(25px)!important}.auth-login-exit-content img{width:220px!important;height:auto!important;filter:none!important;opacity:1!important;padding:.9rem 1.25rem!important;border-radius:22px!important;background:#ffffffed!important;box-shadow:0 20px 55px #19082b47!important}.auth-login-exit-content span{width:110px!important;height:2px!important;background:linear-gradient(90deg,transparent,#efd879,transparent)!important;box-shadow:0 0 18px #efd87952!important}.specular-button-real{position:relative;isolation:isolate;overflow:visible;border:0;background:linear-gradient(135deg,var(--v4-purple-deep),var(--v4-violet) 65%,var(--v4-pink));color:#fff;border-radius:16px;padding:12px 18px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 14px 32px #40206038,inset 0 1px #ffffff26;transition:transform .18s ease,box-shadow .18s ease}.specular-button-real:hover{transform:translateY(-2px);box-shadow:0 19px 42px #40206047,0 0 24px #efd87914}.specular-button-real:active{transform:scale(.98)}.specular-webgl{position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:1;pointer-events:none}.specular-webgl canvas{display:block;width:100%!important;height:100%!important}.specular-button-real .specular-content{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px}.users-primary-specular{min-width:145px}.spotlight-card-real{position:relative;overflow:hidden}.spotlight-card-light{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .4s ease;z-index:0}.spotlight-card-content{position:relative;z-index:1}.spotlight-stat{display:flex!important;align-items:center!important;gap:13px!important;padding:17px!important}.premium-dashboard-heading-v3 .dashboard-blur-title{font-size:clamp(34px,3.2vw,47px);line-height:1.03}.dashboard-emely-mark{background:transparent!important;border:0!important;box-shadow:none!important}.dashboard-emely-mark img{background:transparent!important;filter:drop-shadow(0 8px 16px rgba(64,32,96,.09))}.premium-dashboard-hero-v3{border:4px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(125deg,#efd879e6,#c653a08c,#6e3fa3cc,#efd879d9) border-box!important;box-shadow:0 34px 90px #40206052,0 16px 38px #c653a029,0 0 0 1px #fff6!important;transform:translateY(-2px)}.premium-dashboard-hero-v3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff8c,inset 0 0 32px #efd8790d}.premium-module-grid-v3{gap:19px!important}.module-magic-card-v3.magic-bento-real{--magic-x:50%;--magic-y:50%;position:relative;min-height:360px!important;border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,#6e3fa370,#efd879e0,#c653a094,#6e3fa394) border-box!important;box-shadow:0 20px 52px #4020601f,0 8px 20px #c653a00f,inset 0 1px #fff!important;will-change:transform;overflow:hidden}.module-magic-card-v3.magic-bento-real:hover{box-shadow:0 30px 72px #4020602e,0 14px 34px #c653a01a,0 0 34px #efd8791c,inset 0 1px #fff!important}.magic-bento-border{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;pointer-events:none;border-radius:inherit;padding:2px;background:radial-gradient(320px circle at var(--magic-x) var(--magic-y),rgba(255,245,183,.98),rgba(198,83,160,.74) 30%,rgba(110,63,163,.4) 52%,transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.28;transition:opacity .25s ease}.magic-bento-real:hover .magic-bento-border{opacity:1}.magic-bento-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(260px circle at var(--magic-x) var(--magic-y),rgba(239,216,121,.1),rgba(198,83,160,.08) 36%,transparent 70%)}.magic-bento-particle{position:absolute;width:4px;height:4px;border-radius:50%;background:#efd879f2;box-shadow:0 0 8px #efd879b8,0 0 18px #c653a047;pointer-events:none;z-index:20}.magic-bento-ripple{position:absolute;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:radial-gradient(circle,rgba(239,216,121,.42),rgba(198,83,160,.18),transparent 72%);pointer-events:none;z-index:21}.module-magic-card-v3 .module-card-image-zone{height:190px!important;flex:0 0 190px!important}.module-magic-card-v3 .magic-card-image{height:190px!important;object-fit:cover!important;filter:saturate(.95) contrast(1.02)!important}.module-magic-card-v3 .module-card-info-zone{min-height:168px!important;padding:20px 20px 17px!important;background:linear-gradient(180deg,#fffffffe,#fbf7fdfa)!important}.module-magic-card-v3 .module-copy h3{font-size:22px!important}.module-magic-card-v3 .module-copy p{font-size:11px!important;line-height:1.55!important;max-width:100%!important}.module-magic-card-v3 .module-card-footer-v3{font-size:10px!important}.module-magic-card-v3 .module-number{color:#6e3fa321!important}.users-heading{padding:6px 2px 8px}.users-heading h1{font-size:40px!important;text-shadow:0 8px 22px rgba(64,32,96,.05)}.users-heading>div>p{font-size:12px!important;color:#7c7183!important}.module-tabs{position:relative;padding:7px!important;border-radius:20px!important;background:linear-gradient(135deg,#ffffffad,#f4e8fa94)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important;backdrop-filter:blur(20px) saturate(150%)!important;border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 16px 42px #40206012,inset 0 1px #fff!important}.module-tabs button{min-height:42px!important;border-radius:14px!important;font-size:11px!important}.module-tabs button.active{background:linear-gradient(145deg,#fff,#f7effc)!important;border:1px solid rgba(110,63,163,.1)!important;box-shadow:0 10px 28px #4020601a,inset 0 1px #fff!important}.module-tabs button.active:after{height:3px!important;bottom:3px!important;box-shadow:0 0 12px #c9a22747}.user-stat-grid,.report-summary{gap:15px!important}.user-stat{border:1.5px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa32e,#efd8797a,#c653a02e) border-box!important;border-radius:21px!important;box-shadow:0 18px 45px #40206013,0 5px 14px #c653a009,inset 0 1px #fff!important;transition:transform .22s ease,box-shadow .22s ease}.user-stat:hover{transform:translateY(-4px);box-shadow:0 26px 58px #4020601f,0 0 28px #efd87914,inset 0 1px #fff!important}.user-stat-icon{box-shadow:0 10px 22px #4020601a,inset 0 1px #fffc!important}.users-panel{border:1.5px solid transparent!important;background:linear-gradient(#ffffffe0,#ffffffe0) padding-box,linear-gradient(135deg,#6e3fa329,#efd87957,#c653a029) border-box!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;backdrop-filter:blur(18px) saturate(135%)!important;border-radius:24px!important;box-shadow:0 22px 58px #40206013,inset 0 1px #fffffff2!important}.users-toolbar{padding:16px!important;background:linear-gradient(90deg,#fbf7fdeb,#ffffffc7,#f9f0fcd1)!important}.users-search,.filter-select,.report-filters input,.report-filters select,.report-search>div{background:#ffffffd1!important;border:1px solid rgba(110,63,163,.11)!important;box-shadow:inset 0 1px #fff,0 6px 16px #40206008!important}.users-search:focus-within,.filter-select:focus-within,.report-search>div:focus-within{border-color:#c9a2276b!important;box-shadow:0 0 0 4px #efd87917,0 8px 22px #4020600e!important}.users-table thead{position:relative}.users-table th{background:linear-gradient(180deg,#fcf9fd,#f8f2fb)!important;color:#897993!important;font-size:8.8px!important;letter-spacing:.1em!important}.users-table tbody tr:hover{background:linear-gradient(90deg,#f5eefcb3,#ffffffe0,#fff9ef7a)!important;box-shadow:inset 3px 0 #c9a2279e!important}.table-actions button,.report-view{border-radius:10px!important;background:linear-gradient(145deg,#fff,#faf6fc)!important}.table-actions button:hover,.report-view:hover{transform:translateY(-2px)!important;box-shadow:0 10px 24px #4020601a!important}.role-card-spotlight{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa347,#efd8799e,#c653a052) border-box!important;border-radius:23px!important;box-shadow:0 20px 50px #40206016,inset 0 1px #fff!important;padding:19px!important;transition:transform .22s ease,box-shadow .22s ease}.role-card-spotlight:hover{transform:translateY(-5px);box-shadow:0 28px 68px #40206021,0 0 30px #efd87917,inset 0 1px #fff!important}.role-card-spotlight:after{display:none!important}.permission-preview span{font-size:9.5px!important;padding:6px 10px!important;border-radius:999px!important;background:linear-gradient(145deg,#f8f2fc,#fffaf1)!important;border:1px solid rgba(110,63,163,.08)!important;box-shadow:inset 0 1px #fff}.role-actions button{transition:.2s}.role-actions button:hover{transform:translateY(-2px);box-shadow:0 9px 20px #40206012}.report-filter-head{padding:18px 19px 10px!important}.report-filter-head h2{font-size:24px!important}.report-filters{padding:13px 18px 18px!important;background:linear-gradient(180deg,#fcf8feeb,#f8f1fbd1)!important}.table-footer{background:linear-gradient(180deg,#fff,#fbf7fd)!important}.user-modal,.delete-modal,.coming-modal{border-width:2px!important;border-radius:27px!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(125deg,#fffffff5,#efd879bf,#c653a080,#6e3fa39e) border-box!important;box-shadow:0 38px 110px #1c04424d,0 0 38px #c653a012,inset 0 1px #fff!important}.premium-modal-backdrop,.modal-backdrop{background:#200c3161!important;-webkit-backdrop-filter:blur(10px) saturate(115%)!important;backdrop-filter:blur(10px) saturate(115%)!important}.modal-head h2{font-family:Playfair Display,serif!important;color:var(--v4-purple-deep)!important}.user-modal input,.user-modal select,.user-modal textarea{background:linear-gradient(145deg,#fff,#fbf8fd)!important}.permissions-grid label{box-shadow:inset 0 1px #fff}.permissions-grid label.checked{box-shadow:0 8px 18px #4020600d,inset 0 1px #fff}.settings-panel{border-width:2px!important;box-shadow:0 24px 62px #40206017,0 0 24px #efd8790d!important}:root[data-theme=dark] .sidebar-glass-surface{background:linear-gradient(160deg,#2b1936d6,#2f1c3ccc,#23142fd6)!important;border-color:#ffffff17!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-icon-shell{background:#ffffff0f;border-color:#ffffff14;color:#cbb3dd!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active{background:linear-gradient(135deg,#ffffff1a,#9363c21f)!important;color:#fff!important}:root[data-theme=dark] .logout-button-v4{background:#ffffff0d!important;border-color:#ffffff14!important;color:#d9cde1!important}:root[data-theme=dark] .premium-topbar-v4{background:linear-gradient(100deg,#22162cd1,#311d3cc2,#22162ccc)!important;border-color:#ffffff14!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-page-name{color:#eee3f4}:root[data-theme=dark] .premium-topbar-v4 .topbar-search,:root[data-theme=dark] .premium-topbar-v4 .notification,:root[data-theme=dark] .premium-topbar-v4 .profile-button{background:#ffffff0e!important;border-color:#ffffff14!important}:root[data-theme=dark] .premium-shell-v4 .main-area{background:radial-gradient(circle at 84% 0%,rgba(147,99,194,.1),transparent 31%),linear-gradient(180deg,#160d20,#110918)}:root[data-theme=dark] .module-magic-card-v3.magic-bento-real{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(130deg,#8b5cf675,#efd87985,#c653a06b) border-box!important}:root[data-theme=dark] .module-magic-card-v3 .module-card-info-zone{background:linear-gradient(180deg,#21172b,#1b1224)!important}:root[data-theme=dark] .user-stat,:root[data-theme=dark] .users-panel,:root[data-theme=dark] .role-card-spotlight,:root[data-theme=dark] .settings-panel{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(135deg,#8b5cf64d,#efd8794d,#c653a038) border-box!important}:root[data-theme=dark] .users-toolbar,:root[data-theme=dark] .report-filters{background:linear-gradient(180deg,#21172b,#1b1224)!important}:root[data-theme=dark] .module-tabs{background:#24182fcc!important;border-color:#ffffff14!important}:root[data-theme=dark] .module-tabs button.active{background:#2c1d39!important;color:#f4eafa!important}:root[data-theme=dark] .users-table th,:root[data-theme=dark] .table-footer{background:#1b1224!important}:root[data-theme=dark] .permission-preview span{background:linear-gradient(145deg,#2b1d37,#271a31)!important;color:#dacde2!important}@media (max-height:760px) and (min-width:901px){.sidebar-glass-surface{height:calc(100vh - 16px)}.premium-sidebar-v4{padding-top:8px;padding-bottom:8px}.sidebar-inner-v4{padding-top:6px;padding-bottom:6px}.premium-sidebar-brand-v4{min-height:58px}.premium-sidebar-brand-v4 img{height:56px!important;width:152px!important}.premium-sidebar-v4 .sidebar-label{padding-top:5px;padding-bottom:3px}.premium-sidebar-v4 .nav-item{min-height:30px;padding:3px 6px!important}.premium-sidebar-v4 .nav-icon-shell{width:23px!important;height:23px!important}.premium-sidebar-nav-v4{gap:1px!important}.sidebar-bottom-v4{padding-top:4px}.premium-sidebar-v4 .sigoast-dock-wrap{display:none}.logout-button-v4{min-height:31px}}@media (max-width:1180px){.premium-shell-v4{--sidebar-w:202px}.premium-sidebar-brand-v4 img{width:165px!important}.premium-sidebar-v4 .nav-item{font-size:10px!important}.premium-topbar-v4{left:202px}.module-magic-card-v3.magic-bento-real{min-height:350px!important}}@media (max-width:900px){.premium-shell-v4{--sidebar-w:0px}.premium-sidebar-v4{width:228px;transform:translate(-105%);padding:8px}.premium-sidebar-v4.open{transform:translate(0)}.sidebar-glass-surface{height:calc(100vh - 16px)}.premium-shell-v4 .main-area{margin-left:0}.premium-topbar-v4{left:0}.premium-topbar-v4 .desktop-menu{display:none}.premium-topbar-v4 .mobile-menu{display:grid}.premium-content-v4{padding:24px 20px 38px!important}.premium-module-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sidebar-collapsed .premium-sidebar-v4{width:228px}.sidebar-collapsed .premium-sidebar-v4 .nav-label,.sidebar-collapsed .premium-sidebar-v4 .logout-button span,.sidebar-collapsed .premium-sidebar-v4 .sigoast-dock-wrap{display:initial}.sidebar-collapsed .premium-sidebar-v4 .nav-item{grid-template-columns:27px minmax(0,1fr)!important;place-items:initial}.sidebar-collapsed .premium-topbar-v4{left:0}}@media (max-width:680px){.premium-content-v4{padding:20px 14px 34px!important}.premium-module-grid-v3{grid-template-columns:1fr!important}.module-magic-card-v3.magic-bento-real{min-height:345px!important}.module-magic-card-v3 .module-card-image-zone,.module-magic-card-v3 .magic-card-image{height:178px!important;flex-basis:178px!important}.users-heading h1{font-size:34px!important}.users-primary-specular{width:100%;margin-top:8px}.user-stat-grid,.report-summary{grid-template-columns:1fr 1fr!important}.auth-login-exit-content img{width:190px!important}}.module-animated-wrap{min-width:0}.module-animated-wrap .premium-module-button{width:100%;height:100%}.auth-login-card{position:relative;z-index:10;width:min(100%,560px);padding:1.35rem 1.9rem 1.5rem;border:2px solid transparent;border-radius:34px;background:linear-gradient(180deg,#fffdfff9,#fcf8fef6 54%,#f7effaf4) padding-box,linear-gradient(125deg,#fffffffa,#efd879f5 16%,#c653a0d1 38%,#9363c2e6 64%,#6e3fa3e0 72%,#efd879d1,#fffffff5) border-box;background-size:100% 100%,240% 240%;background-position:center,0% 50%;-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);box-shadow:0 30px 75px #1d083540,0 12px 34px #6e3fa321,0 0 0 1px #ffffff80,inset 0 1px #fffffffa;overflow:hidden;transform:translateY(0);transition:transform .48s cubic-bezier(.22,1,.36,1),box-shadow .48s ease,background-position .75s ease}.auth-login-card:before{content:"";position:absolute;top:-190px;right:-155px;width:400px;height:400px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(198,83,160,.19) 0%,rgba(147,99,194,.11) 38%,transparent 72%);filter:blur(2px);opacity:.68;transition:opacity .45s ease,transform .7s ease}.auth-login-card:after{content:"";position:absolute;left:-170px;bottom:-215px;width:410px;height:410px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(239,216,121,.19) 0%,rgba(201,162,39,.09) 40%,transparent 72%);opacity:.58;transition:opacity .45s ease,transform .7s ease}.auth-login-card:hover{transform:translateY(-8px);background-position:center,100% 50%;box-shadow:0 46px 115px #1d083557,0 20px 48px #6e3fa333,0 0 0 1px #9363c259,0 0 34px #efd8792b,inset 0 0 0 1px #efd87947,inset 0 1px #fffffffa;animation:sigoastLoginBorderFlow 3.2s ease-in-out infinite alternate}.auth-login-card:hover:before{opacity:1;transform:translate(-22px,28px) scale(1.04)}.auth-login-card:hover:after{opacity:.9;transform:translate(26px,-20px) scale(1.03)}.auth-login-card:focus-within{transform:translateY(-6px);background-position:center,82% 50%;box-shadow:0 42px 105px #1d08354f,0 18px 45px #6e3fa333,0 0 0 1px #9363c238,0 0 28px #efd8791c,inset 0 1px #fffffffa}@keyframes sigoastLoginBorderFlow{0%{background-position:center,0% 50%}50%{background-position:center,55% 50%}to{background-position:center,100% 50%}}.auth-login-card>*:not(.auth-login-particles){position:relative;z-index:3}.auth-login-brand{display:flex;align-items:center;justify-content:center;min-height:88px;margin-top:-.4rem;margin-bottom:0;padding:0 3rem;background:transparent}.auth-login-logo{display:block;width:min(100%,225px);height:auto;object-fit:contain;background:transparent;filter:drop-shadow(0 8px 18px rgba(64,32,96,.08))}.auth-login-close{position:absolute!important;z-index:20!important;top:17px;right:18px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(216,177,57,.76);border-radius:50%;color:#43196f;background:linear-gradient(145deg,#fffffff5,#f7eefbf0);box-shadow:0 9px 22px #4020601c,inset 0 1px #fffffffa;cursor:pointer;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background .3s ease}.auth-login-close:hover{transform:translateY(-2px) rotate(4deg) scale(1.06);border-color:#efd879;background:linear-gradient(145deg,#fff,#f6edf9);box-shadow:0 15px 32px #40206029,0 0 0 6px #efd87917}.auth-login-eyebrow{width:fit-content;display:flex;align-items:center;justify-content:center;gap:.42rem;margin:.1rem auto .65rem;padding:.42rem .85rem;border:1px solid rgba(110,63,163,.14);border-radius:999px;color:#8050ac;background:linear-gradient(135deg,#6e3fa313,#c653a00e);box-shadow:inset 0 1px #ffffffb3;font-size:.67rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.auth-login-title{margin:0;color:#402060;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.2rem,4vw,3rem);font-weight:700;line-height:1;letter-spacing:-.035em;text-align:center;text-shadow:0 8px 24px rgba(64,32,96,.06)}.auth-login-subtitle{margin:.48rem 0 0;color:#776d82;font-size:.93rem;line-height:1.45;text-align:center}.auth-login-divider{width:100%;display:flex;align-items:center;justify-content:center;gap:.65rem;margin:.75rem 0 .85rem}.auth-login-divider span{width:52px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.82))}.auth-login-divider span:last-child{transform:scaleX(-1)}.auth-login-divider i{width:7px;height:7px;transform:rotate(45deg);background:linear-gradient(135deg,#f2dd82,#cba32f);box-shadow:0 0 12px #c9a2274d}.auth-login-form{display:flex;flex-direction:column;gap:.88rem;margin-top:.3rem!important}.auth-login-form>label>span:first-child{margin-bottom:.42rem!important;color:#402060!important;font-size:.88rem;font-weight:800}.auth-login-field{position:relative;min-height:54px;display:flex;align-items:center;gap:.68rem;padding:.3rem .78rem;border:1.5px solid rgba(147,99,194,.25);border-radius:17px;background:linear-gradient(145deg,#ffffffbd,#f8f1fbd6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffffe6,0 7px 18px #40206009;transition:transform .28s ease,background .28s ease,border-color .28s ease,box-shadow .28s ease}.auth-login-field:hover{transform:translateY(-1px);border-color:#9363c26e;background:#fffffff0;box-shadow:inset 0 1px #fffffff5,0 9px 22px #4020600f}.auth-login-field:focus-within{transform:translateY(-2px);border-color:#7e46bfeb;background:#fffffffa;box-shadow:0 0 0 4px #9363c21a,0 13px 30px #4020601a,inset 0 1px #fff}.auth-login-field:has(input:not(:placeholder-shown)){border-color:#9363c285;background:#fffffff0}.auth-login-field-icon{width:32px;height:32px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#7d48b1;background:linear-gradient(135deg,#9363c21c,#c653a012);transition:color .28s ease,background .28s ease,transform .28s ease}.auth-login-field:focus-within .auth-login-field-icon{color:#603093;background:#9363c229;transform:scale(1.06)}.auth-login-field input{min-width:0;width:100%;padding-right:.2rem;color:#402060!important;background:transparent;font-size:.94rem;outline:none}.auth-login-field input::placeholder{color:#aaa0b1}.auth-login-eye{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .25s ease,transform .25s ease}.auth-login-eye:hover{transform:scale(1.09);background:#9363c217}.auth-login-forgot{margin-top:-.1rem;color:#5e2d8d;font-size:.81rem;font-weight:750;transition:color .25s ease,transform .25s ease}.auth-login-forgot:hover{color:#8d4eb6;text-decoration:underline;text-underline-offset:4px}.auth-login-submit-glare{width:100%!important;overflow:hidden!important;border-radius:999px!important;box-shadow:0 15px 32px #4e1f7d38;transition:transform .3s ease,box-shadow .3s ease}.auth-login-submit-glare:hover{transform:translateY(-3px);box-shadow:0 22px 45px #4e1f7d4d,0 0 30px #efd8791f}.auth-login-submit{position:relative;width:100%;height:100%;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;overflow:hidden;border:0;border-radius:999px;color:#fff;background:linear-gradient(115deg,#402060,#5d2a91 27%,#8045bb 55%,#9d54c8 76%,#ba7a68 112%);box-shadow:inset 0 1px #ffffff38;font-size:.94rem;font-weight:800;cursor:pointer;transition:transform .28s ease,filter .28s ease}.auth-login-submit:before{content:"";position:absolute;inset:-60% auto -60% -45%;width:42%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),rgba(239,216,121,.24),transparent);opacity:0;pointer-events:none}.auth-login-submit:hover:before{animation:sigoastSubmitShine .85s ease}@keyframes sigoastSubmitShine{0%{left:-45%;opacity:0}20%{opacity:1}to{left:115%;opacity:0}}.auth-login-submit:not(:disabled):hover{transform:scale(1.009);filter:saturate(1.1) brightness(1.04)}.auth-login-submit:active{transform:scale(.99)}.auth-login-submit:disabled{opacity:.62;cursor:default}.auth-login-submit-arrow{transition:transform .3s ease}.auth-login-submit:not(:disabled):hover .auth-login-submit-arrow{transform:translate(5px)}.auth-login-google{width:100%;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.68rem 1.1rem;border:1.5px solid rgba(110,63,163,.2);border-radius:17px;color:#402060;background:#ffffffbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.86rem;font-weight:800;transition:transform .28s ease,background .28s ease,border-color .28s ease,box-shadow .28s ease}.auth-login-google:hover{transform:translateY(-2px);background:#fffffff7;border-color:#9363c261;box-shadow:0 13px 29px #4020601a}.auth-login-particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-radius:inherit;pointer-events:none}.auth-login-particles span{position:absolute;width:8px;height:8px;border-radius:50%;opacity:0;transform:translate3d(0,12px,0) scale(.65);background:radial-gradient(circle,rgba(200,144,255,1) 0%,rgba(147,99,194,.82) 48%,rgba(110,63,163,.24) 72%,transparent 100%);box-shadow:0 0 10px #9363c294,0 0 22px #9363c23d;animation:none}.auth-login-card:hover .auth-login-particles span,.auth-login-card:focus-within .auth-login-particles span{animation:sigoastLoginParticleFloat 4.8s ease-in-out infinite}.auth-login-particles span:nth-child(1){left:7%;top:18%;animation-delay:0s}.auth-login-particles span:nth-child(2){right:8%;top:29%;width:6px;height:6px;animation-delay:.65s}.auth-login-particles span:nth-child(3){left:8%;top:52%;width:5px;height:5px;animation-delay:1.3s}.auth-login-particles span:nth-child(4){right:7%;top:67%;width:9px;height:9px;animation-delay:1.95s}.auth-login-particles span:nth-child(5){left:22%;bottom:8%;width:6px;height:6px;animation-delay:2.6s}.auth-login-particles span:nth-child(6){right:26%;top:8%;width:5px;height:5px;animation-delay:3.25s}@keyframes sigoastLoginParticleFloat{0%{opacity:0;transform:translate3d(0,12px,0) scale(.65)}14%{opacity:.95}42%{opacity:.78;transform:translate3d(7px,-5px,0) scale(1.08)}72%{opacity:.48;transform:translate3d(-5px,-18px,0) scale(.92)}to{opacity:0;transform:translate3d(3px,-31px,0) scale(.72)}}@media (max-width: 640px){.auth-login-card{width:min(100%,520px);padding:1.25rem 1.15rem 1.35rem;border-radius:28px}.auth-login-brand{min-height:78px;padding:0 2.8rem}.auth-login-logo{width:min(100%,195px)}.auth-login-title{font-size:clamp(2rem,10vw,2.45rem)}.auth-login-close{top:14px;right:14px;width:40px;height:40px}.auth-login-field{min-height:52px}}@media (prefers-reduced-motion: reduce){.auth-login-card,.auth-login-card:hover,.auth-login-card:focus-within{animation:none;transform:none}.auth-login-particles span{animation:none!important}.auth-login-submit:before{display:none}}.sigoast-login-card{border:2px solid transparent!important;border-radius:34px!important;background:linear-gradient(180deg,#fffdfff9,#fcf8fef6 54%,#f7effaf4) padding-box,linear-gradient(125deg,#fffffffa,#efd879f5 16%,#c653a0d1 38%,#9363c2e6 64%,#6e3fa3e0 72%,#efd879d1,#fffffff5) border-box!important;box-shadow:0 30px 75px #1d083540,0 12px 34px #6e3fa321,0 0 0 1px #ffffff80,inset 0 1px #fffffffa!important}.sigoast-login-card:hover{transform:translateY(-8px)!important;box-shadow:0 46px 115px #1d083557,0 20px 48px #6e3fa333,0 0 0 1px #9363c259,0 0 34px #efd8792b,inset 0 0 0 1px #efd87947,inset 0 1px #fffffffa!important}.sigoast-login-card,.auth-login-card{border:3px solid transparent!important;background:linear-gradient(180deg,#fffdfff9,#fcf8fef6 54%,#f7effaf4) padding-box,linear-gradient(125deg,#fff,#efd879 15%,#c653a0f2 38%,#9363c2 64%,#6e3fa3 73%,#efd879f2 87%,#fff) border-box!important;box-shadow:0 34px 85px #1d083547,0 14px 36px #6e3fa326,0 0 0 1px #9363c24d,0 0 30px #efd87926,inset 0 0 0 1px #efd87947,inset 0 1px #fffffffa!important}.sigoast-login-card:hover,.auth-login-card:hover{border-width:3.2px!important;box-shadow:0 48px 120px #1d08355c,0 20px 50px #6e3fa338,0 0 0 1.5px #9363c26b,0 0 40px #efd87933,inset 0 0 0 1.5px #efd87957,inset 0 1px #fff!important}.auth-login-eyebrow:hover svg{color:#c9a227;transform:rotate(-8deg) scale(1.08)}.sigoast-login-card,.auth-login-card{border-width:4px!important;box-shadow:0 42px 95px #1d083557,0 18px 42px #6e3fa330,0 30px 70px #16062747,0 0 0 1px #9363c252,0 0 34px #efd87929,inset 0 0 0 1px #efd8794d,inset 0 1px #fffffffa!important}.sigoast-login-card:hover,.auth-login-card:hover{border-width:4.2px!important;transform:translateY(-9px)!important;box-shadow:0 56px 135px #1d083566,0 24px 58px #6e3fa33d,0 38px 85px #14052552,0 0 0 1.5px #9363c270,0 0 42px #efd87936,inset 0 0 0 1.5px #efd8795c,inset 0 1px #fff!important}.auth-login-subtitle{max-width:430px;margin-left:auto;margin-right:auto;text-align:center}.auth-login-subtitle{max-width:390px}.auth-login-card:hover .auth-login-eyebrow,.auth-login-card:focus-within .auth-login-eyebrow{transform:translateY(-2px);color:#6e3fa3;border-color:#c9a2277a;background:linear-gradient(135deg,#ffffffe6,#f5eefcf0,#fff8e2c7);box-shadow:0 10px 24px #40206014,0 0 18px #efd8791a,inset 0 1px #ffffffeb}.auth-login-card:hover .auth-login-eyebrow svg,.auth-login-card:focus-within .auth-login-eyebrow svg{color:#c9a227;transform:rotate(-8deg) scale(1.08)}.auth-login-eyebrow{transition:transform .28s ease,background .28s ease,border-color .28s ease,color .28s ease,box-shadow .28s ease}.auth-login-eyebrow svg{transition:color .28s ease,transform .28s ease}.sigoast-login-card,.auth-login-card{border-width:3px!important}.sigoast-login-card:hover,.auth-login-card:hover{border-width:4px!important;transform:translateY(-9px)!important;box-shadow:0 56px 135px #1d083566,0 24px 58px #6e3fa33d,0 38px 85px #14052552,0 0 0 1.5px #9363c270,0 0 42px #efd87936,inset 0 0 0 1.5px #efd8795c,inset 0 1px #fff!important}.auth-background{width:100%;height:100svh!important;min-height:100svh!important;display:flex;flex-direction:column;position:relative;overflow:hidden!important;padding:14px 16px 10px!important}.auth-background-content{position:relative;width:100%;flex:1 1 auto;min-height:0!important;height:auto!important;display:flex;align-items:center;justify-content:center;padding:8px 16px 38px!important}.auth-background-footer{position:absolute!important;left:50%;bottom:10px;transform:translate(-50%);width:min(100% - 40px,1100px);z-index:10;flex:none;padding:0!important;pointer-events:auto;background:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important}.auth-background-footer>span{text-shadow:none!important;filter:none!important}.auth-login-card{margin:auto;max-height:calc(100svh - 70px)}.auth-back-premium{position:fixed!important;top:24px;left:28px;z-index:40}.auth-background,.auth-background-content{overflow-x:hidden}@media (max-height: 900px) and (min-width: 681px){.auth-login-card{transform:scale(.94);transform-origin:center center}.auth-login-card:hover{transform:translateY(-8px) scale(.94)!important}.auth-login-card:focus-within{transform:translateY(-6px) scale(.94)!important}}@media (max-height: 900px) and (min-width: 681px){.auth-login-card{scale:.94;transform:translateY(0)!important;transform-origin:center center}.auth-login-card:hover{scale:.94;transform:translateY(-8px)!important}.auth-login-card:focus-within{scale:.94;transform:translateY(-6px)!important}}@media (max-height: 900px) and (min-width: 681px){.auth-login-card{transform:translateY(0)!important}.auth-login-card:hover{transform:translateY(-8px)!important}.auth-login-card:focus-within{transform:translateY(-6px)!important}}.premium-welcome{position:relative;height:100svh;min-height:680px;overflow:hidden;background:radial-gradient(circle at 9% 10%,rgba(255,235,205,.68),transparent 28%),radial-gradient(circle at 82% 12%,rgba(223,203,247,.34),transparent 31%),linear-gradient(120deg,#fffaf4,#fbf8fd,#f3eaf9)}.premium-welcome-nav{position:relative;z-index:30}.welcome-emely-right{position:relative;z-index:31;width:152px;height:62px;object-fit:contain;opacity:1;visibility:visible;filter:drop-shadow(0 8px 18px rgba(64,32,96,.08))}.one-screen-hero{position:relative;z-index:4}.welcome-copy{position:relative;z-index:10}.welcome-image-scene{position:relative;height:min(62vh,560px);min-height:430px;overflow:visible!important;isolation:isolate}.welcome-travel-image{position:fixed;z-index:0;top:0;right:0;bottom:0;width:69vw;height:100svh;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.06) 5%,rgba(0,0,0,.24) 11%,rgba(0,0,0,.54) 18%,rgba(0,0,0,.8) 26%,rgba(0,0,0,.96) 34%,#000 42%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.06) 5%,rgba(0,0,0,.24) 11%,rgba(0,0,0,.54) 18%,rgba(0,0,0,.8) 26%,rgba(0,0,0,.96) 34%,#000 42%)}.welcome-travel-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:61% center;transform:scale(1.025);filter:saturate(.86) contrast(.96) brightness(1.07);will-change:transform;backface-visibility:hidden}.welcome-travel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#fffaf647,#faf5fc21 32%,#9363c20d,#2a066314)}.welcome-travel-fade-left{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(251,248,254,.42) 0%,rgba(251,248,254,.18) 10%,rgba(251,248,254,.05) 19%,transparent 30%)}.welcome-travel-fade-bottom{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 76%,rgba(248,243,251,.08) 84%,rgba(248,243,251,.34) 94%,rgba(248,243,251,.65) 100%)}.welcome-image-scene .orbit-plane-stage{position:absolute;z-index:3;top:1%;right:1%;bottom:1%;left:1%;opacity:.72}.welcome-image-scene .premium-journey{position:relative;z-index:6;width:min(430px,90%);background:linear-gradient(145deg,#ffffffe0,#f8f2fcc2);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%);border:1px solid rgba(255,255,255,.82);box-shadow:0 32px 80px #2a066329,0 12px 34px #4020601a,inset 0 1px #ffffffeb}.welcome-image-scene .floating-card{position:absolute;z-index:8;background:#ffffffe6;-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%);border:1px solid rgba(255,255,255,.82);box-shadow:0 20px 48px #2a066324,inset 0 1px #ffffffe6}.welcome-image-scene .card-one{left:-16px;top:62px}.welcome-image-scene .card-two{right:-22px;bottom:66px}@media (max-width: 1180px) and (min-width: 901px){.one-screen-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:clamp(24px,3.4vw,48px)}.welcome-main-blur{font-size:clamp(38px,4.45vw,56px)}.welcome-travel-image{width:72vw}.welcome-image-scene .card-one{left:-5px}.welcome-image-scene .card-two{right:-5px}}@media (max-width: 900px){.premium-welcome{height:auto;min-height:100svh;overflow-x:hidden;overflow-y:auto;padding:18px clamp(20px,5vw,38px) 32px}.premium-welcome-nav{height:58px;width:100%}.welcome-emely-right{width:118px;height:50px}.one-screen-hero{height:auto;min-height:0;grid-template-columns:minmax(0,1fr);gap:28px;padding:26px 0 10px;align-items:start}.welcome-copy{width:min(720px,100%);margin-inline:auto;text-align:center}.one-screen-hero .hero-sigoast{display:block;width:min(480px,78vw);max-width:100%;margin:0 auto 14px}.welcome-main-blur{width:min(680px,100%);margin:0 auto 14px;font-size:clamp(36px,5.6vw,46px);line-height:1.035;letter-spacing:-.022em}.one-screen-hero .welcome-copy>p{width:min(620px,94%);margin:0 auto;font-size:clamp(14px,2vw,16px);line-height:1.62}.one-screen-hero .welcome-actions{justify-content:center;margin-top:20px;gap:14px 18px}.welcome-image-scene,.premium-welcome-visual{width:min(720px,100%);height:clamp(390px,55vw,470px);min-height:0;margin-inline:auto;overflow:visible!important}.welcome-travel-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:28px;opacity:1;overflow:hidden;-webkit-mask-image:none;mask-image:none}.welcome-travel-video{width:100%;height:100%;object-position:58% center;transform:scale(1.02)}.welcome-image-scene .premium-journey{width:min(390px,76%)}}@media (max-width: 680px){.premium-welcome{padding:14px 16px 24px}.premium-welcome-nav{height:50px;gap:10px}.welcome-brand-note{min-width:0;padding:6px 9px;gap:6px;font-size:9px;white-space:nowrap}.welcome-brand-note svg{width:13px;height:13px;flex:0 0 13px}.welcome-emely-right{width:94px;height:42px;flex:0 0 auto}.one-screen-hero{gap:22px;padding:18px 0 4px}.one-screen-hero .hero-sigoast{width:min(390px,82vw);margin:0 auto 12px}.welcome-main-blur{max-width:560px;margin-bottom:12px;font-size:clamp(31px,7.8vw,39px);line-height:1.02}.one-screen-hero .welcome-copy>p{width:min(500px,96%);font-size:clamp(12.5px,3.1vw,14.5px);line-height:1.55}.one-screen-hero .welcome-actions{margin-top:18px;gap:12px 14px}.welcome-enter{min-height:48px;padding:12px 18px!important;border-radius:15px!important}.welcome-actions>span{font-size:11px}.welcome-image-scene,.premium-welcome-visual{height:clamp(340px,82vw,405px)}.welcome-image-scene .floating-card{display:flex;padding:9px 11px;gap:7px;border-radius:14px}.welcome-image-scene .floating-card b{font-size:20px;line-height:1}.welcome-image-scene .floating-card span{font-size:9px;white-space:nowrap}.welcome-image-scene .floating-card svg{width:16px;height:16px;flex:0 0 16px}.welcome-image-scene .card-one{left:2px;top:22px}.welcome-image-scene .card-two{right:2px;bottom:24px}.welcome-image-scene .premium-journey{width:min(330px,calc(100% - 34px));padding:22px;border-radius:24px}.welcome-image-scene .premium-journey>strong{margin:18px 0 8px;font-size:29px}.welcome-image-scene .premium-journey>p{font-size:13px;line-height:1.5}.welcome-image-scene .premium-journey .journey-route{margin-top:22px;font-size:9px}}@media (max-width: 460px){.premium-welcome{padding-inline:13px}.welcome-brand-note{max-width:calc(100% - 92px);overflow:hidden;text-overflow:ellipsis}.welcome-emely-right{width:84px}.one-screen-hero .hero-sigoast{width:min(330px,88vw)}.welcome-main-blur{font-size:clamp(29px,8.6vw,35px)}.one-screen-hero .welcome-actions{width:min(330px,100%);margin-inline:auto;flex-direction:column;align-items:stretch}.welcome-enter{width:100%;justify-content:center}.welcome-actions>span{justify-content:center}.welcome-image-scene,.premium-welcome-visual{height:clamp(320px,94vw,370px)}.welcome-image-scene .premium-journey{width:calc(100% - 24px);padding:19px}.welcome-image-scene .floating-card{padding:8px 9px;gap:6px;border-radius:13px}.welcome-image-scene .floating-card b{font-size:18px}.welcome-image-scene .floating-card span{font-size:8.5px}.welcome-image-scene .floating-card svg{width:15px;height:15px;flex-basis:15px}.welcome-image-scene .card-one{left:-2px;top:18px}.welcome-image-scene .card-two{right:-2px;bottom:18px}}@media (max-width: 1024px) and (max-height: 520px) and (orientation: landscape){.premium-welcome{padding:10px 18px 18px;overflow-x:hidden}.premium-welcome-nav{height:46px}.welcome-brand-note{padding:5px 8px;font-size:9px}.welcome-emely-right{width:92px;height:40px}.one-screen-hero{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);gap:clamp(16px,2.6vw,26px);padding:12px 0 6px;align-items:center}.welcome-copy{text-align:left}.one-screen-hero .hero-sigoast{width:min(360px,92%);margin:0 0 8px}.welcome-main-blur{margin:0 0 8px;font-size:clamp(29px,4.55vw,42px);line-height:1.02;text-align:left}.one-screen-hero .welcome-copy>p{width:100%;margin:0;font-size:clamp(10.5px,1.4vw,12.5px);line-height:1.45;text-align:left}.one-screen-hero .welcome-actions{justify-content:flex-start;margin-top:12px;gap:10px}.welcome-enter{min-height:42px;padding:9px 14px!important}.welcome-actions>span{font-size:10px}.welcome-travel-image{position:fixed;top:0;right:0;bottom:0;left:auto;width:69vw;height:100svh;border-radius:0;opacity:1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.06) 5%,rgba(0,0,0,.24) 11%,rgba(0,0,0,.54) 18%,rgba(0,0,0,.8) 26%,rgba(0,0,0,.96) 34%,#000 42%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.06) 5%,rgba(0,0,0,.24) 11%,rgba(0,0,0,.54) 18%,rgba(0,0,0,.8) 26%,rgba(0,0,0,.96) 34%,#000 42%)}.welcome-image-scene,.premium-welcome-visual{width:100%;height:clamp(345px,52vw,430px);min-height:0;overflow:visible!important}.welcome-image-scene .premium-journey{width:min(390px,90%);padding:clamp(18px,2.4vw,28px)}.welcome-image-scene .premium-journey>strong{margin:17px 0 7px;font-size:clamp(27px,3.4vw,32px)}.welcome-image-scene .premium-journey>p{font-size:clamp(11.5px,1.45vw,13px)}.welcome-image-scene .premium-journey .journey-route{margin-top:20px;font-size:9px}.welcome-image-scene .floating-card{display:flex;padding:11px 14px;gap:8px;border-radius:16px}.welcome-image-scene .floating-card b{font-size:22px;line-height:1}.welcome-image-scene .floating-card span{font-size:10px;white-space:nowrap}.welcome-image-scene .floating-card svg{width:18px;height:18px;flex:0 0 18px}.welcome-image-scene .card-one{left:-8px;top:clamp(44px,7vw,62px)}.welcome-image-scene .card-two{right:-10px;bottom:clamp(44px,7vw,62px)}}.welcome-enter{position:relative;min-height:52px;padding:14px 24px!important;border-radius:17px!important;border:1.5px solid rgba(239,216,121,.58)!important;background:linear-gradient(115deg,#2a0663,#5f2d91 34%,#8c47b6,#c653a0)!important;color:#fff;box-shadow:0 16px 34px #2a06633d,0 8px 18px #6e3fa31f,0 0 0 1px #ffffff14,inset 0 1px #ffffff47!important;transition:transform .28s ease,box-shadow .28s ease,filter .28s ease}.welcome-enter:hover{transform:translateY(-3px) scale(1.012);filter:saturate(1.08) brightness(1.03);box-shadow:0 24px 46px #2a06634d,0 10px 24px #6e3fa329,0 0 28px #efd87924,0 0 0 1px #efd87940,inset 0 1px #ffffff57!important}.welcome-enter:active{transform:translateY(-1px) scale(.99)}.welcome-enter svg{transition:transform .28s ease}.welcome-enter:hover svg{transform:translate(5px)}.auth-background{background:linear-gradient(135deg,#2a1245,#402060 48%,#6e3fa3)}.auth-login-card,.sigoast-login-card{transform:translateY(0)!important;scale:1!important;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,background-position .65s ease,border-width .28s ease!important}.auth-login-card:hover,.sigoast-login-card:hover{transform:translateY(-9px)!important;scale:1!important;box-shadow:0 48px 105px #1d083557,0 22px 46px #6e3fa333,0 34px 65px #1405253b,0 0 0 1.5px #9363c25c,0 0 34px #efd87926,inset 0 0 0 1px #efd87947,inset 0 1px #fff!important}.auth-login-card:focus-within,.sigoast-login-card:focus-within{transform:translateY(-6px)!important;scale:1!important}@media (max-height: 900px) and (min-width: 681px){.auth-login-card{scale:1!important;transform:translateY(0)!important}.auth-login-card:hover{scale:1!important;transform:translateY(-9px)!important}.auth-login-card:focus-within{scale:1!important;transform:translateY(-6px)!important}}.dashboard-hero-final{position:relative;width:calc(100% + 48px)!important;max-width:none!important;margin-inline:-24px!important;box-sizing:border-box;min-height:235px!important;height:235px!important;overflow:hidden;border-radius:27px!important;border:3.5px solid transparent!important;background:linear-gradient(#260842f5,#260842f5) padding-box,linear-gradient(110deg,#c9a227,#efd879 12%,#fff3b0 19%,#8b5cf6 31%,#6e3fa3 46%,#c653a0 63%,#9363c2,#efd879 89%,#c9a227) border-box!important;background-size:100% 100%,320% 320%!important;background-position:center,0% 50%;box-shadow:0 25px 62px #40206026,0 0 22px #efd8791f,0 0 34px #6e3fa317,inset 0 1px #ffffff29!important;animation:dashboardHeroBorderFlowFinal 7s linear infinite}.dashboard-hero-final .dashboard-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 52%;filter:saturate(.88) contrast(.98) brightness(.92);transform:scale(1.015)}.dashboard-hero-final .dashboard-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#220545f7,#361252e0 37%,#4e276587 64%,#2d0f422e)}.dashboard-hero-final .dashboard-hero-orbit{position:absolute;z-index:2;pointer-events:none}.dashboard-hero-copy-final{position:relative;z-index:5;max-width:650px!important;padding:31px 36px!important}.dashboard-hero-kicker{display:inline-flex;color:#efd879;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.dashboard-welcome-blur{max-width:590px;margin:8px 0 7px!important;color:#fff;font-family:Playfair Display,Georgia,serif;font-size:clamp(34px,3.4vw,51px)!important;font-weight:700;line-height:1!important;letter-spacing:-.03em}.dashboard-hero-copy-final>p{max-width:600px;margin:0 0 19px!important;color:#ffffffd6!important;font-size:12px!important;line-height:1.55!important}.dashboard-hero-emely{position:absolute;z-index:6;top:20px!important;right:25px!important;width:145px!important;height:auto;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 8px 18px rgba(25,5,45,.18));opacity:.95}.dashboard-date-card{position:absolute;z-index:6;right:25px!important;bottom:22px!important;display:flex;align-items:center;gap:10px;min-width:170px;padding:11px 14px;border:1px solid rgba(255,255,255,.3);border-radius:16px;color:#fff;background:linear-gradient(135deg,#ffffff2b,#ffffff14);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:0 16px 35px #16052629,inset 0 1px #fff3}.dashboard-date-card svg{color:#efd879}.dashboard-date-card div{display:grid}.dashboard-date-card span{color:#ffffffab;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.dashboard-date-card strong{margin-top:2px;color:#fff;font-size:10px}.dashboard-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dashboard-primary-action{min-height:48px;padding:12px 19px!important;border-radius:14px!important;color:#2a0663!important;background:linear-gradient(145deg,#fff,#faf5fc)!important;border:1.5px solid rgba(239,216,121,.8)!important;box-shadow:0 15px 30px #1404262e,0 0 0 1px #ffffff1f,inset 0 1px #fff!important;transition:transform .28s ease,box-shadow .28s ease,filter .28s ease!important}.dashboard-primary-action:hover{transform:translateY(-3px)!important;filter:brightness(1.025);box-shadow:0 22px 44px #1404263b,0 0 27px #efd87926,inset 0 1px #fff!important}.dashboard-action-arrow{transition:transform .25s ease}.dashboard-primary-action:hover .dashboard-action-arrow{transform:translate(4px)}.dashboard-secondary-action{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 19px;border:1px solid rgba(255,255,255,.44);border-radius:14px;color:#fff;background:linear-gradient(135deg,#ffffff1c,#ffffff0f);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-weight:800;box-shadow:inset 0 1px #ffffff24;transition:transform .28s ease,background .28s ease,border-color .28s ease,box-shadow .28s ease}.dashboard-secondary-action:hover{transform:translateY(-3px);background:#ffffff2b;border-color:#efd87994;box-shadow:0 17px 36px #1404262b,inset 0 1px #ffffff38}.premium-section-title-v3{margin-top:34px}.premium-section-title-v3 .eyebrow{color:#c9a227;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.premium-section-title-v3 h2{margin:4px 0;color:#2a0b4b;font-family:Playfair Display,Georgia,serif;font-size:clamp(25px,2vw,34px);line-height:1.05}.premium-section-title-v3 p{margin:0;color:#92889b;font-size:12px;line-height:1.5}.module-glass-icon{position:relative;width:48px;height:48px;perspective:240px;transform-style:preserve-3d}.module-glass-icon-back,.module-glass-icon-front{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;transition:transform .34s cubic-bezier(.83,0,.17,1),box-shadow .34s ease}.module-glass-icon-back{background:linear-gradient(145deg,#6e3fa3,#c653a0);transform:rotate(13deg);transform-origin:100% 100%;box-shadow:7px -6px 16px #40206021}.module-glass-icon-front{display:flex;background:#ffffffc2;border:1px solid rgba(255,255,255,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #fffffff5,0 8px 19px #4020601a;transform-origin:80% 50%}.module-glass-icon-symbol{margin:auto;display:grid;place-items:center;color:#6e3fa3}.module-magic-card-v3:hover .module-glass-icon-back{transform:rotate(23deg) translate3d(-5px,-5px,7px)}.module-magic-card-v3:hover .module-glass-icon-front{transform:translateZ(22px);box-shadow:inset 0 1px #fff,0 13px 27px #40206029}.module-card-footer-v3{margin-top:auto;padding-top:13px;display:flex;align-items:center;justify-content:flex-end!important;gap:10px;color:#6d4b80;font-size:10px;font-weight:850}.premium-module-arrow{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(239,216,121,.34);border-radius:50%;color:#fff;background:linear-gradient(135deg,#2a0663,#6e3fa3);box-shadow:0 9px 20px #2a06632e,inset 0 1px #ffffff38;transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.module-magic-card-v3:hover .premium-module-arrow{transform:translate(3px,-3px) rotate(4deg);background:linear-gradient(135deg,#402060,#8b4daf);box-shadow:0 14px 29px #2a066340,0 0 20px #efd8791c}@keyframes dashboardHeroBorderFlowFinal{0%{background-position:center,0% 50%}25%{background-position:center,34% 45%}50%{background-position:center,72% 55%}75%{background-position:center,100% 50%}to{background-position:center,0% 50%}}@media (max-width: 900px){.dashboard-hero-final{width:calc(100% + 20px)!important;margin-inline:-10px!important}.dashboard-hero-copy-final{padding:28px!important}}@media (max-width: 760px){.dashboard-hero-final{width:100%!important;margin-inline:0!important;min-height:390px!important;border-width:3px!important}.dashboard-hero-copy-final{max-width:100%!important;padding:72px 22px 26px!important}.dashboard-hero-emely{width:105px!important;top:14px!important;right:15px!important}.dashboard-date-card{right:15px!important;bottom:15px!important}.dashboard-welcome-blur{font-size:34px!important}.dashboard-hero-actions{gap:8px}}@media (prefers-reduced-motion: reduce){.dashboard-hero-final{animation:none!important}.module-glass-icon-back,.module-glass-icon-front,.premium-module-arrow,.dashboard-primary-action,.dashboard-secondary-action{transition:none!important}}------------------------------- .premium-shell-v4{--sidebar-w: 218px !important;min-height:100vh;background:radial-gradient(circle at 82% 0%,rgba(198,83,160,.055),transparent 30%),linear-gradient(180deg,#fffafd,#fbf8fe)!important}.premium-sidebar-v4{position:fixed!important;top:0;left:0;bottom:0;width:var(--sidebar-w)!important;padding:12px 10px!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;z-index:40!important}.sidebar-glass-surface{position:relative;width:100%!important;height:calc(100vh - 24px)!important;border:1px solid rgba(255,255,255,.92)!important;border-radius:30px!important;background:linear-gradient(155deg,#fffcffd1,#f9f1fdc7 42%,#efe1f8b8)!important;-webkit-backdrop-filter:blur(26px) saturate(155%)!important;backdrop-filter:blur(26px) saturate(155%)!important;box-shadow:16px 0 45px #40206017,0 18px 45px #c653a00f,0 0 0 1px #6e3fa306,inset 0 1px #fffffffa,inset 0 -1px #ffffff5c!important;overflow:hidden!important}.sidebar-glass-surface:before{content:"";position:absolute;top:-110px;left:-80px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(239,216,121,.15),rgba(198,83,160,.08) 40%,transparent 72%);pointer-events:none}.sidebar-glass-surface:after{content:"";position:absolute;right:-110px;bottom:-130px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(147,99,194,.14),rgba(198,83,160,.06) 42%,transparent 72%);pointer-events:none}.sidebar-inner-v4{position:relative;z-index:3;height:100%;min-height:0;display:flex;flex-direction:column;padding:10px 8px 9px!important}.premium-sidebar-brand-v4{min-height:72px!important;display:flex;align-items:center;justify-content:center;padding:0 4px 9px!important;margin-bottom:2px;border-bottom:1px solid rgba(110,63,163,.075)!important}.premium-sidebar-brand-v4 img{display:block!important;width:174px!important;height:66px!important;object-fit:contain!important;background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important;filter:drop-shadow(0 8px 16px rgba(64,32,96,.08))!important}.premium-sidebar-v4 .sidebar-label{padding:8px 9px 6px!important;color:#4020607a!important;font-size:8px!important;font-weight:900!important;letter-spacing:.17em!important;text-transform:uppercase}.premium-sidebar-nav-v4{display:flex!important;flex-direction:column;gap:3px!important;padding:0!important;overflow:visible!important;min-height:0}.premium-sidebar-v4 .nav-item{position:relative;min-height:35px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center;gap:8px!important;padding:5px 8px!important;border:1px solid transparent!important;border-radius:12px!important;color:#62546b!important;background:transparent!important;font-size:10.5px!important;font-weight:750!important;line-height:1.15!important;text-align:left;transition:transform .24s ease,color .24s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease!important}.premium-sidebar-v4 .nav-icon-shell{width:27px!important;height:27px!important;display:grid;place-items:center;border:1px solid rgba(255,255,255,.82)!important;border-radius:9px!important;color:#795b8e!important;background:linear-gradient(145deg,#ffffffbf,#f7eefb9e)!important;box-shadow:0 5px 14px #4020600b,inset 0 1px #fffffffa!important;transition:transform .25s ease,color .25s ease,background .25s ease,box-shadow .25s ease!important}.premium-sidebar-v4 .nav-item:hover{transform:translate(3px)!important;color:#402060!important;border-color:#6e3fa31a!important;background:linear-gradient(135deg,#ffffffad,#f6edfb9e)!important;box-shadow:0 8px 20px #4020600d!important}.premium-sidebar-v4 .nav-item:hover .nav-icon-shell{color:#6e3fa3!important;transform:translateY(-1px) scale(1.04);box-shadow:0 8px 18px #40206014,inset 0 1px #fff!important}.premium-sidebar-v4 .nav-item.active{color:#2a0663!important;border:1px solid rgba(110,63,163,.14)!important;background:linear-gradient(135deg,#fffffff0,#f2e5fae0)!important;box-shadow:0 11px 25px #40206014,inset 3px 0 #efd879,inset 0 1px #fff!important}.premium-sidebar-v4 .nav-item.active:after{content:"";position:absolute;right:8px;width:5px;height:5px;border-radius:50%;background:#c9a227;box-shadow:0 0 0 4px #c9a22717}.premium-sidebar-v4 .nav-item.active .nav-icon-shell{color:#6e3fa3!important;border-color:#c9a2274d!important;background:linear-gradient(145deg,#fff,#f7effb)!important;box-shadow:0 7px 16px #40206014,0 0 15px #efd87914,inset 0 1px #fff!important}.premium-sidebar-v4 .nav-item.soon{opacity:.67!important}.sidebar-bottom-v4{margin-top:auto;padding-top:8px!important;border-top:1px solid rgba(110,63,163,.075)!important}.premium-sidebar-v4 .sigoast-dock-wrap{padding:0 0 6px!important}.premium-sidebar-v4 .sigoast-dock{display:flex;justify-content:center;align-items:flex-end;gap:6px!important;padding:6px!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:17px!important;background:linear-gradient(145deg,#ffffff94,#f5ebfa7a)!important;box-shadow:0 10px 24px #4020600e,inset 0 1px #fff!important}.premium-sidebar-v4 .sigoast-dock-item{border:1px solid rgba(110,63,163,.08)!important;background:#ffffffba!important;color:#77598b!important;box-shadow:0 5px 14px #4020600d!important;transition:transform .24s ease,box-shadow .24s ease,color .24s ease!important}.premium-sidebar-v4 .sigoast-dock-item:hover{transform:translateY(-4px);color:#402060!important;box-shadow:0 10px 22px #40206017!important}.premium-sidebar-v4 .sigoast-dock-item.active{color:#2a0663!important;border-color:#c9a2275c!important;background:linear-gradient(145deg,#fff,#f4eafb)!important;box-shadow:0 7px 18px #40206014,0 0 14px #efd87917!important}.premium-sidebar-v4 .sigoast-dock-item span{background:#2a0663f0!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 8px 22px #1d083533}.logout-button-v4{width:100%!important;min-height:37px!important;margin-top:3px;display:flex;align-items:center;justify-content:center!important;gap:8px;border:1px solid rgba(255,255,255,.78)!important;border-radius:12px!important;color:#715d7c!important;background:#ffffff6b!important;box-shadow:inset 0 1px #ffffffeb!important;font-size:10px!important;font-weight:800!important;transition:transform .24s ease,background .24s ease,border-color .24s ease,color .24s ease,box-shadow .24s ease!important}.logout-button-v4:hover{transform:translateY(-2px);color:#a93859!important;border-color:#c653a02e!important;background:linear-gradient(145deg,#ffffffe0,#ffeff4bf)!important;box-shadow:0 9px 22px #40206012,inset 0 1px #fff!important}.premium-shell-v4 .main-area{min-width:0;flex:1;margin-left:var(--sidebar-w)!important;background:radial-gradient(circle at 84% 0%,rgba(198,83,160,.055),transparent 31%),linear-gradient(180deg,#fffafd,#fbf8fe)!important}.premium-topbar-v4{position:sticky!important;top:0;left:auto!important;z-index:30!important;height:72px!important;display:flex;align-items:center;gap:18px;padding:0 28px!important;border-bottom:1px solid rgba(255,255,255,.9)!important;background:linear-gradient(105deg,#fffdffd4,#f8effcc7 46%,#fffbfdd1)!important;-webkit-backdrop-filter:blur(25px) saturate(155%)!important;backdrop-filter:blur(25px) saturate(155%)!important;box-shadow:0 9px 28px #4020600d,inset 0 1px #fffffff5!important;overflow:hidden}.topbar-reflection{position:absolute;z-index:0;width:460px;height:105px;top:-58px;left:27%;transform:rotate(-8deg);background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.62) 48%,rgba(255,255,255,.16) 57%,transparent 72%);filter:blur(7px);opacity:.48;pointer-events:none}.premium-topbar-v4>*{position:relative;z-index:2}.premium-topbar-v4 .topbar-left{min-width:130px!important;display:flex;align-items:center;gap:10px}.premium-topbar-v4 .topbar-page-name{color:#402060!important;font-family:Playfair Display,Georgia,serif;font-size:15px!important;font-weight:700!important;letter-spacing:-.015em}.premium-topbar-v4 .desktop-menu,.premium-topbar-v4 .mobile-menu{display:none!important}.premium-topbar-v4 .topbar-search{position:relative;width:min(470px,40vw)!important;max-width:470px!important;height:42px!important;margin:auto!important;display:flex;align-items:center;gap:9px;padding:0 15px!important;border:1px solid rgba(255,255,255,.95)!important;border-radius:999px!important;color:#9988a3!important;background:linear-gradient(145deg,#ffffffb8,#f7effba1)!important;box-shadow:inset 0 1px #fff,0 7px 20px #40206009!important;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.premium-topbar-v4 .topbar-search:hover{background:#ffffffd1!important;border-color:#6e3fa31a!important}.premium-topbar-v4 .topbar-search:focus-within{transform:translateY(-1px);border-color:#9363c252!important;background:#fffffff0!important;box-shadow:0 0 0 4px #9363c212,0 11px 26px #40206012,inset 0 1px #fff!important}.premium-topbar-v4 .topbar-search input{width:100%;border:0;outline:0;color:#4e4057!important;background:transparent!important;font-size:11px!important}.premium-topbar-v4 .topbar-search input::placeholder{color:#9e92a4}.premium-topbar-v4 .topbar-actions{display:flex;align-items:center;gap:9px}.premium-topbar-v4 .notification{position:relative;width:41px!important;height:41px!important;border:1px solid rgba(255,255,255,.92)!important;border-radius:13px!important;color:#6e5481!important;background:linear-gradient(145deg,#fffc,#f6edfab3)!important;box-shadow:0 7px 18px #4020600b,inset 0 1px #fff!important;transition:transform .24s ease,color .24s ease,box-shadow .24s ease}.premium-topbar-v4 .notification:hover{transform:translateY(-3px);color:#402060!important;box-shadow:0 13px 27px #40206017,0 0 18px #efd87914,inset 0 1px #fff!important}.premium-topbar-v4 .notification i{width:7px!important;height:7px!important;top:7px!important;right:8px!important;border:2px solid #ffffff!important;border-radius:50%;background:linear-gradient(135deg,#c653a0,#e36a81)!important;box-shadow:0 0 0 3px #c653a00f}.premium-topbar-v4 .profile-button{min-height:43px;display:flex;align-items:center;gap:9px;padding:4px 10px 4px 5px!important;border:1px solid rgba(255,255,255,.92)!important;border-radius:15px!important;color:#514459;background:linear-gradient(145deg,#fffc,#f6eefaa8)!important;box-shadow:0 7px 19px #4020600b,inset 0 1px #fff!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.premium-topbar-v4 .profile-button:hover{transform:translateY(-2px);border-color:#c9a22738!important;box-shadow:0 12px 27px #40206016,0 0 18px #efd8790f,inset 0 1px #fff!important}.premium-topbar-v4 .avatar{width:34px!important;height:34px!important;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(239,216,121,.3);border-radius:50%;color:#fff;background:linear-gradient(135deg,#402060,#6e3fa3 55%,#c653a0)!important;box-shadow:0 7px 16px #40206029,inset 0 1px #fff3;font-size:9px!important;font-weight:900!important}.premium-topbar-v4 .profile-copy strong{color:#4c3c56;font-size:10px!important;font-weight:850}.premium-topbar-v4 .profile-copy small{margin-top:1px;color:#998ca0;font-size:8px!important}.premium-content-v4{padding:28px 34px 46px!important;background:transparent!important}@media (max-width: 1180px) and (min-width: 901px){.premium-shell-v4{--sidebar-w: 202px !important}.premium-sidebar-v4{width:var(--sidebar-w)!important}.premium-sidebar-brand-v4 img{width:158px!important}.premium-sidebar-v4 .nav-item{font-size:10px!important}.premium-shell-v4 .main-area{margin-left:var(--sidebar-w)!important}.premium-topbar-v4{left:auto!important}.premium-topbar-v4 .topbar-search{width:min(410px,35vw)!important}}@media (max-width: 900px){.premium-shell-v4{--sidebar-w: 0px !important}.premium-sidebar-v4{width:236px!important;padding:8px!important;transform:translate(-105%)!important;transition:transform .28s cubic-bezier(.22,1,.36,1)!important}.premium-sidebar-v4.open{transform:translate(0)!important}.sidebar-glass-surface{height:calc(100vh - 16px)!important;border-radius:25px!important}.premium-sidebar-v4 .sidebar-close{position:absolute;right:4px;top:18px;display:grid!important;width:32px;height:32px;border-radius:10px;color:#60496f;background:#ffffffad;border:1px solid rgba(110,63,163,.1)}.premium-shell-v4 .main-area{margin-left:0!important}.premium-topbar-v4{left:0!important;padding:0 18px!important}.premium-topbar-v4 .mobile-menu{display:grid!important;width:40px;height:40px;border:1px solid rgba(255,255,255,.9);border-radius:12px;color:#684f78;background:#ffffffa1;box-shadow:inset 0 1px #fff}.premium-topbar-v4 .topbar-page-name{display:block!important}.premium-topbar-v4 .topbar-search{display:none!important}.premium-content-v4{padding:24px 20px 38px!important}}@media (max-width: 620px){.premium-topbar-v4{height:66px!important;padding:0 13px!important}.premium-topbar-v4 .topbar-left{min-width:0!important;flex:1}.premium-topbar-v4 .topbar-page-name{font-size:13px!important}.premium-topbar-v4 .profile-copy{display:none!important}.premium-topbar-v4 .profile-button{padding:4px!important}.premium-topbar-v4 .profile-button>svg{display:none}.premium-content-v4{padding:20px 14px 34px!important}}@media (max-height: 760px) and (min-width: 901px){.premium-sidebar-v4{padding-top:8px!important;padding-bottom:8px!important}.sidebar-glass-surface{height:calc(100vh - 16px)!important}.sidebar-inner-v4{padding-top:5px!important;padding-bottom:5px!important}.premium-sidebar-brand-v4{min-height:56px!important}.premium-sidebar-brand-v4 img{width:150px!important;height:54px!important}.premium-sidebar-v4 .sidebar-label{padding-top:4px!important;padding-bottom:3px!important}.premium-sidebar-v4 .nav-item{min-height:29px!important;padding:3px 6px!important}.premium-sidebar-v4 .nav-icon-shell{width:23px!important;height:23px!important}.premium-sidebar-nav-v4{gap:1px!important}.premium-sidebar-v4 .sigoast-dock-wrap{display:none!important}.logout-button-v4{min-height:31px!important}}:root[data-theme=dark] .sidebar-glass-surface{border-color:#ffffff1a!important;background:linear-gradient(155deg,#2c1b38e0,#301d3dd6,#23142fe6)!important;box-shadow:16px 0 48px #00000038,inset 0 1px #ffffff12!important}:root[data-theme=dark] .premium-sidebar-v4 .sidebar-label{color:#efd87994!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-icon-shell{color:#cbb3dd!important;border-color:#ffffff14!important;background:#ffffff0e!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active{color:#fff!important;border-color:#efd87929!important;background:linear-gradient(135deg,#ffffff1a,#9363c221)!important}:root[data-theme=dark] .premium-topbar-v4{border-color:#ffffff14!important;background:linear-gradient(105deg,#22162cdb,#311d3ccc,#22162cd6)!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-page-name{color:#f1e7f6!important}:root[data-theme=dark] .premium-topbar-v4 .profile-copy strong{color:#eee3f4}:root[data-theme=dark] .premium-topbar-v4 .profile-copy small{color:#a99bb1}@media (prefers-reduced-motion: reduce){.premium-sidebar-v4 .nav-item,.premium-sidebar-v4 .nav-icon-shell,.premium-sidebar-v4 .sigoast-dock-item,.logout-button-v4,.premium-topbar-v4 .notification,.premium-topbar-v4 .profile-button,.premium-topbar-v4 .topbar-search{transition:none!important}}.premium-topbar-v4{width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.topbar-glass-surface{width:100%!important;height:72px!important;max-width:none!important;border-radius:0!important;background:linear-gradient(105deg,#fffdffd6,#f8effcc7,#fffbfdd6)!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.92)!important;box-shadow:0 9px 28px #4020600d,inset 0 1px #fffffff5!important}.topbar-glass-surface .glass-surface-content{width:100%!important;height:100%!important}.topbar-inner-v4{position:relative;width:100%!important;height:100%!important;display:flex;align-items:center;gap:18px;padding:0 28px;box-sizing:border-box}.premium-topbar-v4 .topbar-left{flex:0 0 auto}.premium-topbar-v4 .topbar-search{flex:0 1 470px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.premium-topbar-v4 .topbar-actions{flex:0 0 auto;margin-left:auto}.premium-sidebar-v4{padding:0!important}.sidebar-glass-surface{width:100%!important;height:100vh!important;border-radius:0!important;border-top:0!important;border-left:0!important;border-bottom:0!important;border-right:1px solid rgba(110,63,163,.1)!important;box-shadow:12px 0 34px #4020600e,inset -1px 0 #ffffff94!important}.sidebar-inner-v4{padding:14px 12px 12px!important}.premium-topbar-v4{border-radius:0!important}.topbar-glass-surface{width:100%!important;height:72px!important;border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid rgba(110,63,163,.08)!important;box-shadow:0 8px 24px #4020600b,inset 0 -1px #ffffff80!important}.sidebar-glass-surface,.topbar-glass-surface,.sidebar-glass-surface .glass-surface-content,.topbar-glass-surface .glass-surface-content{border-radius:0!important}.premium-topbar-v4{position:sticky!important;top:0;width:100%!important;height:74px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;z-index:30!important}.topbar-glass-surface{position:relative;width:100%!important;height:74px!important;border-radius:0!important;border:0!important;background:linear-gradient(105deg,#fffdffe6,#f9f2fddb 38%,#fffafde0 68%,#f7effbd6)!important;-webkit-backdrop-filter:blur(28px) saturate(165%)!important;backdrop-filter:blur(28px) saturate(165%)!important;box-shadow:0 10px 32px #4020600e,inset 0 1px #fffffffa,inset 0 -1px #ffffff6b!important;overflow:hidden!important}.topbar-glass-surface:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(201,162,39,.4) 18%,rgba(147,99,194,.34) 48%,rgba(198,83,160,.3) 74%,transparent 100%);box-shadow:0 0 12px #efd87914;pointer-events:none;z-index:4}.topbar-glass-surface:before{content:"";position:absolute;top:-90px;left:24%;width:560px;height:170px;transform:rotate(-7deg);background:radial-gradient(ellipse at center,rgba(255,255,255,.72) 0%,rgba(255,255,255,.24) 38%,transparent 72%);filter:blur(10px);opacity:.58;pointer-events:none;z-index:0}.topbar-glass-surface .glass-surface-content{width:100%!important;height:100%!important;border-radius:0!important}.topbar-inner-v4{position:relative;z-index:3;width:100%;height:100%;display:flex;align-items:center;gap:20px;padding:0 30px;box-sizing:border-box}.topbar-reflection{position:absolute;width:460px;height:100px;top:-60px;left:34%;transform:rotate(-8deg);background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.56) 48%,rgba(255,255,255,.12) 57%,transparent 72%);filter:blur(7px);opacity:.42;pointer-events:none}.premium-topbar-v4 .topbar-left{min-width:160px!important;display:flex;align-items:center;flex:0 0 auto}.premium-topbar-v4 .topbar-page-name{position:relative;color:#402060!important;font-family:Playfair Display,Georgia,serif;font-size:16px!important;font-weight:700!important;letter-spacing:-.02em}.premium-topbar-v4 .topbar-page-name:after{content:"";position:absolute;left:0;bottom:-7px;width:24px;height:2px;border-radius:999px;background:linear-gradient(90deg,#c9a227,#efd879);opacity:.68}.premium-topbar-v4 .topbar-search{position:relative;flex:0 1 520px!important;width:min(520px,42vw)!important;max-width:520px!important;height:44px!important;margin-left:auto!important;margin-right:auto!important;padding:0 16px!important;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.96)!important;border-radius:999px!important;color:#93849d!important;background:linear-gradient(145deg,#fffc,#f7effbad)!important;box-shadow:0 9px 22px #4020600b,inset 0 1px #fff,inset 0 -1px #6e3fa309!important;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease!important}.premium-topbar-v4 .topbar-search:hover{transform:translateY(-1px);border-color:#9363c224!important;background:#ffffffe6!important;box-shadow:0 12px 28px #40206011,inset 0 1px #fff!important}.premium-topbar-v4 .topbar-search:focus-within{transform:translateY(-2px);border-color:#9363c257!important;background:#fffffff7!important;box-shadow:0 0 0 4px #9363c213,0 15px 34px #40206016,0 0 24px #efd8790d,inset 0 1px #fff!important}.premium-topbar-v4 .topbar-search svg{color:#886f99;transition:transform .28s ease,color .28s ease}.premium-topbar-v4 .topbar-search:focus-within svg{color:#6e3fa3;transform:scale(1.06)}.premium-topbar-v4 .topbar-search input{width:100%;border:0;outline:none;background:transparent!important;color:#4a3b54!important;font-size:11.5px!important;font-weight:550}.premium-topbar-v4 .topbar-search input::placeholder{color:#a195a7}.premium-topbar-v4 .topbar-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto;margin-left:auto}.premium-topbar-v4 .notification{position:relative;width:44px!important;height:44px!important;border:1px solid rgba(255,255,255,.94)!important;border-radius:15px!important;color:#684d7a!important;background:linear-gradient(145deg,#ffffffd6,#f6edfbb8)!important;box-shadow:0 9px 21px #4020600d,inset 0 1px #fff!important;transition:transform .26s ease,color .26s ease,border-color .26s ease,box-shadow .26s ease,background .26s ease!important}.premium-topbar-v4 .notification:hover{transform:translateY(-3px) rotate(-2deg);color:#402060!important;border-color:#c9a22738!important;background:linear-gradient(145deg,#fff,#f8f1fb)!important;box-shadow:0 15px 31px #40206017,0 0 20px #efd87914,inset 0 1px #fff!important}.premium-topbar-v4 .notification i{width:7px!important;height:7px!important;top:7px!important;right:8px!important;border:2px solid #ffffff!important;border-radius:50%;background:linear-gradient(135deg,#c653a0,#e96981)!important;box-shadow:0 0 0 3px #c653a012,0 0 10px #c653a033}.premium-topbar-v4 .profile-button{position:relative;min-height:46px;display:flex;align-items:center;gap:10px;padding:5px 12px 5px 5px!important;border:1px solid rgba(255,255,255,.96)!important;border-radius:16px!important;color:#4f4058;background:linear-gradient(145deg,#ffffffdb,#f7effbb8)!important;box-shadow:0 9px 22px #4020600d,inset 0 1px #fff!important;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease,background .28s ease!important}.premium-topbar-v4 .profile-button:hover{transform:translateY(-2px);border-color:#c9a2273d!important;background:linear-gradient(145deg,#fff,#f7eefb)!important;box-shadow:0 15px 31px #40206016,0 0 22px #efd8790f,inset 0 1px #fff!important}.premium-topbar-v4 .avatar{width:36px!important;height:36px!important;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(239,216,121,.34);border-radius:50%;color:#fff;background:linear-gradient(135deg,#2a0663,#6e3fa3 55%,#c653a0)!important;box-shadow:0 8px 18px #4020602e,0 0 16px #c653a014,inset 0 1px #ffffff38!important;font-size:9px!important;font-weight:900!important}.premium-topbar-v4 .profile-copy{display:grid!important;min-width:0}.premium-topbar-v4 .profile-copy strong{color:#45354f;font-size:10px!important;font-weight:850}.premium-topbar-v4 .profile-copy small{margin-top:2px;color:#978b9d;font-size:8px!important}.premium-topbar-v4 .profile-button>svg{color:#816e8d;transition:transform .25s ease,color .25s ease}.premium-topbar-v4 .profile-button:hover>svg{color:#6e3fa3;transform:translateY(1px)}@media (max-width: 1180px) and (min-width: 901px){.topbar-inner-v4{padding:0 22px}.premium-topbar-v4 .topbar-left{min-width:120px!important}.premium-topbar-v4 .topbar-search{width:min(420px,34vw)!important;max-width:420px!important}}@media (max-width: 900px){.premium-topbar-v4,.topbar-glass-surface{height:68px!important}.topbar-inner-v4{padding:0 16px;gap:11px}.premium-topbar-v4 .topbar-left{min-width:0!important;flex:1}.premium-topbar-v4 .mobile-menu{display:grid!important;width:40px;height:40px;border:1px solid rgba(255,255,255,.92);border-radius:13px;color:#684f78;background:#ffffffb8;box-shadow:0 7px 18px #4020600b,inset 0 1px #fff}.premium-topbar-v4 .topbar-search{display:none!important}}@media (max-width: 620px){.premium-topbar-v4 .topbar-page-name{font-size:14px!important}.premium-topbar-v4 .profile-copy{display:none!important}.premium-topbar-v4 .profile-button{min-height:42px;padding:3px!important}.premium-topbar-v4 .profile-button>svg{display:none!important}.premium-topbar-v4 .avatar{width:34px!important;height:34px!important}}:root[data-theme=dark] .topbar-glass-surface{background:linear-gradient(105deg,#21152beb,#301d3cdb,#22162ce6)!important;box-shadow:0 10px 32px #0003,inset 0 1px #ffffff0f!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-page-name{color:#efe4f5!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-search,:root[data-theme=dark] .premium-topbar-v4 .notification,:root[data-theme=dark] .premium-topbar-v4 .profile-button{border-color:#ffffff14!important;background:#ffffff0e!important}@media (prefers-reduced-motion: reduce){.premium-topbar-v4 .topbar-search,.premium-topbar-v4 .notification,.premium-topbar-v4 .profile-button,.premium-topbar-v4 .topbar-search svg,.premium-topbar-v4 .profile-button>svg{transition:none!important}}.premium-shell-v4{--sidebar-w: 218px !important}.premium-sidebar-v4{position:fixed!important;inset:0 auto 0 0;width:var(--sidebar-w)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important;z-index:40!important}.sidebar-glass-surface{position:relative;width:100%!important;height:100vh!important;border-radius:0!important;border:0!important;border-right:1px solid rgba(110,63,163,.1)!important;background:linear-gradient(155deg,#fffdffed,#faf4fde8 42%,#f4eafae3)!important;-webkit-backdrop-filter:blur(27px) saturate(155%)!important;backdrop-filter:blur(27px) saturate(155%)!important;box-shadow:12px 0 36px #4020600e,inset -1px 0 #ffffff94!important;overflow:hidden!important}.sidebar-glass-surface:before{content:"";position:absolute;width:270px;height:270px;top:-150px;left:-90px;border-radius:50%;background:radial-gradient(circle,rgba(239,216,121,.14),rgba(198,83,160,.075) 39%,transparent 70%);filter:blur(8px);pointer-events:none}.sidebar-glass-surface:after{content:"";position:absolute;width:330px;height:330px;right:-190px;bottom:-150px;border-radius:50%;background:radial-gradient(circle,rgba(147,99,194,.13),rgba(198,83,160,.05) 40%,transparent 70%);filter:blur(10px);pointer-events:none}.sidebar-inner-v4{position:relative;z-index:3;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;padding:14px 12px 12px!important}.premium-sidebar-brand-v4{min-height:83px!important;display:flex;align-items:center;justify-content:center;padding:0 4px 11px!important;border-bottom:1px solid rgba(110,63,163,.075)!important}.premium-sidebar-brand-v4 img{width:176px!important;height:70px!important;object-fit:contain!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 8px 17px rgba(64,32,96,.08))!important}.premium-sidebar-v4 .sidebar-label{padding:10px 8px 7px!important;color:#40206078!important;font-size:8px!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase}.premium-sidebar-nav-v4{display:flex!important;flex-direction:column;gap:3px!important;min-height:0;padding:0!important;overflow:visible!important}.premium-sidebar-v4 .nav-item{position:relative;min-height:42px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center;gap:8px!important;padding:4px 9px 4px 6px!important;overflow:hidden;border:1px solid transparent!important;border-radius:13px!important;color:#76697e!important;background:transparent!important;text-align:left;font-size:10.4px!important;font-weight:750!important;line-height:1.15;transition:transform .26s cubic-bezier(.22,1,.36,1),color .24s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease!important}.premium-sidebar-v4 .nav-item:before{content:"";position:absolute;z-index:0;inset:-90% auto -90% -45%;width:30%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.68),rgba(239,216,121,.15),transparent);opacity:0;pointer-events:none}.premium-sidebar-v4 .nav-item:hover:before{animation:sidebarNavGlare .75s ease}@keyframes sidebarNavGlare{0%{left:-45%;opacity:0}20%{opacity:.65}to{left:125%;opacity:0}}.premium-sidebar-v4 .nav-item .nav-label{position:relative;z-index:3}.premium-sidebar-v4 .nav-item:hover{transform:translate(3px)!important;color:#402060!important;border-color:#6e3fa31a!important;background:linear-gradient(135deg,#ffffffbd,#f5ebfa9e)!important;box-shadow:0 9px 22px #4020600e,inset 0 1px #ffffffe6!important}.premium-sidebar-v4 .nav-item.active{transform:none!important;color:#2a0663!important;border:1px solid rgba(110,63,163,.14)!important;background:linear-gradient(135deg,#fffffff5,#f2e5fae0)!important;box-shadow:0 11px 26px #40206014,inset 3px 0 #efd879,inset 0 1px #fff!important}.premium-sidebar-v4 .nav-item.active:after{content:"";position:absolute;z-index:5;right:9px;width:5px;height:5px;border-radius:50%;background:#c9a227;box-shadow:0 0 0 4px #c9a22717,0 0 12px #efd8792e}.glass-nav-icon{position:relative;z-index:3;width:32px;height:32px;display:block;flex:0 0 auto;perspective:220px;transform-style:preserve-3d}.glass-nav-icon-back,.glass-nav-icon-front{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:9px;transition:transform .32s cubic-bezier(.83,0,.17,1),background .28s ease,border-color .28s ease,box-shadow .28s ease}.glass-nav-icon-back{background:linear-gradient(145deg,#6e3fa333,#c653a01f);transform:rotate(8deg) scale(.93);transform-origin:100% 100%;opacity:.62}.glass-nav-icon-front{display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.94);background:linear-gradient(145deg,#ffffffdb,#f8f2fcb8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 15px #4020600e,inset 0 1px #fff}.glass-nav-icon-symbol{display:grid;place-items:center;color:#88699d;transition:color .28s ease,transform .28s ease}.premium-sidebar-v4 .nav-item:hover .glass-nav-icon-back{transform:rotate(17deg) translate3d(-2px,-2px,5px);opacity:.92;background:linear-gradient(145deg,#6e3fa357,#c653a033)}.premium-sidebar-v4 .nav-item:hover .glass-nav-icon-front{transform:translate3d(0,-1px,12px);box-shadow:0 9px 20px #40206017,inset 0 1px #fff}.premium-sidebar-v4 .nav-item:hover .glass-nav-icon-symbol{color:#6e3fa3;transform:scale(1.05)}.glass-nav-icon.active .glass-nav-icon-back{opacity:1;background:linear-gradient(145deg,#6e3fa3,#c653a0);transform:rotate(13deg) scale(.94);box-shadow:4px -3px 11px #4020601a}.glass-nav-icon.active .glass-nav-icon-front{border-color:#efd87952;background:linear-gradient(145deg,#fff,#f7effb);box-shadow:0 8px 18px #40206017,0 0 14px #efd87913,inset 0 1px #fff}.glass-nav-icon.active .glass-nav-icon-symbol{color:#652e96}.premium-sidebar-v4 .nav-item.soon{opacity:.68!important}.premium-sidebar-v4 .nav-item.soon:hover{opacity:.9!important}.sidebar-bottom-v4{margin-top:auto;padding-top:9px!important;border-top:1px solid rgba(110,63,163,.075)!important}.premium-sidebar-v4 .sigoast-dock-wrap{padding:0 0 7px!important}.premium-sidebar-v4 .sigoast-dock{padding:6px!important;gap:7px!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:17px!important;background:linear-gradient(145deg,#fff9,#f5ebfa7a)!important;box-shadow:0 10px 25px #4020600e,inset 0 1px #fff!important}.premium-sidebar-v4 .sigoast-dock-item{border:1px solid rgba(110,63,163,.08)!important;background:#ffffffc7!important;color:#77598b!important;box-shadow:0 6px 15px #4020600e,inset 0 1px #fff!important;transition:transform .26s cubic-bezier(.22,1,.36,1),color .24s ease,box-shadow .24s ease!important}.premium-sidebar-v4 .sigoast-dock-item:hover{transform:translateY(-4px);color:#402060!important;box-shadow:0 12px 25px #4020601a,inset 0 1px #fff!important}.premium-sidebar-v4 .sigoast-dock-item.active{color:#2a0663!important;border-color:#c9a2275c!important;background:linear-gradient(145deg,#fff,#f4eafb)!important;box-shadow:0 8px 19px #40206017,0 0 15px #efd87917,inset 0 1px #fff!important}.logout-button-v4{width:100%!important;min-height:40px!important;display:flex;align-items:center;justify-content:center!important;gap:8px;margin-top:3px;border:1px solid rgba(255,255,255,.84)!important;border-radius:13px!important;color:#715d7c!important;background:#ffffff75!important;box-shadow:inset 0 1px #fff!important;font-size:10px!important;font-weight:800!important;transition:transform .25s ease,color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease!important}.logout-button-v4:hover{transform:translateY(-2px);color:#a93859!important;border-color:#c653a033!important;background:linear-gradient(145deg,#ffffffeb,#ffeff5cc)!important;box-shadow:0 10px 23px #40206013,inset 0 1px #fff!important}.premium-sidebar-v4 .sidebar-close{display:none!important}@media (max-height: 800px) and (min-width: 901px){.sidebar-inner-v4{padding-top:8px!important;padding-bottom:7px!important}.premium-sidebar-brand-v4{min-height:62px!important;padding-bottom:6px!important}.premium-sidebar-brand-v4 img{width:155px!important;height:57px!important}.premium-sidebar-v4 .sidebar-label{padding-top:5px!important;padding-bottom:4px!important}.premium-sidebar-nav-v4{gap:1px!important}.premium-sidebar-v4 .nav-item{min-height:33px!important;grid-template-columns:28px minmax(0,1fr)!important;padding:2px 6px 2px 4px!important}.glass-nav-icon{width:27px;height:27px}.premium-sidebar-v4 .sigoast-dock-wrap{display:none!important}.logout-button-v4{min-height:32px!important}}@media (max-width: 1180px) and (min-width: 901px){.premium-shell-v4{--sidebar-w: 202px !important}.premium-sidebar-v4{width:var(--sidebar-w)!important}.premium-sidebar-brand-v4 img{width:158px!important}.premium-sidebar-v4 .nav-item{font-size:10px!important}}@media (max-width: 900px){.premium-shell-v4{--sidebar-w: 0px !important}.premium-sidebar-v4{width:240px!important;transform:translate(-105%)!important;transition:transform .3s cubic-bezier(.22,1,.36,1)!important}.premium-sidebar-v4.open{transform:translate(0)!important}.premium-shell-v4 .main-area{margin-left:0!important}.premium-sidebar-v4 .sidebar-close{position:absolute;top:18px;right:4px;z-index:20;width:32px;height:32px;display:grid!important;place-items:center;border:1px solid rgba(110,63,163,.1);border-radius:10px;color:#60496f;background:#ffffffbf}}:root[data-theme=dark] .sidebar-glass-surface{background:linear-gradient(155deg,#2c1b38f0,#301d3de8,#23142ff0)!important;border-right-color:#ffffff13!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item{color:#cdbed6!important}:root[data-theme=dark] .glass-nav-icon-front{border-color:#ffffff14;background:#ffffff0e}:root[data-theme=dark] .glass-nav-icon-symbol{color:#c5add7}:root[data-theme=dark] .premium-sidebar-v4 .nav-item:hover{color:#fff!important;background:#ffffff12!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active{color:#fff!important;background:linear-gradient(135deg,#ffffff1a,#9363c221)!important}@media (prefers-reduced-motion: reduce){.premium-sidebar-v4 .nav-item,.glass-nav-icon-back,.glass-nav-icon-front,.glass-nav-icon-symbol,.premium-sidebar-v4 .sigoast-dock-item,.logout-button-v4{transition:none!important}.premium-sidebar-v4 .nav-item:hover:before{animation:none!important}}.glass-nav-icon-front{border:1px solid rgba(255,255,255,.98)!important;background:linear-gradient(145deg,#ffffffeb,#f7effc9e)!important;-webkit-backdrop-filter:blur(18px) saturate(175%)!important;backdrop-filter:blur(18px) saturate(175%)!important;box-shadow:0 8px 18px #40206014,inset 0 1px #fff,inset 0 -1px #6e3fa30f,0 0 0 1px #ffffff40!important}.glass-nav-icon-back{opacity:.82!important;background:linear-gradient(145deg,#6e3fa347,#c653a02e)!important;filter:saturate(120%)}.glass-nav-icon-front:before{content:"";position:absolute;left:5px;right:5px;top:4px;height:7px;border-radius:999px;background:linear-gradient(90deg,#ffffff26,#ffffffe6,#ffffff29);opacity:.72;filter:blur(1px);pointer-events:none}.glass-nav-icon-front:after{content:"";position:absolute;width:14px;height:32px;top:-8px;left:2px;transform:rotate(32deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);opacity:.55;pointer-events:none}.premium-sidebar-v4 .nav-item:hover .glass-nav-icon-front{transform:translateY(-2px) scale(1.035)!important;border-color:#fff!important;box-shadow:0 12px 26px #4020601f,0 0 20px #9363c214,inset 0 1px #fff,inset 0 -1px #6e3fa314!important}.premium-sidebar-v4 .nav-item:hover .glass-nav-icon-back{transform:rotate(18deg) translate(-2px,-2px) scale(.95)!important;opacity:1!important}.glass-nav-icon.active .glass-nav-icon-front{border:1px solid rgba(239,216,121,.55)!important;background:linear-gradient(145deg,#fffffffa,#f7edfcd1)!important;box-shadow:0 10px 24px #40206021,0 0 18px #efd8791f,inset 0 1px #fff,inset 0 -1px #6e3fa314!important}.glass-nav-icon.active .glass-nav-icon-back{opacity:1!important;background:linear-gradient(145deg,#6e3fa3,#c653a0)!important;box-shadow:0 8px 18px #40206029!important}.premium-sidebar-v4 .nav-item.active{background:linear-gradient(135deg,#ffffffed,#f4eafac2)!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important;backdrop-filter:blur(18px) saturate(160%)!important;box-shadow:0 12px 28px #40206017,inset 3px 0 #efd879,inset 0 1px #fff,inset 0 -1px #6e3fa30d!important}.premium-sidebar-v4 .nav-item:hover{background:linear-gradient(135deg,#ffffffd1,#f5ebfaa8)!important;-webkit-backdrop-filter:blur(15px) saturate(155%)!important;backdrop-filter:blur(15px) saturate(155%)!important}.premium-sidebar-v4 .sidebar-label{display:none!important}.premium-sidebar-nav-v4{margin-top:10px!important}.premium-sidebar-v4 .nav-item{min-height:43px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;padding:4px 10px 4px 6px!important;font-size:11.3px!important}.premium-sidebar-v4 .nav-label{font-size:11.3px!important;font-weight:760!important;letter-spacing:-.01em;line-height:1.14;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premium-sidebar-v4 .nav-item.active .nav-label{font-weight:850!important}.nav-glass-tooltip{position:fixed;left:calc(var(--sidebar-w) + 10px);z-index:9999;display:none;max-width:220px;padding:8px 11px;border:1px solid rgba(255,255,255,.82);border-radius:10px;color:#402060;background:linear-gradient(145deg,#ffffffeb,#f5ecfad6);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 12px 28px #40206021,inset 0 1px #fffffffa;font-size:10px;font-weight:750;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-5px) scale(.97);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.premium-sidebar-v4 .nav-item:hover .nav-glass-tooltip{opacity:1;visibility:visible;transform:translate(0) scale(1)}.premium-sidebar-v4 .nav-item{min-height:46px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important;padding:5px 10px 5px 7px!important}.premium-sidebar-v4 .nav-label{font-size:12.2px!important;font-weight:760!important;line-height:1.15!important;letter-spacing:-.01em!important}.glass-nav-icon{width:36px!important;height:36px!important}.glass-nav-icon-symbol svg{width:19px!important;height:19px!important}.premium-sidebar-v4 .nav-item.active .nav-label{font-size:12.4px!important;font-weight:850!important}.premium-sidebar-v4 .nav-item:hover{transform:translate(3px) scale(1.012)!important}.premium-sidebar-v4 .nav-item.active{transform:scale(1.01)!important}.premium-shell-v4{--sidebar-w: 236px !important}.premium-sidebar-v4 .nav-item{grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;padding:5px 9px 5px 6px!important}.premium-sidebar-v4 .nav-label{white-space:nowrap;overflow:visible!important;text-overflow:clip!important}.premium-shell-v4{--sidebar-w: 222px !important}.premium-shell-v4 .main-area{margin-left:var(--sidebar-w)!important}.premium-sidebar-v4 .nav-item{min-height:40px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:7px!important;padding:4px 6px 4px 5px!important}.premium-sidebar-v4 .nav-label{font-size:11.5px!important;font-weight:740!important;line-height:1.12!important;white-space:nowrap;overflow:visible!important;text-overflow:clip!important}.premium-sidebar-v4 .nav-item.active .nav-label{font-size:11.6px!important;font-weight:830!important}.glass-nav-icon{width:31px!important;height:31px!important}.glass-nav-icon-symbol svg{width:17px!important;height:17px!important}.premium-sidebar-nav-v4{gap:2px!important}.premium-sidebar-v4 .nav-item.active{padding-right:5px!important}.premium-sidebar-v4 .nav-item.active:after{right:5px!important}.premium-sidebar-v4 .nav-label{font-size:11.9px!important}.premium-sidebar-v4 .nav-item.active .nav-label{font-size:12px!important}.glass-nav-icon{width:33px!important;height:33px!important}.glass-nav-icon-symbol svg{width:18px!important;height:18px!important}.premium-sidebar-v4 .nav-item{grid-template-columns:34px minmax(0,1fr)!important;gap:7px!important}.permission-matrix-modal{width:min(1120px,96vw)!important;max-height:92vh;overflow:auto}.matrix-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:18px 0 10px}.matrix-title-row .permissions-title{margin:0 0 4px;font-size:17px}.matrix-title-row p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.matrix-counter{flex:0 0 auto;padding:7px 10px;border:1px solid rgba(105,62,158,.12);border-radius:999px;background:linear-gradient(145deg,#faf6fd,#fff);color:var(--purple-dark);font-size:9px;font-weight:850;box-shadow:inset 0 1px #fff}.permission-matrix-wrap{width:100%;overflow:auto;border:1px solid rgba(72,28,108,.11);border-radius:16px;background:#ffffffc7;box-shadow:0 14px 34px #2a06630e,inset 0 1px #fff}.permission-matrix{width:100%;min-width:920px;border-collapse:separate;border-spacing:0}.permission-matrix th,.permission-matrix td{border-bottom:1px solid rgba(72,28,108,.08);border-right:1px solid rgba(72,28,108,.055);padding:9px 8px;text-align:center;vertical-align:middle}.permission-matrix thead th{position:sticky;top:0;z-index:3;background:#f8f3fbf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#6e5d76;font-size:8.5px;font-weight:900;text-transform:uppercase;letter-spacing:.045em;white-space:nowrap}.permission-matrix thead th:first-child{left:0;z-index:5;width:210px;min-width:210px;text-align:left}.permission-matrix tbody tr:last-child th,.permission-matrix tbody tr:last-child td{border-bottom:0}.permission-matrix tr>*:last-child{border-right:0}.permission-matrix .module-cell{position:sticky;left:0;z-index:2;padding:5px;background:#fffffff7;text-align:left}.module-toggle{width:100%;border:0;border-radius:11px;background:transparent;display:grid;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:6px;color:var(--ink);text-align:left;cursor:pointer;transition:.18s ease}.module-toggle:hover:not(:disabled){background:#f7f1fb}.module-toggle.checked{background:linear-gradient(145deg,#f4ebfa,#fffaf0)}.module-toggle:disabled{cursor:default}.module-toggle strong{display:block;font-size:10px;line-height:1.25;color:var(--purple-dark)}.module-toggle small{display:block;margin-top:2px;color:#a091a8;font-size:8px;font-weight:800;letter-spacing:.04em}.matrix-check,.matrix-permission span{width:22px;height:22px;border:1px solid rgba(105,62,158,.18);border-radius:7px;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#f7f1fa);color:#fff;font-size:11px;font-weight:900;box-shadow:0 5px 12px #2a06630b,inset 0 1px #fff}.module-toggle.checked .matrix-check,.matrix-permission.checked span{border-color:#c9a2277a;background:linear-gradient(135deg,#6e3fa3,#9f54a8);box-shadow:0 7px 15px #40206021,0 0 0 3px #efd87914,inset 0 1px #ffffff3d}.matrix-permission{display:inline-grid;place-items:center;cursor:pointer}.matrix-permission input{position:absolute;opacity:0;pointer-events:none}.matrix-permission:not(.locked):hover span{transform:translateY(-1px);border-color:#693e9e57;box-shadow:0 8px 16px #2a066314,inset 0 1px #fff}.matrix-permission span{transition:.18s ease}.matrix-permission.locked{cursor:default}.permission-na{color:#c7bdcc;font-weight:800;background:#f9f6fb8c}.backend-contract-note{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:11px 12px;border:1px solid rgba(105,62,158,.1);border-radius:13px;background:linear-gradient(145deg,#f5eefccc,#fffaf094);color:var(--purple)}.backend-contract-note div{display:grid;gap:2px}.backend-contract-note strong{font-size:9.5px}.backend-contract-note span{font-size:8.5px;color:#84768b;line-height:1.45}.permission-matrix-modal .permissions-note{margin:0 0 10px}.role-metrics{align-items:center}:root[data-theme=dark] .permission-matrix-wrap,:root[data-theme=dark] .permission-matrix .module-cell{background:#261a31}:root[data-theme=dark] .permission-matrix thead th{background:#2b1d37f7;color:#cdbed6}:root[data-theme=dark] .module-toggle{color:var(--ink)}:root[data-theme=dark] .module-toggle strong{color:#efe5f5}:root[data-theme=dark] .module-toggle:hover:not(:disabled),:root[data-theme=dark] .module-toggle.checked{background:#ffffff0f}:root[data-theme=dark] .matrix-check,:root[data-theme=dark] .matrix-permission span{background:#30213d;border-color:#ffffff1a}:root[data-theme=dark] .permission-na{background:#ffffff06;color:#71657b}:root[data-theme=dark] .matrix-counter,:root[data-theme=dark] .backend-contract-note{background:#2b1d37;border-color:#ffffff14}@media (max-width:900px){.permission-matrix-modal{width:min(760px,96vw)!important;padding:18px!important}.matrix-title-row{align-items:flex-start;flex-direction:column;gap:8px}}--------------------------- .users-page-premium{display:grid;gap:14px}.users-page-premium .users-heading{align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-bottom:2px!important;padding:0!important}.users-page-premium .users-heading .eyebrow{display:none!important}.users-page-premium .users-heading-copy h1{font-size:56px!important;line-height:.95!important;margin:0 0 8px!important;color:#24114b!important;text-shadow:0 12px 28px rgba(80,54,124,.08)}.users-page-premium .users-heading-copy p{margin:0!important;max-width:760px!important;font-size:15px!important;line-height:1.55!important;color:#7d7487!important}.users-page-premium .users-primary-specular,.users-page-premium .users-primary-specular-premium{min-width:220px!important;min-height:54px!important;padding:0 24px!important;border-radius:18px!important;border:1.5px solid rgba(239,216,121,.52)!important;background:linear-gradient(135deg,#5d1db9,#7f34dd 38%,#8e42d6 68%,#d168a7)!important;color:#fff!important;box-shadow:0 18px 34px #5d1db942,0 8px 18px #d168a724,0 0 0 1px #ffffff1f,inset 0 1px #ffffff4d!important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important}.users-page-premium .users-primary-specular:hover,.users-page-premium .users-primary-specular-premium:hover{transform:translateY(-2px) scale(1.01)!important;filter:brightness(1.03) saturate(1.04)!important;box-shadow:0 24px 42px #5d1db947,0 10px 24px #d168a72e,0 0 22px #a968ff29,inset 0 1px #ffffff57!important}.users-page-premium .users-primary-specular:active,.users-page-premium .users-primary-specular-premium:active{transform:translateY(0) scale(.985)!important}.users-page-premium .users-tabs-premium,.users-page-premium .module-tabs{display:flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;padding:8px!important;border-radius:22px!important;background:linear-gradient(135deg,#fffc,#f7f0fbb8)!important;border:1px solid rgba(255,255,255,.92)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important;box-shadow:0 16px 34px #49267314,inset 0 1px #fffffff2!important}.users-page-premium .module-tabs button{min-height:48px!important;padding:0 20px!important;border-radius:16px!important;border:1px solid transparent!important;background:transparent!important;color:#6f6679!important;font-size:15px!important;font-weight:700!important;gap:10px!important;transition:transform .18s ease,background .18s ease,box-shadow .18s ease!important}.users-page-premium .module-tabs button svg{width:18px!important;height:18px!important}.users-page-premium .module-tabs button.active{background:linear-gradient(145deg,#fff,#faf4fd)!important;color:#3f266d!important;border-color:#956cc229!important;box-shadow:0 10px 24px #4926731a,inset 0 1px #fff!important;transform:translateY(-1px)}.users-page-premium .module-tabs button.active:after{height:3px!important;left:22%!important;right:22%!important;bottom:4px!important;background:linear-gradient(90deg,#d1ad36,#d36db0)!important;box-shadow:0 0 14px #d36db038}.users-page-premium .user-stat-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-bottom:2px!important}.users-page-premium .user-stat{position:relative!important;overflow:hidden!important;min-height:108px!important;padding:16px 18px!important;border-radius:24px!important;border:1.5px solid transparent!important;background:linear-gradient(#ffffffe0,#ffffffe0) padding-box,linear-gradient(135deg,#9468c02e,#efd87961,#d168a729) border-box!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;backdrop-filter:blur(18px) saturate(135%)!important;box-shadow:0 18px 44px #49267312,inset 0 1px #fffffff2!important;transition:transform .22s ease,box-shadow .22s ease!important}.users-page-premium .user-stat:hover{transform:translateY(-3px)!important;box-shadow:0 24px 52px #4926731a,0 0 26px #efd87914,inset 0 1px #fff!important}.users-page-premium .user-stat:after{content:"";position:absolute;right:-24px;bottom:-18px;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,rgba(165,128,226,.12),transparent 70%)}.users-page-premium .user-stat-icon{width:46px!important;height:46px!important;border-radius:15px!important;display:grid!important;place-items:center!important;box-shadow:0 10px 20px #49267314,inset 0 1px #ffffffeb!important}.users-page-premium .user-stat span{font-size:13px!important;color:#918697!important}.users-page-premium .user-stat strong{font-size:22px!important;color:#33214f!important;line-height:1.1!important;margin-top:3px!important}.users-page-premium .users-panel{border:1.5px solid transparent!important;border-radius:26px!important;overflow:hidden!important;background:linear-gradient(#ffffffd4,#ffffffd4) padding-box,linear-gradient(135deg,#9468c029,#efd87942,#d168a729) border-box!important;-webkit-backdrop-filter:blur(20px) saturate(145%)!important;backdrop-filter:blur(20px) saturate(145%)!important;box-shadow:0 24px 58px #49267314,inset 0 1px #fffffff5!important}.users-page-premium .users-toolbar{padding:12px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 155px 155px 56px!important;gap:10px!important;align-items:center!important;border-bottom:1px solid rgba(117,93,144,.08)!important;background:linear-gradient(90deg,#fbf7fdf0,#ffffffd1,#f9f0fcdb)!important}.users-page-premium .users-search,.users-page-premium .filter-select{height:46px!important;border-radius:15px!important;background:#ffffffe0!important;border:1px solid rgba(148,104,192,.12)!important;box-shadow:inset 0 1px #fffffff2,0 6px 16px #4926730a!important}.users-page-premium .users-search input{font-size:14px!important}.users-page-premium .filter-select>span{font-size:11px!important;color:#9a90a1!important}.users-page-premium .filter-select select{font-size:14px!important;font-weight:700!important}.users-page-premium .reset-button{width:46px!important;height:46px!important;border-radius:15px!important;border:1px solid rgba(148,104,192,.12)!important;background:#ffffffeb!important;color:#836f91!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #4926730a!important}.users-page-premium .table-wrap{overflow:hidden!important}.users-page-premium .users-table{min-width:100%!important}.users-page-premium .users-table th{padding:12px 16px!important;font-size:11px!important;letter-spacing:.08em!important;color:#8a7c95!important;background:linear-gradient(180deg,#fcf9fd,#f8f2fb)!important}.users-page-premium .users-table td{padding:12px 16px!important;font-size:13px!important;color:#65586f!important;border-top:1px solid rgba(117,93,144,.08)!important}.users-page-premium .users-table tbody tr{transition:.18s ease!important}.users-page-premium .users-table tbody tr:hover{background:linear-gradient(90deg,#f5eefcb8,#ffffffe6,#fff9ef61)!important;box-shadow:inset 3px 0 #d1ad3699!important}.users-page-premium .user-cell{gap:10px!important}.users-page-premium .table-avatar{width:36px!important;height:36px!important;font-size:11px!important;border-radius:999px!important;background:linear-gradient(135deg,#7b37cc,#d64ea0)!important;color:#fff!important;box-shadow:0 10px 18px #7245ae29!important}.users-page-premium .user-cell strong{font-size:15px!important;color:#493c56!important}.users-page-premium .user-cell small{font-size:12px!important;color:#9b91a1!important}.users-page-premium .role-chip{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;border-radius:999px!important;background:#915bc71c!important;color:#7952a6!important;font-size:12px!important;font-weight:800!important;border:1px solid rgba(145,91,199,.1)!important}.users-page-premium .status-chip{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:28px!important;padding:0 11px!important;border-radius:999px!important;font-size:12px!important;font-weight:800!important;border:1px solid transparent!important}.users-page-premium .status-chip i{width:8px!important;height:8px!important;border-radius:50%!important}.users-page-premium .status-chip.activo{background:#43b5691a!important;color:#2f9a58!important;border-color:#43b5691a!important}.users-page-premium .status-chip.activo i{background:#36b260!important}.users-page-premium .status-chip.pendiente{background:#d6aa3324!important;color:#b48516!important;border-color:#d6aa331a!important}.users-page-premium .status-chip.pendiente i{background:#d3a72f!important}.users-page-premium .status-chip.inactivo{background:#e6698f1f!important;color:#bf5b79!important;border-color:#e6698f1a!important}.users-page-premium .status-chip.inactivo i{background:#de6a8f!important}.users-page-premium .status-chip.suspendido{background:#86789821!important;color:#756983!important;border-color:#8678981a!important}.users-page-premium .status-chip.suspendido i{background:#867898!important}.users-page-premium .table-actions{display:flex!important;gap:7px!important}.users-page-premium .table-actions button{width:34px!important;height:34px!important;border-radius:12px!important;border:1px solid rgba(148,104,192,.12)!important;background:linear-gradient(145deg,#fff,#faf6fc)!important;color:#7d7090!important;box-shadow:0 6px 16px #4926730a,inset 0 1px #fffffff2!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.users-page-premium .table-actions button:hover{transform:translateY(-2px)!important;border-color:#d1ad3673!important;color:#4e2c7a!important;box-shadow:0 10px 22px #49267317,0 0 16px #d1ad3614!important}.users-page-premium .table-actions button.danger{color:#e2576c!important;border-color:#e2576c2e!important;background:linear-gradient(145deg,#fff,#fff7f8)!important}.users-page-premium .table-actions button.danger:hover{color:#fff!important;background:linear-gradient(145deg,#f05c72,#e14661)!important;border-color:#e1466173!important;box-shadow:0 10px 22px #e146612e,0 0 18px #e146611f!important}.users-page-premium .table-footer{padding:12px 16px!important;font-size:12px!important;background:linear-gradient(180deg,#fcfafc,#f8f3fb)!important;border-top:1px solid rgba(117,93,144,.08)!important}.users-page-premium .pagination button{width:34px!important;height:34px!important;border-radius:12px!important}@media (min-width: 1100px) and (max-height: 900px){.users-page-premium{gap:12px!important}.users-page-premium .users-heading-copy h1{font-size:48px!important}.users-page-premium .users-heading-copy p{font-size:14px!important}.users-page-premium .user-stat{min-height:96px!important;padding:14px 16px!important}.users-page-premium .users-toolbar{padding:10px!important}.users-page-premium .users-table th,.users-page-premium .users-table td,.users-page-premium .table-footer{padding:10px 14px!important}}@media (max-width: 1080px){.users-page-premium .user-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium .users-toolbar{grid-template-columns:1fr 1fr!important}}@media (max-width: 760px){.users-page-premium .users-heading{flex-direction:column!important;align-items:flex-start!important}.users-page-premium .users-heading-copy h1{font-size:38px!important}.users-page-premium .users-heading-copy p{font-size:14px!important}.users-page-premium .users-primary-specular,.users-page-premium .users-primary-specular-premium{width:100%!important}.users-page-premium .module-tabs{overflow-x:auto!important;width:100%!important}.users-page-premium .user-stat-grid,.users-page-premium .users-toolbar{grid-template-columns:1fr!important}.users-page-premium .table-wrap{overflow-x:auto!important}.users-page-premium .users-table{min-width:860px!important}}.users-page-premium{gap:10px!important}.users-page-premium .users-heading-copy h1{font-size:42px!important;line-height:.98!important;margin-bottom:5px!important}.users-page-premium .users-heading-copy p{font-size:12.5px!important;line-height:1.42!important;max-width:760px!important}.users-page-premium .users-primary-specular,.users-page-premium .users-primary-specular-premium{min-width:190px!important;min-height:46px!important;padding:0 20px!important;font-size:12.5px!important;border-radius:16px!important}.users-page-premium .module-tabs{padding:6px!important;gap:5px!important;border-radius:18px!important}.users-page-premium .module-tabs button{min-height:40px!important;padding:0 15px!important;font-size:12px!important;gap:8px!important;border-radius:13px!important;position:relative}.users-page-premium .module-tabs button svg{width:16px!important;height:16px!important}.users-page-premium .module-tabs button.active{border:1.5px solid transparent!important;background:linear-gradient(#fff,#faf5fd) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#432269!important;box-shadow:0 9px 22px #4020601a,0 0 14px #8b5cf614,inset 0 1px #fffffffa!important}.users-page-premium .module-tabs button.active:after{height:2px!important;bottom:3px!important;left:27%!important;right:27%!important;background:linear-gradient(90deg,#c9a227,#c653a0)!important}.users-page-premium .user-stat-grid{gap:10px!important;margin-bottom:0!important}.users-page-premium .user-stat{min-height:88px!important;padding:12px 14px!important;border-radius:19px!important;border:1.5px solid rgba(255,255,255,.92)!important;background:linear-gradient(145deg,#ffffffad,#f7effc7a)!important;-webkit-backdrop-filter:blur(24px) saturate(175%)!important;backdrop-filter:blur(24px) saturate(175%)!important;box-shadow:0 14px 32px #40206013,inset 0 1px #fff,inset 0 -1px #6e3fa30d!important}.users-page-premium .user-stat:before{content:"";position:absolute;top:-36px;left:-22px;width:120px;height:90px;transform:rotate(-16deg);border-radius:50%;background:linear-gradient(120deg,rgba(255,255,255,.72),rgba(255,255,255,.1),transparent);filter:blur(7px);opacity:.75;pointer-events:none}.users-page-premium .user-stat:after{width:100px!important;height:100px!important;right:-42px!important;bottom:-45px!important;top:auto!important;background:radial-gradient(circle,rgba(139,92,246,.16),rgba(198,83,160,.05) 42%,transparent 70%)!important}.users-page-premium .user-stat-icon{width:38px!important;height:38px!important;border-radius:12px!important}.users-page-premium .user-stat-icon svg{width:18px!important;height:18px!important}.users-page-premium .user-stat span{font-size:10px!important}.users-page-premium .user-stat strong{font-size:18px!important;margin-top:1px!important}.users-page-premium .users-panel{border-radius:20px!important;box-shadow:0 18px 42px #40206011,inset 0 1px #fffffff2!important}.users-page-premium .users-toolbar{padding:9px!important;grid-template-columns:minmax(0,1fr) 145px 145px 44px!important;gap:8px!important}.users-page-premium .users-search,.users-page-premium .filter-select{height:40px!important;border-radius:13px!important}.users-page-premium .users-search input{font-size:12px!important}.users-page-premium .filter-select>span{font-size:9px!important}.users-page-premium .filter-select select{font-size:11.5px!important}.users-page-premium .reset-button{width:40px!important;height:40px!important;border-radius:13px!important}.users-page-premium .users-table th{padding:9px 13px!important;font-size:9px!important}.users-page-premium .users-table td{padding:8px 13px!important;font-size:10.5px!important}.users-page-premium .table-avatar{width:31px!important;height:31px!important;font-size:9px!important}.users-page-premium .user-cell>.table-avatar{flex:0 0 31px!important;width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important;aspect-ratio:1 / 1!important;border-radius:50%!important;align-self:center!important}.users-page-premium .user-cell strong{font-size:11.5px!important}.users-page-premium .user-cell small{font-size:9px!important}.users-page-premium .role-chip{min-height:23px!important;padding:0 8px!important;font-size:9px!important}.users-page-premium .status-chip{min-height:23px!important;padding:0 9px!important;font-size:9px!important;gap:5px!important}.users-page-premium .status-chip i{width:6px!important;height:6px!important}.users-page-premium .last-access{font-size:9.5px!important}.users-page-premium .table-actions{gap:5px!important}.users-page-premium .table-actions button{width:29px!important;height:29px!important;border-radius:9px!important}.users-page-premium .table-actions button svg{width:14px!important;height:14px!important}.users-page-premium .table-footer{padding:8px 13px!important;font-size:9px!important}.users-page-premium .pagination button{width:29px!important;height:29px!important;border-radius:9px!important}@media (min-width: 1100px) and (max-height: 900px){.users-page-premium .users-heading-copy h1{font-size:38px!important}.users-page-premium .users-heading-copy p{font-size:11.5px!important}.users-page-premium .module-tabs button{min-height:37px!important}.users-page-premium .user-stat{min-height:78px!important;padding:10px 12px!important}.users-page-premium .users-table td{padding:7px 12px!important}}.users-page-premium{gap:16px!important}.users-page-premium .users-heading{margin-bottom:8px!important}.users-page-premium .users-heading-copy h1{margin-bottom:6px!important}.users-page-premium .users-heading-copy p{margin-bottom:0!important;opacity:.9}.users-page-premium .users-primary-specular,.users-page-premium .users-primary-specular-premium{box-shadow:0 14px 30px #7a3fc438,0 4px 14px #c9a2271f,inset 0 1px #ffffff59!important}.users-page-premium .module-tabs{margin-top:10px!important;margin-bottom:18px!important;padding:7px!important;border-radius:20px!important;background:linear-gradient(145deg,#ffffff9e,#f8f0fc70)!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 10px 24px #4020600f,inset 0 1px #fffffff2!important;backdrop-filter:blur(18px) saturate(155%)!important;-webkit-backdrop-filter:blur(18px) saturate(155%)!important}.users-page-premium .module-tabs button{transition:all .25s ease!important}.users-page-premium .module-tabs button:hover{transform:translateY(-1px)}.users-page-premium .user-stat-grid{margin-top:0!important;margin-bottom:18px!important;gap:14px!important}.users-page-premium .user-stat{position:relative;overflow:hidden;min-height:94px!important;padding:14px 16px!important;border-radius:22px!important;border:1px solid rgba(255,255,255,.82)!important;background:linear-gradient(145deg,#ffffffb8,#f6effb80)!important;box-shadow:0 18px 34px #4d267014,0 4px 14px #c1a2db14,inset 0 1px #fffffff5!important;backdrop-filter:blur(24px) saturate(170%)!important;-webkit-backdrop-filter:blur(24px) saturate(170%)!important}.users-page-premium .user-stat:before{content:"";position:absolute;top:-24px;left:-18px;width:120px;height:70px;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.75),rgba(255,255,255,.16),transparent);transform:rotate(-14deg);filter:blur(6px);pointer-events:none}.users-page-premium .user-stat:after{content:"";position:absolute;right:-20px;bottom:-24px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.13),rgba(236,72,153,.06),transparent 70%);pointer-events:none}.users-page-premium .user-stat:hover{transform:translateY(-2px);box-shadow:0 22px 38px #4d26701a,0 6px 18px #c1a2db1a,inset 0 1px #fffffffa!important}.users-page-premium .users-panel{position:relative;margin-top:6px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.82)!important;background:linear-gradient(145deg,#ffffffad,#f6effb80)!important;box-shadow:0 22px 46px #4d267014,0 8px 18px #cbade614,inset 0 1px #fffffff5!important;backdrop-filter:blur(24px) saturate(170%)!important;-webkit-backdrop-filter:blur(24px) saturate(170%)!important;overflow:hidden}.users-page-premium .users-panel:before{content:"";position:absolute;top:-32px;left:28px;width:220px;height:90px;border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,255,255,.14),transparent);transform:rotate(-10deg);filter:blur(8px);pointer-events:none}.users-page-premium .users-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;pointer-events:none;box-shadow:inset 0 1px #ffffffb8,inset 0 -1px #c653a00d}.users-page-premium .users-toolbar{padding:12px!important;gap:10px!important;border-bottom:1px solid rgba(155,126,176,.1)!important;background:#ffffff29!important}.users-page-premium .users-search,.users-page-premium .filter-select,.users-page-premium .reset-button{box-shadow:inset 0 1px #ffffffeb,0 2px 8px #40206008!important}.users-page-premium .users-table thead th{background:#aa84c314!important;border-bottom:1px solid rgba(155,126,176,.1)!important}.users-page-premium .users-table tbody tr{transition:background .22s ease,transform .22s ease}.users-page-premium .users-table tbody tr:hover{background:#ad84c50d!important}.users-page-premium .status-chip{border:1px solid rgba(255,255,255,.65)!important;box-shadow:inset 0 1px #ffffff94!important}.users-page-premium .status-chip.active{background:#34a8531a!important;color:#2c9c56!important}.users-page-premium .status-chip.pending{background:#d69c001f!important;color:#b98400!important}.users-page-premium .status-chip.inactive{background:#e9547a1f!important;color:#cc5a7d!important}.users-page-premium .table-actions button{transition:all .22s ease!important}.users-page-premium .table-actions button:hover{transform:translateY(-1px);box-shadow:0 8px 16px #40206014,inset 0 1px #ffffffe0!important}.users-page-premium .table-actions .action-delete,.users-page-premium .table-actions button.delete{color:#e25563!important;border-color:#e2556338!important;background:#fff5f6d1!important}.users-page-premium .table-actions .action-delete:hover,.users-page-premium .table-actions button.delete:hover{background:#ffebeeeb!important;box-shadow:0 10px 18px #e255631f,inset 0 1px #ffffffd1!important}.users-page-premium .table-footer{border-top:1px solid rgba(155,126,176,.1)!important;background:#ffffff1a!important}.users-page-premium .user-stat{min-height:102px!important;padding:14px 16px!important}.users-page-premium .user-stat-icon{width:42px!important;height:42px!important}.users-page-premium .user-stat-icon svg{width:19px!important;height:19px!important}.users-page-premium .user-stat span{font-size:11.2px!important}.users-page-premium .user-stat strong{font-size:20px!important}.users-page-premium .users-search input,.users-page-premium .users-search input::placeholder{font-size:13px!important}.users-page-premium .filter-select>span{font-size:10px!important}.users-page-premium .filter-select select{font-size:12px!important}.users-page-premium .users-table thead th{font-size:10px!important}.users-page-premium .users-table tbody td{font-size:11.3px!important}.users-page-premium .user-cell strong{font-size:12.4px!important}.users-page-premium .user-cell small{font-size:10px!important}.users-page-premium .role-chip{font-size:10px!important;padding:5px 9px!important;min-height:25px!important}.users-page-premium .status-chip{font-size:10px!important;padding:5px 10px!important;min-height:25px!important}.users-page-premium .table-actions button{width:31px!important;height:31px!important}.users-page-premium .table-actions button svg{width:14.5px!important;height:14.5px!important}.users-page-premium .table-footer,.users-page-premium .table-footer span{font-size:10px!important}.users-page-premium .premium-users-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;margin-bottom:16px}.users-page-premium .user-stat-horizontal{position:relative;display:flex;align-items:center;gap:14px;min-height:96px;padding:16px 18px;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#ffffffc7,#ffffff94);border:1px solid rgba(255,255,255,.7);box-shadow:0 10px 28px #6d4c9114,inset 0 1px #ffffffbf;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.users-page-premium .user-stat-horizontal:hover{transform:translateY(-2px);box-shadow:0 16px 34px #6d4c911f,inset 0 1px #ffffffd1}.users-page-premium .user-stat-icon-shell{flex:0 0 auto;position:relative;z-index:2}.users-page-premium .user-stat-icon-glass{width:54px;height:54px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffffb8,#ffffff61);border:1px solid rgba(255,255,255,.85);box-shadow:0 10px 18px #7856981a,inset 0 1px #fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.users-page-premium .user-stat-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0}.users-page-premium .user-stat-content span{font-size:14px;line-height:1.25;color:#7c7590;font-weight:500}.users-page-premium .user-stat-content strong{font-size:18px;line-height:1;color:#2d1d55;font-weight:800}.users-page-premium .user-stat-soft-glow{position:absolute;right:-18px;bottom:-24px;width:120px;height:120px;border-radius:999px;filter:blur(28px);opacity:.55;pointer-events:none}.users-page-premium .user-stat-blue .user-stat-icon-glass{color:#3570d4;background:linear-gradient(180deg,#e3eefff2,#d4e3ffb8)}.users-page-premium .user-stat-blue .user-stat-soft-glow{background:#5b89e72e}.users-page-premium .user-stat-green .user-stat-icon-glass{color:#2f9a57;background:linear-gradient(180deg,#e3f8e9f2,#ceeed8bd)}.users-page-premium .user-stat-green .user-stat-soft-glow{background:#4dc17429}.users-page-premium .user-stat-gold .user-stat-icon-glass{color:#bf8a12;background:linear-gradient(180deg,#fff5d6f2,#f8e6b0c2)}.users-page-premium .user-stat-gold .user-stat-soft-glow{background:#e0b54329}.users-page-premium .user-stat-violet .user-stat-icon-glass{color:#8b55c8;background:linear-gradient(180deg,#f3e9fff2,#e6d6fac7)}.users-page-premium .user-stat-violet .user-stat-soft-glow{background:#b06fe829}@media (max-width: 1100px){.users-page-premium .premium-users-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.users-page-premium .premium-users-stats-grid{grid-template-columns:1fr}.users-page-premium .user-stat-horizontal{min-height:88px;padding:14px 16px}.users-page-premium .user-stat-icon-glass{width:48px;height:48px;border-radius:16px}.users-page-premium .user-stat-content span{font-size:13px}.users-page-premium .user-stat-content strong{font-size:17px}}.users-page-premium .stat-glass-icon{width:48px!important;height:48px!important}.users-page-premium .stat-glass-icon .glass-nav-icon-front{border-radius:16px!important}.users-page-premium .stat-glass-icon .glass-nav-icon-symbol svg{width:21px!important;height:21px!important}.users-page-premium .stat-glass-icon-blue{color:#4d78cf!important}.users-page-premium .stat-glass-icon-green{color:#379660!important}.users-page-premium .stat-glass-icon-gold{color:#bd8d22!important}.users-page-premium .stat-glass-icon-violet{color:#8854bd!important}.users-page-premium .stat-glass-icon{position:relative;overflow:visible}.users-page-premium .stat-glass-icon .glass-nav-icon-front{border:1px solid rgba(255,255,255,.88)!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #40206014!important}.users-page-premium .stat-glass-icon .glass-nav-icon-symbol{position:relative;z-index:2}.users-page-premium .stat-glass-icon-blue .glass-nav-icon-front{background:linear-gradient(145deg,#e5eefff5,#d2e2ffb8)!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #4e79dc1f!important}.users-page-premium .stat-glass-icon-blue .glass-nav-icon-symbol{color:#4d78cf!important}.users-page-premium .stat-glass-icon-green .glass-nav-icon-front{background:linear-gradient(145deg,#e2f7eaf7,#cdeed8bd)!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #39995f1f!important}.users-page-premium .stat-glass-icon-green .glass-nav-icon-symbol{color:#379660!important}.users-page-premium .stat-glass-icon-gold .glass-nav-icon-front{background:linear-gradient(145deg,#fff6dcfa,#f7e5b1bd)!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #c9a22724!important}.users-page-premium .stat-glass-icon-gold .glass-nav-icon-symbol{color:#bd8d22!important}.users-page-premium .stat-glass-icon-violet .glass-nav-icon-front{background:linear-gradient(145deg,#f4e9fffa,#e4d2f8c2)!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #8b54bd24!important}.users-page-premium .stat-glass-icon-violet .glass-nav-icon-symbol{color:#8854bd!important}.users-page-premium .user-stat-blue{background:linear-gradient(145deg,#fffc,#ebf2ff75)!important}.users-page-premium .user-stat-green{background:linear-gradient(145deg,#fffc,#e7f7ed75)!important}.users-page-premium .user-stat-gold{background:linear-gradient(145deg,#fffc,#fff6e075)!important}.users-page-premium .user-stat-violet{background:linear-gradient(145deg,#fffc,#f4eafd7a)!important}.premium-select-field{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.premium-field-label{display:block;margin:0 0 2px;font-size:10px;line-height:1;font-weight:700;color:#8a8095}.premium-select{position:relative;width:100%}.premium-select-trigger{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border:1px solid rgba(119,82,151,.12)!important;border-radius:13px!important;background:linear-gradient(145deg,#ffffffe6,#f8f4fcd1)!important;color:#5d5468!important;font-family:inherit;font-size:11.5px!important;font-weight:600!important;box-shadow:inset 0 1px #fffffff2,0 4px 12px #4020600a;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease}.premium-select-trigger:hover{border-color:#8b5cf63d!important;background:linear-gradient(145deg,#fffffff5,#f7f1fce0)!important}.premium-select-trigger.open{border-color:#8b5cf66b!important;box-shadow:0 0 0 3px #8b5cf614,0 8px 18px #40206012,inset 0 1px #fffffff5}.premium-select-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-select-trigger svg{flex:0 0 auto;color:#7b6a8d;transition:transform .18s ease}.premium-select-trigger svg.rotated{transform:rotate(180deg)}.premium-select-menu{position:absolute!important;z-index:9999!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;display:flex!important;flex-direction:column!important;gap:3px!important;width:100%!important;padding:6px!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:14px!important;background:linear-gradient(145deg,#fffffff7,#f7f0fcf0)!important;box-shadow:0 16px 30px #45275f24,inset 0 1px #fffffff5!important;backdrop-filter:blur(22px) saturate(165%)!important;-webkit-backdrop-filter:blur(22px) saturate(165%)!important;overflow:hidden}.premium-select-option{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 10px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#62576e!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important;transition:background .16s ease,color .16s ease,transform .16s ease}.premium-select-option:hover{background:linear-gradient(90deg,#8b5cf614,#c653a00f)!important;color:#482768!important;transform:translate(1px)}.premium-select-option.active{background:linear-gradient(90deg,#8b5cf61f,#c653a014)!important;color:#4d286e!important;font-weight:700!important}.premium-select-option svg{color:#8b5cf6!important}.users-toolbar .premium-select-field{width:180px;flex:0 0 180px}.report-filters .premium-select-field,.modal-grid .premium-select-field{width:100%}.premium-select button{margin:0!important;text-transform:none!important;letter-spacing:normal!important}.users-toolbar .premium-select-field{gap:3px}.users-toolbar .premium-field-label{font-size:9px;padding-left:2px}.users-toolbar .premium-select-trigger{height:40px}.users-page-premium .users-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) 180px 190px 44px!important;align-items:center!important;gap:10px!important}.users-page-premium .users-toolbar .premium-select-field{position:relative!important;width:100%!important;min-width:0!important;display:block!important}.users-page-premium .users-toolbar .premium-field-label{position:absolute!important;z-index:4!important;left:13px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1!important;font-weight:500!important;color:#9b91a6!important;pointer-events:none!important}.users-page-premium .users-toolbar .premium-select-trigger{height:40px!important;padding:0 12px 0 44px!important;border-radius:13px!important;font-size:11.5px!important}.users-page-premium .users-toolbar .premium-select-field:nth-of-type(3) .premium-select-trigger{padding-left:58px!important}.users-page-premium .users-toolbar .premium-select-menu{top:calc(100% + 7px)!important;min-width:100%!important}.users-page-premium .users-toolbar .reset-button{width:44px!important;height:40px!important;align-self:center!important}.users-page-premium .users-toolbar .users-search{width:100%!important;min-width:0!important}.users-toolbar .toolbar-select{min-width:0;width:100%}.users-toolbar .toolbar-select-status .premium-select-trigger{padding-left:58px!important}.modal-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9990!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:28px!important;background:linear-gradient(135deg,#1f0c326b,#4a2b5b4d)!important;backdrop-filter:blur(13px) saturate(135%)!important;-webkit-backdrop-filter:blur(13px) saturate(135%)!important;overflow-y:auto!important}.modal-surface-wrap{position:relative!important;width:auto!important;max-width:96vw!important;margin:auto!important}.premium-modal,.premium-confirm-modal{position:relative!important;width:min(760px,92vw);border-radius:27px!important;border:1.5px solid transparent!important;background:linear-gradient(145deg,#fffffff0,#faf6fde6)!important;box-shadow:0 32px 80px #230e3438,0 10px 28px #5730731a,inset 0 1px #fffffffa!important;backdrop-filter:blur(28px) saturate(165%)!important;-webkit-backdrop-filter:blur(28px) saturate(165%)!important;padding:26px 34px 32px!important;overflow:visible!important}.premium-modal:before,.premium-confirm-modal:before{content:"";position:absolute;z-index:0;top:-60px;left:45px;width:240px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(197,159,227,.18),transparent 68%);filter:blur(10px);pointer-events:none}.premium-modal:after,.premium-confirm-modal:after{content:"";position:absolute;top:0;left:28px;right:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.48),rgba(139,92,246,.3),transparent);pointer-events:none}.premium-modal>*,.premium-confirm-modal>*{position:relative;z-index:1}.premium-modal-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:22px!important;margin-bottom:22px!important;padding-bottom:18px!important;border-bottom:1px solid rgba(100,69,123,.09)!important}.premium-modal-head>div:first-child{min-width:0}.premium-modal-head .modal-eyebrow,.premium-modal-head .eyebrow{display:block!important;margin-bottom:7px!important;color:#b38619!important;font-size:10px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}.premium-modal-head h2{margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:29px!important;line-height:1.08!important;font-weight:700!important;color:#2a0b55!important;letter-spacing:-.025em!important}.premium-modal-head p{margin:7px 0 0!important;max-width:560px;color:#91889b!important;font-size:11.5px!important;line-height:1.5!important}.premium-modal-head .icon-button{flex:0 0 auto!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:13px!important;border:1px solid rgba(110,74,142,.12)!important;background:#ffffff94!important;color:#7a6989!important;box-shadow:inset 0 1px #ffffffeb,0 5px 14px #3d1f590d!important;transition:transform .2s ease,background .2s ease,color .2s ease!important}.premium-modal-head .icon-button:hover{transform:rotate(4deg) scale(1.04);color:#4c226d!important;background:#f8f1fce6!important}.premium-modal .modal-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 17px!important}.premium-modal .full-field{grid-column:1 / -1!important}.premium-form-field{display:flex!important;flex-direction:column!important;gap:7px!important;margin:0!important;color:#685f71!important;font-size:10.5px!important;font-weight:700!important}.premium-form-field>input,.premium-form-field>textarea,.premium-modal .modal-grid input{width:100%!important;min-width:0!important;font-family:inherit!important;color:#574d60!important;border:1px solid rgba(126,91,157,.28)!important;background:linear-gradient(145deg,#ffffffeb,#f6f0fad9)!important;box-shadow:inset 0 1px 3px #5e3c820d,inset 0 1px #fffffff0,0 5px 14px #3f1f5b0d!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.premium-form-field>input,.premium-modal .modal-grid input{height:45px!important;padding:0 14px!important;border-radius:15px!important;font-size:12px!important}.premium-form-field>input:focus,.premium-form-field>textarea:focus,.premium-modal .modal-grid input:focus{outline:none!important;border-color:#8b5cf661!important;background:#fffffff0!important;box-shadow:0 0 0 3px #8b5cf613,inset 0 1px #fffffffa!important}.premium-form-field input::placeholder,.premium-form-field textarea::placeholder{color:#afa5b7!important}.field-error{display:block;margin-top:4px;color:#d14e67!important;font-size:9.5px!important;font-weight:600!important}.premium-textarea{display:block!important;width:100%!important;min-height:96px!important;padding:13px 14px!important;border-radius:17px!important;resize:vertical!important;font-family:inherit!important;font-size:11.5px!important;line-height:1.48!important;color:#5a5062!important;border:1px solid rgba(126,91,157,.15)!important;background:linear-gradient(145deg,#ffffffe0,#f9f5fcc2)!important;box-shadow:inset 0 1px #fffffff0,0 5px 15px #40206009!important}.premium-textarea:focus{outline:none!important;border-color:#8b5cf661!important;box-shadow:0 0 0 3px #8b5cf613,inset 0 1px #fffffff7!important}.premium-modal .premium-select-field{width:100%!important;display:flex!important;flex-direction:column!important;gap:7px!important}.premium-modal .premium-field-label{position:static!important;display:block!important;transform:none!important;padding:0!important;margin:0!important;color:#685f71!important;font-size:10.5px!important;font-weight:700!important;pointer-events:auto!important}.premium-modal .premium-select-trigger{height:45px!important;padding:0 14px!important;border-radius:15px!important;font-size:12px!important}.premium-modal .premium-select-menu{z-index:10020!important;top:calc(100% + 7px)!important;border-radius:16px!important;padding:7px!important;box-shadow:0 18px 38px #2f184329,inset 0 1px #fffffffa!important}.premium-modal .premium-select-option{min-height:37px!important;border-radius:10px!important;padding:0 11px!important;font-size:11.5px!important}.premium-modal-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin-top:20px!important;padding-top:17px!important;border-top:1px solid rgba(104,72,126,.08)!important}.premium-modal-cancel,.premium-modal-confirm,.premium-modal-danger{min-height:43px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:14px!important;font-size:11.5px!important;font-weight:750!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important}.premium-modal-cancel{color:#533169!important;border:1px solid rgba(104,70,134,.15)!important;background:#ffffffa6!important;box-shadow:inset 0 1px #ffffffe6!important}.premium-modal-cancel:hover{transform:translateY(-1px);background:#faf6fcf5!important;box-shadow:0 7px 16px #44245c12,inset 0 1px #fffffff5!important}.premium-modal-confirm{color:#fff!important;border:1px solid rgba(219,190,100,.35)!important;background:linear-gradient(115deg,#5421a4,#7b38bb 55%,#c04aa5)!important;box-shadow:0 10px 22px #5b2a9133,inset 0 1px #ffffff38!important}.premium-modal-confirm:hover{transform:translateY(-2px);box-shadow:0 14px 28px #5b2a9142,0 0 0 1px #e2c56c29,inset 0 1px #ffffff42!important}.premium-modal-danger{color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(120deg,#d64e68,#e7657a)!important;box-shadow:0 10px 22px #cd415b33!important}.premium-modal-danger:hover{transform:translateY(-2px);box-shadow:0 14px 26px #cd415b45!important}.premium-user-form-modal{width:min(730px,92vw)!important}.premium-user-form-modal .permissions-note,.premium-info-note{margin-top:18px!important;display:flex!important;align-items:flex-start!important;gap:11px!important;padding:12px 14px!important;border-radius:16px!important;border:1px solid rgba(139,92,246,.12)!important;background:linear-gradient(135deg,#f5effcbd,#ffffff9e)!important}.premium-info-note>svg{flex:0 0 auto;color:#7d52ad!important;margin-top:1px}.premium-info-note strong{display:block;margin-bottom:2px;color:#4b2868!important;font-size:10.5px!important}.premium-info-note span{color:#91869a!important;font-size:9.5px!important;line-height:1.45!important}.premium-status-modal{width:min(620px,92vw)!important}.premium-status-modal .premium-modal-head{margin-bottom:18px!important}.premium-status-modal .premium-modal-head h2{font-size:27px!important}.premium-status-modal .status-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:17px!important}.premium-status-modal .status-options label{position:relative!important;min-height:54px!important;display:flex!important;align-items:center!important;padding:10px 13px!important;border-radius:16px!important;border:1px solid rgba(121,87,151,.13)!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fba8)!important;box-shadow:inset 0 1px #fffffff0!important;cursor:pointer!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.premium-status-modal .status-options label:hover{transform:translateY(-1px);border-color:#8b5cf640!important;box-shadow:0 7px 17px #42225d0e,inset 0 1px #fffffff5!important}.premium-status-modal .status-options label.active{border:1px solid transparent!important;background:linear-gradient(#ffffffe0,#fcf9fde0) padding-box,linear-gradient(120deg,#c9a227b8,#8b5cf694,#c653a085) border-box!important;box-shadow:0 8px 20px #4e2a6812,inset 0 1px #fffffff5!important}.premium-status-modal .status-options input{position:absolute!important;opacity:0!important;pointer-events:none!important}.premium-status-modal .status-options .status-chip{margin:0!important}.status-reason-block{width:100%!important;margin-top:3px!important}.status-reason-block .premium-form-field{width:100%!important}.status-reason-block .premium-textarea{min-height:88px!important}.premium-user-view-modal{width:min(660px,92vw)!important}.premium-user-view-modal .user-detail-hero{display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;padding:15px 16px!important;margin-bottom:15px!important;border-radius:19px!important;border:1px solid rgba(255,255,255,.82)!important;background:linear-gradient(135deg,#f7f0fcb8,#ffffffb8)!important;box-shadow:inset 0 1px #fffffff5,0 8px 20px #4625600d!important}.premium-user-view-modal .detail-avatar{width:49px!important;height:49px!important;display:grid!important;place-items:center!important;border-radius:16px!important;color:#fff!important;font-size:12px!important;font-weight:800!important;background:linear-gradient(145deg,#7440c0,#c348a1)!important;box-shadow:0 8px 17px #6f34a830,inset 0 1px #ffffff38!important}.premium-user-view-modal .user-detail-hero h3{margin:0 0 3px!important;color:#3c2451!important;font-size:14px!important}.premium-user-view-modal .user-detail-hero p{margin:0!important;color:#968b9e!important;font-size:10.5px!important}.premium-user-view-modal .detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.premium-detail-item{min-height:67px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;padding:11px 13px!important;border-radius:15px!important;border:1px solid rgba(123,91,148,.1)!important;background:#ffffff94!important}.premium-detail-item.full{grid-column:1 / -1!important}.premium-detail-item span{color:#a096a7!important;font-size:9px!important;font-weight:600!important}.premium-detail-item strong{color:#51405f!important;font-size:11px!important;font-weight:700!important}.premium-confirm-modal{width:min(470px,91vw)!important;padding:28px 27px 24px!important;text-align:center!important}.premium-confirm-modal .delete-icon{width:58px!important;height:58px!important;margin:0 auto 15px!important;display:grid!important;place-items:center!important;border-radius:19px!important;color:#76509c!important;border:1px solid rgba(139,92,246,.14)!important;background:linear-gradient(145deg,#f2e9fbeb,#ffffffc2)!important;box-shadow:0 10px 23px #5c318017,inset 0 1px #fffffff5!important}.premium-confirm-modal .delete-icon.danger{color:#da5268!important;border-color:#da526829!important;background:linear-gradient(145deg,#ffeef1f0,#fffafac7)!important}.premium-confirm-modal h2{margin:0 0 8px!important;color:#341951!important;font-family:Georgia,Times New Roman,serif!important;font-size:25px!important}.premium-confirm-modal>p{max-width:380px;margin:0 auto!important;color:#8a7e92!important;font-size:11px!important;line-height:1.6!important}.premium-confirm-modal .premium-modal-actions{justify-content:center!important;margin-top:22px!important}.premium-role-modal{width:min(1080px,94vw)!important;max-height:88vh!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:rgba(124,78,159,.25) transparent}.premium-role-modal .modal-grid{margin-bottom:17px!important}.premium-role-modal .matrix-title-row{margin-top:20px!important;padding-top:18px!important;border-top:1px solid rgba(100,69,123,.08)!important}.premium-role-modal .permissions-title{color:#3f215e!important;font-size:14px!important}.premium-role-modal .matrix-title-row p{color:#95899d!important;font-size:10px!important}.premium-role-modal .matrix-counter{border-radius:999px!important;padding:7px 11px!important;color:#70439a!important;background:#f0e7f8c2!important;border:1px solid rgba(139,92,246,.11)!important;font-size:9.5px!important}.users-page-premium .toast{position:fixed!important;z-index:10050!important;top:82px!important;right:26px!important;min-width:260px!important;max-width:390px!important;min-height:51px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:11px 14px!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.83)!important;color:#3f5c4a!important;background:linear-gradient(145deg,#f8fffaf0,#edf8f1e6)!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important;box-shadow:0 17px 35px #30563d1f,inset 0 1px #fffffff2!important;font-size:10.5px!important;font-weight:650!important}.users-page-premium .toast svg{flex:0 0 auto;color:#35a669!important}.users-page-premium .toast.error{color:#9d4357!important;background:linear-gradient(145deg,#fff9faf5,#ffedf1e8)!important;box-shadow:0 17px 35px #9734491c,inset 0 1px #fffffff2!important}@media (max-width: 760px){.modal-backdrop{padding:15px!important;align-items:flex-start!important}.premium-modal,.premium-confirm-modal{width:100%!important;margin-top:18px;padding:20px 18px!important;border-radius:22px!important}.premium-modal-head h2{font-size:24px!important}.premium-modal .modal-grid{grid-template-columns:1fr!important}.premium-modal .full-field{grid-column:auto!important}.premium-status-modal .status-options,.premium-user-view-modal .detail-grid{grid-template-columns:1fr!important}.premium-detail-item.full{grid-column:auto!important}.premium-user-view-modal .user-detail-hero{grid-template-columns:50px minmax(0,1fr)!important}.premium-user-view-modal .user-detail-hero .status-chip{grid-column:1 / -1;width:max-content}.premium-modal-actions{flex-direction:column-reverse!important}.premium-modal-actions button{width:100%!important}.users-page-premium .toast{top:auto!important;right:14px!important;bottom:16px!important;left:14px!important;min-width:0!important;max-width:none!important}}.users-page-premium .toast{position:fixed!important;z-index:10050!important;top:82px!important;right:22px!important;bottom:auto!important;left:auto!important;width:auto!important;min-width:240px!important;max-width:340px!important;height:auto!important;min-height:48px!important;max-height:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:11px 14px!important;margin:0!important;border-radius:15px!important;border:1px solid rgba(73,167,111,.17)!important;background:linear-gradient(145deg,#f7fffaf7,#edf9f2f0)!important;color:#3e6c50!important;font-size:11px!important;line-height:1.35!important;font-weight:650!important;box-shadow:0 12px 28px #3060421c,inset 0 1px #fffffff5!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important;pointer-events:none!important}.users-page-premium .toast svg{flex:0 0 auto!important;width:18px!important;height:18px!important;color:#31a565!important}.users-page-premium .toast.error{border-color:#dc536d2b!important;background:linear-gradient(145deg,#fffafbf7,#ffeef2f0)!important;color:#9d4658!important;box-shadow:0 12px 28px #9734491a,inset 0 1px #fffffff5!important}.users-page-premium .toast.error svg{color:#dc536d!important}.users-page-premium .toast{position:fixed!important;z-index:10050!important;top:auto!important;right:28px!important;bottom:24px!important;left:auto!important;width:auto!important;min-width:300px!important;max-width:410px!important;min-height:58px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:14px 17px!important;margin:0!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.82)!important;background:linear-gradient(145deg,#f7fffaf5,#ebf7f0eb)!important;color:#355f47!important;font-size:12px!important;line-height:1.4!important;font-weight:650!important;box-shadow:0 18px 42px #2c5d3d24,0 6px 16px #426d5014,inset 0 1px #fffffffa!important;backdrop-filter:blur(22px) saturate(165%)!important;-webkit-backdrop-filter:blur(22px) saturate(165%)!important;overflow:hidden!important;pointer-events:none!important}.users-page-premium .toast:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),rgba(125,211,153,.45),transparent)}.users-page-premium .toast:after{content:"";position:absolute;right:-28px;bottom:-38px;width:115px;height:115px;border-radius:50%;background:radial-gradient(circle,rgba(74,190,119,.16),transparent 70%);pointer-events:none}.users-page-premium .toast svg{flex:0 0 auto!important;width:20px!important;height:20px!important;color:#2fa765!important;filter:drop-shadow(0 3px 6px rgba(47,167,101,.16))}.users-page-premium .toast.error{border-color:#fffc!important;background:linear-gradient(145deg,#fff9faf7,#ffecf1ed)!important;color:#944355!important;box-shadow:0 18px 42px #99354b21,0 6px 16px #a9465812,inset 0 1px #fffffffa!important}.users-page-premium .toast.error:after{background:radial-gradient(circle,rgba(220,83,109,.14),transparent 70%)}.users-page-premium .toast.error svg{color:#d94e68!important}.premium-modal{overflow-y:auto!important;overflow-x:visible!important}.premium-modal .premium-select-field,.premium-modal .premium-select{position:relative!important}.premium-modal .premium-select-menu{position:absolute!important;z-index:500!important;top:calc(100% + 7px)!important;bottom:auto!important;left:0!important;right:0!important}.premium-modal .premium-select-field:has(.premium-select-trigger.open){z-index:600!important}.premium-modal .premium-modal-actions,.premium-modal .modal-actions{position:relative!important;z-index:10!important}.premium-modal .modal-grid,.premium-user-form-modal{overflow:visible!important}.premium-user-form-modal{overflow:visible!important}.premium-user-form-modal .modal-grid{position:relative!important;z-index:50!important;overflow:visible!important}.premium-user-form-modal .premium-select-field{position:relative!important;z-index:1!important}.premium-user-form-modal .premium-select-field:has(.premium-select-trigger.open){z-index:9999!important}.premium-user-form-modal .premium-select{position:relative!important;overflow:visible!important}.premium-user-form-modal .premium-select-menu{position:absolute!important;top:calc(100% + 7px)!important;bottom:auto!important;left:0!important;right:0!important;z-index:10000!important;background:linear-gradient(145deg,#fffffffe,#f9f4fcfb)!important;border:1px solid rgba(122,82,151,.12)!important;box-shadow:0 22px 48px #341b4833,0 8px 20px #4f2a6a1a,inset 0 1px #fff!important;backdrop-filter:blur(28px) saturate(170%)!important;-webkit-backdrop-filter:blur(28px) saturate(170%)!important}.premium-user-form-modal .premium-modal-actions,.premium-user-form-modal .modal-actions,.premium-user-form-modal .premium-modal-actions button,.premium-user-form-modal .modal-actions button{position:relative!important;z-index:1!important}.premium-user-form-modal .premium-select-option{min-height:36px!important;padding:0 12px!important;border-radius:10px!important;font-size:11.5px!important;background:transparent!important}.premium-user-form-modal .premium-select-option:hover{background:linear-gradient(90deg,#8b5cf612,#c653a00b)!important}.premium-user-form-modal .premium-select-option.active{background:linear-gradient(90deg,#8b5cf61f,#c653a013)!important}.select-open-up .premium-select-menu{top:calc(100% + 7px)!important;bottom:auto!important}.premium-modal,.premium-confirm-modal{background:linear-gradient(145deg,#fffffff6,#f9f5fcec) padding-box,linear-gradient(135deg,#efd8798c,#c653a052,#6e3fa38c) border-box!important;box-shadow:0 38px 90px #220d343d,0 12px 34px #5730731a,inset 0 1px #fffffffc,inset 0 -1px #8b5cf609!important}.premium-modal:before,.premium-confirm-modal:before{opacity:.9;filter:blur(16px)}.premium-modal:after,.premium-confirm-modal:after{height:1px;opacity:.85}.premium-modal-head{position:relative}.premium-modal-head:after{content:"";position:absolute;left:0;bottom:-1px;width:62px;height:2px;border-radius:999px;background:linear-gradient(90deg,#c9a227,#8b5cf6,#c653a0);opacity:.72}.premium-modal-head h2{text-shadow:0 1px 0 rgba(255,255,255,.86)}.premium-modal-head .modal-eyebrow,.premium-modal-head .eyebrow{text-shadow:0 1px 0 rgba(255,255,255,.8)}.premium-modal-head .icon-button{overflow:hidden;position:relative}.premium-modal-head .icon-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.9),transparent 58%);opacity:.65;pointer-events:none}.premium-modal-head .icon-button:hover{transform:translateY(-1px) rotate(3deg) scale(1.03);box-shadow:0 9px 18px #42225d17,inset 0 1px #fffffffa!important}.premium-form-field>input,.premium-form-field>textarea,.premium-modal .modal-grid input,.premium-modal .premium-select-trigger{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease!important}.premium-form-field>input:hover,.premium-form-field>textarea:hover,.premium-modal .modal-grid input:hover,.premium-modal .premium-select-trigger:hover{border-color:#8b5cf638!important}.premium-form-field>input:focus,.premium-form-field>textarea:focus,.premium-modal .modal-grid input:focus,.premium-modal .premium-select-trigger.open{transform:translateY(-1px);box-shadow:0 0 0 3px #8b5cf612,0 8px 20px #4a27660f,inset 0 1px #fffffffa!important}.premium-modal .premium-select-menu{background:linear-gradient(145deg,#fffffffe,#f8f3fcfb)!important;box-shadow:0 22px 48px #3119452e,0 8px 20px #4e2a6814,inset 0 1px #fff!important}.premium-modal .premium-select-option{transition:transform .16s ease,background .16s ease,color .16s ease!important}.premium-modal .premium-select-option:hover{transform:translate(2px)}.premium-modal .premium-select-option.active{box-shadow:inset 0 1px #ffffffb8}.premium-modal-confirm,.premium-modal-danger,.premium-modal-cancel{position:relative;overflow:hidden}.premium-modal-confirm:before,.premium-modal-danger:before,.premium-modal-cancel:before{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;transform:skew(-22deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transition:left .45s ease;pointer-events:none}.premium-modal-confirm:hover:before,.premium-modal-danger:hover:before,.premium-modal-cancel:hover:before{left:130%}.premium-modal-confirm:active,.premium-modal-danger:active,.premium-modal-cancel:active{transform:translateY(0) scale(.985)!important}.premium-status-modal .status-options label{overflow:hidden}.premium-status-modal .status-options label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 15%,rgba(255,255,255,.7),transparent 42%);opacity:.65;pointer-events:none}.premium-status-modal .status-options label.active{transform:translateY(-1px)}.premium-status-modal .status-options label.active:after{content:"";position:absolute;right:-20px;bottom:-28px;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.1),transparent 70%);pointer-events:none}.premium-detail-item{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.premium-detail-item:hover{transform:translateY(-1px);border-color:#8b5cf624!important;box-shadow:0 8px 18px #4625600b,inset 0 1px #fffffff5}.premium-user-view-modal .user-detail-hero{position:relative;overflow:hidden}.premium-user-view-modal .user-detail-hero:after{content:"";position:absolute;right:-25px;bottom:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(198,83,160,.09),rgba(139,92,246,.05),transparent 70%);pointer-events:none}.premium-confirm-modal .delete-icon{transition:transform .2s ease,box-shadow .2s ease}.premium-confirm-modal:hover .delete-icon{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 28px #5c31801f,inset 0 1px #fffffffa!important}.premium-confirm-modal .delete-icon.danger{box-shadow:0 12px 25px #cb4b611a,inset 0 1px #fffffff7!important}.premium-role-modal .permission-matrix-wrap{border-radius:18px!important;border:1px solid rgba(111,76,139,.1)!important;background:#ffffff7a!important;box-shadow:inset 0 1px #fffffff0,0 10px 24px #44245e0b!important;overflow:auto}.premium-role-modal .permission-matrix thead th{background:linear-gradient(180deg,#f6f0fbeb,#f9f6fcd1)!important}.premium-role-modal .permission-matrix tbody tr{transition:background .18s ease}.premium-role-modal .permission-matrix tbody tr:hover{background:#8b5cf606!important}.permissions-note,.backend-contract-note{box-shadow:inset 0 1px #ffffffeb,0 7px 18px #43235d09!important}@keyframes sigoastModalGlowIn{0%{filter:saturate(.92) brightness(.98)}to{filter:saturate(1) brightness(1)}}.premium-modal,.premium-confirm-modal{animation:sigoastModalGlowIn .28s ease both}.users-page-premium .toast{position:fixed!important;overflow:hidden!important;transition:box-shadow .2s ease,transform .2s ease!important}.users-page-premium .toast:before{opacity:.9}.users-page-premium .toast:after{filter:blur(4px)}@media (prefers-reduced-motion: reduce){.premium-modal,.premium-confirm-modal,.premium-modal *,.premium-confirm-modal *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.users-page-premium .roles-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:18px!important}.users-page-premium .section-title-row.compact{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:6px 2px 16px!important;border-bottom:1px solid rgba(111,76,139,.08)!important}.users-page-premium .section-title-row.compact h2{margin:0 0 5px!important;font-size:18px!important;line-height:1.15!important;color:#40304e!important;font-weight:750!important}.users-page-premium .section-title-row.compact p{margin:0!important;max-width:760px!important;color:#978b9f!important;font-size:10.5px!important;line-height:1.45!important}.users-page-premium .role-card{position:relative!important;min-height:260px!important;padding:20px!important;border-radius:22px!important;border:1px solid rgba(255,255,255,.78)!important;background:linear-gradient(145deg,#ffffffdb,#faf6fcb8)!important;box-shadow:0 12px 26px #41225b0e,inset 0 1px #fffffff5!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;contain:layout paint!important}.users-page-premium .role-card:before{content:"";position:absolute;top:-38px;right:-28px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.09),rgba(198,83,160,.04),transparent 70%);pointer-events:none}.users-page-premium .role-card:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.34),rgba(139,92,246,.24),rgba(198,83,160,.26),transparent);pointer-events:none}.users-page-premium .role-card:hover{transform:translateY(-2px);border-color:#8b5cf621!important;box-shadow:0 18px 34px #41225b13,inset 0 1px #fffffffa!important}.users-page-premium .role-card-head{display:grid!important;grid-template-columns:9px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;margin-bottom:17px!important}.users-page-premium .role-color{width:8px!important;height:50px!important;border-radius:999px!important;box-shadow:0 5px 12px #6036831a!important}.users-page-premium .role-card-head h3{margin:0 0 5px!important;color:#40215f!important;font-size:19px!important;line-height:1.1!important;font-weight:780!important}.users-page-premium .role-card-head p{margin:0!important;color:#8c8195!important;font-size:10.8px!important;line-height:1.45!important}.users-page-premium .role-metrics{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:15px!important}.users-page-premium .role-metrics>span{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:7px 11px!important;border-radius:12px!important;color:#85788f!important;background:linear-gradient(145deg,#f8f3fbe0,#ffffffb3)!important;border:1px solid rgba(117,81,145,.07)!important;font-size:10px!important}.users-page-premium .role-metrics strong{margin-right:4px!important;color:#512870!important;font-size:11px!important;font-weight:800!important}.users-page-premium .permission-preview{display:flex!important;flex-wrap:wrap!important;gap:6px!important;min-height:32px!important;margin-bottom:17px!important}.users-page-premium .permission-preview>span{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:5px 9px!important;border-radius:999px!important;background:#f8f4fae6!important;border:1px solid rgba(128,93,153,.1)!important;color:#716477!important;font-size:9px!important;font-weight:600!important;white-space:nowrap!important}.users-page-premium .role-actions{display:flex!important;align-items:center!important;gap:9px!important;margin-top:auto!important}.users-page-premium .role-actions button{min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important;border-radius:13px!important;font-size:10.5px!important;font-weight:700!important;transition:transform .16s ease,background .16s ease,box-shadow .16s ease!important}.users-page-premium .role-actions .secondary-button{color:#4b2569!important;border:1px solid rgba(111,76,139,.14)!important;background:#ffffffb8!important;box-shadow:inset 0 1px #fffffff0!important}.users-page-premium .role-actions .secondary-button:hover{transform:translateY(-1px);background:#f8f2fcf0!important;box-shadow:0 7px 16px #42235c0f,inset 0 1px #fffffff5!important}.users-page-premium .role-actions .ghost-button{color:#765d84!important;border:1px solid rgba(111,76,139,.1)!important;background:#ffffff6b!important}.users-page-premium .role-actions .ghost-button:not(:disabled):hover{color:#c84d68!important;border-color:#c84d6824!important;background:#fff5f7c7!important}.users-page-premium .role-actions .ghost-button:disabled{opacity:.38!important;cursor:not-allowed!important}.users-page-premium .section-title-row.compact .secondary-button{min-height:40px!important;padding:0 15px!important;border-radius:13px!important;border:1px solid rgba(111,76,139,.12)!important;background:#ffffffad!important;color:#4c2868!important;box-shadow:inset 0 1px #fffffff0,0 5px 13px #42235c09!important;font-size:10.5px!important}.premium-role-modal{width:min(1050px,94vw)!important;max-height:86vh!important;padding:22px 24px!important;background:#fcf9fdfb!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 26px 62px #24113530,0 8px 22px #46236212,inset 0 1px #fffffffa!important;overflow-y:auto!important;contain:layout paint!important}.premium-role-modal:before{display:none!important}.premium-role-modal:after{opacity:.55!important}.premium-role-modal .permission-matrix-wrap{border-radius:17px!important;border:1px solid rgba(108,75,133,.1)!important;background:#fff!important;box-shadow:0 8px 20px #4020600a!important;overflow:auto!important;contain:content!important}.premium-role-modal .permission-matrix{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important}.premium-role-modal .permission-matrix thead{position:sticky!important;top:0!important;z-index:5!important}.premium-role-modal .permission-matrix thead th{padding:10px 8px!important;background:#f8f3fb!important;color:#73647d!important;font-size:9px!important;font-weight:750!important;border-bottom:1px solid rgba(112,78,139,.08)!important}.premium-role-modal .permission-matrix tbody td,.premium-role-modal .permission-matrix tbody th{padding:8px 7px!important;border-bottom:1px solid rgba(112,78,139,.055)!important;background:#fff!important}.premium-role-modal .permission-matrix tbody tr{transition:background .12s ease!important}.premium-role-modal .permission-matrix tbody tr:hover td,.premium-role-modal .permission-matrix tbody tr:hover th{background:#8b5cf606!important}.premium-role-modal .matrix-permission{display:grid!important;place-items:center!important;width:31px!important;height:31px!important;margin:auto!important;border-radius:10px!important;border:1px solid rgba(119,82,148,.12)!important;background:#faf7fcd9!important;transition:border-color .12s ease,background .12s ease!important}.premium-role-modal .matrix-permission.checked{border-color:#8b5cf638!important;background:linear-gradient(145deg,#efe8faeb,#f9f5fce0)!important}.premium-role-modal .matrix-permission>span{color:#7441a8!important;font-size:11px!important;font-weight:800!important}.premium-role-modal .module-toggle{width:100%!important;display:flex!important;align-items:center!important;gap:9px!important;padding:5px 7px!important;border:0!important;border-radius:10px!important;background:transparent!important;text-align:left!important}.premium-role-modal .module-toggle strong{color:#4a315a!important;font-size:9.5px!important}.premium-role-modal .module-toggle small{color:#a095a8!important;font-size:8px!important}.premium-role-modal .matrix-check{width:24px!important;height:24px!important;display:grid!important;place-items:center!important;border-radius:8px!important;border:1px solid rgba(115,80,142,.12)!important;color:#7441a8!important;background:#f8f4fbc7!important}.modal-backdrop:has(.premium-role-modal){backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;background:#22112f57!important}.premium-role-modal *,.premium-role-modal *:before,.premium-role-modal *:after{animation-duration:.12s!important}.premium-role-modal .permission-matrix tbody tr{content-visibility:auto;contain-intrinsic-size:46px}@media (max-width: 950px){.users-page-premium .roles-grid{grid-template-columns:1fr!important}}@media (max-width: 650px){.users-page-premium .section-title-row.compact{align-items:flex-start!important;flex-direction:column!important}.users-page-premium .role-actions{flex-wrap:wrap!important}}.users-page-premium .section-title-row.compact{padding:10px 4px 20px!important;margin-bottom:16px!important;border-bottom:1px solid rgba(111,76,139,.07)!important}.users-page-premium .section-title-row.compact>div:first-child{max-width:820px}.users-page-premium .section-title-row.compact h2{margin-bottom:6px!important}.users-page-premium .section-title-row.compact p{line-height:1.55!important}.users-page-premium .roles-grid{margin-top:0!important;padding-top:2px!important}.users-page-premium .section-title-row.compact{position:relative!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;filter:none!important}.users-page-premium .section-title-row.compact:before,.users-page-premium .section-title-row.compact:after{display:none!important}.users-page-premium .section-title-row.compact h2{text-shadow:none!important;filter:none!important;color:#4a3b57!important}.users-page-premium .section-title-row.compact p{text-shadow:none!important;filter:none!important;color:#968b9e!important}.modal-backdrop:has(.premium-role-modal){background:#25143057!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}.premium-role-modal{background:#fcf9fd!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:0 24px 54px #2512332b,0 7px 18px #45245e0f!important;contain:layout paint style!important}.premium-role-modal:before,.premium-role-modal:after{display:none!important}.premium-role-modal .permission-matrix-wrap{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 5px 14px #3d1f540a!important;contain:layout paint!important}.premium-role-modal .permission-matrix tbody tr{content-visibility:auto!important;contain-intrinsic-size:48px!important;transition:none!important}.premium-role-modal .matrix-permission{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:background .1s ease,border-color .1s ease!important}.premium-role-modal .matrix-permission.checked{box-shadow:none!important}.premium-role-modal .module-toggle{transition:none!important}.premium-role-modal .permission-matrix tr,.premium-role-modal .permission-matrix td,.premium-role-modal .permission-matrix th,.premium-role-modal .permission-matrix button,.premium-role-modal .permission-matrix label,.premium-role-modal{animation:none!important}.modal-backdrop:has(.premium-role-modal) .modal-surface-wrap{will-change:auto!important}.premium-role-modal .permission-matrix thead th{background:#f7f1fa!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.premium-role-modal .permissions-note,.premium-role-modal .backend-contract-note,.premium-role-modal .matrix-counter,.premium-role-modal .matrix-title-row{transition:none!important}.premium-confirm-modal{position:relative!important;width:min(500px,92vw)!important;padding:30px 30px 26px!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.88)!important;background:linear-gradient(145deg,#fffffff7,#f9f5fced)!important;box-shadow:0 34px 78px #24113538,0 10px 28px #4f2a6b17,inset 0 1px #fffffffc!important;overflow:hidden!important}.premium-confirm-modal:before{content:"";position:absolute;top:-70px;left:50%;width:260px;height:160px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,rgba(198,83,160,.1),rgba(139,92,246,.06),transparent 70%);filter:blur(10px);pointer-events:none}.premium-confirm-modal:after{content:"";position:absolute;top:0;left:42px;right:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.5),rgba(139,92,246,.36),rgba(198,83,160,.34),transparent);pointer-events:none}.premium-confirm-modal .delete-icon{position:relative!important;width:66px!important;height:66px!important;margin:0 auto 18px!important;display:grid!important;place-items:center!important;border-radius:20px!important;border:1px solid rgba(255,255,255,.88)!important;background:linear-gradient(145deg,#fff5f7f5,#ffebf0d1)!important;color:#dc536d!important;box-shadow:0 14px 28px #d64e681f,inset 0 1px #fffffffa!important;transition:transform .2s ease,box-shadow .2s ease!important}.premium-confirm-modal .delete-icon:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:16px;border:1px solid rgba(220,83,109,.08);pointer-events:none}.premium-confirm-modal:hover .delete-icon{transform:translateY(-2px) scale(1.03);box-shadow:0 18px 34px #d64e6829,inset 0 1px #fff!important}.premium-confirm-modal h2{margin:0 0 10px!important;color:#32174f!important;font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:-.02em!important;text-shadow:0 1px 0 rgba(255,255,255,.8)}.premium-confirm-modal>p{max-width:405px!important;margin:0 auto!important;color:#8d8295!important;font-size:11.5px!important;line-height:1.62!important;text-align:center!important}.premium-confirm-modal>p strong{color:#65556f!important;font-weight:750!important}.premium-confirm-modal .premium-modal-actions{position:relative!important;justify-content:center!important;margin-top:24px!important;padding-top:20px!important;border-top:1px solid rgba(108,74,132,.08)!important}.premium-confirm-modal .premium-modal-actions:before{content:"";position:absolute;top:-1px;left:50%;width:58px;height:2px;transform:translate(-50%);border-radius:999px;background:linear-gradient(90deg,#c9a227,#8b5cf6,#c653a0);opacity:.55}.premium-confirm-modal .premium-modal-cancel{min-width:110px!important;min-height:44px!important;border-radius:14px!important;color:#55306d!important;border:1px solid rgba(110,75,138,.13)!important;background:#ffffffb8!important;box-shadow:inset 0 1px #fffffff5,0 5px 14px #43235d0a!important}.premium-confirm-modal .premium-modal-cancel:hover{transform:translateY(-1px);background:#f9f4fcf5!important;box-shadow:0 9px 18px #43235d12,inset 0 1px #fffffffa!important}.premium-confirm-modal .premium-modal-danger{position:relative!important;min-width:132px!important;min-height:44px!important;overflow:hidden!important;border-radius:14px!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(120deg,#d94f68,#e95d76 58%,#ef7084)!important;box-shadow:0 12px 24px #ce455e30,inset 0 1px #fff3!important}.premium-confirm-modal .premium-modal-danger:before{content:"";position:absolute;top:0;left:-75%;width:55%;height:100%;transform:skew(-22deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transition:left .45s ease;pointer-events:none}.premium-confirm-modal .premium-modal-danger:hover{transform:translateY(-2px);box-shadow:0 16px 30px #ce455e3d,inset 0 1px #ffffff3b!important}.premium-confirm-modal .premium-modal-danger:hover:before{left:130%}.premium-confirm-modal .premium-modal-danger:active,.premium-confirm-modal .premium-modal-cancel:active{transform:scale(.985)!important}.premium-report-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:12px 0 18px}.premium-report-summary .user-stat{position:relative;display:flex;align-items:center;gap:18px;min-height:118px;padding:22px;border-radius:28px;overflow:hidden;border:1px solid rgba(176,154,205,.22);background:linear-gradient(135deg,#fffffff5,#ffffffd6),radial-gradient(circle at top right,rgba(186,153,255,.16),transparent 40%);box-shadow:0 14px 30px #5034760f,inset 0 1px #ffffffd9;-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08)}.premium-report-summary .user-stat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.22) 32%,transparent 64%);opacity:.75;pointer-events:none}.premium-report-summary .user-stat-icon{position:relative;z-index:1;width:62px;height:62px;border-radius:20px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(255,255,255,.72);box-shadow:inset 0 1px #ffffffd1,0 8px 18px #4f366f14}.premium-report-summary .user-stat>div:last-child{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px}.premium-report-summary .user-stat span{font-size:.99rem;font-weight:600;color:#8f829f;line-height:1.2}.premium-report-summary .user-stat strong{font-size:2.1rem;line-height:1;font-weight:800;color:#352154;letter-spacing:-.03em}.premium-report-summary .accent-blue{background:linear-gradient(135deg,#fffffff7,#eef3ffeb),radial-gradient(circle at top right,rgba(96,142,255,.12),transparent 42%)}.premium-report-summary .accent-blue .user-stat-icon{background:linear-gradient(135deg,#e3edfff0,#d3e2ffd1);color:#4f79d5}.premium-report-summary .accent-green{background:linear-gradient(135deg,#fffffff7,#f1fcf6ed),radial-gradient(circle at top right,rgba(95,201,135,.12),transparent 42%)}.premium-report-summary .accent-green .user-stat-icon{background:linear-gradient(135deg,#e4f8eaf0,#d0f0dad6);color:#3ea566}.premium-report-summary .accent-purple{background:linear-gradient(135deg,#fffffff7,#f9f2ffeb),radial-gradient(circle at top right,rgba(169,101,255,.12),transparent 42%)}.premium-report-summary .accent-purple .user-stat-icon{background:linear-gradient(135deg,#f2e7fff2,#e7d6ffd6);color:#8d5ad6}.premium-report-panel{border-radius:30px;overflow:hidden;border:1px solid rgba(182,162,208,.18);background:linear-gradient(180deg,#fffffff0,#ffffffdb),radial-gradient(circle at top right,rgba(183,144,255,.08),transparent 34%),radial-gradient(circle at bottom left,rgba(241,216,143,.06),transparent 32%);box-shadow:0 18px 42px #53387812,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(14px) saturate(1.06);backdrop-filter:blur(14px) saturate(1.06)}.premium-report-filter-head{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:28px 28px 22px;border-bottom:1px solid rgba(186,168,209,.18);background:linear-gradient(180deg,#ffffff2e,#ffffff0f);filter:none!important;text-shadow:none!important}.premium-report-filter-head:before,.premium-report-filter-head:after{display:none!important}.premium-report-filter-head>div:first-child{display:flex;align-items:flex-start;gap:16px;min-width:0}.premium-report-filter-head>div:first-child>svg{flex-shrink:0;width:22px;height:22px;color:#6e57a8;padding:12px;border-radius:16px;background:linear-gradient(135deg,#f5effffa,#ebe2fbe0);border:1px solid rgba(189,173,219,.2);box-shadow:inset 0 1px #ffffffd1,0 8px 18px #5a3f8112}.premium-report-filter-head h2{margin:0 0 6px;font-size:1.95rem;line-height:1.08;font-weight:800;color:#3a245c;letter-spacing:-.02em;filter:none!important;text-shadow:none!important}.premium-report-filter-head p{margin:0;max-width:680px;font-size:1rem;line-height:1.55;color:#8b8199;filter:none!important;text-shadow:none!important}.report-clear-btn{flex-shrink:0;min-width:182px;height:56px;padding:0 24px;border-radius:18px;border:1px solid rgba(181,164,210,.24);background:linear-gradient(135deg,#fffffffa,#f8f3ffe6);color:#5a347f;font-size:1.02rem;font-weight:700;box-shadow:0 10px 24px #5b38830f,inset 0 1px #ffffffe6;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.report-clear-btn:hover{transform:translateY(-1px);border-color:#af89df5c;box-shadow:0 16px 28px #643f8f1a,inset 0 1px #ffffffeb}.premium-report-filters{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:16px;padding:18px 22px 20px;border-bottom:1px solid rgba(188,170,214,.16)}.premium-report-filters>label,.premium-report-filters>.premium-select-field{min-width:0;display:flex;flex-direction:column;gap:8px}.premium-report-filters>label>span,.premium-report-filters>.premium-select-field .premium-field-label{font-size:.82rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#7f7391}.premium-report-search>div{display:flex;align-items:center;gap:12px;height:56px;padding:0 16px;border-radius:18px;border:1px solid rgba(193,176,219,.22);background:linear-gradient(135deg,#fffffffa,#fbf8ffeb);box-shadow:inset 0 1px #ffffffeb,0 10px 24px #5c3b830a}.premium-report-search>div svg{flex-shrink:0;color:#8d77a9}.premium-report-search input{flex:1;width:100%;height:100%;border:0!important;outline:none;background:transparent!important;box-shadow:none!important;padding:0!important;color:#4f3b67;font-size:1rem;font-weight:600}.premium-report-search input::placeholder{color:#a89bb7;font-weight:600}.premium-report-filters .premium-select{width:100%}.premium-report-filters .premium-select-trigger{height:56px;border-radius:18px;padding:0 16px;background:linear-gradient(135deg,#fffffffa,#fbf8ffeb);border:1px solid rgba(193,176,219,.22);box-shadow:inset 0 1px #ffffffeb,0 10px 24px #5c3b830a;color:#5c4b74;font-size:1rem;font-weight:700}.premium-report-filters .premium-select-trigger.open{border-color:#9b76e373;box-shadow:0 0 0 3px #a57fed1f,0 12px 28px #603c8b14,inset 0 1px #fffffff2}.premium-report-filters .premium-select-menu{top:calc(100% + 10px);border-radius:20px;border:1px solid rgba(188,169,215,.22);background:linear-gradient(180deg,#fffffffa,#faf5fff5);box-shadow:0 24px 44px #4b316c21,inset 0 1px #ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:40}.premium-report-filters .premium-select-option{min-height:48px;padding:0 14px;font-size:.98rem;font-weight:600;color:#5c4d73}.premium-report-filters .premium-select-option.active{background:#a380e41f;color:#5e35a1}.report-date-field input{width:100%;height:56px;padding:0 16px;border-radius:18px;border:1px solid rgba(193,176,219,.22);background:linear-gradient(135deg,#fffffffa,#fbf8ffeb);box-shadow:inset 0 1px #ffffffeb,0 10px 24px #5c3b830a;outline:none;color:#5c4b74;font-size:.98rem;font-weight:700}.report-date-field input:focus{border-color:#9b76e373;box-shadow:0 0 0 3px #a57fed1f,0 12px 28px #603c8b14,inset 0 1px #fffffff2}.premium-report-panel .table-wrap{padding:12px 0 0;background:transparent}.premium-report-table{width:100%;border-collapse:separate;border-spacing:0}.premium-report-table thead tr{background:#795baa0e}.premium-report-table thead th{padding:14px 16px;border-bottom:1px solid rgba(187,168,212,.14);color:#877b98;font-size:.87rem;font-weight:800;letter-spacing:.03em;text-transform:none}.premium-report-table tbody tr{transition:background .18s ease,transform .18s ease}.premium-report-table tbody tr:hover{background:#7d5eae0a}.premium-report-table tbody td{padding:14px 16px;border-bottom:1px solid rgba(190,173,214,.11);color:#6d627d;font-size:.97rem}.premium-report-table .sort-button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer;padding:0}.premium-report-table .sort-button svg{color:#8f7dac}.report-view{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:78px;height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(193,176,219,.22);background:linear-gradient(135deg,#fffffffa,#fbf6ffeb);color:#6a3fb1;font-size:.96rem;font-weight:700;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #58387c0d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.report-view:hover{transform:translateY(-1px);border-color:#ae8ade5c;box-shadow:0 12px 22px #5d3c8414,inset 0 1px #fffffff5}.report-view svg{color:#7b49cb}.premium-report-panel .pagination,.premium-report-panel .table-pagination,.premium-report-panel .users-pagination{padding:14px 18px 18px}@media (max-width: 1280px){.premium-report-summary{grid-template-columns:1fr}.premium-report-filters{grid-template-columns:1fr 1fr}.premium-report-filter-head{flex-direction:column;align-items:stretch}.report-clear-btn{width:100%}}@media (max-width: 820px){.premium-report-filters{grid-template-columns:1fr}.premium-report-filter-head h2{font-size:1.6rem}.premium-report-summary .user-stat{min-height:102px;padding:18px}.premium-report-summary .user-stat strong{font-size:1.8rem}}.premium-report-summary{gap:16px!important;margin:10px 0 16px!important}.premium-report-summary .user-stat{min-height:96px!important;padding:15px 17px!important;border-radius:22px!important;gap:14px!important}.premium-report-summary .user-stat-icon{width:48px!important;height:48px!important;border-radius:16px!important}.premium-report-summary .user-stat-icon svg{width:20px!important;height:20px!important}.premium-report-summary .user-stat span{font-size:11px!important}.premium-report-summary .user-stat strong{font-size:20px!important}.premium-report-panel{border-radius:24px!important}.premium-report-filter-head{padding:18px 20px 16px!important;gap:16px!important}.premium-report-filter-head>div:first-child{gap:11px!important}.premium-report-filter-head>div:first-child>svg{width:18px!important;height:18px!important;padding:8px!important;border-radius:12px!important}.premium-report-filter-head h2{font-size:21px!important;margin-bottom:4px!important}.premium-report-filter-head p{font-size:11px!important;line-height:1.45!important;max-width:620px!important}.report-clear-btn{min-width:142px!important;height:42px!important;padding:0 16px!important;border-radius:14px!important;font-size:11px!important}.premium-report-filters{grid-template-columns:1.45fr .95fr .95fr .95fr .95fr!important;gap:11px!important;padding:14px 16px 16px!important}.premium-report-filters>label,.premium-report-filters>.premium-select-field{gap:6px!important}.premium-report-filters>label>span,.premium-report-filters>.premium-select-field .premium-field-label{font-size:9px!important;letter-spacing:.04em!important}.premium-report-search>div{height:42px!important;padding:0 12px!important;gap:9px!important;border-radius:14px!important}.premium-report-search>div svg{width:15px!important;height:15px!important}.premium-report-search input{font-size:11.5px!important}.premium-report-filters .premium-select-trigger{height:42px!important;padding:0 12px!important;border-radius:14px!important;font-size:11px!important}.premium-report-filters .premium-select-menu{top:calc(100% + 7px)!important;border-radius:14px!important;padding:6px!important}.premium-report-filters .premium-select-option{min-height:34px!important;padding:0 10px!important;font-size:10.5px!important}.report-date-field input{height:42px!important;padding:0 12px!important;border-radius:14px!important;font-size:11px!important}.premium-report-panel .table-wrap{padding-top:8px!important}.premium-report-table thead th{padding:10px 14px!important;font-size:9.5px!important}.premium-report-table tbody td{padding:8px 14px!important;font-size:10.8px!important}.report-view{min-width:62px!important;height:32px!important;padding:0 10px!important;border-radius:11px!important;gap:6px!important;font-size:10px!important}.report-view svg{width:14px!important;height:14px!important}.premium-report-panel .table-footer,.premium-report-panel .table-footer span{font-size:9.5px!important}.premium-report-panel .pagination button{width:30px!important;height:30px!important}@media (min-width: 1100px) and (max-height: 900px){.premium-report-summary .user-stat{min-height:88px!important;padding:13px 15px!important}.premium-report-filter-head{padding:15px 18px 13px!important}.premium-report-filter-head h2{font-size:19px!important}.premium-report-filters{padding:12px 14px 14px!important}.premium-report-table tbody td{padding:7px 12px!important}}.premium-sidebar-v4 .sigoast-dock-wrap{display:block!important;padding:0 0 7px!important}.premium-sidebar-v4 .sigoast-dock{width:max-content!important;margin:0 auto!important;padding:6px!important;gap:6px!important;border-radius:17px!important;background:#ffffff78!important;border:1px solid rgba(255,255,255,.78)!important;box-shadow:0 10px 24px #4020600f,inset 0 1px #fffffff5!important}.premium-sidebar-v4 .sigoast-dock-item{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:12px!important;background:#ffffffb8!important;border:1px solid rgba(110,63,163,.08)!important;color:#725688!important;box-shadow:0 5px 13px #4020600e,inset 0 1px #fffffff0!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease!important}.premium-sidebar-v4 .sigoast-dock-item:hover{transform:translateY(-2px)!important;border-color:#8b5cf633!important;box-shadow:0 9px 18px #40206017,inset 0 1px #fff!important}.premium-sidebar-v4 .sigoast-dock-item.active{color:#4c226d!important;background:linear-gradient(145deg,#fff,#f8effc)!important;border-color:#c9a2276b!important;box-shadow:0 7px 18px #5b377e17,inset 0 1px #fff!important}.premium-sidebar-v4 .sigoast-dock-item span{bottom:calc(100% + 9px)!important;background:#341a4af5!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;border-radius:8px!important;padding:5px 8px!important;font-size:9px!important;box-shadow:0 8px 18px #2310302b!important}:root[data-theme=dark]{--ink:#f2e8e4;--muted:#b9aab0;--line:rgba(238,214,198,.105);--white:#332833;--lavender-soft:#2f2430;--purple-dark:#eadcf0;--purple:#a77ad0;--violet:#a97bd0;--gold:#d5af58;color-scheme:dark}:root[data-theme=dark] body,:root[data-theme=dark] #root{background:#21191f!important;color:#f1e7e3!important}:root[data-theme=dark] .premium-shell-v4 .main-area,:root[data-theme=dark] .premium-content-v4,:root[data-theme=dark] .premium-content-v3{background:radial-gradient(circle at 86% 2%,rgba(169,113,160,.1),transparent 30%),radial-gradient(circle at 12% 92%,rgba(204,166,92,.055),transparent 31%),linear-gradient(180deg,#271d26,#21191f 52%,#241b22)!important}:root[data-theme=dark] .sidebar-glass-surface{background:radial-gradient(circle at 12% 0%,rgba(202,153,173,.1),transparent 31%),linear-gradient(165deg,#372834f5,#30232ff5 50%,#2a1f28f7)!important;border-color:#eed6c61a!important;box-shadow:14px 0 36px #120b112e!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item{color:#cbbec3!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item:hover{background:#fff4ec0e!important;color:#fff4ef!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active{color:#fff5ef!important;background:linear-gradient(90deg,#dab9861c,#ae76a313)!important;border-color:#dab9862e!important;box-shadow:inset 3px 0 #d2ad5a,0 7px 18px #140c131a!important}:root[data-theme=dark] .glass-nav-icon-front,:root[data-theme=dark] .glass-nav-icon-back{border-color:#ffefe417!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item .glass-nav-icon-front{background:#fff4ec0e!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active .glass-nav-icon-front{background:linear-gradient(145deg,#dab98624,#ae76a31a)!important}:root[data-theme=dark] .logout-button-v4{color:#d7c8cd!important;background:#fff4ec0a!important;border-color:#eed6c614!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock{background:#18101645!important;border-color:#eed6c61a!important;box-shadow:inset 0 1px #fff5ee0a,0 9px 22px #10090e21!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock-item{color:#d2c2c8!important;background:#fff4ec0e!important;border-color:#eed6c614!important;box-shadow:inset 0 1px #fff5ee0a!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock-item:hover{color:#f6e9e2!important;background:#fff4ec17!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock-item.active{color:#f1d587!important;background:linear-gradient(145deg,#d5af581f,#af76a414)!important;border-color:#d5af5847!important}:root[data-theme=dark] .premium-topbar-v4,:root[data-theme=dark] .topbar-glass-surface{background:linear-gradient(100deg,#31242ff0,#392936e8,#2f232df0)!important;border-color:#eed6c617!important;box-shadow:0 7px 24px #110a0f1a!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-page-name{color:#f2e6e2!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-search,:root[data-theme=dark] .premium-topbar-v4 .notification,:root[data-theme=dark] .premium-topbar-v4 .profile-button{background:#fff5ee0e!important;border-color:#eed6c614!important;color:#eadde0!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-search input{color:#eee2df!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-search input::placeholder{color:#9f9096!important}:root[data-theme=dark] .users-heading h1,:root[data-theme=dark] .users-heading-premium h1,:root[data-theme=dark] .dashboard-blur-title,:root[data-theme=dark] .premium-section-title h2,:root[data-theme=dark] .report-filter-head h2,:root[data-theme=dark] .section-title-row h2,:root[data-theme=dark] .role-card h3,:root[data-theme=dark] .settings-copy h2{color:#f0e2e8!important;text-shadow:none!important}:root[data-theme=dark] .users-heading p,:root[data-theme=dark] .users-heading-premium p,:root[data-theme=dark] .report-filter-head p,:root[data-theme=dark] .section-title-row p,:root[data-theme=dark] .role-card p,:root[data-theme=dark] .settings-copy p{color:#b8aab0!important}:root[data-theme=dark] .module-tabs{background:#3a2b38b8!important;border-color:#eed6c614!important;box-shadow:inset 0 1px #fff5ee09!important}:root[data-theme=dark] .module-tabs button{color:#bdaeb4!important}:root[data-theme=dark] .module-tabs button.active{color:#f4e7e3!important;background:linear-gradient(145deg,#443442,#382a38)!important;border-color:#d5af5842!important;box-shadow:0 7px 18px #140c1221!important}:root[data-theme=dark] .users-panel,:root[data-theme=dark] .user-stat,:root[data-theme=dark] .role-card,:root[data-theme=dark] .role-card-spotlight,:root[data-theme=dark] .settings-panel,:root[data-theme=dark] .premium-report-panel,:root[data-theme=dark] .premium-report-summary .user-stat{background:linear-gradient(145deg,#352a34,#302630) padding-box,linear-gradient(130deg,#d5af5826,#ad7ba621,#eed6c614) border-box!important;border-color:transparent!important;box-shadow:0 13px 30px #10090e21,inset 0 1px #fff4ec09!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-theme=dark] .user-stat-content span,:root[data-theme=dark] .premium-report-summary .user-stat span{color:#b8aab0!important}:root[data-theme=dark] .user-stat-content strong,:root[data-theme=dark] .premium-report-summary .user-stat strong{color:#f0e4df!important}:root[data-theme=dark] .stat-glass-icon .glass-nav-icon-front,:root[data-theme=dark] .premium-report-summary .user-stat-icon{border-color:#ffeee317!important;box-shadow:inset 0 1px #fff4ec0a!important}:root[data-theme=dark] .users-toolbar,:root[data-theme=dark] .report-filters,:root[data-theme=dark] .premium-report-filter-head,:root[data-theme=dark] .premium-report-filters{background:#312630ad!important;border-color:#eed6c612!important}:root[data-theme=dark] .users-search,:root[data-theme=dark] .users-search input,:root[data-theme=dark] .premium-select-trigger,:root[data-theme=dark] .report-search>div,:root[data-theme=dark] .report-search input,:root[data-theme=dark] .report-date-field input,:root[data-theme=dark] .premium-report-search>div,:root[data-theme=dark] .premium-report-search input,:root[data-theme=dark] .premium-report-filters .premium-select-trigger,:root[data-theme=dark] .premium-form-field>input,:root[data-theme=dark] .premium-textarea,:root[data-theme=dark] .modal-grid input{background:#3b2e3a!important;color:#eee1de!important;border-color:#eed6c61a!important;box-shadow:inset 0 1px #fff4ec09!important}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#94858c!important}:root[data-theme=dark] .premium-field-label,:root[data-theme=dark] .premium-report-filters>label>span,:root[data-theme=dark] .premium-form-field{color:#b9abb1!important}:root[data-theme=dark] .premium-select-menu{background:linear-gradient(180deg,#40323f,#382c37)!important;border-color:#eed6c61a!important;box-shadow:0 20px 40px #0e080d40,inset 0 1px #fff4ec0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=dark] .premium-select-option{color:#d8cbd0!important}:root[data-theme=dark] .premium-select-option:hover{background:#d5af5812!important;color:#fff0e7!important}:root[data-theme=dark] .premium-select-option.active{background:linear-gradient(90deg,#d5af581f,#ae76a31a)!important;color:#f2dfc0!important}:root[data-theme=dark] .users-table,:root[data-theme=dark] .premium-report-table{background:transparent!important}:root[data-theme=dark] .users-table thead th,:root[data-theme=dark] .premium-report-table thead th{background:#2d232d!important;color:#ab9da4!important;border-color:#eed6c612!important}:root[data-theme=dark] .users-table tbody td,:root[data-theme=dark] .premium-report-table tbody td{color:#d0c2c7!important;border-color:#eed6c60e!important}:root[data-theme=dark] .users-table tbody tr:hover,:root[data-theme=dark] .premium-report-table tbody tr:hover{background:#d5af5806!important}:root[data-theme=dark] .user-cell strong{color:#eee1de!important}:root[data-theme=dark] .user-cell small{color:#998b91!important}:root[data-theme=dark] .table-avatar{box-shadow:none!important}:root[data-theme=dark] .role-chip{background:#443348!important;color:#d9b9ed!important;border-color:#bf93d721!important}:root[data-theme=dark] .table-actions button,:root[data-theme=dark] .report-view,:root[data-theme=dark] .pagination button{background:#3b2e3a!important;border-color:#eed6c617!important;color:#cbb8d4!important}:root[data-theme=dark] .table-actions button.danger{color:#ef7888!important;border-color:#ef788826!important}:root[data-theme=dark] .table-footer{background:#2d232d!important;color:#9e9096!important}:root[data-theme=dark] .role-metrics>span,:root[data-theme=dark] .permission-preview>span,:root[data-theme=dark] .matrix-counter{background:#40313f!important;color:#bfaeb6!important;border-color:#eed6c612!important}:root[data-theme=dark] .role-metrics strong{color:#ead7ee!important}:root[data-theme=dark] .role-actions .secondary-button,:root[data-theme=dark] .role-actions .ghost-button,:root[data-theme=dark] .section-title-row .secondary-button{background:#3a2d39!important;color:#e1d1d7!important;border-color:#eed6c617!important}:root[data-theme=dark] .premium-role-modal{background:#312630!important;color:#eadcdf!important}:root[data-theme=dark] .permission-matrix-wrap,:root[data-theme=dark] .permission-matrix,:root[data-theme=dark] .premium-role-modal .permission-matrix tbody td,:root[data-theme=dark] .premium-role-modal .permission-matrix tbody th{background:#342934!important;border-color:#eed6c60f!important}:root[data-theme=dark] .premium-role-modal .permission-matrix thead th{background:#2c222c!important;color:#ad9fa6!important}:root[data-theme=dark] .module-toggle strong{color:#eadde1!important}:root[data-theme=dark] .module-toggle small{color:#94858b!important}:root[data-theme=dark] .matrix-check,:root[data-theme=dark] .matrix-permission{background:#3e303e!important;border-color:#eed6c617!important}:root[data-theme=dark] .matrix-permission.checked{background:linear-gradient(145deg,#d5af581c,#ae76a31f)!important}:root[data-theme=dark] .permissions-note,:root[data-theme=dark] .backend-contract-note{background:#3b2e3a!important;border-color:#eed6c614!important;color:#c9bbc0!important}:root[data-theme=dark] .modal-backdrop{background:#170f157a!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}:root[data-theme=dark] .premium-modal,:root[data-theme=dark] .premium-confirm-modal{background:linear-gradient(145deg,#372b36,#312630)!important;border-color:#eed6c61a!important;box-shadow:0 32px 72px #0a060957,inset 0 1px #fff4ec0a!important}:root[data-theme=dark] .premium-modal-head{border-color:#eed6c612!important}:root[data-theme=dark] .premium-modal-head h2,:root[data-theme=dark] .premium-confirm-modal h2{color:#f1e3e8!important}:root[data-theme=dark] .premium-modal-head p,:root[data-theme=dark] .premium-confirm-modal>p{color:#b3a4aa!important}:root[data-theme=dark] .premium-modal-head .icon-button{background:#40323f!important;color:#c9b9c0!important;border-color:#eed6c614!important}:root[data-theme=dark] .premium-detail-item,:root[data-theme=dark] .user-detail-hero,:root[data-theme=dark] .status-options label{background:#3a2d39!important;border-color:#eed6c614!important}:root[data-theme=dark] .premium-detail-item strong,:root[data-theme=dark] .user-detail-hero h3{color:#eadcdf!important}:root[data-theme=dark] .secondary-button,:root[data-theme=dark] .ghost-button{background:#3a2d39!important;color:#e3d4da!important;border-color:#eed6c617!important}:root[data-theme=dark] .primary-button,:root[data-theme=dark] .premium-modal-confirm{background:linear-gradient(115deg,#7040a2,#8a4ea3 55%,#ad547f)!important;color:#fff7f2!important;border-color:#d5af582e!important}:root[data-theme=dark] .theme-toggle{background:#3b2e3a!important;color:#e6d9dd!important;border-color:#eed6c617!important}:root[data-theme=dark] .theme-toggle>span{background:#463746!important;color:#e0bf71!important}:root[data-theme=dark] .settings-disabled{background:#392c388c!important;border-color:#eed6c614!important;color:#ae9fa5!important}@media (max-width:900px){.premium-sidebar-v4 .sigoast-dock-wrap{display:block!important}}.route-auth-loading{min-height:100vh;display:grid;place-items:center;padding:2rem;font-weight:700;color:#50315f;background:#fffaf7}:root[data-theme=dark] .route-auth-loading{color:#f6eaf3;background:#211820}.route-auth-error{text-align:center}.route-auth-denied{padding:1.5rem}.route-auth-denied-card{width:min(100%,460px);display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;padding:1.35rem;border:1px solid rgba(110,63,163,.16);border-radius:22px;background:#ffffffe0;box-shadow:0 18px 50px #4020601a}.route-auth-denied-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;color:#6e3fa3;background:#6e3fa31a}.route-auth-denied-card strong{display:block;margin-bottom:.2rem;color:#402060;font-size:1.02rem}.route-auth-denied-card p{margin:0;color:#786c7c;font-weight:500;line-height:1.5}.route-auth-denied-link{grid-column:1 / -1;justify-self:end;padding:.7rem 1rem;border-radius:12px;color:#fff;background:#6e3fa3;text-decoration:none;font-size:.9rem;font-weight:800}:root[data-theme=dark] .route-auth-denied-card{border-color:#e6d9f21f;background:#30232ff5;box-shadow:0 18px 50px #0003}:root[data-theme=dark] .route-auth-denied-card strong{color:#f6eaf3}:root[data-theme=dark] .route-auth-denied-card p{color:#cdbfca}.auth-login-general-error{display:block;margin-top:-.2rem;margin-bottom:.25rem;text-align:center}:root[data-theme=dark] .sidebar-glass-surface{background:linear-gradient(180deg,#392b36,#322630,#2d222b)!important;border-color:#ffffff0b!important}:root[data-theme=dark] .premium-sidebar-brand-v4{background:transparent!important;box-shadow:none!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item{color:#c7bac1!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active{color:#f4e8e1!important;background:linear-gradient(90deg,#6f4a7847,#573a5c33)!important;border-color:#d5af5829!important}:root[data-theme=dark] .premium-sidebar-v4 .glass-nav-icon-front{background:#ffffff09!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-label{color:#c7bac1!important}:root[data-theme=dark] .premium-sidebar-v4 .nav-item.active .nav-label{color:#f3e6df!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock{background:#140e1338!important;border-color:#ffffff12!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock-item{background:#ffffff0b!important;color:#d4c6cc!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock-item.active{color:#e4c567!important}.premium-sidebar-brand-v4>img.sidebar-logo-light{display:block!important}.premium-sidebar-brand-v4>img.sidebar-logo-dark{display:none!important}:root[data-theme=dark] .premium-sidebar-brand-v4>img.sidebar-logo-light{display:none!important}:root[data-theme=dark] .premium-sidebar-brand-v4>img.sidebar-logo-dark{display:block!important}.premium-sidebar-brand-v4 .sidebar-logo-light{width:185px!important;height:auto!important}.premium-sidebar-brand-v4 .sidebar-logo-dark{transform:translateY(4px)!important}.topbar-reflection,.topbar-glass-surface:before,.topbar-glass-surface:after,.premium-topbar:before,.premium-topbar:after,.premium-topbar-v4:before,.premium-topbar-v4:after{display:none!important;content:none!important;background:none!important;opacity:0!important}.sidebar-glass-surface:before,.sidebar-glass-surface:after,.premium-sidebar:before,.premium-sidebar:after,.premium-sidebar-v4:before,.premium-sidebar-v4:after,.sidebar-inner-v4:before,.sidebar-inner-v4:after{display:none!important;content:none!important;background:none!important;opacity:0!important}.glass-nav-icon:before,.glass-nav-icon:after,.glass-nav-icon-back:before,.glass-nav-icon-back:after,.glass-nav-icon-front:before,.glass-nav-icon-front:after{display:none!important;content:none!important;background:none!important;opacity:0!important}.glass-nav-icon-back,.glass-nav-icon-front{box-shadow:inset 0 1px #ffffff08,0 2px 8px #0000001a!important}.sigoast-dock:before,.sigoast-dock:after,.sigoast-dock-item:before,.sigoast-dock-item:after{display:none!important;content:none!important;background:none!important;opacity:0!important}.spotlight-card:before,.spotlight-card:after,.specular-button:before,.specular-button:after,.primary-button:before,.primary-button:after,.profile-button:before,.profile-button:after,.notification:before,.notification:after{display:none!important;content:none!important;background:none!important;opacity:0!important}.user-stat-soft-glow,.user-card-glow,.card-soft-glow,.module-card-glow,.report-glow,.hero-glow{display:none!important;opacity:0!important}.user-stat:before,.user-stat:after,.users-panel:before,.users-panel:after,.report-summary .user-stat:before,.report-summary .user-stat:after,.premium-users-stats-grid article:before,.premium-users-stats-grid article:after{display:none!important;content:none!important;background:none!important;opacity:0!important}:root[data-theme=dark] .topbar-glass-surface,:root[data-theme=dark] .sidebar-glass-surface,:root[data-theme=dark] .sigoast-dock,:root[data-theme=dark] .profile-button,:root[data-theme=dark] .notification,:root[data-theme=dark] .nav-item,:root[data-theme=dark] .glass-nav-icon-front,:root[data-theme=dark] .glass-nav-icon-back{background-image:none!important}:root[data-theme=dark] .topbar-glass-surface{background:linear-gradient(180deg,#3d2b35f5,#33252ef5)!important}:root[data-theme=dark] .sidebar-glass-surface{background:linear-gradient(180deg,#382832f7,#2e222bf7)!important}:root[data-theme=light] .topbar-glass-surface,:root[data-theme=light] .sidebar-glass-surface,:root[data-theme=light] .sigoast-dock{background-image:none!important}:root[data-theme=dark] .glass-surface-reflection,:root[data-theme=dark] .glass-surface-aurora{display:none!important;opacity:0!important;background:none!important;filter:none!important}:root[data-theme=dark] .glass-surface-real{box-shadow:none!important}:root[data-theme=dark] .sidebar-glass-surface{background:#322630!important;box-shadow:none!important;border-color:#ffffff0e!important}:root[data-theme=dark] .topbar-glass-surface,:root[data-theme=dark] .premium-topbar-v4{background:#392b36!important;box-shadow:none!important;border-color:#ffffff0e!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-search{background:#ffffff09!important;box-shadow:none!important}:root[data-theme=dark] .premium-topbar-v4 .notification,:root[data-theme=dark] .premium-topbar-v4 .profile-button{box-shadow:none!important;background:#ffffff09!important}:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock,:root[data-theme=dark] .premium-sidebar-v4 .sigoast-dock-item{box-shadow:none!important}:root[data-theme=dark] .premium-sidebar-v4 .glass-nav-icon-front,:root[data-theme=dark] .premium-sidebar-v4 .glass-nav-icon-back{box-shadow:none!important;filter:none!important}:root[data-theme=dark] .module-magic-card-v3,:root[data-theme=dark] .user-stat,:root[data-theme=dark] .users-panel,:root[data-theme=dark] .role-card,:root[data-theme=dark] .settings-panel{box-shadow:none!important}:root[data-theme=dark] .spotlight-card-light{display:none!important;opacity:0!important}.premium-welcome .welcome-copy{opacity:1!important}.premium-welcome .welcome-main-blur,.premium-welcome .welcome-main-blur .blur-text-segment,.premium-welcome .welcome-main-blur>span{opacity:1!important}.premium-welcome .welcome-main-blur,.premium-welcome .welcome-main-blur .blur-text-segment{color:#2a0663!important}.premium-welcome .premium-journey{opacity:1!important}.premium-welcome .premium-journey .journey-top{opacity:1!important;color:#9363c2!important}.premium-welcome .premium-journey>strong{opacity:1!important;color:#402060!important}.premium-welcome .premium-journey>p{opacity:1!important;color:#756d7d!important}.premium-welcome .premium-journey .journey-route,.premium-welcome .premium-journey .journey-route span{opacity:1!important;color:#766e7d!important}.premium-welcome .floating-card{opacity:1!important;color:#402060!important}.premium-welcome .floating-card b,.premium-welcome .floating-card span,.premium-welcome .floating-card svg{opacity:1!important;color:#402060!important}.premium-welcome .premium-journey,.premium-welcome .floating-card{filter:none!important}.users-page-m01{display:grid;gap:0}.users-page-m01 .eyebrow{display:block;margin-bottom:4px}.user-stat-grid-m01{grid-template-columns:repeat(5,minmax(0,1fr))}.user-stat-grid-m01.with-deleted{grid-template-columns:repeat(6,minmax(0,1fr))}.accent-gray-m01 .user-stat-icon{background:#f0eef2;color:#77717d}.accent-red-m01 .user-stat-icon{background:#fff0f3;color:#c34f70}.users-panel-m01{margin-top:4px}.users-toolbar-m01{flex-wrap:wrap}.filter-select-m01{min-width:160px}.users-inline-loading{border:0;border-radius:0}.employee-cell-m01{display:grid;gap:2px}.employee-cell-m01 strong{font-size:9.5px;color:#504553}.employee-cell-m01 small{font-size:8px;color:#9b929d}.role-chips-m01{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.role-chip-empty-m01{background:#f3f1f5;color:#817a85}.role-more-m01{font-size:8px;font-weight:900;color:var(--purple);background:#f4eef8;border-radius:999px;padding:4px 7px}.status-chip.invitado{color:#9a6b16}.status-chip.invitado i{background:#d8a83c}.status-chip.bloqueado{color:#a6314d}.status-chip.bloqueado i{background:#dc5777}.status-chip.eliminado{color:#776f79}.status-chip.eliminado i{background:#8b858e}.status-chip.neutral{color:#756d7d}.table-footer-m01{align-items:center}.table-footer-m01 .pagination strong{min-width:24px;text-align:center;color:var(--purple-dark)}.phase-note-m01{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-bottom:16px;padding:16px 18px;border:1px solid rgba(110,63,163,.13);border-radius:17px;background:linear-gradient(145deg,#fff,#fbf8fe);box-shadow:0 12px 32px #2a06630d;color:var(--purple)}.phase-note-m01 strong{display:block;color:var(--purple-dark);font-size:13px}.phase-note-m01 p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.phase-note-m01>span{font-size:8.5px;font-weight:900;color:#8a6b22;background:#fff7df;border:1px solid #f0dfad;padding:7px 9px;border-radius:999px}.roles-preview-m01 .role-card{min-height:160px}.report-section-m01{display:grid;gap:0}.report-filters-m01{grid-template-columns:minmax(190px,1.5fr) repeat(6,minmax(120px,1fr));padding:16px}.report-filters-m01 label{min-width:0}.report-filters-m01 input,.report-filters-m01 select{width:100%;min-width:0}.report-filters-m01 .report-search>div{height:42px}.report-filters-m01 .report-search>div input{height:auto;padding-right:0}.user-modal-m01{max-height:min(90vh,900px);overflow:auto}.user-modal-m01.wide{width:min(760px,95vw)}.modal-head-m01{display:grid;grid-template-columns:auto 1fr auto;align-items:start}.modal-title-icon-m01{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--lavender-soft);color:var(--purple)}.modal-title-icon-m01.danger{background:#fff0f3;color:#cf4d6d}.modal-title-copy-m01 h2{margin:0 0 4px}.modal-title-copy-m01 p{margin:0}.modal-grid-m01 textarea{width:100%;min-height:90px;resize:vertical}.form-readonly-m01{display:grid;gap:3px}.form-readonly-m01 small{color:var(--muted)}.field-hint-m01{font-size:8.5px!important;color:var(--muted)!important;font-weight:600!important}.roles-editor-m01{margin-top:18px;padding:15px;border:1px solid var(--line);border-radius:15px;background:var(--lavender-soft)}.roles-editor-head-m01{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--purple)}.roles-editor-head-m01 strong,.roles-editor-head-m01 span{display:block}.roles-editor-head-m01 strong{color:var(--purple-dark);font-size:12px}.roles-editor-head-m01 span{font-size:9px;color:var(--muted);margin-top:2px}.role-checkbox-grid-m01{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;max-height:220px;overflow:auto}.role-checkbox-grid-m01>label{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:10px;border:1px solid var(--line);border-radius:11px;background:#fff;cursor:pointer;transition:.18s}.role-checkbox-grid-m01>label.checked{border-color:#6e3fa366;background:#faf6fd;box-shadow:0 0 0 3px #6e3fa30f}.role-checkbox-grid-m01 input{position:absolute;opacity:0;pointer-events:none}.role-check-box-m01{width:19px;height:19px;border:1px solid #cbb8da;border-radius:6px;display:grid;place-items:center;background:#fff;color:#fff}.role-checkbox-grid-m01 label.checked .role-check-box-m01{background:linear-gradient(135deg,var(--purple),var(--pink));border-color:transparent}.role-checkbox-grid-m01 label>span:last-child{min-width:0}.role-checkbox-grid-m01 strong,.role-checkbox-grid-m01 small{display:block}.role-checkbox-grid-m01 strong{font-size:10px;color:var(--ink)}.role-checkbox-grid-m01 small{font-size:8.5px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-checkbox-grid-m01>p{grid-column:1/-1;margin:0;color:var(--muted);font-size:10px}.detail-grid-m01{margin-bottom:15px}.detail-roles-m01{padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--lavender-soft)}.detail-roles-m01>strong{display:block;font-size:10px;color:var(--purple-dark);margin-bottom:8px}.detail-roles-m01>div{display:flex;gap:6px;flex-wrap:wrap}.current-state-m01{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 8px;padding:11px 13px;border:1px solid var(--line);border-radius:12px;background:var(--lavender-soft)}.current-state-m01>span{font-size:9px;font-weight:800;color:var(--muted);text-transform:uppercase}.status-options-m01{grid-template-columns:repeat(2,minmax(0,1fr))}.status-options-m01 label{display:grid;gap:5px}.status-options-m01 label small{font-size:8px;color:var(--muted);line-height:1.4}.modal-textarea-label-m01,.password-fields-m01 label{display:grid;gap:6px;margin-top:13px;font-size:9px;font-weight:800;color:#5a4c61}.modal-textarea-label-m01 textarea,.password-fields-m01 input{border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:11px;padding:10px;outline:0}.modal-textarea-label-m01 textarea{min-height:86px;resize:vertical}.password-fields-m01{display:grid;gap:10px;margin:14px 0}.password-fields-m01 label{margin:0}.password-fields-m01 input{height:43px}.delete-user-copy-m01{display:flex;align-items:flex-start;gap:12px;padding:14px;margin:14px 0;background:#fff4f6;border:1px solid #f4d9e0;border-radius:13px;color:#bd4968}.delete-user-copy-m01 p{margin:0;color:#75616a;font-size:11px;line-height:1.55}.error-panel-m01{display:flex;align-items:center;gap:12px;padding:18px;border:1px solid #f0cfd8;border-radius:16px;background:#fff5f7;color:#bd4968}.error-panel-m01.compact{margin:14px}.error-panel-m01>div{flex:1}.error-panel-m01 strong{display:block;font-size:11px}.error-panel-m01 p{margin:3px 0 0;color:#8c6873;font-size:9.5px}.inline-error-m01{display:flex;align-items:flex-start;gap:8px;margin:13px 0;padding:10px 12px;border:1px solid #f0cfd8;border-radius:11px;background:#fff5f7;color:#bd4968;font-size:9.5px;font-weight:700}.info-strip-m01{display:flex;align-items:flex-start;gap:9px;margin-top:13px;padding:10px 12px;border:1px solid rgba(110,63,163,.12);border-radius:12px;background:var(--lavender-soft);color:var(--purple);font-size:9.5px;line-height:1.5}.toast-m01.warning{color:#8c671c;border-color:#ead49a;background:#fff9e8}.toast-m01.error{color:#fff;background:#9d2947;border-color:#9d2947}:root[data-theme=dark] .phase-note-m01,:root[data-theme=dark] .role-checkbox-grid-m01>label,:root[data-theme=dark] .modal-textarea-label-m01 textarea,:root[data-theme=dark] .password-fields-m01 input{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .roles-editor-m01,:root[data-theme=dark] .detail-roles-m01,:root[data-theme=dark] .current-state-m01,:root[data-theme=dark] .info-strip-m01{background:#2b1d37;border-color:var(--line)}:root[data-theme=dark] .role-checkbox-grid-m01>label.checked{background:#352243}:root[data-theme=dark] .delete-user-copy-m01,:root[data-theme=dark] .error-panel-m01,:root[data-theme=dark] .inline-error-m01{background:#3a1b29;border-color:#663043}:root[data-theme=dark] .delete-user-copy-m01 p,:root[data-theme=dark] .error-panel-m01 p{color:#d4bcc5}:root[data-theme=dark] .role-chip-empty-m01{background:#302438;color:#c7bacf}@media (max-width:1250px){.user-stat-grid-m01,.user-stat-grid-m01.with-deleted,.report-filters-m01{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.user-stat-grid-m01,.user-stat-grid-m01.with-deleted{grid-template-columns:repeat(2,minmax(0,1fr))}.phase-note-m01{grid-template-columns:auto 1fr}.phase-note-m01>span{grid-column:1/-1;width:max-content}.report-filters-m01{grid-template-columns:1fr 1fr}.role-checkbox-grid-m01{grid-template-columns:1fr}.user-modal-m01.wide{width:min(96vw,760px)}}@media (max-width:520px){.user-stat-grid-m01,.user-stat-grid-m01.with-deleted,.report-filters-m01,.status-options-m01{grid-template-columns:1fr}.users-toolbar-m01 .filter-select-m01{width:100%}.phase-note-m01{grid-template-columns:1fr}.phase-note-m01>svg{display:none}.modal-head-m01{grid-template-columns:auto 1fr}.modal-head-m01>.icon-button{position:absolute;right:14px;top:14px}.detail-grid-m01{grid-template-columns:1fr}.detail-grid-m01 .detail-item.full{grid-column:auto}}.roles-admin-m01{display:grid;gap:14px}.roles-phase-note-m01{margin-bottom:0}.roles-toolbar-m01{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:13px;border:1px solid rgba(72,28,108,.11);border-radius:17px;background:#ffffffb8;box-shadow:0 12px 32px #2a06630b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.roles-search-m01{flex:1;min-width:260px}.include-deleted-role-m01{min-height:39px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--muted);font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap}.include-deleted-role-m01 input{position:absolute;opacity:0;pointer-events:none}.include-deleted-role-m01.active{border-color:#6e3fa357;background:var(--lavender-soft);color:var(--purple)}.include-deleted-role-m01 .role-check-box-m01{width:18px;height:18px}.roles-new-button-m01{min-height:39px;padding:9px 15px;border-radius:12px}.roles-grid-f3-m01{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.role-card-f3-m01{min-height:210px;display:flex;flex-direction:column;border-radius:19px}.role-card-f3-m01.deleted{opacity:.72;background:#f7f5f8}.role-card-head-f3-m01>div{min-width:0;flex:1}.role-name-row-m01{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.role-name-row-m01 h3{margin-right:auto}.role-id-m01{display:inline-block;margin:-1px 0 7px;color:var(--muted);font-size:8.5px;font-weight:900;letter-spacing:.08em}.role-metrics-f3-m01{margin:15px 0 12px}.role-actions-f3-m01{margin-top:auto;align-items:center;flex-wrap:wrap}.role-actions-f3-m01 .secondary-button{padding:8px 10px;font-size:9px}.role-icon-action-m01{width:34px;height:34px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--purple)}.role-icon-action-m01:hover{background:var(--lavender-soft)}.role-icon-action-m01.danger{color:#c84c6b}.role-icon-action-m01.danger:hover{background:#fff1f4}.role-form-grid-m01 textarea{width:100%;min-height:115px;resize:vertical;border:1px solid #e2d9e7;background:#faf8fb;border-radius:11px;padding:10px;outline:0;color:var(--ink);font-size:10px}.role-detail-hero-m01{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:15px;background:var(--lavender-soft)}.role-detail-hero-m01>div{min-width:0}.role-detail-hero-m01 small{font-size:8px;font-weight:900;color:var(--purple);letter-spacing:.08em}.role-detail-hero-m01 h3{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:24px;margin:2px 0 5px}.role-detail-hero-m01 p{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.role-status-options-m01{margin-top:12px}.matrix-toolbar-m01{display:flex;align-items:center;gap:10px;margin:16px 0 10px}.matrix-search-m01{flex:1}.matrix-counter-m01{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border-radius:11px;background:#eef8f1;color:#43855a;font-size:9px;font-weight:900;white-space:nowrap}.rbac-matrix-m01{display:grid;gap:12px;max-height:56vh;overflow:auto;padding:4px 2px 4px 0;margin-top:12px}.rbac-module-card-m01{border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.rbac-module-card-m01>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:linear-gradient(145deg,#fbf8fe,#f6f0fb);border-bottom:1px solid var(--line)}.rbac-module-card-m01>header>div{display:flex;align-items:center;gap:9px}.rbac-module-card-m01>header span{display:grid;place-items:center;min-width:34px;height:26px;padding:0 8px;border-radius:8px;background:#fff;color:var(--purple);font-size:8px;font-weight:900;border:1px solid rgba(110,63,163,.12)}.rbac-module-card-m01>header strong{font-size:11px;color:var(--purple-dark)}.rbac-module-card-m01>header small{font-size:8.5px;color:var(--muted);font-weight:800}.rbac-permissions-grid-m01{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px}.rbac-permission-item-m01{border:1px solid var(--line);border-radius:12px;background:#fff;padding:10px;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:9px;text-align:left;color:var(--ink);transition:.18s}.rbac-permission-item-m01:hover:not(:disabled){border-color:#6e3fa359;box-shadow:0 8px 22px #2a066312;transform:translateY(-1px)}.rbac-permission-item-m01.assigned{border-color:#44905b42;background:#f3faf5}.rbac-permission-item-m01:disabled{opacity:.48;cursor:not-allowed}.rbac-check-m01{width:20px;height:20px;border:1px solid #d2c7da;border-radius:6px;background:#fff;color:#fff;display:grid;place-items:center}.rbac-permission-item-m01.assigned .rbac-check-m01{background:#58a56e;border-color:#58a56e}.rbac-permission-item-m01>div{min-width:0}.rbac-permission-item-m01 strong,.rbac-permission-item-m01 small{display:block}.rbac-permission-item-m01 strong{font-size:9.5px;color:#514556}.rbac-permission-item-m01 small{font-size:8px;color:var(--purple);font-weight:900;margin-top:2px}.rbac-permission-item-m01 p{margin:5px 0 0;color:var(--muted);font-size:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.permission-operation-summary-m01{display:grid;grid-template-columns:auto 1fr;gap:7px 10px;align-items:center;margin:16px 0;padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--lavender-soft)}.permission-operation-summary-m01 span{font-size:8px;font-weight:900;color:var(--purple);background:#fff;border:1px solid var(--line);border-radius:7px;padding:5px 7px;text-align:center}.permission-operation-summary-m01 strong{font-size:10px;color:var(--ink)}:root[data-theme=dark] .roles-toolbar-m01,:root[data-theme=dark] .include-deleted-role-m01,:root[data-theme=dark] .role-icon-action-m01,:root[data-theme=dark] .rbac-module-card-m01,:root[data-theme=dark] .rbac-permission-item-m01,:root[data-theme=dark] .role-form-grid-m01 textarea{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .include-deleted-role-m01.active,:root[data-theme=dark] .role-detail-hero-m01,:root[data-theme=dark] .permission-operation-summary-m01{background:#2b1d37;border-color:var(--line)}:root[data-theme=dark] .role-card-f3-m01.deleted{background:#241a2d}:root[data-theme=dark] .rbac-module-card-m01>header{background:#2b1d37;border-color:var(--line)}:root[data-theme=dark] .rbac-module-card-m01>header span,:root[data-theme=dark] .permission-operation-summary-m01 span{background:#21172b;border-color:var(--line)}:root[data-theme=dark] .rbac-permission-item-m01.assigned{background:#203326;border-color:#355d41}:root[data-theme=dark] .rbac-check-m01{background:#2b1d37;border-color:#594768}:root[data-theme=dark] .matrix-counter-m01{background:#203326;color:#8ed3a3}@media (max-width:1050px){.roles-grid-f3-m01,.rbac-permissions-grid-m01{grid-template-columns:1fr}}@media (max-width:700px){.roles-toolbar-m01{align-items:stretch}.roles-search-m01{min-width:100%;flex-basis:100%}.roles-toolbar-m01 .filter-select-m01,.include-deleted-role-m01,.roles-new-button-m01{flex:1}.matrix-toolbar-m01{align-items:stretch;flex-direction:column}.matrix-counter-m01{width:max-content}.role-name-row-m01{align-items:flex-start}.role-actions-f3-m01 .secondary-button{flex:1}.permission-operation-summary-m01{grid-template-columns:1fr}.permission-operation-summary-m01 span{text-align:left;width:max-content}}.security-catalogs-m01{display:grid;gap:15px}.catalog-intro-m01{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid rgba(72,28,108,.11);border-radius:20px;background:linear-gradient(145deg,#fff,#fbf8fe);box-shadow:0 14px 38px #2a06630e}.catalog-intro-m01 h2{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:25px;margin:4px 0 5px}.catalog-intro-m01 p{max-width:760px;margin:0;color:var(--muted);font-size:11px;line-height:1.55}.catalog-summary-pill-m01{display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid rgba(110,63,163,.13);border-radius:999px;padding:9px 12px;background:var(--lavender-soft);color:var(--purple);font-size:10px;font-weight:900}.catalog-switch-m01{display:flex;gap:8px;width:max-content;padding:5px;border:1px solid var(--line);border-radius:14px;background:#ffffffb8}.catalog-switch-m01 button{border:0;background:transparent;color:var(--muted);border-radius:10px;padding:9px 13px;display:flex;align-items:center;gap:7px;font-weight:850;font-size:10px}.catalog-switch-m01 button.active{background:#fff;color:var(--purple-dark);box-shadow:0 8px 20px #2a066314}.catalog-toolbar-m01{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:13px;border:1px solid rgba(72,28,108,.11);border-radius:17px;background:#ffffffb8;box-shadow:0 12px 32px #2a06630b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.catalog-search-m01{flex:1;min-width:300px}.include-deleted-m01{min-height:39px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--muted);font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap}.include-deleted-m01 input{position:absolute;opacity:0;pointer-events:none}.include-deleted-m01 span{width:18px;height:18px;border:1px solid #cbb8da;border-radius:6px;background:#fff;position:relative}.include-deleted-m01 input:checked+span{background:linear-gradient(135deg,var(--purple),var(--pink));border-color:transparent}.include-deleted-m01 input:checked+span:after{content:"✓";position:absolute;color:#fff;font-size:12px;left:3px;top:-1px}.catalog-create-button-m01{min-height:39px;padding:9px 15px;border-radius:12px}.catalog-grid-m01{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalog-card-m01{position:relative;min-height:190px;display:flex;flex-direction:column;padding:18px;border:1.5px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,#693e9e33,#efd8797a,#c653a03d) border-box;box-shadow:0 16px 40px #2a06630f;transition:.2s}.catalog-card-m01:hover{transform:translateY(-2px);box-shadow:0 22px 52px #2a06631a}.catalog-card-m01.deleted{opacity:.72;background:linear-gradient(#f7f5f8,#f7f5f8) padding-box,linear-gradient(130deg,#786e8229,#b4afb940) border-box}.catalog-card-head-m01{display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog-id-m01{width:max-content;border-radius:9px;padding:6px 9px;background:var(--lavender-soft);color:var(--purple);font-size:9px;font-weight:950;letter-spacing:.08em}.catalog-id-m01.large{font-size:12px;padding:9px 12px}.catalog-card-m01 h3{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:21px;margin:13px 0 6px}.catalog-card-m01>p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.catalog-card-foot-m01{margin-top:auto;padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(72,28,108,.07)}.catalog-card-foot-m01>span{color:var(--muted);font-size:9px;font-weight:800}.historical-tag-m01{color:#8d7b91!important}.catalog-actions-m01{display:flex;gap:6px}.catalog-actions-m01 button{width:34px;height:34px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--purple);display:grid;place-items:center;transition:.18s}.catalog-actions-m01 button:hover{transform:translateY(-1px);background:var(--lavender-soft)}.catalog-actions-m01 button.danger{color:#c84c6b}.catalog-actions-m01 button.danger:hover{background:#fff1f4}.catalog-form-grid-m01 textarea{width:100%;min-height:115px;resize:vertical;border:1px solid #e2d9e7;background:#faf8fb;border-radius:11px;padding:10px;outline:0;color:var(--ink);font-size:10px}.catalog-form-grid-m01 label small{color:var(--muted);font-size:8.5px;font-weight:600}.catalog-detail-hero-m01{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:15px;background:var(--lavender-soft)}.catalog-detail-hero-m01 h3{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:23px;margin:0 0 4px}.catalog-detail-hero-m01 p{margin:0;color:var(--muted);font-size:9px}.catalog-status-options-m01 label{display:grid;gap:7px}.catalog-status-options-m01 small{color:var(--muted);font-size:9px;line-height:1.45}.current-status-m01{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:var(--lavender-soft)}.current-status-m01>span{color:var(--muted);font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}:root[data-theme=dark] .catalog-intro-m01,:root[data-theme=dark] .catalog-toolbar-m01,:root[data-theme=dark] .catalog-switch-m01,:root[data-theme=dark] .include-deleted-m01,:root[data-theme=dark] .catalog-actions-m01 button,:root[data-theme=dark] .catalog-form-grid-m01 textarea{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .catalog-switch-m01 button.active,:root[data-theme=dark] .catalog-summary-pill-m01,:root[data-theme=dark] .catalog-id-m01,:root[data-theme=dark] .catalog-detail-hero-m01,:root[data-theme=dark] .current-status-m01{background:#2b1d37;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .catalog-card-m01{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(130deg,#8b5cf647,#efd8794d,#c653a033) border-box}:root[data-theme=dark] .catalog-card-m01.deleted{background:linear-gradient(#241a2d,#241a2d) padding-box,linear-gradient(130deg,#82788c29,#b4afb92e) border-box}:root[data-theme=dark] .catalog-card-m01 h3,:root[data-theme=dark] .catalog-intro-m01 h2,:root[data-theme=dark] .catalog-detail-hero-m01 h3{color:#f3e9fa}:root[data-theme=dark] .include-deleted-m01 span{background:#2b1d37;border-color:#594768}@media (max-width:900px){.catalog-grid-m01{grid-template-columns:1fr}.catalog-intro-m01{align-items:flex-start;flex-direction:column}.catalog-summary-pill-m01{align-self:flex-start}.catalog-search-m01{min-width:100%;flex-basis:100%}}@media (max-width:620px){.catalog-switch-m01{width:100%}.catalog-switch-m01 button{flex:1;justify-content:center}.catalog-toolbar-m01>.filter-select{flex:1}.include-deleted-m01{flex:1}.catalog-create-button-m01{width:100%}.catalog-detail-hero-m01{grid-template-columns:auto 1fr}.catalog-detail-hero-m01>.status-chip{grid-column:1/-1;width:max-content}}.employees-module{display:grid;gap:16px}.employees-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;border:1px solid rgba(72,28,108,.11);border-radius:22px;background:linear-gradient(145deg,#fff,#fbf7fed1);box-shadow:0 16px 42px #2a06630e}.employees-hero h2{font-family:Playfair Display,serif;font-size:30px;line-height:1;margin:5px 0 8px;color:var(--brand-purple-deep,#1C0442)}.employees-hero p{margin:0;max-width:850px;color:var(--muted);font-size:12px;line-height:1.6}.employee-view-tabs{display:flex;gap:5px;width:max-content;max-width:100%;padding:5px;border:1px solid var(--line);border-radius:14px;background:#ffffffb3}.employee-view-tabs button{border:0;background:transparent;border-radius:10px;padding:9px 13px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px;font-weight:800}.employee-view-tabs button.active{background:#fff;color:var(--purple-dark);box-shadow:0 7px 20px #40206014}.employee-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.employee-summary-card{min-height:92px;border:1px solid rgba(72,28,108,.1);border-radius:18px;background:#fff;display:flex;align-items:center;gap:12px;padding:15px;box-shadow:0 11px 30px #2a06630b}.employee-summary-card>span{width:42px;height:42px;border-radius:13px;background:#f2eafa;color:#7951a2;display:grid;place-items:center}.employee-summary-card>div{display:grid}.employee-summary-card small{font-size:10px;color:var(--muted)}.employee-summary-card strong{font-size:22px;color:var(--purple-dark)}.employee-summary-card.tone-green>span{background:#eaf8ee;color:#3f9258}.employee-summary-card.tone-gray>span{background:#f1f0f3;color:#76717b}.employee-summary-card.tone-gold>span{background:#fff5df;color:#ad7b18}.employee-toolbar{display:grid;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(140px,.55fr)) auto 42px;gap:9px;align-items:stretch;padding:12px;border:1px solid rgba(72,28,108,.1);border-radius:17px;background:#fff}.employee-secondary-filters{display:flex;align-items:end;gap:9px;flex-wrap:wrap;padding:0 2px}.employee-search{min-height:42px;border:1px solid var(--line);border-radius:12px;background:#faf8fb;display:flex;align-items:center;gap:8px;padding:0 12px;color:#9c8ca5}.employee-search input{border:0;outline:0;background:transparent;width:100%;min-width:0;color:var(--ink);font-size:11px}.employee-search.wide{min-width:240px}.employee-filter-select,.employee-date-filter{min-height:42px;border:1px solid var(--line);border-radius:12px;background:#fff;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px;padding:0 10px}.employee-filter-select>span,.employee-date-filter>span{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:#a095a5;font-weight:800}.employee-filter-select select,.employee-date-filter input{border:0;outline:0;background:transparent;color:var(--ink);font-size:10px;font-weight:700;min-width:0}.employee-history-toggle{min-height:42px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#716776;padding:0 11px;font-size:9px;font-weight:800;display:flex;align-items:center;gap:7px;white-space:nowrap}.employee-history-toggle span{width:18px;height:18px;border:1px solid #d2c4dc;border-radius:6px;background:#fff;position:relative}.employee-history-toggle.active{border-color:#6e3fa359;color:var(--purple)}.employee-history-toggle.active span{background:linear-gradient(135deg,var(--purple),var(--pink));border-color:transparent}.employee-history-toggle.active span:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:11px}.employee-refresh{border:1px solid var(--line);background:#fff;color:var(--purple);border-radius:12px;display:grid;place-items:center}.employee-error,.employee-empty{border:1px solid var(--line);background:#fff;border-radius:18px;padding:30px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted)}.employee-error{color:#b43e5c;background:#fff6f8;border-color:#f3cbd6}.employee-table-card,.employee-report-card{border:1px solid rgba(72,28,108,.1);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 14px 38px #2a06630d}.employees-table{width:100%;border-collapse:collapse;min-width:1060px}.employees-table th{padding:11px 13px;background:#faf7fc;color:#968a9b;font-size:8px;text-transform:uppercase;letter-spacing:.08em;text-align:left}.employees-table td{padding:12px 13px;border-top:1px solid #f0eaf3;color:#625767;font-size:9.5px;vertical-align:middle}.employees-table td>strong,.employees-table td>small{display:block}.employees-table td>strong{color:#4d4153;font-size:10px}.employees-table td>small{margin-top:3px;color:#9c929f;font-size:8px}.employees-table tbody tr:hover{background:#fcf9fe}.employees-table tr.historical{opacity:.66;background:#faf9fb}.employee-name-cell{display:flex;align-items:center;gap:9px}.employee-name-cell>span{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;font-size:8px;font-weight:900}.employee-name-cell>div{display:grid}.employee-name-cell strong{font-size:10px;color:#4d4053}.employee-name-cell small{font-size:8px;color:#9c929e;margin-top:2px}.employee-status-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;font-size:8px;font-weight:900;background:#f3f1f5;color:#736c77}.employee-status-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.employee-status-pill.activo{background:#eaf7ee;color:#3b8f53}.employee-status-pill.inactivo{background:#fff0f3;color:#b14f68}.employee-status-pill.retirado{background:#fff5df;color:#a8791e}.employee-status-pill.eliminado{background:#f1f0f2;color:#8a838d}.employee-user-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border-radius:999px;background:#f3f1f5;color:#7f7684;font-size:8px;font-weight:800}.employee-user-chip.yes{background:#eee7f6;color:#705090}.employee-actions{display:flex;gap:5px}.employee-actions button{width:30px;height:30px;border:1px solid var(--line);background:#fff;border-radius:9px;color:#765f83;display:grid;place-items:center;transition:.18s}.employee-actions button:hover{transform:translateY(-1px);background:#f7f1fa;color:var(--purple)}.employee-actions button.danger:hover{background:#fff0f3;color:#d84f70}.employee-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-top:1px solid #eee8f1;background:#faf9fb;color:#9b929f;font-size:8px}.employee-pagination>div{display:flex;align-items:center;gap:7px}.employee-pagination button{width:31px;height:31px;border:1px solid var(--line);background:#fff;border-radius:9px;color:var(--purple);display:grid;place-items:center}.employee-pagination button:disabled{opacity:.35}.employee-pagination strong{min-width:25px;text-align:center;color:var(--purple-dark)}.employee-report-filters{display:grid;grid-template-columns:minmax(250px,1.4fr) repeat(4,minmax(125px,.55fr));gap:9px;padding:13px;border-bottom:1px solid var(--line)}.employee-report-filters .employee-date-filter{grid-template-columns:1fr}.employee-report-head{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;background:#faf8fb;border-bottom:1px solid var(--line);color:var(--muted);font-size:9px}.employee-report-head>div{display:flex;align-items:center;gap:7px;color:var(--purple)}.employee-report-head strong{color:var(--purple-dark)}.employees-table.report{min-width:980px}.employee-modal{position:relative;width:min(760px,96vw);max-height:92vh;overflow:auto;background:#fff;border:1px solid rgba(255,255,255,.8);border-radius:25px;padding:24px;box-shadow:0 35px 95px #1e063347}.employee-form-modal{width:min(1040px,96vw)}.employee-modal-x{position:absolute;right:17px;top:17px;width:36px;height:36px;border:0;border-radius:11px;background:#f7f3f9;color:#6b5a73;display:grid;place-items:center}.employee-modal-head{display:flex;align-items:flex-start;gap:12px;padding-right:48px;margin-bottom:18px}.employee-modal-head>span{width:42px;height:42px;border-radius:13px;background:#f3ecf9;color:var(--purple);display:grid;place-items:center;flex:0 0 auto}.employee-modal-head.danger>span{background:#fff0f3;color:#d84f70}.employee-modal-head h2{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:27px;margin:0 0 3px}.employee-modal-head p{margin:0;color:#968c9a;font-size:10px}.employee-form{display:grid;gap:15px}.employee-form section{border:1px solid var(--line);border-radius:15px;padding:13px;background:#fdfbfe}.employee-form section h3{margin:0 0 11px;color:#5b4666;font-size:11px}.employee-form-grid{display:grid;gap:10px}.employee-form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.employee-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-field{display:grid;gap:6px}.employee-field.full{grid-column:1/-1}.employee-field>span{font-size:9px;font-weight:850;color:#574b5c}.employee-field input,.employee-field select,.employee-field textarea{width:100%;border:1px solid #e3d9e8;border-radius:11px;background:#fff;color:var(--ink);outline:0;padding:10px;font-size:10px}.employee-field input,.employee-field select{height:42px}.employee-field input:focus,.employee-field select:focus,.employee-field textarea:focus{border-color:#6e3fa373;box-shadow:0 0 0 4px #6e3fa312}.employee-field input:disabled{background:#f5f2f6;color:#948a98}.employee-field textarea{min-height:82px;resize:vertical}.employee-field small{text-align:right;color:#aaa0ae;font-size:8px}.employee-form-error,.employee-warning{display:flex;align-items:flex-start;gap:8px;border-radius:12px;padding:10px 12px;font-size:9px;line-height:1.45}.employee-form-error{background:#fff0f3;border:1px solid #f1c7d2;color:#b33c59}.employee-warning{background:#fff8e8;border:1px solid #f0dda8;color:#8f6b1f}.employee-modal-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:17px}.employee-modal-actions .specular-button{padding:11px 17px}.employee-detail-hero{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:15px;background:var(--lavender-soft);margin-bottom:13px}.employee-detail-hero>div:nth-child(2){flex:1}.employee-detail-hero h3{margin:0;color:var(--purple-dark);font-size:17px}.employee-detail-hero p{margin:3px 0 0;color:var(--muted);font-size:9px}.employee-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.employee-detail-item{border:1px solid var(--line);border-radius:12px;padding:11px;background:#fff}.employee-detail-item.full{grid-column:1/-1}.employee-detail-item span{display:flex;align-items:center;gap:5px;color:#9a909e;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:850;margin-bottom:5px}.employee-detail-item strong{font-size:11px;color:#514655;font-weight:750;word-break:break-word}.employee-current-state{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--line);border-radius:13px;background:#faf8fb;margin-bottom:12px}.employee-current-state>span{font-size:8px;font-weight:850;text-transform:uppercase;color:#968b9b}.employee-state-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:13px}.employee-state-options button{border:1px solid var(--line);border-radius:13px;background:#fff;padding:11px;text-align:left;display:grid;gap:8px}.employee-state-options button.active{border-color:#6e3fa370;box-shadow:0 0 0 3px #6e3fa312}.employee-state-options small{font-size:8px;line-height:1.45;color:#8c818f}:root[data-theme=dark] .employees-hero,:root[data-theme=dark] .employee-summary-card,:root[data-theme=dark] .employee-toolbar,:root[data-theme=dark] .employee-table-card,:root[data-theme=dark] .employee-report-card,:root[data-theme=dark] .employee-modal,:root[data-theme=dark] .employee-detail-item,:root[data-theme=dark] .employee-state-options button,:root[data-theme=dark] .employee-filter-select,:root[data-theme=dark] .employee-date-filter,:root[data-theme=dark] .employee-history-toggle,:root[data-theme=dark] .employee-refresh{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .employees-hero h2,:root[data-theme=dark] .employee-summary-card strong,:root[data-theme=dark] .employee-modal-head h2,:root[data-theme=dark] .employee-detail-hero h3,:root[data-theme=dark] .employee-detail-item strong{color:#f3e9fa}:root[data-theme=dark] .employee-search,:root[data-theme=dark] .employee-form section,:root[data-theme=dark] .employee-current-state,:root[data-theme=dark] .employee-view-tabs{background:#2a1c35;border-color:var(--line)}:root[data-theme=dark] .employee-search input,:root[data-theme=dark] .employee-filter-select select,:root[data-theme=dark] .employee-date-filter input,:root[data-theme=dark] .employee-field input,:root[data-theme=dark] .employee-field select,:root[data-theme=dark] .employee-field textarea{color:var(--ink);background:#2b1d37;border-color:var(--line)}:root[data-theme=dark] .employees-table th,:root[data-theme=dark] .employee-pagination,:root[data-theme=dark] .employee-report-head{background:#2a1c35}:root[data-theme=dark] .employees-table td{border-color:#3b2c48;color:#d7cbdc}:root[data-theme=dark] .employees-table td>strong,:root[data-theme=dark] .employee-name-cell strong{color:#eee3f4}:root[data-theme=dark] .employee-view-tabs button.active{background:#3a2947;color:#f3e9fa}@media (max-width:1180px){.employee-toolbar{grid-template-columns:1fr 1fr 1fr}.employee-search{grid-column:1/-1}.employee-history-toggle{min-width:150px}.employee-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-report-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.employee-report-filters .employee-search{grid-column:1/-1}.employee-form-grid.four,.employee-form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.employees-hero{align-items:flex-start;flex-direction:column}.employee-view-tabs{width:100%;overflow:auto}.employee-summary-grid,.employee-toolbar{grid-template-columns:1fr 1fr}.employee-search{grid-column:1/-1}.employee-secondary-filters{display:grid;grid-template-columns:1fr 1fr}.employee-report-filters{grid-template-columns:1fr 1fr}.employee-form-grid.four,.employee-form-grid.three,.employee-detail-grid,.employee-state-options{grid-template-columns:1fr}.employee-detail-item.full{grid-column:auto}.employee-report-head{align-items:flex-start;flex-direction:column}.employee-modal{padding:20px 15px}.employee-modal-actions{flex-wrap:wrap}.employee-pagination{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.employee-summary-grid,.employee-toolbar,.employee-secondary-filters,.employee-report-filters{grid-template-columns:1fr}.employee-search,.employee-report-filters .employee-search{grid-column:auto}.employees-hero .specular-button{width:100%}}.audits-page{display:grid;gap:20px}.audits-page-heading{display:flex;align-items:flex-start;gap:18px}.audits-page-heading>div{flex:1}.audits-page-heading h1{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:34px;margin:5px 0 6px}.audits-page-heading p{margin:0;max-width:900px;color:var(--muted);font-size:12px;line-height:1.6}.audits-back-button{border:1px solid var(--line);background:#fff;color:var(--purple-dark);border-radius:12px;padding:10px 13px;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:850;white-space:nowrap;transition:.18s}.audits-back-button:hover{transform:translateY(-1px);border-color:#6e3fa34d;box-shadow:0 8px 20px #2a066312}.settings-section-heading{margin:26px 0 12px}.settings-section-heading h2{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:27px;margin:3px 0 4px}.settings-section-heading p{margin:0;color:var(--muted);font-size:12px}.settings-audit-panel{margin-top:0}.settings-icon.audit{background:#f8eefa;color:#9a4389}.settings-audit-button{border:1px solid rgba(110,63,163,.17);background:linear-gradient(135deg,#fff,#f8f1fc);color:var(--purple-dark);border-radius:13px;padding:11px 14px;display:flex;align-items:center;gap:8px;font-weight:850;font-size:10px;transition:.2s}.settings-audit-button:hover{transform:translateY(-1px);border-color:#6e3fa35c;box-shadow:0 10px 25px #2a066314}.audit-workspace{display:grid;gap:14px}.audit-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px solid rgba(72,28,108,.11);border-radius:20px;background:linear-gradient(145deg,#fff,#fcf8fee0);box-shadow:0 14px 38px #2a06630d}.audit-hero h2{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:27px;margin:4px 0 5px}.audit-hero p{margin:0;max-width:820px;color:var(--muted);font-size:11px;line-height:1.6}.audit-source-chip{display:flex;align-items:center;gap:9px;min-width:210px;padding:10px 12px;border:1px solid #e9e0ef;border-radius:13px;background:#faf7fc;color:var(--purple)}.audit-source-chip>span{display:grid}.audit-source-chip strong{font-size:9px;color:var(--purple-dark)}.audit-source-chip small{font-size:8px;color:var(--muted);margin-top:2px}.audit-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.audit-summary-card{display:flex;align-items:center;gap:11px;padding:14px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 10px 28px #2a06630a}.audit-summary-card>span{width:39px;height:39px;border-radius:12px;background:#f1e8f8;color:var(--purple);display:grid;place-items:center;flex:0 0 auto}.audit-summary-card>div{min-width:0;display:grid}.audit-summary-card small{font-size:8px;color:#9a909e}.audit-summary-card strong{font-size:20px;color:var(--purple-dark);line-height:1.15}.audit-summary-card strong.compact{font-size:15px}.audit-summary-card p{font-size:7.5px;color:#aaa0ae;margin:2px 0 0}.audit-panel{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 14px 38px #2a06630d}.audit-filter-bar{display:grid;grid-template-columns:minmax(210px,1.3fr) repeat(3,minmax(130px,.7fr)) repeat(2,minmax(120px,.6fr)) auto auto;gap:8px;align-items:end;padding:13px;border-bottom:1px solid var(--line);background:#fdfbfe}.audit-filter-field{display:grid;gap:5px}.audit-filter-field>span{font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.055em;color:#978d9b}.audit-filter-field input,.audit-filter-field select{height:39px;width:100%;border:1px solid #e5dce9;border-radius:10px;background:#fff;color:var(--ink);padding:0 9px;outline:0;font-size:9px}.audit-filter-field>div{height:39px;display:flex;align-items:center;gap:7px;border:1px solid #e5dce9;border-radius:10px;background:#fff;padding:0 9px;color:#a397aa}.audit-filter-field>div input{border:0;padding:0;height:auto;background:transparent}.audit-filter-field input:focus,.audit-filter-field select:focus,.audit-filter-field>div:focus-within{border-color:#6e3fa36b;box-shadow:0 0 0 3px #6e3fa30f}.audit-icon-button{width:39px;height:39px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--purple);display:grid;place-items:center}.audit-clear-button{height:39px;border:1px solid var(--line);border-radius:10px;background:#fff;color:#6e6174;padding:0 11px;display:flex;align-items:center;gap:6px;font-size:9px;font-weight:800}.audit-clear-button:disabled{opacity:.38;cursor:not-allowed}.audit-table-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;background:#faf8fb;border-bottom:1px solid var(--line);font-size:8px;color:#9b919f}.audit-table-meta>div{display:flex;align-items:center;gap:6px;color:var(--purple)}.audit-table-meta strong{color:var(--purple-dark)}.audit-table-wrap{overflow:auto}.audit-table{width:100%;border-collapse:collapse;min-width:920px}.audit-table th{padding:10px 12px;text-align:left;background:#fff;color:#9b919f;font-size:7.5px;text-transform:uppercase;letter-spacing:.07em}.audit-table td{padding:10px 12px;border-top:1px solid #f0ebf2;color:#6b616e;font-size:9px;vertical-align:middle}.audit-table tbody tr{transition:.16s}.audit-table tbody tr:hover,.audit-table tbody tr.selected{background:#fcf9fe}.audit-table td strong,.audit-table td small{display:block}.audit-table td strong{color:#504553;font-size:9px}.audit-table td small{color:#9c929f;font-size:7.5px;margin-top:2px}.audit-description-cell{max-width:310px;line-height:1.45}.audit-action-chip{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:7.5px;font-weight:850;background:#f1edf4;color:#786b80}.audit-action-chip.create{background:#eaf7ee;color:#398a50}.audit-action-chip.update{background:#eef0fb;color:#5d62a0}.audit-action-chip.state{background:#fff5df;color:#9a711c}.audit-action-chip.delete{background:#fff0f3;color:#b64562}.audit-user-chip{display:inline-flex;padding:5px 8px;border-radius:999px;background:#f2eafa;color:#735090;font-size:7.5px;font-weight:800}.audit-view-button{width:29px;height:29px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--purple);display:grid;place-items:center;transition:.18s}.audit-view-button:hover{transform:translateY(-1px);background:#f7f1fa}.audit-table-state{text-align:center!important;padding:34px!important;color:#9a909e!important}.audit-table-state.error{color:#c84564!important}.audit-pagination{display:flex;justify-content:space-between;align-items:center;padding:10px 13px;border-top:1px solid var(--line);background:#faf9fb;color:#9b919f;font-size:8px}.audit-pagination>div{display:flex;align-items:center;gap:7px}.audit-pagination button{width:31px;height:31px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--purple);display:grid;place-items:center}.audit-pagination button:disabled{opacity:.32}.audit-pagination strong{min-width:24px;text-align:center;color:var(--purple-dark)}.audit-detail-shell{scroll-margin-top:92px}.audit-detail-panel{background:#fff;border:1px solid rgba(110,63,163,.16);border-radius:19px;padding:18px;box-shadow:0 16px 42px #2a066312}.audit-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:13px;border-bottom:1px solid var(--line)}.audit-detail-head h3{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:23px;margin:3px 0}.audit-detail-head p{margin:0;color:var(--muted);font-size:9px}.audit-close-detail{border:1px solid var(--line);background:#fff;color:var(--purple-dark);border-radius:10px;padding:9px 11px;font-size:9px;font-weight:800}.audit-detail-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:13px 0}.audit-detail-meta>div{border:1px solid var(--line);border-radius:11px;padding:10px;background:#fdfbfe}.audit-detail-meta .full{grid-column:1/-1}.audit-detail-meta span{display:block;color:#9a909e;font-size:7.5px;text-transform:uppercase;font-weight:850;margin-bottom:4px}.audit-detail-meta strong{font-size:10px;color:#514655;word-break:break-word}.audit-payload-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.audit-payload{min-width:0;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fbfafc}.audit-payload.before{border-color:#e7dfe9}.audit-payload.after{border-color:#d6eadb}.audit-payload-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-bottom:1px solid var(--line);background:#f7f3f9}.audit-payload.after .audit-payload-title{background:#f1f8f3}.audit-payload-title span{font-size:9px;font-weight:850;color:var(--purple-dark)}.audit-payload-title small{font-size:7.5px;color:#9d939f}.audit-payload pre{margin:0;padding:12px;min-height:150px;max-height:340px;overflow:auto;white-space:pre-wrap;word-break:break-word;font:8.5px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;color:#5f5563}.audit-detail-state{padding:28px;border:1px solid var(--line);border-radius:14px;text-align:center;color:var(--muted);background:#fff}.audit-detail-state.error{color:#c84564}.audit-no-access{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);border-radius:17px;background:#fff;padding:22px;color:var(--purple)}.audit-no-access strong{color:var(--purple-dark)}.audit-no-access p{margin:4px 0 0;color:var(--muted);font-size:11px}:root[data-theme=dark] .audits-back-button,:root[data-theme=dark] .audit-hero,:root[data-theme=dark] .audit-summary-card,:root[data-theme=dark] .audit-panel,:root[data-theme=dark] .audit-detail-panel,:root[data-theme=dark] .audit-detail-state,:root[data-theme=dark] .audit-no-access,:root[data-theme=dark] .settings-audit-button{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .audits-page-heading h1,:root[data-theme=dark] .settings-section-heading h2,:root[data-theme=dark] .audit-hero h2,:root[data-theme=dark] .audit-summary-card strong,:root[data-theme=dark] .audit-detail-head h3,:root[data-theme=dark] .audit-payload-title span{color:#f3e9fa}:root[data-theme=dark] .audit-source-chip,:root[data-theme=dark] .audit-filter-bar,:root[data-theme=dark] .audit-filter-field input,:root[data-theme=dark] .audit-filter-field select,:root[data-theme=dark] .audit-filter-field>div,:root[data-theme=dark] .audit-icon-button,:root[data-theme=dark] .audit-clear-button,:root[data-theme=dark] .audit-table th,:root[data-theme=dark] .audit-table-meta,:root[data-theme=dark] .audit-pagination,:root[data-theme=dark] .audit-detail-meta>div,:root[data-theme=dark] .audit-payload,:root[data-theme=dark] .audit-payload-title,:root[data-theme=dark] .audit-close-detail,:root[data-theme=dark] .audit-view-button{background:#2a1c35;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .audit-table td{border-color:#3b2c48;color:#d8cddd}:root[data-theme=dark] .audit-table td strong,:root[data-theme=dark] .audit-detail-meta strong{color:#eee3f4}:root[data-theme=dark] .audit-table tbody tr:hover,:root[data-theme=dark] .audit-table tbody tr.selected{background:#2a1c35}:root[data-theme=dark] .audit-payload.after .audit-payload-title{background:#243328}:root[data-theme=dark] .audit-payload pre{color:#d8cddd}@media (max-width:1280px){.audit-filter-bar{grid-template-columns:repeat(4,minmax(0,1fr))}.audit-filter-record{grid-column:span 2}.audit-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.audits-page-heading,.audit-hero{align-items:flex-start;flex-direction:column}.audit-source-chip{min-width:0;width:100%}.audit-filter-bar{grid-template-columns:1fr 1fr}.audit-filter-record{grid-column:1/-1}.audit-payload-grid{grid-template-columns:1fr}.audit-summary-grid{grid-template-columns:1fr 1fr}.settings-audit-panel{grid-template-columns:auto 1fr}.settings-audit-button{grid-column:1/-1;justify-content:center}.audit-detail-meta{grid-template-columns:1fr}.audit-detail-meta .full{grid-column:auto}}@media (max-width:520px){.audit-summary-grid,.audit-filter-bar{grid-template-columns:1fr}.audit-filter-record{grid-column:auto}.audit-summary-card{padding:12px}.audit-table-meta,.audit-pagination{align-items:flex-start;flex-direction:column}.audits-back-button{width:max-content}.audit-detail-head{flex-direction:column}.audit-close-detail{width:100%}}.profile-button.profile-static{cursor:default}.settings-audit-restricted{margin-left:auto;padding:10px 14px;border:1px solid rgba(122,77,166,.14);border-radius:14px;color:#766e7d;background:#ffffff80;font-size:.78rem;font-weight:700}.m01-no-access{margin-top:32px}.auth-login-session-message{display:block;margin:2px 0 4px;padding:10px 12px;border-radius:12px;background:#ffbf471a;border:1px solid rgba(201,145,30,.2);color:#7a5b19;font-size:.78rem;line-height:1.45}.sigoast-error-boundary{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at top,#fff9fd,#f6f1fa 62%,#efe8f5);color:#402060}.sigoast-error-boundary section{width:min(620px,100%);padding:38px;border-radius:28px;border:1px solid rgba(122,77,166,.14);background:#ffffffdb;box-shadow:0 24px 70px #4623651f;text-align:center}.sigoast-error-boundary section>span{display:inline-block;margin-bottom:10px;color:#9363c2;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sigoast-error-boundary h1{margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,4vw,2.55rem)}.sigoast-error-boundary p{margin:0 auto 24px;max-width:480px;color:#766e7d;line-height:1.6}.sigoast-error-boundary section>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.sigoast-error-boundary button{border:0;border-radius:14px;padding:12px 18px;background:linear-gradient(135deg,#6526a8,#c746a3);color:#fff;font-weight:800;cursor:pointer}.sigoast-error-boundary button.secondary{background:#fff;color:#532080;border:1px solid rgba(83,32,128,.16)}html[data-theme=dark] .settings-audit-restricted{background:#ffffff0a;color:#ffffff9e;border-color:#ffffff14}.users-toolbar-m01 .users-history-toggle-m01{min-height:42px;align-self:stretch}.report-filters-m01{grid-template-columns:minmax(190px,1.5fr) repeat(2,minmax(120px,1fr)) auto repeat(4,minmax(110px,1fr))}.report-history-toggle-m01{min-height:42px;align-self:end;margin-top:16px}@media (max-width:1250px){.report-filters-m01{grid-template-columns:repeat(3,minmax(0,1fr))}.report-history-toggle-m01{margin-top:0}}@media (max-width:800px){.report-filters-m01{grid-template-columns:1fr 1fr}}@media (max-width:520px){.report-filters-m01{grid-template-columns:1fr}.users-toolbar-m01 .users-history-toggle-m01{width:100%}}.users-page-premium .users-toolbar.users-toolbar-m01{grid-template-columns:minmax(240px,1fr) 170px 180px 155px 44px!important}.module-users-visual{position:relative;overflow:hidden;background:radial-gradient(circle at 20% 25%,rgba(239,216,121,.28),transparent 24%),radial-gradient(circle at 82% 18%,rgba(198,83,160,.25),transparent 30%),linear-gradient(135deg,#2a0663,#603494 54%,#b9539d)}.module-users-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 82%);mask-image:linear-gradient(135deg,#000,transparent 82%)}.module-users-visual-content{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}.module-users-icon{position:absolute;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);background:#ffffff29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px #19043038}.module-users-icon.main{width:88px;height:88px;border-radius:28px;left:50%;top:48%;transform:translate(-50%,-50%)}.module-users-icon.secondary{width:58px;height:58px;border-radius:19px;right:19%;bottom:15%;color:#fff5c9}.module-users-orbit{position:absolute;border:1px solid rgba(255,255,255,.18);border-radius:50%}.module-users-orbit.orbit-one{width:245px;height:245px}.module-users-orbit.orbit-two{width:165px;height:165px;border-style:dashed;transform:rotate(24deg)}.module-users-label{position:absolute;left:18px;bottom:16px;padding:7px 10px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.18);font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.module-status-badge{display:inline-flex;width:max-content;margin-bottom:6px;padding:4px 7px;border-radius:999px;font-size:7.5px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.module-status-badge.available{background:#eaf7ee;color:#398a50}.module-status-badge.future{background:#f2edf5;color:#8c7b94}.module-status-badge-floating{position:absolute!important;top:20px!important;right:20px!important;z-index:5;margin-bottom:0!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px #1c04422e}.module-status-badge-floating.available{background:#eaf7eef0;color:#2f8a4e}.module-status-badge-floating.future{background:#ffffffdb;color:#6d5f77}.module-card-image-zone{position:relative}.audit-modules-section{display:grid;gap:13px}.audit-modules-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.audit-modules-heading h2{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:25px;margin:4px 0 5px}.audit-modules-heading p{margin:0;max-width:820px;color:var(--muted);font-size:11px;line-height:1.6}.audit-future-chip{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid rgba(110,63,163,.12);border-radius:999px;background:#fff;color:var(--purple);font-size:8.5px;font-weight:850;box-shadow:0 8px 22px #2a06630a}.audit-module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.audit-module-card{position:relative;min-height:205px;display:flex;flex-direction:column;padding:15px;border:1.5px solid transparent;border-radius:18px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa32b,#efd87957,#c653a029) border-box;box-shadow:0 12px 30px #2a06630b;overflow:hidden}.audit-module-card:after{content:"";position:absolute;width:120px;height:120px;border-radius:50%;right:-70px;top:-70px;background:radial-gradient(circle,rgba(147,99,194,.1),transparent 70%);pointer-events:none}.audit-module-card.available{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6e3fa357,#efd879a8,#c653a057) border-box;box-shadow:0 16px 38px #2a066313}.audit-module-card.future{opacity:.82}.audit-module-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.audit-module-icon{width:40px;height:40px;border-radius:12px;background:#f1e8f8;color:var(--purple);display:grid;place-items:center;box-shadow:inset 0 1px #fff}.audit-module-code{font-family:Playfair Display,serif;color:#6e3fa333;font-size:23px;font-weight:800}.audit-module-copy{margin-top:12px;display:grid;align-content:start}.audit-module-status{display:inline-flex;width:max-content;padding:4px 7px;border-radius:999px;font-size:7px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.audit-module-status.available{background:#eaf7ee;color:#398a50}.audit-module-status.future{background:#f2edf5;color:#8d7e95}.audit-module-copy h3{margin:7px 0 4px;color:var(--purple-dark);font-size:13px}.audit-module-copy p{margin:0;color:var(--muted);font-size:8.5px;line-height:1.5}.audit-module-open{margin-top:auto;width:100%;min-height:35px;border:1px solid rgba(110,63,163,.14);border-radius:10px;background:linear-gradient(145deg,#fff,#f8f2fb);color:var(--purple);display:flex;align-items:center;justify-content:space-between;padding:0 10px;font-size:8.5px;font-weight:850;transition:.18s}.audit-module-open:hover{transform:translateY(-1px);border-color:#c9a2276b;box-shadow:0 8px 20px #2a066312}.audit-module-pending{margin-top:auto;min-height:35px;border:1px dashed #e3dbe7;border-radius:10px;background:#faf8fb;color:#a095a5;display:grid;place-items:center;font-size:8px;font-weight:800}.audit-global-future-note{display:flex;align-items:flex-start;gap:11px;padding:13px 15px;border:1px solid rgba(201,162,39,.22);border-radius:14px;background:linear-gradient(135deg,#fffaf0,#fbf7fd);color:var(--purple)}.audit-global-future-note>div{display:grid}.audit-global-future-note strong{font-size:10px;color:var(--purple-dark)}.audit-global-future-note p{margin:3px 0 0;color:var(--muted);font-size:8.5px;line-height:1.55}:root[data-theme=dark] .audit-future-chip,:root[data-theme=dark] .audit-module-card,:root[data-theme=dark] .audit-module-open,:root[data-theme=dark] .audit-module-pending,:root[data-theme=dark] .audit-global-future-note{background:#21172b;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .audit-module-card.available{background:linear-gradient(#21172b,#21172b) padding-box,linear-gradient(135deg,#8b5cf65c,#efd87966,#c653a047) border-box}:root[data-theme=dark] .audit-modules-heading h2,:root[data-theme=dark] .audit-module-copy h3,:root[data-theme=dark] .audit-global-future-note strong{color:#f3e9fa}:root[data-theme=dark] .audit-module-icon{background:#2b1d37;color:#d8c5e6}@media (max-width:1260px){.audit-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.audit-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-modules-heading{align-items:flex-start;flex-direction:column}.audit-future-chip{flex:none}}@media (max-width:760px){.users-page-premium .users-toolbar.users-toolbar-m01{grid-template-columns:1fr!important}.audit-module-grid{grid-template-columns:1fr}}:root{--v5-surface:rgba(255,255,255,.86);--v5-surface-strong:rgba(255,255,255,.96);--v5-line:rgba(88,44,126,.12);--v5-line-strong:rgba(106,62,158,.22);--v5-shadow:0 18px 46px rgba(52,22,86,.075);--v5-shadow-hover:0 26px 60px rgba(52,22,86,.13);--v5-radius:20px;--v5-control-h:46px;--v5-purple:#52207d;--v5-purple-2:#7b2cbd;--v5-pink:#c94eab;--v5-gold:#d0a62c}.premium-topbar-v4 .topbar-page-name{position:relative;z-index:2;color:#40205d!important;text-shadow:0 1px 0 rgba(255,255,255,.7),0 2px 14px rgba(34,10,58,.16);isolation:isolate}.premium-topbar-v4 .topbar-page-name:before{content:"";position:absolute;z-index:-1;top:-8px;right:-16px;bottom:-8px;left:-16px;border-radius:14px;background:linear-gradient(90deg,rgba(255,255,255,.88),rgba(255,255,255,.5) 78%,transparent);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);opacity:.9}.dashboard-hero-final{border-radius:30px!important;border:1.5px solid transparent!important;background:linear-gradient(#2a075f,#2a075f) padding-box,linear-gradient(115deg,#efd879eb,#ffffff40 28%,#c653a09e 72%,#8b5cf6a6) border-box!important;box-shadow:0 28px 72px #2a06632e,0 8px 26px #c9a22714!important;overflow:hidden}.dashboard-hero-final .dashboard-hero-overlay{background:linear-gradient(90deg,#1f0445f0,#361153d1 39%,#48225975 68%,#280c4133),linear-gradient(180deg,#ffffff06,#1904312e)!important}.dashboard-hero-final .dashboard-welcome-blur{text-shadow:0 5px 28px rgba(16,2,35,.28);letter-spacing:-.035em}.dashboard-date-card{background:linear-gradient(135deg,#ffffff30,#ffffff17)!important;border:1px solid rgba(255,255,255,.38)!important;-webkit-backdrop-filter:blur(18px) saturate(1.2)!important;backdrop-filter:blur(18px) saturate(1.2)!important;box-shadow:0 14px 34px #1203242e,inset 0 1px #ffffff52!important}.dashboard-secondary-action{min-height:54px!important;border:1px solid rgba(255,255,255,.38)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:inset 0 1px #ffffff2e,0 10px 28px #14042a1f!important;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease!important}.dashboard-secondary-action:hover{transform:translateY(-2px);border-color:#efd87994!important;background:#ffffff26!important;box-shadow:0 16px 34px #14042a2e!important}@media (min-width:1320px){.premium-module-grid-v3{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important}}.module-magic-card-v3.magic-bento-real,.module-magic-card-v3{min-height:352px!important;height:100%;border-radius:26px!important;box-shadow:0 18px 46px #2a066314,inset 0 1px #ffffffe6!important;transition:transform .25s ease,box-shadow .25s ease!important}.module-magic-card-v3:hover{transform:translateY(-5px)!important;box-shadow:0 30px 68px #2a066329,0 0 0 1px #dcb03b26!important}.module-card-info-zone{min-height:171px!important;padding:18px 18px 16px!important}.module-magic-card-v3 .module-copy{padding-top:17px!important;position:relative}.module-status-badge{position:absolute;right:0;top:14px;margin:0!important;padding:5px 8px!important;border:1px solid rgba(90,55,110,.06);box-shadow:inset 0 1px #fffc}.module-magic-card-v3 .module-copy h3{padding-right:84px;margin-top:0!important}.module-card-footer-v3{padding-top:12px!important}.premium-module-arrow{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#4d176f,#7625a9 60%,#b33b9a);border:1px solid rgba(239,216,121,.28);box-shadow:0 9px 22px #3f145c33;transition:.2s ease}.module-magic-card-v3:hover .premium-module-arrow{transform:translate(2px,-2px);box-shadow:0 13px 28px #3f145c42}.users-heading-premium,.employees-hero,.catalog-intro-m01,.audit-hero{border-radius:22px!important;border:1px solid rgba(84,39,120,.11)!important;background:linear-gradient(135deg,#ffffffeb,#fcf8ffd1)!important;box-shadow:0 16px 42px #3416560e!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.employees-hero{padding:19px 22px!important}.employees-hero h2{font-size:31px!important;margin:3px 0 6px!important}.users-primary-specular-premium,.employees-hero .specular-button,.roles-new-button-m01,.catalog-create-button-m01,.employee-modal-actions .specular-button{min-height:48px!important;border-radius:15px!important;font-weight:850!important;box-shadow:0 14px 28px #5d22892e,inset 0 1px #ffffff38!important}.users-tabs-premium,.employee-view-tabs,.catalog-switch-m01{padding:6px!important;border-radius:18px!important;border:1px solid rgba(91,49,126,.09)!important;background:#ffffff9e!important;-webkit-backdrop-filter:blur(18px) saturate(1.1)!important;backdrop-filter:blur(18px) saturate(1.1)!important;box-shadow:0 12px 34px #3416560b!important}.users-tabs-premium button,.employee-view-tabs button,.catalog-switch-m01 button{min-height:42px;border-radius:13px!important;transition:.2s ease!important}.users-tabs-premium button.active,.employee-view-tabs button.active,.catalog-switch-m01 button.active{background:linear-gradient(135deg,#fffffffa,#faf4fdf5)!important;box-shadow:0 10px 24px #461c6914,inset 0 0 0 1px #c9a22747!important}.user-stat-grid-m01,.report-summary.user-stat-grid-m01{gap:13px!important}.user-stat-grid-m01 .user-stat,.premium-report-summary .user-stat,.employee-summary-card,.audit-summary-card{position:relative;overflow:hidden;min-height:94px!important;padding:15px 16px!important;border-radius:20px!important;border:1px solid rgba(94,51,127,.1)!important;background:linear-gradient(145deg,#fffffffa,#faf6fde6)!important;box-shadow:0 14px 34px #3416560e,inset 0 1px #fffffff2!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.user-stat-grid-m01 .user-stat:hover,.premium-report-summary .user-stat:hover,.employee-summary-card:hover,.audit-summary-card:hover{transform:translateY(-3px);border-color:#7a499d33!important;box-shadow:0 20px 44px #34165617!important}.user-stat-grid-m01 .user-stat-icon,.premium-report-summary .user-stat-icon,.employee-summary-card>span,.audit-summary-card>span{width:46px!important;height:46px!important;border-radius:15px!important;box-shadow:inset 0 1px #ffffffd9,0 8px 18px #401d6012!important}.user-stat-grid-m01 .user-stat strong,.premium-report-summary .user-stat strong,.employee-summary-card strong,.audit-summary-card strong{font-size:24px!important;letter-spacing:-.025em}.user-stat-grid-m01 .user-stat span,.premium-report-summary .user-stat span,.employee-summary-card small,.audit-summary-card small{font-size:10px!important}@media (min-width:1120px){.user-stat-grid-m01:not(.with-deleted),.premium-report-summary.user-stat-grid-m01:not(.with-deleted){grid-template-columns:repeat(5,minmax(0,1fr))!important}}.users-panel,.employee-toolbar,.employee-report-card,.roles-toolbar-m01,.catalog-toolbar-m01,.audit-panel{border-radius:21px!important;border:1px solid rgba(88,44,126,.1)!important;background:linear-gradient(145deg,#ffffffeb,#fbf7fdd6)!important;box-shadow:0 15px 38px #3416560d!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.users-page-premium .users-toolbar.users-toolbar-m01,.employee-toolbar,.catalog-toolbar-m01,.roles-toolbar-m01,.audit-filter-bar,.employee-report-filters,.report-filters-m01{gap:10px!important;padding:14px!important}.filter-select,.filter-select-m01,.employee-filter-select,.employee-date-filter,.employee-history-toggle,.employee-refresh,.include-deleted-m01,.include-deleted-role-m01,.users-history-toggle-m01,.report-history-toggle-m01{border-radius:14px!important}.filter-select select,.filter-select-m01 select,.employee-filter-select select,.employee-date-filter input,.audit-filter-field input,.audit-filter-field select,.employee-field input,.employee-field select,.employee-field textarea,.modal-grid-m01 input,.modal-grid-m01 select,.modal-grid-m01 textarea,.modal-textarea-label-m01 textarea,.password-fields-m01 input,.role-form-grid-m01 textarea,.catalog-form-grid-m01 textarea{min-height:var(--v5-control-h)!important;border:1px solid rgba(91,53,119,.13)!important;border-radius:14px!important;background:linear-gradient(180deg,#fff,#fcf9fd)!important;color:#43384a!important;box-shadow:inset 0 1px #fffffff2,0 5px 14px #3b1b5606!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b3d8e' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:38px!important}.filter-select select:hover,.filter-select-m01 select:hover,.employee-filter-select select:hover,.employee-date-filter input:hover,.audit-filter-field input:hover,.audit-filter-field select:hover,.employee-field input:hover,.employee-field select:hover,.employee-field textarea:hover,.modal-grid-m01 input:hover,.modal-grid-m01 select:hover,.modal-grid-m01 textarea:hover{border-color:#6e3fa340!important}.filter-select select:focus,.filter-select-m01 select:focus,.employee-filter-select select:focus,.employee-date-filter input:focus,.audit-filter-field input:focus,.audit-filter-field select:focus,.employee-field input:focus,.employee-field select:focus,.employee-field textarea:focus,.modal-grid-m01 input:focus,.modal-grid-m01 select:focus,.modal-grid-m01 textarea:focus,.modal-textarea-label-m01 textarea:focus,.password-fields-m01 input:focus{outline:none!important;border-color:#70389e6b!important;background:#fff!important;box-shadow:0 0 0 4px #70389e13,0 10px 24px #3e1b5b0e!important}.employee-search,.users-toolbar .search-box,.report-search>div,.catalog-search-m01,.roles-search-m01{min-height:var(--v5-control-h)!important;border-radius:14px!important;border-color:#5b35771f!important;background:linear-gradient(180deg,#fff,#fcf9fd)!important;box-shadow:inset 0 1px #fffffff2!important}.include-deleted-m01 span,.role-check-box-m01,.users-history-toggle-m01 span,.employee-history-toggle span{width:20px!important;height:20px!important;border-radius:7px!important;border:1px solid rgba(110,63,163,.26)!important;box-shadow:inset 0 1px #ffffffe6!important}.users-table,.employees-table,.audit-table,.premium-report-table{border-collapse:separate!important;border-spacing:0!important}.users-table thead th,.employees-table th,.audit-table th,.premium-report-table thead th{background:linear-gradient(180deg,#fbf8fd,#f6f0f9)!important;color:#8e8197!important;font-weight:850!important;letter-spacing:.075em!important}.users-table tbody tr,.employees-table tbody tr,.audit-table tbody tr,.premium-report-table tbody tr{transition:background .18s ease,transform .18s ease!important}.users-table tbody tr:hover,.employees-table tbody tr:hover,.audit-table tbody tr:hover,.premium-report-table tbody tr:hover{background:linear-gradient(90deg,#f9f4fce0,#fffcf7a3)!important}.table-actions button,.report-view,.audit-view-button,.role-icon-action-m01,.catalog-actions-m01 button{border-radius:11px!important;background:linear-gradient(145deg,#fff,#faf6fc)!important;border:1px solid rgba(91,53,119,.11)!important;box-shadow:0 5px 13px #34165609!important;transition:.18s ease!important}.table-actions button:hover,.report-view:hover,.audit-view-button:hover,.role-icon-action-m01:hover,.catalog-actions-m01 button:hover{transform:translateY(-2px)!important;border-color:#6e3fa33d!important;box-shadow:0 10px 20px #34165613!important}.roles-grid-f3-m01{gap:13px!important}.role-card-f3-m01{min-height:182px!important;padding:18px!important;border-radius:21px!important;background:linear-gradient(145deg,#fffffffa,#faf6fde6)!important;border:1.5px solid transparent!important;background-origin:border-box!important;box-shadow:0 16px 38px #3416560e!important;transition:.2s ease!important}.role-card-f3-m01:hover{transform:translateY(-3px);box-shadow:0 22px 50px #34165618!important}.role-metrics-f3-m01{margin:11px 0 9px!important}.role-actions-f3-m01{gap:7px!important}.role-actions-f3-m01 .secondary-button{min-height:38px!important;border-radius:12px!important}.catalog-card-m01{min-height:172px!important;border-radius:21px!important;padding:17px!important}.catalog-card-m01 h3{font-size:20px!important}.catalog-card-foot-m01{padding-top:12px!important}.modal-backdrop{background:#2a1b346b!important;backdrop-filter:blur(13px) saturate(.82)!important;-webkit-backdrop-filter:blur(13px) saturate(.82)!important;padding:24px!important}.user-modal-m01,.employee-modal{position:relative!important;border-radius:26px!important;border:1.5px solid transparent!important;background:linear-gradient(145deg,#fffffffb,#fbf7fdf9) padding-box,linear-gradient(125deg,#d3aa32b3,#7a47a557 38%,#cb4ca685 76%,#723b9e8f) border-box!important;box-shadow:0 34px 100px #1f0c2d47,0 10px 32px #4e1f701f,inset 0 1px #fffffff5!important;padding:28px!important}.user-modal-m01:before,.employee-modal:before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(222,183,60,.68),rgba(174,83,184,.58),transparent);pointer-events:none}.modal-head-m01,.employee-modal-head{gap:14px!important;align-items:center!important;margin-bottom:20px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(94,50,127,.08)!important}.modal-title-icon-m01,.employee-modal-head>span{width:48px!important;height:48px!important;border-radius:15px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#f5edfb,#eee1f8)!important;color:#7138a1!important;border:1px solid rgba(110,63,163,.08)!important;box-shadow:inset 0 1px #fff,0 8px 20px #411e5e12!important}.modal-title-copy-m01 h2,.employee-modal-head h2{font-family:Playfair Display,Georgia,serif!important;color:#351552!important;font-size:29px!important;line-height:1.06!important;letter-spacing:-.025em!important;margin:0 0 5px!important}.modal-title-copy-m01 p,.employee-modal-head p{font-size:10px!important;color:#918496!important;line-height:1.5!important}.modal-head-m01>.icon-button,.employee-modal-x{width:40px!important;height:40px!important;border-radius:13px!important;background:linear-gradient(145deg,#faf6fc,#f4eef7)!important;border:1px solid rgba(86,49,111,.07)!important;color:#54475b!important;transition:.18s ease!important}.modal-head-m01>.icon-button:hover,.employee-modal-x:hover{transform:rotate(3deg) scale(1.04);background:#f0e6f6!important;color:#5e2687!important}.modal-actions,.employee-modal-actions{margin-top:20px!important;padding-top:18px!important;border-top:1px solid rgba(94,50,127,.08)!important;gap:10px!important}.modal-actions .primary-button,.modal-actions .ghost-button,.modal-actions .secondary-button,.employee-modal-actions .ghost-button,.employee-modal-actions .secondary-button,.employee-modal-actions .danger-button,.employee-modal-actions .specular-button{min-height:46px!important;border-radius:14px!important;padding:0 18px!important;font-weight:850!important}.modal-actions .primary-button,.employee-modal-actions .specular-button{background:linear-gradient(120deg,#552079,#7927a8 58%,#c144a3)!important;color:#fff!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:0 12px 26px #541d7933,inset 0 1px #fff3!important}.modal-actions .ghost-button,.modal-actions .secondary-button,.employee-modal-actions .ghost-button,.employee-modal-actions .secondary-button{background:linear-gradient(145deg,#fff,#faf7fc)!important;color:#4c2a64!important;border:1px solid rgba(94,50,127,.12)!important;box-shadow:0 6px 16px #34165609!important}.modal-actions .danger-button,.employee-modal-actions .danger-button{background:linear-gradient(120deg,#d94867,#e57 60%,#f06681)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 12px 26px #d33e5b33!important}.roles-editor-m01,.employee-form section,.employee-current-state,.role-detail-hero-m01,.detail-roles-m01,.current-state-m01{border-radius:17px!important;border-color:#5e327f17!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important}.role-checkbox-grid-m01>label,.employee-state-options button,.employee-detail-item,.detail-item{border-radius:14px!important;border-color:#5e327f1a!important;background:linear-gradient(145deg,#fff,#fcfafd)!important;transition:.18s ease!important}.role-checkbox-grid-m01>label:hover,.employee-state-options button:hover{transform:translateY(-1px);border-color:#6e3fa33d!important;box-shadow:0 8px 20px #3416560d!important}.users-page-premium .toast.toast-m01,.toast.toast-m01{position:fixed!important;right:28px!important;bottom:28px!important;z-index:120!important;width:min(390px,calc(100vw - 32px))!important;min-height:82px!important;display:grid!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:13px!important;padding:15px 17px 18px!important;border-radius:20px!important;overflow:hidden!important;color:#315d45!important;background:linear-gradient(135deg,#f7fffafa,#e6f8eef5)!important;border:1px solid rgba(67,157,102,.2)!important;box-shadow:0 22px 54px #221a2733,0 6px 20px #2d7e4d1a!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.toast-icon-premium{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#ffffffb3;color:#25a360;border:1px solid rgba(52,158,96,.15);box-shadow:inset 0 1px #fff}.toast-copy-premium{display:grid;gap:3px;min-width:0}.toast-copy-premium strong{font-size:12px;line-height:1.2;color:#245439}.toast-copy-premium small{font-size:10px;line-height:1.45;color:#5f7868}.toast-progress-premium{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left center;background:linear-gradient(90deg,#2eb56c,#73d29a);animation:sigoastToastProgress 3.6s linear forwards}.toast.toast-m01.warning{background:linear-gradient(135deg,#fffdf6,#fff4d9)!important;border-color:#ca972240!important;color:#7c5b18!important}.toast.toast-m01.warning .toast-icon-premium{color:#bd8617;border-color:#bd861729}.toast.toast-m01.warning .toast-copy-premium strong{color:#715114}.toast.toast-m01.warning .toast-copy-premium small{color:#8a7445}.toast.toast-m01.warning .toast-progress-premium{background:linear-gradient(90deg,#d09a25,#efc85f)}.toast.toast-m01.error{background:linear-gradient(135deg,#fff8fa,#ffe9ee)!important;border-color:#d344623d!important;color:#9e334e!important}.toast.toast-m01.error .toast-icon-premium{color:#d84968;border-color:#d8496829}.toast.toast-m01.error .toast-copy-premium strong{color:#8e2d45}.toast.toast-m01.error .toast-copy-premium small{color:#8f6570}.toast.toast-m01.error .toast-progress-premium{background:linear-gradient(90deg,#d84868,#f27b91)}@keyframes sigoastToastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.status-chip,.employee-status-pill,.audit-action-chip,.audit-user-chip,.module-status-badge,.audit-module-status,.role-chip{border-radius:999px!important;border:1px solid rgba(90,55,110,.06)!important;box-shadow:inset 0 1px #ffffffbf!important;font-weight:850!important}.pagination button,.employee-pagination button,.audit-pagination button{width:36px!important;height:36px!important;border-radius:12px!important;background:linear-gradient(145deg,#fff,#f9f5fb)!important;border:1px solid rgba(91,53,119,.11)!important;color:#6e3a94!important;box-shadow:0 6px 16px #34165609!important;transition:.18s ease!important}.pagination button:not(:disabled):hover,.employee-pagination button:not(:disabled):hover,.audit-pagination button:not(:disabled):hover{transform:translateY(-2px);border-color:#6e3fa340!important;box-shadow:0 10px 22px #34165613!important}.pagination strong,.employee-pagination strong,.audit-pagination strong{min-width:30px!important;height:30px;display:grid;place-items:center;border-radius:10px;background:#6f3f9b12;color:#5b2a80!important}.audit-summary-card{min-height:88px!important}.audit-filter-bar{background:linear-gradient(180deg,#fdfafff5,#f9f5fceb)!important}.audit-table td{padding:11px 13px!important}.audit-module-card{border-radius:21px!important;box-shadow:0 15px 38px #3416560e!important;transition:.2s ease!important}.audit-module-card:hover{transform:translateY(-3px);box-shadow:0 22px 50px #34165618!important}.audit-module-open{min-height:39px!important;border-radius:12px!important}:root[data-theme=dark] .premium-topbar-v4 .topbar-page-name{color:#f4eaf8!important;text-shadow:0 2px 16px rgba(0,0,0,.35)}:root[data-theme=dark] .premium-topbar-v4 .topbar-page-name:before{background:linear-gradient(90deg,rgba(28,18,35,.72),rgba(28,18,35,.34),transparent)}:root[data-theme=dark] .user-stat-grid-m01 .user-stat,:root[data-theme=dark] .premium-report-summary .user-stat,:root[data-theme=dark] .employee-summary-card,:root[data-theme=dark] .audit-summary-card,:root[data-theme=dark] .users-panel,:root[data-theme=dark] .employee-toolbar,:root[data-theme=dark] .employee-report-card,:root[data-theme=dark] .roles-toolbar-m01,:root[data-theme=dark] .catalog-toolbar-m01,:root[data-theme=dark] .audit-panel,:root[data-theme=dark] .user-modal-m01,:root[data-theme=dark] .employee-modal{background:#21172b!important;border-color:#eed6c617!important;color:var(--ink)!important}:root[data-theme=dark] .modal-title-copy-m01 h2,:root[data-theme=dark] .employee-modal-head h2{color:#f4eaf8!important}:root[data-theme=dark] .filter-select select,:root[data-theme=dark] .filter-select-m01 select,:root[data-theme=dark] .employee-filter-select select,:root[data-theme=dark] .employee-date-filter input,:root[data-theme=dark] .audit-filter-field input,:root[data-theme=dark] .audit-filter-field select,:root[data-theme=dark] .employee-field input,:root[data-theme=dark] .employee-field select,:root[data-theme=dark] .employee-field textarea,:root[data-theme=dark] .modal-grid-m01 input,:root[data-theme=dark] .modal-grid-m01 select,:root[data-theme=dark] .modal-grid-m01 textarea{background:#2a1d34!important;color:#eee3f2!important;border-color:#eed6c617!important}@media (max-width:1319px) and (min-width:901px){.premium-module-grid-v3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1180px){.user-stat-grid-m01:not(.with-deleted),.premium-report-summary.user-stat-grid-m01:not(.with-deleted){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:800px){.user-modal-m01,.employee-modal{padding:22px 18px!important;border-radius:22px!important}.toast.toast-m01{right:16px!important;bottom:16px!important}}@media (max-width:620px){.user-stat-grid-m01:not(.with-deleted),.premium-report-summary.user-stat-grid-m01:not(.with-deleted){grid-template-columns:1fr 1fr!important}.module-status-badge{position:static;margin-bottom:6px!important}.module-magic-card-v3 .module-copy h3{padding-right:0}}.btn-premium-secondary.dashboard-secondary-action{color:#fff;border:1.5px solid rgba(255,255,255,.55);background:linear-gradient(135deg,#ffffff38,#ffffff1a);box-shadow:inset 0 1px #ffffff40,0 12px 30px #14042a38}.btn-premium-secondary.dashboard-secondary-action:hover{border-color:#efd879a6;background:#ffffff47}.clientes-page-m02{display:flex;flex-direction:column;gap:18px}.m02-phase-badge{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:9px 13px;border-radius:999px;border:1px solid rgba(95,57,123,.12);background:#ffffffb8;color:#6d3c8e;font-size:12px;font-weight:800;white-space:nowrap;box-shadow:0 8px 20px #3416560a}.m02-phase-badge>span{width:8px;height:8px;border-radius:999px;background:#36b978;box-shadow:0 0 0 4px #36b9781f}.m02-start-panel{min-height:280px;display:flex;align-items:center;justify-content:center;gap:18px;padding:40px;border-radius:24px}.m02-start-icon{width:64px;height:64px;display:grid;place-items:center;flex:0 0 auto;border-radius:20px;background:linear-gradient(145deg,#fff,#f7f0fa);border:1px solid rgba(91,53,119,.1);color:#6e3a94;box-shadow:0 12px 28px #3416560f}.m02-start-content{max-width:620px}.m02-start-content h2{margin:7px 0 9px;font-size:30px;line-height:1.15}.m02-start-content p{margin:0;line-height:1.65;color:var(--muted,var(--text-muted,#7c7183))}:root[data-theme=dark] .m02-phase-badge{background:#2a1d34;border-color:#eed6c617;color:#eadcf0}:root[data-theme=dark] .m02-start-icon{background:#2a1d34;border-color:#eed6c617;color:#e1c8ec}@media (max-width:760px){.m02-phase-badge{align-self:stretch;justify-content:center}.m02-start-panel{flex-direction:column;text-align:center;padding:30px 20px}.m02-start-content h2{font-size:26px}}.m02-clients-module{display:grid;gap:18px}.m02-section-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px;border:1px solid rgba(91,53,119,.09);border-radius:22px;background:linear-gradient(135deg,#fffffffa,#f9f4fdf0);box-shadow:0 16px 38px #3416560e}.m02-section-hero h2{font-family:Playfair Display,Georgia,serif;margin:3px 0 5px;color:var(--purple-dark);font-size:30px;letter-spacing:-.025em}.m02-section-hero p{margin:0;max-width:760px;color:var(--muted);font-size:10px;line-height:1.6}.m02-client-kpis{margin:0}.m02-client-panel{overflow:visible}.m02-client-toolbar{display:grid;grid-template-columns:minmax(320px,1fr) auto auto auto auto;align-items:center;gap:10px}.m02-client-search{min-width:0}.m02-contact-cell{display:grid;gap:3px;min-width:150px}.m02-contact-cell strong{font-size:10px;color:var(--ink);font-weight:780}.m02-contact-cell small{font-size:8.5px;color:var(--muted)}.m02-expedient-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#6f3f9b13;color:#6b398f;font-size:9px;font-weight:850;border:1px solid rgba(111,63,155,.08)}.m02-no-expedient{font-size:9px;color:#9d919f}.m02-clients-table tbody tr.is-deleted{opacity:.72}.m02-client-empty{min-height:245px}.m02-client-modal{width:min(980px,96vw)}.m02-status-modal,.m02-delete-modal{width:min(600px,94vw)}.m02-form-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:12px;border-radius:12px;background:#fff0f3;border:1px solid #f1c7d2;color:#b33c59;font-size:9px;line-height:1.45}.m02-form-section{display:grid;gap:12px;padding:14px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7);margin-bottom:12px}.m02-form-section:last-child{margin-bottom:0}.m02-form-section-title{display:flex;align-items:center;gap:9px;color:#633987}.m02-form-section-title>svg{flex:0 0 auto}.m02-form-section-title>div{display:grid;gap:2px}.m02-form-section-title strong{font-size:10px;color:#55405f}.m02-form-section-title span{font-size:8.5px;color:#9a8d9f}.m02-form-grid{display:grid;gap:10px}.m02-form-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.m02-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.m02-field{display:grid;gap:6px;min-width:0}.m02-field.is-full{grid-column:1/-1}.m02-field>span{font-size:9px;font-weight:850;color:#574b5c}.m02-field input,.m02-field textarea{width:100%;border:1px solid rgba(126,91,157,.28);border-radius:11px;background:linear-gradient(145deg,#ffffffeb,#f6f0fad9);box-shadow:inset 0 1px 3px #5e3c820d;color:var(--ink);outline:0;padding:10px;font-size:10px;transition:border-color .18s ease,box-shadow .18s ease}.m02-field input:hover,.m02-field textarea:hover{border-color:#6e3fa347}.m02-field input{height:42px}.m02-field textarea{resize:vertical;min-height:92px}.m02-field input:focus,.m02-field textarea:focus{border-color:#6e3fa373;box-shadow:0 0 0 4px #6e3fa312}.m02-field em{font-style:normal;font-size:8.5px;color:#c64967}.m02-field small{font-size:8px;color:#aaa0ae;text-align:right}.m02-detail-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;margin-bottom:13px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7);box-shadow:0 10px 26px #5e327f0f}.m02-detail-avatar{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#f5edfb,#eee1f8);color:#7138a1;font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:850;box-shadow:0 10px 22px #7138a12e,inset 0 1px #ffffffb3}.m02-detail-hero h3{margin:0 0 3px;font-family:Playfair Display,Georgia,serif;font-size:22px;color:var(--purple-dark)}.m02-detail-hero p{margin:0;color:var(--muted);font-size:9px}.m02-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.m02-current-state{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:14px;border:1px solid rgba(94,50,127,.09);background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m02-current-state>span{font-size:8.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:850;color:#978a9a}.m02-status-help{margin:10px 0 0;color:#9b8fa0;font-size:8.5px}.m02-delete-warning{display:flex;align-items:flex-start;gap:11px;padding:14px;border-radius:15px;background:#fff5f7;border:1px solid #f1ccd5;color:#a9445b}.m02-delete-warning svg{flex:0 0 auto}.m02-delete-warning strong{font-size:11px}.m02-delete-warning p{margin:4px 0 0;font-size:9px;line-height:1.55;color:#91616d}:root[data-theme=dark] .m02-section-hero,:root[data-theme=dark] .m02-form-section,:root[data-theme=dark] .m02-detail-hero,:root[data-theme=dark] .m02-current-state{background:#21172b;border-color:#eed6c617;color:var(--ink)}:root[data-theme=dark] .m02-section-hero h2,:root[data-theme=dark] .m02-detail-hero h3,:root[data-theme=dark] .m02-form-section-title strong{color:#f3e9fa}:root[data-theme=dark] .m02-field input,:root[data-theme=dark] .m02-field textarea{background:#2b1d37;color:var(--ink);border-color:var(--line)}:root[data-theme=dark] .m02-expedient-chip{background:#33243e;color:#d7b9ec;border-color:#4a3559}:root[data-theme=dark] .m02-contact-cell strong{color:#eee3f4}@media (max-width:1180px){.m02-form-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.m02-section-hero{align-items:flex-start;flex-direction:column}.m02-client-toolbar{grid-template-columns:1fr 1fr}.m02-client-search{grid-column:1/-1}.m02-form-grid.four,.m02-form-grid.two,.m02-detail-grid{grid-template-columns:1fr}.m02-field.is-full{grid-column:auto}.m02-detail-hero{grid-template-columns:auto 1fr}.m02-detail-hero>.status-badge{grid-column:1/-1;justify-self:start}}.clientes-page-m02{min-width:0}.clientes-page-m02 .m02-client-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important}.clientes-page-m02 .m02-client-search{flex:1 1 360px!important;min-width:260px!important}.clientes-page-m02 .m02-clear-filters{flex:0 0 auto!important;white-space:nowrap!important}.clientes-page-m02 .m02-client-toolbar>button:last-child{flex:0 0 42px!important}@media (max-width: 760px){.clientes-page-m02 .m02-client-search{flex-basis:100%!important;min-width:100%!important}}.clientes-page-m02 .m02-client-panel,.clientes-page-m02 .m02-expedient-panel{overflow:visible!important;position:relative}.clientes-page-m02 .m02-client-toolbar,.clientes-page-m02 .m02-expedient-toolbar{position:relative!important;z-index:120!important;overflow:visible!important}.clientes-page-m02 .m02-client-toolbar .filter-popover,.clientes-page-m02 .m02-expedient-toolbar .filter-popover{position:relative!important;z-index:140!important}.clientes-page-m02 .m02-client-toolbar .filter-popover-panel,.clientes-page-m02 .m02-expedient-toolbar .filter-popover-panel{z-index:3000!important;width:255px!important;max-width:calc(100vw - 40px)!important}.clientes-page-m02 .m02-client-toolbar .premium-select,.clientes-page-m02 .m02-expedient-toolbar .premium-select{position:relative!important}.clientes-page-m02 .m02-client-toolbar .premium-select.is-open,.clientes-page-m02 .m02-expedient-toolbar .premium-select.is-open{z-index:3200!important}.clientes-page-m02 .m02-client-toolbar .premium-select-panel,.clientes-page-m02 .m02-expedient-toolbar .premium-select-panel{z-index:3300!important}.clientes-page-m02 .m02-client-panel .table-wrap,.clientes-page-m02 .m02-expedient-panel .table-wrap{position:relative;z-index:1}.m02-expedient-chip-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit}.m02-expedient-chip-button:hover{transform:translateY(-1px);border-color:#6f3f9b38;box-shadow:0 7px 16px #46236914}.m02-expedients-module{display:grid;gap:18px}.m02-expedient-kpis{margin:0}.clientes-page-m02 .m02-expedient-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important}.m02-expedient-search{flex:1 1 360px!important;min-width:260px!important}.m02-expedient-toolbar .m02-clear-filters{flex:0 0 auto!important;white-space:nowrap!important}.m02-expedient-toolbar>button:last-child{flex:0 0 42px!important}.m02-expedient-table-wrap{overflow-x:auto;overflow-y:visible}.m02-expedients-table{min-width:1080px}.m02-expedients-table tbody tr.is-deleted{opacity:.72}.m02-expedient-id-cell,.m02-expedient-client-cell{display:flex;align-items:center;gap:9px;min-width:150px}.m02-expedient-client-cell{display:grid;gap:3px;min-width:190px}.m02-expedient-id-cell>div,.m02-expedient-client-cell>div{min-width:0}.m02-expedient-id-cell strong,.m02-expedient-client-cell strong{display:block;color:var(--ink);font-size:10px;font-weight:800}.m02-expedient-id-cell small,.m02-expedient-client-cell small{display:block;margin-top:2px;color:var(--muted);font-size:8.5px}.m02-expedient-folder{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;color:#7138a1;background:linear-gradient(145deg,#f6effb,#eee2f8);border:1px solid rgba(111,63,155,.08)}.m02-doc-count-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;border:1px solid rgba(111,63,155,.08);background:#6f3f9b0e;color:#6b398f;font-size:9px;font-weight:800;white-space:nowrap}.m02-expedient-empty{min-height:245px}.m02-expedient-modal{width:min(900px,96vw);overflow:visible!important}.m02-expedient-create-modal,.m02-expedient-status-modal,.m02-expedient-correct-modal,.m02-expedient-delete-modal{width:min(660px,94vw)}.m02-expedient-detail-modal{width:min(1050px,96vw)}.m02-expedient-modal .premium-select{position:relative}.m02-expedient-modal .premium-select.is-open{z-index:5000!important}.m02-expedient-modal .premium-select-panel{z-index:5100!important;max-height:220px}.m02-inline-empty{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border-radius:14px;border:1px solid rgba(205,151,44,.18);background:#fff8e7b8;color:#8d6621}.m02-inline-empty.soft{margin-top:14px;border-color:#6f3f9b17;background:#f9f5fcc2;color:#6e5a78}.m02-inline-empty svg{flex:0 0 auto}.m02-inline-empty>div{display:grid;gap:3px}.m02-inline-empty strong{font-size:10px}.m02-inline-empty span{font-size:8.5px;line-height:1.5}.m02-flow-note,.m02-admin-warning{display:flex;align-items:flex-start;gap:9px;margin-top:13px;padding:11px 12px;border-radius:13px;font-size:8.5px;line-height:1.55}.m02-flow-note{color:#6d5680;border:1px solid rgba(111,63,155,.09);background:#f7f1fbc2}.m02-admin-warning{margin:0 0 13px;color:#9c4558;border:1px solid rgba(207,74,102,.17);background:#fff0f4bf}.m02-flow-note svg,.m02-admin-warning svg{flex:0 0 auto}.m02-admin-warning>div{display:grid;gap:3px}.m02-admin-warning strong{font-size:9.5px}.m02-correction-reason{margin-top:14px}.m02-expedient-detail-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;margin-bottom:13px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m02-expedient-detail-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:#7138a1;background:linear-gradient(145deg,#f5edfb,#eee1f8)}.m02-expedient-detail-hero h3,.m02-subsection-heading h3{margin:0;font-family:Playfair Display,Georgia,serif;color:var(--purple-dark)}.m02-expedient-detail-hero h3{font-size:21px}.m02-expedient-detail-hero p{margin:3px 0 0;color:var(--muted);font-size:9px}.m02-expedient-documents-block{margin-top:16px;padding-top:14px;border-top:1px solid rgba(94,50,127,.08)}.m02-subsection-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px}.m02-subsection-heading h3{margin-top:2px;font-size:17px}.m02-detail-doc-list{display:grid;gap:8px}.m02-detail-doc-row{display:grid;grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:10px 11px;border:1px solid rgba(94,50,127,.08);border-radius:13px;background:#fcf9fee0}.m02-detail-doc-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#7138a1;background:#f3eafb}.m02-detail-doc-row>div:nth-child(2){display:grid;gap:2px;min-width:0}.m02-detail-doc-row strong{font-size:9.5px;color:var(--ink)}.m02-detail-doc-row small{font-size:8px;color:var(--muted)}.m02-detail-doc-date{display:grid;gap:2px;min-width:105px;text-align:right}:root[data-theme=dark] .m02-expedient-folder,:root[data-theme=dark] .m02-expedient-detail-icon,:root[data-theme=dark] .m02-detail-doc-icon{background:#33243e;color:#d7b9ec;border-color:#4a3559}:root[data-theme=dark] .m02-expedient-detail-hero,:root[data-theme=dark] .m02-detail-doc-row,:root[data-theme=dark] .m02-inline-empty.soft,:root[data-theme=dark] .m02-flow-note{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .m02-flow-note,:root[data-theme=dark] .m02-flow-note span{color:#d9c9e6}:root[data-theme=dark] .m02-flow-note svg{color:#c99ae9;opacity:1}:root[data-theme=dark] .m02-expedient-detail-hero h3,:root[data-theme=dark] .m02-subsection-heading h3,:root[data-theme=dark] .m02-expedient-id-cell strong,:root[data-theme=dark] .m02-expedient-client-cell strong,:root[data-theme=dark] .m02-detail-doc-row strong{color:#f3e9fa}@media (max-width: 760px){.m02-expedient-search{flex-basis:100%!important;min-width:100%!important}.m02-expedient-detail-hero{grid-template-columns:auto 1fr}.m02-expedient-detail-hero>.status-badge{grid-column:1 / -1;justify-self:start}.m02-detail-doc-row{grid-template-columns:auto 1fr}.m02-detail-doc-date,.m02-detail-doc-row>.status-badge{grid-column:2;justify-self:start;text-align:left}}.m02-documents-module{display:grid;gap:18px}.m02-document-kpis{margin:0;grid-template-columns:repeat(5,minmax(0,1fr))}.m02-document-panel{overflow:visible!important;position:relative}.clientes-page-m02 .m02-document-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto auto 46px!important;align-items:center!important;gap:10px!important;overflow:visible!important;position:relative!important;z-index:150!important}.m02-document-search{flex:1 1 360px!important;min-width:280px!important}.m02-document-toolbar .m02-clear-filters,.m02-document-toolbar>button{flex:0 0 auto!important;white-space:nowrap!important}.clientes-page-m02 .m02-document-toolbar .filter-popover,.clientes-page-m02 .m02-document-toolbar .filter-popover-wrap{position:relative!important;z-index:3000!important}.clientes-page-m02 .m02-document-toolbar .filter-popover-panel{z-index:3100!important;width:300px!important;max-width:calc(100vw - 40px)!important}.clientes-page-m02 .m02-document-toolbar .premium-select{position:relative!important}.clientes-page-m02 .m02-document-toolbar .premium-select.is-open{z-index:3200!important}.clientes-page-m02 .m02-document-toolbar .premium-select-panel{z-index:3300!important;max-height:225px!important}.m02-document-table-wrap{overflow-x:auto;overflow-y:visible;position:relative;z-index:1}.m02-documents-table{min-width:1240px}.m02-documents-table tbody tr.is-deleted{opacity:.72}.m02-document-id-cell{display:flex;align-items:center;gap:9px;min-width:190px}.m02-document-icon{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;color:#7138a1;background:linear-gradient(145deg,#f6effb,#eee2f8);border:1px solid rgba(111,63,155,.08)}.m02-document-id-cell>div{min-width:0;display:grid;gap:2px}.m02-document-id-cell strong,.m02-document-number{color:var(--ink);font-size:10px;font-weight:800}.m02-document-id-cell small,.m02-document-client-name{color:var(--muted);font-size:8.3px}.m02-document-client-name{display:block;margin-top:4px;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m02-expiry-cell{display:grid;gap:5px;min-width:118px}.m02-expiry-cell>strong{color:var(--ink);font-size:9.5px}.m02-expiry-cell .status-badge{justify-self:start;font-size:7.5px;padding:3px 7px}.m02-file-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;border:1px solid rgba(55,151,92,.13);background:#eaf8eed1;color:#3e8e59;font-size:8.5px;font-weight:850;white-space:nowrap}.m02-file-chip.is-empty{border-color:#6f637417;background:#f5f3f6e6;color:#8b818f}.m02-document-empty{min-height:245px}.m02-document-type-note{margin:12px 14px 0!important}.m02-doc-count-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.m02-doc-count-button:hover{transform:translateY(-1px);border-color:#6f3f9b3d;box-shadow:0 7px 16px #46236914}.m02-detail-doc-row{grid-template-columns:auto minmax(180px,1fr) auto auto auto}.m02-detail-doc-open{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(111,63,155,.1);background:#fff;color:#6b398f;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.m02-detail-doc-open:hover{transform:translateY(-1px);border-color:#6f3f9b42;box-shadow:0 7px 16px #46236914}.m02-document-modal{width:min(940px,96vw);overflow:visible!important}.m02-document-form-modal{width:min(1040px,96vw)}.m02-document-detail-modal{width:min(1000px,96vw)}.m02-document-status-modal,.m02-document-delete-modal{width:min(650px,94vw)}.m02-document-modal .premium-select{position:relative}.m02-document-modal .premium-select.is-open{z-index:5000!important}.m02-document-modal .premium-select-panel{z-index:5100!important;max-height:220px}.m02-document-fixed-field{display:grid;gap:4px;min-height:42px;padding:8px 11px;border-radius:11px;border:1px solid #e3d9e8;background:#f7f4f8}.m02-document-fixed-field>span{color:#8f8394;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.m02-document-fixed-field>strong{color:var(--ink);font-size:10px}.m02-document-fixed-field>small{color:var(--muted);font-size:8px}.m02-file-current{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:12px;border:1px solid rgba(55,151,92,.13);background:#eaf8eea8;color:#44845a}.m02-file-current>div{display:grid;gap:2px;min-width:0}.m02-file-current strong{font-size:9.5px}.m02-file-current span{max-width:100%;overflow:hidden;color:#6d7b70;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.m02-file-picker{display:flex;align-items:center;gap:12px;min-height:78px;padding:13px;border:1px dashed rgba(111,63,155,.25);border-radius:15px;background:#f9f5fcb8;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.m02-file-picker:hover{border-color:#6f3f9b7a;background:#f7effceb;box-shadow:0 8px 22px #4623690d}.m02-file-picker.has-error{border-color:#cb3e5b6b;background:#fff0f4a8}.m02-file-picker>input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.m02-file-picker-icon{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;color:#7138a1;background:linear-gradient(145deg,#f4eafb,#ecdef7)}.m02-file-picker-copy{min-width:0;flex:1;display:grid;gap:4px}.m02-file-picker-copy strong{max-width:100%;overflow:hidden;color:var(--ink);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.m02-file-picker-copy small{color:var(--muted);font-size:8.5px;line-height:1.45}.m02-file-picker>button{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(111,63,155,.1);border-radius:10px;background:#fff;color:#775f82;cursor:pointer}.m02-file-error{color:#c64967;font-size:8.5px;font-style:normal}.m02-document-detail-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px;margin-bottom:13px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m02-document-detail-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:#7138a1;background:linear-gradient(145deg,#f5edfb,#eee1f8)}.m02-document-detail-hero h3{margin:0;color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:21px}.m02-document-detail-hero p{margin:3px 0 0;color:var(--muted);font-size:9px}.m02-document-file-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;padding-top:13px;border-top:1px solid rgba(94,50,127,.08)}:root[data-theme=dark] .m02-document-icon,:root[data-theme=dark] .m02-document-detail-icon,:root[data-theme=dark] .m02-file-picker-icon{background:#33243e;color:#d7b9ec;border-color:#4a3559}:root[data-theme=dark] .m02-detail-doc-open,:root[data-theme=dark] .m02-file-picker>button{background:#2a1d34;color:#d7b9ec;border-color:#4a3559}:root[data-theme=dark] .m02-document-fixed-field,:root[data-theme=dark] .m02-document-detail-hero,:root[data-theme=dark] .m02-file-picker{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .m02-document-detail-hero h3,:root[data-theme=dark] .m02-document-id-cell strong,:root[data-theme=dark] .m02-document-number,:root[data-theme=dark] .m02-expiry-cell>strong,:root[data-theme=dark] .m02-file-picker-copy strong,:root[data-theme=dark] .m02-document-fixed-field>strong{color:#f3e9fa}:root[data-theme=dark] .m02-file-chip{background:#2d654142;border-color:#61b77d33;color:#a9dfb8}:root[data-theme=dark] .m02-file-chip.is-empty{background:#2a1d34;color:#b4a8b8;border-color:#eed6c614}:root[data-theme=dark] .m02-file-current{background:#2d654133;border-color:#61b77d29;color:#a9dfb8}@media (max-width: 1220px){.m02-document-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.m02-document-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m02-document-search{flex-basis:100%!important;min-width:100%!important}}@media (max-width: 760px){.m02-document-kpis{grid-template-columns:1fr}.m02-document-detail-hero{grid-template-columns:auto 1fr}.m02-document-detail-hero>.status-badge{grid-column:1 / -1;justify-self:start}.m02-detail-doc-row{grid-template-columns:auto 1fr}.m02-detail-doc-date,.m02-detail-doc-row>.status-badge,.m02-detail-doc-open{grid-column:2;justify-self:start}}.filter-popover-panel-portal{margin:0!important;z-index:12000!important;box-shadow:0 24px 65px #361a5233!important}.m02-document-filter-floating{width:300px!important;max-width:calc(100vw - 24px)!important;background:#fffffffa!important;border:1px solid rgba(111,63,155,.13)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.m02-document-filter-floating .filter-popover-body{overflow:visible!important}.m02-document-filter-floating .premium-select{position:relative!important}.m02-document-filter-floating .premium-select.is-open{z-index:20!important}.m02-document-filter-floating .premium-select-panel{z-index:40!important;max-height:225px!important}.m02-file-picker.is-dragging{border-color:#7a43aed1!important;background:radial-gradient(circle at 50% 0%,rgba(198,83,160,.12),transparent 68%),linear-gradient(145deg,#f5e9fdfa,#fcf6fffa)!important;box-shadow:0 0 0 5px #6e3fa314,0 18px 42px #4b256f24!important;transform:translateY(-2px) scale(1.006)}.m02-file-picker.is-dragging .m02-file-picker-icon{color:#fff!important;background:linear-gradient(135deg,#6e3fa3,#c653a0)!important;box-shadow:0 10px 24px #6e3fa338;transform:scale(1.06)}.m02-file-picker.is-dragging .m02-file-picker-copy strong{color:#5d2786!important}.m02-file-picker-icon{transition:transform .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}:root[data-theme=dark] .m02-document-filter-floating{background:#241a2ffa!important;border-color:#eed6c61a!important}:root[data-theme=dark] .m02-file-picker.is-dragging{background:linear-gradient(145deg,#372346fa,#2b1d37fa)!important;border-color:#c998ebb3!important}.m02-document-types-module{display:grid;gap:18px}.m02-document-type-kpis{margin:0;grid-template-columns:repeat(4,minmax(0,1fr))}.m02-document-type-panel{overflow:visible!important;position:relative}.clientes-page-m02 .m02-document-type-toolbar{display:grid!important;grid-template-columns:minmax(320px,1fr) auto auto auto auto!important;align-items:center!important;gap:10px!important;overflow:visible!important;position:relative!important;z-index:150!important}.m02-document-type-search{min-width:0}.clientes-page-m02 .m02-document-type-toolbar .filter-popover{position:relative!important;z-index:140!important}.clientes-page-m02 .m02-document-type-toolbar .filter-popover-panel{z-index:3000!important;width:255px!important;max-width:calc(100vw - 40px)!important}.clientes-page-m02 .m02-document-type-toolbar .premium-select{position:relative!important}.clientes-page-m02 .m02-document-type-toolbar .premium-select.is-open{z-index:3200!important}.clientes-page-m02 .m02-document-type-toolbar .premium-select-panel{z-index:3300!important}.m02-document-type-table-wrap{position:relative;z-index:1;overflow-x:auto;overflow-y:visible}.m02-document-types-table{min-width:760px}.m02-document-types-table th:last-child,.m02-document-types-table td:last-child{width:150px}.m02-document-types-table tbody tr.is-logically-deleted{opacity:.7}.m02-type-main-cell{display:flex;align-items:center;gap:10px;min-width:190px}.m02-type-main-cell>div{min-width:0;display:grid;gap:2px}.m02-type-main-cell strong{color:var(--ink);font-size:10px;font-weight:820}.m02-type-main-cell small{color:var(--muted);font-size:8.4px;font-weight:750}.m02-type-icon{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;color:#7138a1;background:linear-gradient(145deg,#f6effb,#eee2f8);border:1px solid rgba(111,63,155,.08)}.m02-type-icon.is-large{width:48px;height:48px;border-radius:15px}.m02-type-description-cell{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:520px;color:var(--muted);font-size:9px;line-height:1.5}.m02-document-type-empty{min-height:245px}.m02-document-type-modal{width:min(760px,94vw)}.m02-document-type-status-modal,.m02-document-type-delete-modal{width:min(610px,94vw)}.m02-document-type-form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.m02-document-type-form-grid:has(.m02-type-id-readonly){grid-template-columns:170px minmax(0,1fr)}.m02-form-section-heading{display:flex;align-items:center;gap:9px;color:#633987}.m02-form-section-heading>svg{flex:0 0 auto}.m02-form-section-heading>div{display:grid;gap:2px}.m02-form-section-heading strong{color:#55405f;font-size:10px}.m02-form-section-heading small{color:#9a8d9f;font-size:8.5px}.m02-field-counter{justify-self:end;margin-top:-2px}.m02-field input:disabled,.m02-field input[readonly]{opacity:.76;cursor:default;background:#f7f3faeb}.m02-document-type-detail-hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;margin-bottom:13px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m02-document-type-detail-hero h3{margin:0 0 3px;font-family:Playfair Display,Georgia,serif;font-size:21px;color:var(--purple-dark)}.m02-document-type-detail-hero small{color:var(--muted);font-size:8.8px}.premium-modal-alert{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;margin-bottom:12px;border-radius:12px;font-size:9px;line-height:1.45}.premium-modal-alert.tone-danger{color:#b33c59;background:#fff0f3;border:1px solid #f1c7d2}.m02-status-comparison{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px;border-radius:15px;border:1px solid rgba(94,50,127,.09);background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m02-status-comparison>div{display:grid;gap:8px;justify-items:start}.m02-status-comparison>div>span{color:#978a9a;font-size:8.2px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.m02-status-comparison>svg{color:#9865ba}.m02-info-box{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 13px;border-radius:13px;border:1px solid rgba(111,63,155,.1);background:#f7f2fbc7;color:#76657d;font-size:8.8px;line-height:1.55}.m02-info-box>svg{flex:0 0 auto;color:#7843a2}.m02-danger-summary{display:flex;align-items:flex-start;gap:11px;padding:14px;border-radius:15px;background:#fff5f7;border:1px solid #f1ccd5;color:#a9445b}.m02-danger-summary>svg{flex:0 0 auto}.m02-danger-summary>div{display:grid;gap:4px}.m02-danger-summary strong{font-size:10.5px}.m02-danger-summary small{color:#91616d;font-size:8.8px;line-height:1.55}.clientes-page-m02 .m02-document-toolbar .filter-popover{position:relative!important;z-index:140!important}.clientes-page-m02 .m02-document-toolbar .filter-popover-panel{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;width:300px!important;z-index:3000!important;margin:0!important}:root[data-theme=dark] .m02-document-type-detail-hero,:root[data-theme=dark] .m02-status-comparison{background:#21172b;border-color:#eed6c617}:root[data-theme=dark] .m02-document-type-detail-hero h3,:root[data-theme=dark] .m02-form-section-heading strong,:root[data-theme=dark] .m02-type-main-cell strong{color:#f3e9fa}:root[data-theme=dark] .m02-type-icon{background:#33243e;color:#d7b9ec;border-color:#4a3559}:root[data-theme=dark] .m02-field input:disabled,:root[data-theme=dark] .m02-field input[readonly]{background:#25192f}:root[data-theme=dark] .m02-info-box{background:#2a1c35;border-color:#eed6c614;color:#c6b8cc}@media (max-width: 900px){.m02-document-type-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.m02-document-type-toolbar{grid-template-columns:1fr 1fr}.m02-document-type-search{grid-column:1 / -1}.m02-document-type-form-grid,.m02-document-type-form-grid:has(.m02-type-id-readonly),.m02-status-comparison,.m02-document-type-detail-hero{grid-template-columns:1fr}.m02-status-comparison>svg{transform:rotate(90deg)}.m02-document-type-detail-hero>.status-badge{justify-self:start}}@media (max-width: 520px){.m02-document-type-kpis{grid-template-columns:1fr}}.m02-document-type-select-wrap{display:grid;gap:5px;min-width:0}.m02-document-type-inactive-note{color:#b67822;font-size:8px;line-height:1.4}.m02-filter-floating{max-width:calc(100vw - 24px)!important;background:#fffffffa!important;border:1px solid rgba(111,63,155,.13)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.m02-filter-floating .filter-popover-body,.m02-document-filter-floating .filter-popover-body{overflow:visible!important}.m02-filter-floating .premium-select,.m02-document-filter-floating .premium-select{position:relative!important}.m02-filter-floating .premium-select.is-open,.m02-document-filter-floating .premium-select.is-open{z-index:20!important}.m02-filter-floating .premium-select-panel,.m02-document-filter-floating .premium-select-panel{z-index:40!important;max-height:225px!important}:root[data-theme=dark] .m02-filter-floating{background:#21172bfb!important;border-color:#eed6c617!important}.notification-center-trigger{position:relative;overflow:visible!important}.notification-center-trigger.active{color:#402060!important;box-shadow:0 12px 26px #4020601a,0 0 0 3px #b584cb14,inset 0 1px #fff!important}.notification-count-badge{position:absolute;top:-5px;right:-6px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:999px;background:linear-gradient(135deg,#b84c91,#d45b74);color:#fff;box-shadow:0 4px 12px #953a6f40;font-size:9px;font-weight:800;line-height:1;letter-spacing:-.02em;z-index:3}.notification-center-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1290;border:0;padding:0;background:transparent;cursor:default}.notification-center-panel{position:fixed;z-index:1300;max-width:calc(100vw - 24px);max-height:min(710px,calc(100vh - 90px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(100,58,129,.12);border-radius:22px;background:radial-gradient(circle at 93% 0%,rgba(224,202,233,.32),transparent 31%),linear-gradient(150deg,#fffffffc,#faf6fcfb);box-shadow:0 26px 70px #321a442e,0 8px 24px #321a4414,inset 0 1px #fffffff5;-webkit-backdrop-filter:blur(28px) saturate(1.3);backdrop-filter:blur(28px) saturate(1.3);animation:notification-panel-enter .2s cubic-bezier(.2,.8,.2,1);transform-origin:top right}@keyframes notification-panel-enter{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.notification-center-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:19px 19px 15px;border-bottom:1px solid rgba(93,58,116,.075)}.notification-center-header-icon{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,var(--lavender-soft),rgba(255,255,255,.4));color:var(--purple);box-shadow:0 8px 18px #6e3fa324,inset 0 1px #fff9}.notification-center-header>div:first-child{min-width:0}.notification-center-eyebrow{display:block;margin-bottom:4px;color:#8c6b9d;font-size:8px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.notification-center-header h2{margin:0;color:#34203e;font-size:17px;line-height:1.2;letter-spacing:-.025em}.notification-center-header p{margin:5px 0 0;color:#85758b;font-size:9px;line-height:1.45}.notification-center-icon-button{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border:1px solid rgba(99,59,123,.09);border-radius:10px;background:#ffffffa8;color:#795f86;cursor:pointer;transition:.18s ease}.notification-center-icon-button:hover{transform:translateY(-1px);color:#482854;border-color:#633b7b26;box-shadow:0 7px 16px #3b1d4e14}.notification-center-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px 14px 8px}.notification-summary-card{min-width:0;padding:9px 10px;display:flex;align-items:center;gap:9px;border:1px solid rgba(93,58,116,.075);border-radius:13px;background:#ffffffb8;box-shadow:0 6px 14px #5d3a740d}.notification-summary-icon{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,var(--lavender-soft),rgba(255,255,255,.4));color:var(--purple)}.notification-summary-card.critical .notification-summary-icon{background:linear-gradient(145deg,#ffe3e9,#fff6);color:#a33a55}.notification-summary-card.high .notification-summary-icon{background:linear-gradient(145deg,#ffedd6,#fff6);color:#ae6a2e}.notification-summary-card.unread .notification-summary-icon{background:linear-gradient(145deg,#f1e3fb,#fff6);color:#704389}.notification-summary-card>div{min-width:0;display:grid;gap:1px}.notification-summary-card>div>span{overflow:hidden;color:#8e8093;font-size:7.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.notification-summary-card>div>strong{color:#51335f;font-size:15px;line-height:1.2}.notification-summary-card.critical strong{color:#a33a55}.notification-summary-card.high strong{color:#ae6a2e}.notification-summary-card.unread strong{color:#704389}.notification-center-tools{display:grid;gap:8px;padding:5px 14px 11px;border-bottom:1px solid rgba(93,58,116,.07)}.notification-filter-strip,.notification-module-strip{display:flex;align-items:center;gap:5px;overflow-x:auto;scrollbar-width:none}.notification-filter-strip::-webkit-scrollbar,.notification-module-strip::-webkit-scrollbar{display:none}.notification-filter-strip button,.notification-module-strip button{flex:0 0 auto;min-height:25px;padding:0 9px;border:1px solid rgba(99,59,123,.08);border-radius:999px;background:#ffffff94;color:#7d6a84;font-size:7.5px;font-weight:750;cursor:pointer;transition:.16s ease}.notification-filter-strip button:hover,.notification-module-strip button:hover{border-color:#633b7b26;color:#4e315d}.notification-filter-strip button.active,.notification-module-strip button.active{border-color:#673d8429;background:linear-gradient(135deg,#6f4787,#8d65a1);color:#fff;box-shadow:0 5px 12px #532d6c29}.notification-center-actions-row{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.notification-sound-toggle,.notification-center-row-actions button{height:27px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(99,59,123,.09);border-radius:9px;background:#ffffffa6;color:#75627d;font-size:7.5px;font-weight:750;cursor:pointer;transition:.16s ease}.notification-sound-toggle{padding:0 9px}.notification-sound-toggle.active{color:#57346a;border-color:#6d448824;background:#f0e6f5c2}.notification-center-row-actions{display:flex;align-items:center;gap:5px}.notification-center-row-actions button{padding:0 8px}.notification-sound-toggle:hover,.notification-center-row-actions button:hover:not(:disabled){color:#4d2e5c;border-color:#633b7b29;transform:translateY(-1px)}.notification-center-row-actions button:disabled{opacity:.42;cursor:not-allowed}.notification-center-list{min-height:150px;overflow-y:auto;overscroll-behavior:contain;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(111,76,132,.2) transparent}.notification-item{position:relative;margin-bottom:6px;overflow:hidden;border:1px solid rgba(92,58,112,.075);border-radius:15px;background:#ffffffa8;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease}.notification-item:last-child{margin-bottom:0}.notification-item.is-unread{background:linear-gradient(100deg,#f6eff9f2,#ffffffc7);border-color:#70418c21}.notification-item.is-read{opacity:.72}.notification-item:hover{transform:translateY(-1px);border-color:#623a7a24;box-shadow:0 8px 22px #3d1f500f;opacity:1}.notification-item:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#a98bb5}.notification-item.priority-critica:before{background:#c34a64}.notification-item.priority-alta:before{background:#d68a3c}.notification-item.priority-media:before{background:#8b6cab}.notification-item.priority-baja:before{background:#7c94a0}.notification-item-main{width:100%;padding:11px 10px 11px 13px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:start;gap:9px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.notification-item-main:disabled{cursor:default}.notification-item-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(102,65,126,.09);border-radius:11px;background:#f7f0f9f0;color:#76518a}.priority-critica .notification-item-icon{background:#fdedf1f2;color:#a83d58}.priority-alta .notification-item-icon{background:#fdf4e8f2;color:#ad6a2f}.notification-item-copy{min-width:0;display:block}.notification-item-meta{margin-bottom:5px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.notification-module-badge,.notification-priority-badge{min-height:18px;display:inline-flex;align-items:center;gap:5px;padding:0 6px;border-radius:999px;font-size:6.5px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.notification-module-badge{border:1px solid rgba(100,60,126,.09);background:#efe5f4b8;color:#6a477a}.notification-module-badge em{max-width:105px;overflow:hidden;color:#9a859f;font-size:6px;font-style:normal;font-weight:700;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.notification-priority-badge.critica{background:#c846601a;color:#a33752}.notification-priority-badge.alta{background:#d485341c;color:#a96329}.notification-priority-badge.media{background:#805b9e1a;color:#71508b}.notification-priority-badge.baja{background:#5b75801a;color:#657c86}.notification-item-copy>strong{display:block;margin-bottom:3px;color:#3f2949;font-size:10px;line-height:1.25}.notification-item-copy>p{margin:0;color:#817386;font-size:8px;line-height:1.5}.notification-item-time{margin-top:7px;display:flex;align-items:center;gap:4px;color:#9a8d9e;font-size:7px;font-weight:650}.notification-item-chevron{height:34px;display:grid;place-items:center;color:#aa9bae}.notification-mark-read{position:absolute;top:9px;right:8px;width:14px;height:14px;display:grid;place-items:center;border:0;background:transparent;cursor:pointer;z-index:2}.notification-mark-read span{width:7px;height:7px;border-radius:50%;background:#a457a0;box-shadow:0 0 0 3px #a457a017;transition:transform .15s ease}.notification-mark-read:hover span{transform:scale(1.22)}.notification-center-loading,.notification-center-empty{min-height:175px;padding:24px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#917f97}.notification-center-empty.compact{min-height:150px}.notification-center-empty.error{color:#9e5d6c}.notification-center-loading{min-height:145px;gap:8px;font-size:8px;font-weight:700}.notification-center-empty svg{margin-bottom:8px;color:#a48aaf}.notification-center-empty strong{color:#5b4267;font-size:10px}.notification-center-empty p{max-width:275px;margin:5px 0 0;font-size:8px;line-height:1.5}.notification-center-empty button{margin-top:10px;min-height:28px;padding:0 12px;border:1px solid rgba(105,65,132,.12);border-radius:9px;background:#fff;color:#624374;font-size:8px;font-weight:750;cursor:pointer}.notification-center-footer{min-height:34px;padding:8px 13px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid rgba(93,58,116,.07);background:#f8f4fac2;color:#9a8d9e;font-size:6.8px;font-weight:650}.notification-center-soft-error{color:#ac6876}.notification-center-panel .spin{animation:notification-spin .8s linear infinite}@keyframes notification-spin{to{transform:rotate(360deg)}}:root[data-theme=dark] .notification-count-badge{border-color:#281d31}:root[data-theme=dark] .notification-center-panel{border-color:#e7cfef14;background:radial-gradient(circle at 93% 0%,rgba(111,72,130,.19),transparent 32%),linear-gradient(150deg,#281d31fc,#1f1726fc);box-shadow:0 26px 75px #0000006b,inset 0 1px #ffffff0a}:root[data-theme=dark] .notification-center-header,:root[data-theme=dark] .notification-center-tools,:root[data-theme=dark] .notification-center-footer{border-color:#ebd6f30f}:root[data-theme=dark] .notification-center-header h2,:root[data-theme=dark] .notification-item-copy>strong,:root[data-theme=dark] .notification-center-empty strong{color:#f1e7f5}:root[data-theme=dark] .notification-center-header p,:root[data-theme=dark] .notification-item-copy>p,:root[data-theme=dark] .notification-center-footer,:root[data-theme=dark] .notification-center-loading,:root[data-theme=dark] .notification-center-empty{color:#b7a8bc}:root[data-theme=dark] .notification-summary-card,:root[data-theme=dark] .notification-filter-strip button,:root[data-theme=dark] .notification-module-strip button,:root[data-theme=dark] .notification-sound-toggle,:root[data-theme=dark] .notification-center-row-actions button,:root[data-theme=dark] .notification-center-icon-button{border-color:#ecd6f412;background:#392a43d1}:root[data-theme=dark] .notification-summary-card>div>span,:root[data-theme=dark] .notification-item-time{color:#a999ae}:root[data-theme=dark] .notification-summary-card>div>strong{color:#e2d1e9}:root[data-theme=dark] .notification-item{border-color:#e8d3f00e;background:#302339bd}:root[data-theme=dark] .notification-item.is-unread{border-color:#d6b4e41c;background:linear-gradient(100deg,#402d4bf5,#302339db)}:root[data-theme=dark] .notification-item-icon{border-color:#e7d0f012;background:#463151d9;color:#d5bce1}:root[data-theme=dark] .priority-critica .notification-item-icon{background:#692f4070;color:#e8a4b4}:root[data-theme=dark] .priority-alta .notification-item-icon{background:#67482773;color:#e2b17a}:root[data-theme=dark] .notification-module-badge{border-color:#e7d0f00f;background:#51395cb8;color:#d6bee1}:root[data-theme=dark] .notification-center-footer{background:#221929e0}@media (max-width: 720px){.notification-center-panel{left:10px!important;right:10px!important;width:auto!important;max-width:none;max-height:calc(100vh - 86px);border-radius:19px}.notification-center-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-center-actions-row{align-items:stretch;flex-direction:column}.notification-center-row-actions{display:grid;grid-template-columns:1fr 1fr}.notification-center-row-actions button,.notification-sound-toggle{width:100%}}@media (max-width: 430px){.notification-center-header{padding:16px 15px 13px}.notification-center-summary,.notification-center-tools{padding-left:10px;padding-right:10px}.notification-center-list{padding:6px}.notification-module-badge em{display:none}}.notification-center-list{flex:1 1 auto;min-height:0}@media (prefers-reduced-motion: reduce){.notification-center-panel{animation:none!important}.notification-item,.notification-center-icon-button,.notification-filter-strip button,.notification-module-strip button,.notification-sound-toggle,.notification-center-row-actions button{transition:none!important}}.notification-toast-stack{position:fixed;top:88px;right:22px;z-index:25050;width:min(390px,calc(100vw - 28px));display:grid;gap:9px;pointer-events:none}.notification-toast{position:relative;overflow:hidden;border:1px solid rgba(94,57,116,.12);border-radius:16px;background:#fffffff0;box-shadow:0 18px 45px #35184829,inset 0 1px #ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;animation:notification-toast-enter .26s cubic-bezier(.2,.82,.2,1)}.notification-toast:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#8b6cab}.notification-toast.priority-critica:before{background:#c34a64}.notification-toast.priority-alta:before{background:#d68a3c}.notification-toast.priority-media:before{background:#8b6cab}.notification-toast.priority-baja:before{background:#7c94a0}.notification-toast-main{width:100%;min-width:0;padding:13px 38px 13px 15px;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.notification-toast-main:disabled{cursor:default}.notification-toast-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#f3eaf7e6;color:#704788}.notification-toast.priority-critica .notification-toast-icon{background:#fdebf0f5;color:#a83d58}.notification-toast.priority-alta .notification-toast-icon{background:#fdf4e8f5;color:#ad6a2f}.notification-toast-copy{min-width:0}.notification-toast-meta{display:block;margin-bottom:3px;color:#9a83a2;font-size:7px;font-weight:800;letter-spacing:.065em;text-transform:uppercase}.notification-toast-copy strong{display:block;margin-bottom:3px;color:#3f2949;font-size:10.5px;line-height:1.25}.notification-toast-copy p{margin:0;overflow:hidden;color:#7d7082;font-size:8.3px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notification-toast-main>svg{color:#aa9bae}.notification-toast-close{position:absolute;top:8px;right:8px;width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:8px;background:#f7f2f9b8;color:#8c7a92;cursor:pointer}.notification-toast-close:hover{background:#eee4f3e6;color:#5e3c6f}@keyframes notification-toast-enter{0%{opacity:0;transform:translate3d(18px,-5px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}:root[data-theme=dark] .notification-toast{border-color:#e7cfef17;background:#271c30f5;box-shadow:0 22px 55px #00000061,inset 0 1px #ffffff0a}:root[data-theme=dark] .notification-toast-icon{background:#463151e0;color:#d5bce1}:root[data-theme=dark] .notification-toast-copy strong{color:#f1e7f5}:root[data-theme=dark] .notification-toast-copy p{color:#b7a8bc}:root[data-theme=dark] .notification-toast-meta{color:#aa96b1}:root[data-theme=dark] .notification-toast-close{background:#483452c7;color:#c9b8cf}@media (max-width: 680px){.notification-toast-stack{top:78px;right:12px;width:calc(100vw - 24px)}}.notification-toast{--notification-toast-accent: #8b6cab}.notification-toast.priority-critica{--notification-toast-accent: #c34a64}.notification-toast.priority-alta{--notification-toast-accent: #d68a3c}.notification-toast.priority-media{--notification-toast-accent: #8b6cab}.notification-toast.priority-baja{--notification-toast-accent: #7c94a0}.notification-toast:before{background:var(--notification-toast-accent)}.notification-toast-progress{position:absolute;left:4px;right:0;bottom:0;height:3px;transform:scaleX(1);transform-origin:left center;background:var(--notification-toast-accent);opacity:.82;animation:notification-toast-progress var(--notification-toast-duration, 6.5s) linear forwards;pointer-events:none}.notification-toast.is-exiting{pointer-events:none;animation:notification-toast-exit .32s cubic-bezier(.4,0,.2,1) forwards}.notification-toast.is-exiting .notification-toast-progress{animation-play-state:paused}@keyframes notification-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes notification-toast-exit{0%{opacity:1;transform:translateZ(0) scale(1);max-height:150px}to{opacity:0;transform:translate3d(22px,-4px,0) scale(.975);max-height:0;margin-top:-9px}}@media (prefers-reduced-motion: reduce){.notification-toast,.notification-toast.is-exiting,.notification-toast-progress{animation-duration:1ms!important}}.m02-audit-workspace{min-width:0}.m02-audit-hero{background:linear-gradient(135deg,#fff,#fbf6fe 62%,#fffaf0)}.m02-audit-source-chip{border-color:#c9a22740;background:linear-gradient(145deg,#fffdf7,#faf5fd)}.m02-audit-filter-bar{grid-template-columns:minmax(220px,1.25fr) auto minmax(145px,.75fr) minmax(126px,.62fr) minmax(126px,.62fr) auto 42px}.m02-audit-panel{overflow:visible}.m02-audit-panel .audit-table-wrap{overflow:auto;border-bottom:1px solid var(--line)}.m02-audit-diff-card{margin:13px 0;border:1px solid rgba(110,63,163,.13);border-radius:15px;background:linear-gradient(145deg,#fdfbfe,#fff);overflow:hidden}.m02-audit-diff-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 13px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#faf6fd,#fffaf2)}.m02-audit-diff-head>div{display:flex;align-items:center;gap:9px;color:var(--purple)}.m02-audit-diff-head>div>span{display:grid}.m02-audit-diff-head strong{font-size:10px;color:var(--purple-dark)}.m02-audit-diff-head small{margin-top:2px;font-size:8px;color:var(--muted)}.m02-audit-diff-table-wrap{overflow:auto}.m02-audit-diff-table{width:100%;border-collapse:collapse;min-width:720px}.m02-audit-diff-table th{padding:9px 11px;background:#fff;color:#9b919f;font-size:7.5px;text-transform:uppercase;letter-spacing:.07em;text-align:left}.m02-audit-diff-table td{padding:10px 11px;border-top:1px solid #f0ebf2;font-size:9px;vertical-align:top;word-break:break-word}.m02-audit-diff-table td:first-child{width:24%;background:#fcfafc}.m02-audit-diff-table td strong,.m02-audit-diff-table td small{display:block}.m02-audit-diff-table td strong{color:#514655;font-size:9px}.m02-audit-diff-table td small{margin-top:2px;color:#aaa0ae;font-size:7px}.m02-audit-diff-table td.before{background:#fffafb;color:#8b6470}.m02-audit-diff-table td.after{background:#f7fcf8;color:#477356}.m02-audit-no-diff{padding:18px;text-align:center;color:var(--muted);font-size:9px;line-height:1.55}.m02-audit-payload{display:block}.m02-audit-payload summary{cursor:pointer;list-style:none}.m02-audit-payload summary::-webkit-details-marker{display:none}details.m02-audit-payload:not([open]) pre{display:none}.m02-audit-payload-grid{margin-top:10px}.m02-audit-detail-panel{border-color:#6e3fa333}.audit-central-section{display:grid;gap:12px}.audit-central-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.audit-central-heading h2{font-family:Playfair Display,serif;color:var(--purple-dark);font-size:25px;margin:4px 0 5px}.audit-central-heading p{margin:0;color:var(--muted);font-size:10px}.audit-central-switch{display:flex;gap:5px;padding:5px;border:1px solid var(--line);border-radius:13px;background:#ffffffc2}.audit-central-switch button{border:0;border-radius:9px;background:transparent;color:var(--muted);min-height:34px;padding:0 12px;display:flex;align-items:center;gap:6px;font-size:9px;font-weight:850;cursor:pointer;transition:.18s}.audit-central-switch button.active{background:#fff;color:var(--purple);box-shadow:0 7px 18px #2a066314}.audit-central-switch button:hover{color:var(--purple-dark)}:root[data-theme=dark] .m02-audit-hero,:root[data-theme=dark] .m02-audit-source-chip,:root[data-theme=dark] .m02-audit-diff-card,:root[data-theme=dark] .audit-central-switch{background:#21172b;border-color:var(--line)}:root[data-theme=dark] .m02-audit-diff-head{background:#2a1c35;border-color:var(--line)}:root[data-theme=dark] .m02-audit-diff-head strong,:root[data-theme=dark] .audit-central-heading h2{color:#f3e9fa}:root[data-theme=dark] .m02-audit-diff-table th{background:#21172b}:root[data-theme=dark] .m02-audit-diff-table td:first-child{background:#24192e}:root[data-theme=dark] .m02-audit-diff-table td.before{background:#2c1c28;color:#e4b7c4}:root[data-theme=dark] .m02-audit-diff-table td.after{background:#1c2a22;color:#b9dfc5}:root[data-theme=dark] .audit-central-switch button.active{background:#32213f;color:#ead7f7}@media (max-width:1180px){.m02-audit-filter-bar{grid-template-columns:minmax(240px,1fr) auto minmax(150px,.7fr) repeat(2,minmax(125px,.6fr))}.m02-audit-filter-bar .audit-clear-filters,.m02-audit-filter-bar .audit-refresh-list{justify-self:start}}@media (max-width:820px){.m02-audit-filter-bar{grid-template-columns:1fr 1fr}.m02-audit-filter-bar .audit-filter-record{grid-column:1/-1}.audit-central-heading{align-items:flex-start;flex-direction:column}.audit-central-switch{width:100%;overflow:auto}.m02-audit-diff-head{align-items:flex-start;flex-direction:column}.m02-audit-payload-grid{grid-template-columns:1fr}}@media (max-width:560px){.m02-audit-filter-bar{grid-template-columns:1fr}.m02-audit-filter-bar .audit-filter-record{grid-column:auto}.m02-audit-filter-bar .filter-popover,.m02-audit-filter-bar .audit-clear-filters{width:100%}.m02-audit-filter-bar .filter-popover-trigger{width:100%;justify-content:center}}.m02-report-workspace{display:grid;gap:14px;min-width:0}.m02-report-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border:1px solid rgba(110,63,163,.14);border-radius:20px;padding:20px;background:linear-gradient(135deg,#fff,#fbf6fe 64%,#fffaf1);box-shadow:0 15px 38px #2a06630e}.m02-report-hero-copy{min-width:0}.m02-report-hero h2{margin:4px 0 6px;font-family:Playfair Display,serif;color:var(--purple-dark);font-size:27px;letter-spacing:-.02em}.m02-report-hero p{margin:0;max-width:760px;color:var(--muted);font-size:11px;line-height:1.6}.m02-report-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.m02-report-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;border:1px solid var(--line);border-radius:17px;padding:14px 16px;background:#fff;box-shadow:0 12px 32px #2a06630b}.m02-report-status-icon{width:43px;height:43px;border-radius:13px;display:grid;place-items:center}.m02-report-status small,.m02-report-status strong,.m02-report-status p{display:block}.m02-report-status>div>small{text-transform:uppercase;letter-spacing:.07em;font-size:7.5px;font-weight:850;color:#9b919f}.m02-report-status>div>strong{margin-top:2px;font-size:13px;color:var(--purple-dark)}.m02-report-status>div>p{margin:3px 0 0;color:var(--muted);font-size:9px;line-height:1.5}.m02-report-status.success{border-color:#d8eadc;background:linear-gradient(145deg,#fff,#f7fcf8)}.m02-report-status.success .m02-report-status-icon{background:#eaf7ed;color:#2f8b51}.m02-report-status.warning{border-color:#eadfbd;background:linear-gradient(145deg,#fff,#fffaf0)}.m02-report-status.warning .m02-report-status-icon{background:#fff3cf;color:#a8790d}.m02-report-status.danger{border-color:#efd9df;background:linear-gradient(145deg,#fff,#fff8fa)}.m02-report-status.danger .m02-report-status-icon{background:#fdecef;color:#c54765}.m02-report-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.m02-report-feature{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;border:1px solid var(--line);border-radius:16px;padding:14px;background:#fff;box-shadow:0 10px 28px #2a06630a}.m02-report-feature>span{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#f4eef8;color:var(--purple)}.m02-report-feature small{display:block;text-transform:uppercase;letter-spacing:.055em;font-size:7.5px;font-weight:850;color:#9d939f}.m02-report-feature strong{display:block;margin:1px 0;font-family:Playfair Display,serif;font-size:24px;line-height:1;color:var(--purple-dark)}.m02-report-feature p{margin:4px 0 0;color:var(--muted);font-size:8.5px}.m02-report-feature.success>span{background:#eaf7ed;color:#2f8b51}.m02-report-feature.warning>span{background:#fff3cf;color:#a8790d}.m02-report-feature.danger>span{background:#fdecef;color:#c54765}.m02-report-main-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:12px}.m02-report-card{border:1px solid rgba(110,63,163,.13);border-radius:18px;background:#fff;box-shadow:0 12px 32px #2a06630b;overflow:hidden}.m02-report-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#faf6fd,#fffaf2)}.m02-report-card-head>div{display:flex;align-items:center;gap:9px;color:var(--purple)}.m02-report-card-head>div>span{display:grid}.m02-report-card-head strong{font-size:10px;color:var(--purple-dark)}.m02-report-card-head small{margin-top:2px;font-size:8px;color:var(--muted)}.m02-report-insight-list{display:grid;gap:8px;padding:12px}.m02-report-insight{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:flex-start;border:1px solid var(--line);border-radius:13px;padding:11px;background:#fcfafc}.m02-report-insight>span{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;background:#f2edf5;color:var(--purple)}.m02-report-insight strong{display:block;font-size:9.5px;color:#514655}.m02-report-insight p{margin:3px 0 0;color:var(--muted);font-size:8.5px;line-height:1.5}.m02-report-insight.success{background:#f8fcf9;border-color:#deeee2}.m02-report-insight.success>span{background:#eaf7ed;color:#2f8b51}.m02-report-insight.warning{background:#fffaf2;border-color:#eee2c4}.m02-report-insight.warning>span{background:#fff3cf;color:#a8790d}.m02-report-insight.danger{background:#fff8fa;border-color:#efdde2}.m02-report-insight.danger>span{background:#fdecef;color:#c54765}.m02-report-meter-list{display:grid;gap:15px;padding:16px}.m02-report-meter-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:7px}.m02-report-meter-head span{display:grid}.m02-report-meter-head strong{font-size:9.5px;color:#514655}.m02-report-meter-head small{margin-top:2px;font-size:8px;color:var(--muted)}.m02-report-meter-head b{font-family:Playfair Display,serif;font-size:20px;color:var(--purple-dark)}.m02-report-meter-track{height:8px;border-radius:999px;background:#eee8f1;overflow:hidden}.m02-report-meter-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d3e9f,#c45aab);transition:width .35s ease}.m02-report-card-head.distribution{align-items:center}.m02-report-total-chip{flex:none;border:1px solid rgba(110,63,163,.15);background:#fff;border-radius:999px;padding:6px 9px;color:var(--purple-dark);font-size:8px;font-weight:850}.m02-report-state-list{display:grid}.m02-report-state-row{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(250px,1.4fr) 50px;align-items:center;gap:14px;padding:11px 15px;border-top:1px solid #f0ebf2}.m02-report-state-row:first-child{border-top:0}.m02-report-state-copy{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px}.m02-report-state-code{grid-row:1/3;display:grid;place-items:center;min-width:38px;height:28px;border-radius:9px;background:#f1ebf5;color:var(--purple);font-size:8px;font-weight:900}.m02-report-state-copy strong{font-size:9.5px;color:#514655}.m02-report-state-copy small{font-size:7.5px;color:var(--muted)}.m02-report-state-progress{height:7px;border-radius:999px;background:#eee8f1;overflow:hidden}.m02-report-state-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8a55b8,#cf72ba);min-width:2px}.m02-report-state-percent{text-align:right;color:var(--purple-dark);font-size:10px}.m02-report-empty{padding:28px;text-align:center;color:var(--muted);font-size:9px}.m02-report-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:4px 2px;color:var(--muted);font-size:8px}.m02-report-footer>div{display:flex;align-items:center;gap:6px}.m02-report-footer strong{color:var(--purple-dark)}.m02-report-error{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;border:1px solid #efd9df;border-radius:17px;padding:18px;background:#fff8fa;color:#c54765}.m02-report-error strong{color:#8d3048}.m02-report-error p{margin:3px 0 0;color:var(--muted);font-size:9px}:root[data-theme=dark] .m02-report-hero,:root[data-theme=dark] .m02-report-status,:root[data-theme=dark] .m02-report-feature,:root[data-theme=dark] .m02-report-card{background:#21172b;border-color:var(--line)}:root[data-theme=dark] .m02-report-hero h2,:root[data-theme=dark] .m02-report-status>div>strong,:root[data-theme=dark] .m02-report-feature strong,:root[data-theme=dark] .m02-report-card-head strong,:root[data-theme=dark] .m02-report-meter-head b,:root[data-theme=dark] .m02-report-state-percent,:root[data-theme=dark] .m02-report-footer strong{color:#f3e9fa}:root[data-theme=dark] .m02-report-card-head{background:#2a1c35;border-color:var(--line)}:root[data-theme=dark] .m02-report-insight{background:#261a30;border-color:var(--line)}:root[data-theme=dark] .m02-report-insight strong,:root[data-theme=dark] .m02-report-meter-head strong,:root[data-theme=dark] .m02-report-state-copy strong{color:#eee3f4}:root[data-theme=dark] .m02-report-insight.success{background:#1d2a22}:root[data-theme=dark] .m02-report-insight.warning{background:#30291b}:root[data-theme=dark] .m02-report-insight.danger{background:#321f28}:root[data-theme=dark] .m02-report-state-row{border-color:#3b2c48}:root[data-theme=dark] .m02-report-state-code,:root[data-theme=dark] .m02-report-total-chip{background:#2f203b;color:#ead7f7;border-color:var(--line)}:root[data-theme=dark] .m02-report-meter-track,:root[data-theme=dark] .m02-report-state-progress{background:#3a2b46}:root[data-theme=dark] .m02-report-error{background:#321f28;border-color:#5a3443}:root[data-theme=dark] .m02-report-error strong{color:#ffd7e1}@media (max-width:1100px){.m02-report-main-grid{grid-template-columns:1fr}.m02-report-document-grid{grid-template-columns:1fr 1fr}.m02-report-state-row{grid-template-columns:minmax(210px,.9fr) minmax(180px,1.2fr) 46px}}@media (max-width:760px){.m02-report-hero{flex-direction:column}.m02-report-actions{justify-content:flex-start;width:100%}.m02-report-status{grid-template-columns:auto 1fr}.m02-report-status>.status-badge{grid-column:1/-1;width:max-content}.m02-report-document-grid{grid-template-columns:1fr}.m02-report-state-row{grid-template-columns:1fr 45px}.m02-report-state-progress{grid-column:1/-1;grid-row:2}.m02-report-footer{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.m02-report-actions>*{width:100%;justify-content:center}.m02-report-status{grid-template-columns:1fr}.m02-report-status-icon{width:38px;height:38px}.m02-report-card-head{align-items:flex-start;flex-direction:column}.m02-report-total-chip{align-self:flex-start}}@media print{body{background:#fff!important}.sidebar-premium-v4,.premium-topbar-v4,.module-tabs,.no-print,.notification-center-root{display:none!important}.app-main,.premium-content-v4,.app-content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}.m02-report-workspace{gap:8px}.m02-report-hero,.m02-report-status,.m02-report-feature,.m02-report-card{box-shadow:none!important;break-inside:avoid}.m02-report-main-grid{grid-template-columns:1fr 1fr}.m02-report-footer{font-size:7px}}.m02-clear-filters{height:46px!important;min-height:46px!important;padding:0 16px;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012}:root[data-theme=dark] .m02-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f}:root[data-theme=dark] .m02-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}.m02-form-section-title>svg{width:34px;height:34px;padding:8px;border-radius:11px;background:linear-gradient(145deg,var(--lavender-soft),rgba(255,255,255,.4));box-shadow:0 6px 14px #6e3fa31f,inset 0 1px #fff9}.roles-editor-head-m01>svg{width:38px;height:38px;padding:9px;border-radius:12px;background:linear-gradient(145deg,var(--lavender-soft),rgba(255,255,255,.4));box-shadow:0 6px 14px #6e3fa31f,inset 0 1px #fff9;flex:0 0 auto}.premium-checkbox-box{box-shadow:inset 0 1px 2px #5e3c8214}.m02-form-section,.roles-editor-m01{box-shadow:0 8px 20px #5e327f0d}.role-checkbox-grid-m01>label{box-shadow:0 2px 6px #5e327f0a}.m02-delete-warning{box-shadow:0 10px 24px #a9445b14}.m02-current-state{box-shadow:0 6px 16px #5e327f0d}.specular-button-danger.specular-button-real{background:linear-gradient(135deg,#9c2f4d,#e34467 62%,#ff8aa3);box-shadow:0 14px 32px #c4335647,inset 0 1px #ffffff2e}.specular-button-danger.specular-button-real:hover{box-shadow:0 19px 42px #c4335657,0 0 24px #ff8aa326}.specular-button-danger.specular-button-real:disabled{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none}.premium-modal-footer .btn-premium-primary{box-shadow:0 8px 18px #40206038}.premium-modal-footer .btn-premium-primary:hover:not(:disabled){box-shadow:0 11px 24px #40206042}.premium-modal-footer .btn-premium-danger{box-shadow:0 8px 18px #d0355a38}.premium-modal-footer .btn-premium-danger:hover:not(:disabled){box-shadow:0 11px 24px #d0355a42}.premium-modal-footer .specular-button-real{box-shadow:0 8px 18px #4020602e,inset 0 1px #ffffff26}.premium-modal-footer .specular-button-real:hover{box-shadow:0 11px 24px #40206038}.premium-modal-footer .specular-button-danger.specular-button-real{box-shadow:0 8px 18px #c433563d,inset 0 1px #ffffff26}.premium-modal-footer .specular-button-danger.specular-button-real:hover{box-shadow:0 11px 24px #c4335647}.notification-navigate-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#ffffff8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}:root[data-theme=dark] .notification-navigate-overlay{background:#140c1c80}.m02-document-detail-actions{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(94,50,127,.08)}.m02-document-detail-actions-left{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.m02-document-detail-actions-left .m02-expedient-chip{margin:0}.m02-document-detail-actions .m02-document-file-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;padding:0;border-top:0}.m02-document-detail-actions-right{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto}.m02-document-detail-actions-right .specular-webgl{top:-10px;right:-10px;bottom:-10px;left:-10px}.m02-document-detail-actions-right .specular-button-real{box-shadow:0 8px 18px #4020602e,inset 0 1px #ffffff26}@media (max-width: 720px){.m02-document-detail-actions{flex-direction:column;align-items:stretch}.m02-document-detail-actions-right{justify-content:flex-end}}.m02-document-detail-modal .m02-document-detail-hero{width:fit-content;max-width:100%;grid-template-columns:42px minmax(220px,auto) auto;gap:10px;padding:10px 12px;margin-bottom:13px;border-radius:14px;justify-self:start}.m02-document-detail-modal .m02-document-detail-icon{width:42px;height:42px;border-radius:12px}.m02-document-detail-modal .m02-document-detail-icon svg{width:20px;height:20px}.m02-document-detail-modal .m02-document-detail-hero h3{font-size:18px;line-height:1.15}.m02-document-detail-modal .m02-document-detail-hero p{margin-top:2px;font-size:9px}.m02-document-detail-modal .m02-document-detail-hero .status-badge{white-space:nowrap}@media (max-width: 620px){.m02-document-detail-modal .m02-document-detail-hero{width:100%;grid-template-columns:42px 1fr auto}}.m02-document-form-modal .premium-modal-body{gap:11px}.m02-document-form-modal .m02-form-section{margin-bottom:0}.m02-document-form-modal .m02-form-section{gap:10px;padding:13px 14px}.m02-document-bottom-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:stretch;gap:11px}.m02-document-bottom-grid>.m02-form-section{height:100%}.m02-document-file-section{align-content:start}.m02-document-file-section .m02-file-picker{min-height:72px;padding:11px 12px}.m02-document-observations-section{align-content:start}.m02-document-observations-section .m02-field{height:100%}.m02-document-observations-section textarea{min-height:120px;height:100%}@media (max-width: 850px){.m02-document-bottom-grid{grid-template-columns:1fr}.m02-document-observations-section textarea{min-height:92px}}.m02-document-form-modal .m02-document-fixed-field{background:linear-gradient(180deg,#fffaf0,#fff6e7);border:1px solid rgba(207,170,92,.34);box-shadow:inset 0 1px #ffffffc7,0 10px 24px #c9a22714}.m02-document-form-modal .m02-document-fixed-field>span{color:#9a7a2c;letter-spacing:.06em}.m02-document-form-modal .m02-document-fixed-field>strong{color:#5f4820;font-weight:800}.m02-document-form-modal .m02-document-fixed-field>small{color:#8c7650}.m02-document-detail-modal .m02-document-detail-hero{width:fit-content;max-width:100%;display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;margin-bottom:12px;border-radius:16px;justify-self:start}.m02-document-detail-modal .m02-document-detail-copy{min-width:0;display:grid;gap:4px}.m02-document-detail-modal .m02-document-detail-hero h3{margin:0;font-size:18px;line-height:1.12}.m02-document-detail-modal .m02-document-detail-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.m02-document-detail-modal .m02-document-detail-meta p{margin:0;color:var(--muted);font-size:10px;line-height:1.35}.m02-document-detail-modal .m02-document-detail-meta .status-badge{flex:0 0 auto;white-space:nowrap}.m02-document-detail-modal .premium-modal-body{gap:13px}.m02-document-detail-modal .m02-document-detail-actions{margin-top:12px;padding-top:12px}.m02-open-expedient-button{min-height:38px;padding:0 14px;border-radius:12px;font-weight:800;color:#73531b!important;border:1px solid rgba(207,170,92,.34)!important;background:linear-gradient(180deg,#fffaf0,#fff4dd)!important;box-shadow:0 8px 18px #c9a2271a,inset 0 1px #ffffffb8}.m02-open-expedient-button:hover{transform:translateY(-1px);border-color:#cfaa5c75!important;box-shadow:0 10px 22px #c9a22724,inset 0 1px #ffffffc7}.m02-open-expedient-button svg{color:#9a7a2c}@media (max-width: 640px){.m02-document-detail-modal .m02-document-detail-hero{width:100%;grid-template-columns:46px 1fr}.m02-document-detail-modal .m02-document-detail-meta{align-items:flex-start}}.m02-document-detail-modal .m02-document-detail-hero{display:inline-grid!important;grid-template-columns:42px auto!important;align-items:center!important;column-gap:11px!important;width:auto!important;max-width:100%!important;padding:10px 13px!important}.m02-document-detail-modal .m02-document-detail-copy{display:grid;gap:3px;min-width:0}.m02-document-detail-modal .m02-document-detail-meta{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:max-content;max-width:100%;gap:7px}.m02-document-detail-number,.m02-document-detail-country{display:inline-block;flex:0 0 auto;color:var(--muted);font-size:10px;line-height:1.3;white-space:nowrap}.m02-document-detail-separator{flex:0 0 auto;color:#b1a5b5;font-size:10px}.m02-document-detail-modal .m02-document-detail-status{flex:0 0 auto!important;width:max-content!important;white-space:nowrap!important;margin-left:3px}@media (max-width: 520px){.m02-document-detail-modal .m02-document-detail-hero{display:grid!important;width:100%!important;grid-template-columns:42px minmax(0,1fr)!important}.m02-document-detail-modal .m02-document-detail-meta{width:100%;flex-wrap:wrap!important}}.m02-document-detail-modal .m02-document-detail-hero{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;gap:11px!important;padding:9px 12px!important;margin-bottom:10px!important;border-radius:14px!important}.m02-document-detail-modal .m02-document-detail-icon{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:12px!important}.m02-document-detail-modal .m02-document-detail-icon svg{width:19px!important;height:19px!important}.m02-document-detail-modal .m02-document-detail-copy{display:flex!important;flex-direction:row!important;align-items:center!important;width:max-content!important;max-width:100%!important;gap:12px!important;min-width:0!important}.m02-document-detail-modal .m02-document-detail-copy>h3{margin:0!important;font-size:17px!important;line-height:1.1!important;white-space:nowrap!important;flex:0 0 auto!important}.m02-document-detail-modal .m02-document-detail-meta{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;width:auto!important;max-width:none!important;gap:6px!important;flex:0 0 auto!important}.m02-document-detail-number,.m02-document-detail-country,.m02-document-detail-separator{flex:0 0 auto!important;white-space:nowrap!important;font-size:9.5px!important;line-height:1.2!important}.m02-document-detail-number,.m02-document-detail-country{color:var(--muted)!important}.m02-document-detail-separator{color:#b5a9b9!important}.m02-document-detail-modal .m02-document-detail-status{flex:0 0 auto!important;width:max-content!important;white-space:nowrap!important;margin-left:3px!important}@media (max-width: 700px){.m02-document-detail-modal .m02-document-detail-hero{display:flex!important;width:100%!important}.m02-document-detail-modal .m02-document-detail-copy{width:100%!important;flex-wrap:wrap!important;gap:5px 9px!important}.m02-document-detail-modal .m02-document-detail-meta{flex-wrap:wrap!important}}.m02-document-detail-modal .premium-modal-body{margin-top:14px!important;gap:10px!important}.m02-document-detail-modal .m02-detail-grid{gap:7px!important}.m02-document-detail-modal .premium-modal-detail-item{padding:10px 12px!important}.m02-document-detail-modal .m02-document-detail-actions{margin-top:9px!important;padding-top:10px!important}.m02-open-expedient-button{min-height:40px;padding:0 16px;border-radius:14px!important;display:inline-flex;align-items:center;gap:9px;font-weight:800;color:#5b3a78!important;background:#ffffff85!important;border:1px solid rgba(160,118,205,.24)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffffb8,0 10px 24px #6c4a911a}.m02-open-expedient-button:hover{transform:translateY(-1px);color:#4e2f69!important;background:#ffffffa8!important;border-color:#a076cd57!important;box-shadow:inset 0 1px #ffffffd1,0 14px 30px #6c4a9124}.m02-open-expedient-button:active{transform:translateY(0)}.m02-open-expedient-button svg{color:#7b4db0!important}:root[data-theme=dark] .m02-open-expedient-button{color:#efe3ff!important;background:#3e255485!important;border-color:#cbaaff29!important;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #00000038}:root[data-theme=dark] .m02-open-expedient-button:hover{background:#4d2f699e!important;border-color:#cbaaff3d!important}:root[data-theme=dark] .m02-open-expedient-button svg{color:#d4b2ff!important}.m02-client-modal .premium-modal-body{gap:11px}.m02-client-modal .m02-form-section{margin-bottom:0;gap:10px;padding:13px 14px}.m02-client-modal .m02-form-grid{gap:10px}.m02-client-modal textarea{min-height:94px}.m02-client-modal .premium-modal-body{margin-top:14px}.premium-modal:has(.password-fields-m01){width:min(500px,94vw)!important}.user-field-label-row-m01{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.user-field-label-row-m01 .field-hint-m01{margin:0!important;flex:0 0 auto;text-align:right}.user-description-field-m01 textarea{margin-top:0}.user-description-field-m01 textarea{box-sizing:border-box!important;height:50px!important;min-height:50px!important;padding:10px 14px!important;line-height:1.35!important;resize:vertical}.employee-observations-field-m01 .employee-field-label-row-m01{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.employee-observations-field-m01 .employee-field-counter-m01{margin:0!important;flex:0 0 auto;text-align:right;color:var(--muted);font-size:11px;line-height:1}.employee-observations-field-m01 textarea{box-sizing:border-box!important;margin-top:0;padding:10px 14px!important;min-height:56px!important;height:56px!important;line-height:1.35!important;resize:vertical}.m02-expedient-detail-modal .m02-detail-doc-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:165px;overflow-y:auto;overflow-x:hidden;padding-right:3px;scrollbar-width:thin;scrollbar-color:rgba(112,63,155,.22) transparent}.m02-expedient-detail-modal .m02-detail-doc-row{display:grid!important;grid-template-columns:32px minmax(0,1fr) auto 30px!important;grid-template-areas:"icon info info open" "icon date status open";align-items:center!important;gap:4px 8px!important;padding:9px 10px!important;min-width:0;border-radius:13px}.m02-expedient-detail-modal .m02-detail-doc-icon{grid-area:icon;width:32px;height:32px;align-self:center}.m02-expedient-detail-modal .m02-detail-doc-row>div:nth-child(2){grid-area:info;min-width:0;display:grid;gap:1px}.m02-expedient-detail-modal .m02-detail-doc-row>div:nth-child(2) strong,.m02-expedient-detail-modal .m02-detail-doc-row>div:nth-child(2) small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m02-expedient-detail-modal .m02-detail-doc-date{grid-area:date;min-width:0!important;display:flex!important;align-items:center;gap:5px;text-align:left!important}.m02-expedient-detail-modal .m02-detail-doc-date small,.m02-expedient-detail-modal .m02-detail-doc-date strong{white-space:nowrap}.m02-expedient-detail-modal .m02-detail-doc-row>.status-badge{grid-area:status;justify-self:end;white-space:nowrap}.m02-expedient-detail-modal .m02-detail-doc-open{grid-area:open;width:30px;height:30px;justify-self:end;align-self:center}.m02-expedient-detail-modal .m02-detail-doc-list::-webkit-scrollbar{width:5px}.m02-expedient-detail-modal .m02-detail-doc-list::-webkit-scrollbar-track{background:transparent}.m02-expedient-detail-modal .m02-detail-doc-list::-webkit-scrollbar-thumb{background:#703f9b33;border-radius:999px}@media (max-width: 760px){.m02-expedient-detail-modal .m02-detail-doc-list{grid-template-columns:1fr!important;max-height:260px}}.m02-expedient-detail-modal .premium-modal-footer{margin-top:12px!important;padding-bottom:10px!important;display:flex;align-items:center;justify-content:flex-end;gap:10px}.m02-expedient-detail-modal .premium-modal-footer .specular-webgl{top:-8px!important;right:-8px!important;bottom:-8px!important;left:-8px!important}.m02-expedient-detail-modal .premium-modal-footer .specular-button-real{box-shadow:0 8px 18px #4020602e,inset 0 1px #ffffff26!important}.m02-expedient-detail-modal .premium-modal-footer .specular-button-real:hover{box-shadow:0 11px 24px #40206038!important}.m02-expedient-detail-modal{max-height:calc(100vh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box}.m02-expedient-detail-modal .premium-modal-footer{margin-top:14px!important;padding-bottom:4px!important;align-items:center;justify-content:flex-end;gap:10px}.m02-expedient-detail-modal .premium-modal-footer .specular-webgl{top:-7px!important;right:-7px!important;bottom:-7px!important;left:-7px!important}.m02-expedient-detail-modal .m02-detail-doc-row{grid-template-areas:"icon info info ." "icon date status open"!important}.m02-expedient-detail-modal .m02-detail-doc-row>.status-badge{align-self:center!important}.m02-expedient-detail-modal .m02-detail-doc-open{align-self:center!important;justify-self:end!important}.m02-status-modal .m02-status-fields-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px}.m02-status-modal .m02-status-current-field{display:grid;gap:7px;min-width:0}.m02-status-modal .m02-status-field-label{color:var(--muted);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.035em}.m02-status-modal .m02-current-state-inline{min-height:46px;margin:0;padding:0 14px;display:flex;align-items:center;justify-content:flex-start;border-radius:13px}.m02-status-modal .m02-status-help{grid-column:1 / -1;margin:0}.m02-status-modal .premium-modal-body{gap:11px}@media (max-width: 600px){.m02-status-modal .m02-status-fields-row{grid-template-columns:1fr}}.m02-document-type-modal .premium-modal-body{gap:11px}.m02-document-type-modal .m02-form-section{margin-bottom:0;gap:10px;padding:13px 14px}.m02-document-type-modal .m02-field>span{font-size:10px!important}.m02-document-type-modal .m02-field input,.m02-document-type-modal .m02-field textarea{font-size:12px!important}.m02-document-type-modal .m02-field small{font-size:9px!important}.m02-document-type-modal .premium-modal-detail-grid{display:grid;grid-template-columns:.75fr 1fr 1.55fr;gap:9px}.m02-document-type-modal .premium-modal-detail-grid .premium-modal-detail-item:nth-child(3){grid-column:auto}.m02-document-type-modal .premium-modal-detail-grid .premium-modal-detail-item:nth-child(4){grid-column:1 / -1}.m02-document-type-modal .premium-modal-detail-item{padding:11px 12px}@media (max-width: 680px){.m02-document-type-modal .premium-modal-detail-grid{grid-template-columns:1fr}.m02-document-type-modal .premium-modal-detail-grid .premium-modal-detail-item:nth-child(3),.m02-document-type-modal .premium-modal-detail-grid .premium-modal-detail-item:nth-child(4){grid-column:auto}}.m02-document-type-modal .m02-type-field-label-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.m02-document-type-modal .m02-type-field-label-row .m02-field-counter{justify-self:auto;margin:0!important;flex:0 0 auto;text-align:right}.m02-document-type-status-modal .m02-status-comparison{width:min(430px,100%);margin-inline:auto;grid-template-columns:1fr 42px 1fr;align-items:center;gap:14px;padding:14px 16px}.m02-document-type-status-modal .m02-status-comparison>div{justify-items:center;text-align:center;gap:9px}.m02-document-type-status-modal .m02-status-comparison>div>span{font-size:9px;letter-spacing:.055em}.m02-document-type-status-modal .m02-status-comparison>svg{width:21px;height:21px;color:#8f55b5}.m02-document-type-status-modal .m02-status-comparison .status-badge{min-height:32px;padding:7px 13px 7px 10px;font-size:11.5px;font-weight:850;box-shadow:inset 0 1px #ffffffa6,0 6px 14px #5e327f12}.m02-document-type-status-modal .m02-status-comparison .status-badge i{width:8px;height:8px}.m02-document-type-status-modal .m02-status-comparison .status-badge.tone-success{border:1px solid rgba(41,157,91,.13)}.m02-document-type-status-modal .m02-status-comparison .status-badge.tone-neutral{border:1px solid rgba(116,105,121,.12)}.m02-report-hero{position:relative;overflow:hidden;border-radius:22px;padding:22px 24px;border:1px solid rgba(122,82,165,.16);background:radial-gradient(circle at top right,rgba(255,232,200,.42),transparent 28%),radial-gradient(circle at top left,rgba(203,169,255,.18),transparent 30%),linear-gradient(135deg,#fff,#fcf7ff 58%,#fffaf1);box-shadow:0 18px 42px #2c09600f,inset 0 1px #ffffffbf}.m02-report-hero h2{font-size:30px}.m02-report-hero p{font-size:12px;line-height:1.65}.m02-report-status{position:relative;overflow:hidden;border-radius:19px;padding:15px 18px;box-shadow:0 14px 32px #2a06630e,inset 0 1px #fffc}.m02-report-status .status-badge{font-weight:800}.m02-report-status.danger{border-color:#de4f7038;background:radial-gradient(circle at right center,rgba(255,214,222,.35),transparent 28%),linear-gradient(135deg,#fffafc,#fff4f7);box-shadow:0 16px 34px #c547651a,inset 0 1px #ffffffd9}.m02-report-status.danger:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,#ff6c8f,#d94366)}.m02-report-status.danger .m02-report-status-icon{background:linear-gradient(180deg,#fff1f4,#fde7ed);color:#c54765;box-shadow:0 10px 24px #c547651f,inset 0 1px #ffffffbf}.m02-report-status.danger>div>strong{color:#8f2442}.m02-report-status.danger>div>p{color:#8f5b69}.m02-report-status.danger .status-badge{background:#ffe7ee;color:#cb3f63;border:1px solid rgba(222,79,112,.2)}.m02-report-workspace .kpi-card{border-radius:18px;box-shadow:0 12px 30px #2a06630b,inset 0 1px #ffffffb8}.m02-report-workspace .kpi-card-icon{box-shadow:0 8px 20px #582f8c14}.m02-report-document-grid{gap:12px}.m02-report-feature{position:relative;overflow:hidden;border-radius:18px;padding:16px;border:1px solid rgba(110,63,163,.12);background:linear-gradient(180deg,#fff,#fcfafc);box-shadow:0 14px 30px #2a06630b,inset 0 1px #ffffffc2}.m02-report-feature:after{content:"";position:absolute;inset:0 0 auto 0;height:3px;opacity:.9}.m02-report-feature.success:after{background:linear-gradient(90deg,#39a264,#76d29b)}.m02-report-feature.warning:after{background:linear-gradient(90deg,#c99413,#f3c455)}.m02-report-feature.danger:after{background:linear-gradient(90deg,#d94b6e,#ff8ea9)}.m02-report-feature-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;border-radius:14px!important}.m02-report-feature small{font-size:8px;letter-spacing:.065em}.m02-report-feature strong{margin-top:2px;font-size:28px}.m02-report-feature p{margin-top:5px;font-size:9px;line-height:1.45}.m02-report-feature-icon.tone-success{color:#2f8b51}.m02-report-feature-icon.tone-warning{color:#b37a08}.m02-report-feature-icon.tone-danger{color:#c54765}.m02-report-card{border-radius:20px;border:1px solid rgba(110,63,163,.13);background:linear-gradient(180deg,#fff,#fcfafc);box-shadow:0 16px 36px #2a06630d,inset 0 1px #ffffffc7}.m02-report-card-head{padding:14px 16px;background:linear-gradient(135deg,#faf6fd,#fffaf2)}.m02-report-card-head strong{font-size:11px}.m02-report-card-head small{font-size:8.5px}.m02-report-insight{border-radius:14px;padding:12px;box-shadow:inset 0 1px #ffffff8c}.m02-report-insight>span{width:34px;height:34px;border-radius:10px}.m02-report-insight strong{font-size:10px}.m02-report-insight p{font-size:8.8px}.m02-report-insight.danger{background:linear-gradient(180deg,#fff8fa,#fff2f5);border-color:#d2516d33}.m02-report-insight.danger>span{background:linear-gradient(180deg,#fff0f4,#fde7ed);color:#c54765}.m02-report-meter-list{gap:14px;padding:15px}.m02-report-meter{padding:12px 13px;border:1px solid rgba(110,63,163,.1);border-radius:16px;background:linear-gradient(180deg,#fff,#fcf9fd);box-shadow:inset 0 1px #fff9}.m02-report-meter-head{margin-bottom:9px}.m02-report-meter-head strong{font-size:10px}.m02-report-meter-head small{font-size:8px}.m02-report-meter-head b{font-size:24px}.m02-report-meter-track{position:relative;height:11px;border-radius:999px;background:linear-gradient(180deg,#efe8f4,#e8e0ee);box-shadow:inset 0 2px 5px #502c7214,inset 0 1px #ffffffbf;overflow:hidden}.m02-report-meter-track:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent);pointer-events:none}.m02-report-meter-track i{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6e3ea2,#9b4fb5 55%,#d264ac);box-shadow:0 0 0 1px #703f9b1a,0 6px 14px #7537a52e}.m02-report-meter-track i:after{content:"";position:absolute;inset:1px auto 1px 1px;width:55%;border-radius:inherit;background:linear-gradient(180deg,#ffffff59,#fff0);pointer-events:none}.m02-report-state-row{padding:13px 16px}.m02-report-state-progress{position:relative;height:10px;border-radius:999px;background:linear-gradient(180deg,#eee7f3,#e8deef);box-shadow:inset 0 2px 5px #502c7212,inset 0 1px #ffffffbf;overflow:hidden}.m02-report-state-progress i{position:relative;background:linear-gradient(90deg,#8652b2,#a961c2 60%,#d475bc);box-shadow:0 5px 12px #7b42b42e}.m02-report-state-progress i:after{content:"";position:absolute;inset:1px auto 1px 1px;width:55%;border-radius:inherit;background:linear-gradient(180deg,#ffffff59,#fff0)}@media (max-width: 1100px){.m02-report-hero{padding:20px}}@media (max-width: 760px){.m02-report-status{padding:14px}.m02-report-feature strong{font-size:24px}}.m02-report-meter.tone-success .m02-report-meter-head b{color:#2f8b51}.m02-report-meter.tone-warning .m02-report-meter-head b{color:#b98512}.m02-report-meter.tone-danger .m02-report-meter-head b{color:#c54765}.m02-report-meter-track.tone-success{background:linear-gradient(180deg,#e7f5eb,#dff0e5)}.m02-report-meter-track.tone-success i{background:linear-gradient(90deg,#2f8b51,#44b36c 55%,#72d696);box-shadow:0 6px 14px #2f8b5133}.m02-report-meter-track.tone-warning{background:linear-gradient(180deg,#faf0d3,#f3e7c4)}.m02-report-meter-track.tone-warning i{background:linear-gradient(90deg,#b98512,#d79a18 55%,#f0c45b);box-shadow:0 6px 14px #b9851233}.m02-report-meter-track.tone-danger{background:linear-gradient(180deg,#f9e3e8,#f3d8df)}.m02-report-meter-track.tone-danger i{background:linear-gradient(90deg,#c54765,#dc5b79 55%,#f48aa3);box-shadow:0 6px 14px #c5476538}.m02-report-insight-list{display:grid;gap:10px;padding:14px}.m02-report-insight{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;padding:14px;border-radius:16px;border:1px solid rgba(110,63,163,.12);background:linear-gradient(180deg,#fff,#fcfafc);box-shadow:0 10px 26px #2a066309,inset 0 1px #ffffffa6;overflow:hidden}.m02-report-insight:before{content:"";position:absolute;inset:0 auto 0 0;width:4px}.m02-report-insight.success:before{background:linear-gradient(180deg,#37a162,#7ad19c)}.m02-report-insight.warning:before{background:linear-gradient(180deg,#c48e12,#efc456)}.m02-report-insight.danger:before{background:linear-gradient(180deg,#d94d6f,#f18ba2)}.m02-report-insight.neutral:before{background:linear-gradient(180deg,#8e75a7,#c0add5)}.m02-report-insight-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(180deg,#f6f0fa,#eee5f6);color:var(--purple);box-shadow:inset 0 1px #ffffffb3}.m02-report-insight.success .m02-report-insight-icon{background:linear-gradient(180deg,#edf8f0,#e4f2e8);color:#2f8b51}.m02-report-insight.warning .m02-report-insight-icon{background:linear-gradient(180deg,#fff6df,#f8edc8);color:#b98512}.m02-report-insight.danger .m02-report-insight-icon{background:linear-gradient(180deg,#fff1f4,#fde8ee);color:#c54765}.m02-report-insight-copy{min-width:0}.m02-report-insight-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.m02-report-insight-top strong{font-size:10.5px;color:#493c53}.m02-report-insight p{margin:0;color:var(--muted);font-size:8.8px;line-height:1.55}.m02-report-insight-chip{flex:0 0 auto;padding:4px 8px;border-radius:999px;font-size:7.5px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.m02-report-insight-chip.success{background:#eaf7ed;color:#2f8b51}.m02-report-insight-chip.warning{background:#fff3cf;color:#a8790d}.m02-report-insight-chip.danger{background:#fdecef;color:#c54765}.m02-report-insight-chip.neutral{background:#f1ebf5;color:#7a5a96}.m02-report-meter-head b{font-family:inherit;font-size:22px;font-weight:850;letter-spacing:-.02em;line-height:1}.m02-report-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.m02-report-feature{position:relative;border-radius:18px;padding:15px 16px;box-shadow:0 12px 28px #2a06630a,inset 0 1px #ffffffc7}.m02-report-feature:after{height:2px}.m02-report-feature.success{background:radial-gradient(circle at 8% 50%,rgba(71,177,108,.055),transparent 28%),linear-gradient(135deg,#fff,#fbfefc 65%,#f5fbf7);border-color:#43a76629}.m02-report-feature.danger{background:radial-gradient(circle at 8% 50%,rgba(219,75,111,.06),transparent 28%),linear-gradient(135deg,#fff,#fffafb 65%,#fff5f7);border-color:#d54a6c29}.m02-report-feature.warning{background:radial-gradient(circle at 8% 50%,rgba(205,152,26,.065),transparent 28%),linear-gradient(135deg,#fff,#fffdf8 65%,#fff9ec);border-color:#c794162b}.m02-report-feature strong{display:block;margin:2px 0 1px;font-family:inherit!important;font-size:21px!important;font-weight:800;line-height:1.05;letter-spacing:-.025em;color:var(--purple-dark)}.m02-report-feature p{margin:3px 0 0;line-height:1.4}.m02-report-meter-head b{font-size:15px!important;font-weight:800;line-height:1}:root:not([data-theme=dark]) .m02-section-hero,:root:not([data-theme=dark]) .m02-audit-hero,:root:not([data-theme=dark]) .roles-phase-note-m01,:root:not([data-theme=dark]) .catalog-intro-m01,:root:not([data-theme=dark]) .employees-hero{background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.17) 0%,rgba(186,148,226,.1) 10%,rgba(198,169,232,.045) 20%,transparent 34%),radial-gradient(circle at 90% 24%,rgba(212,175,55,.08) 0%,rgba(212,175,55,.04) 12%,transparent 24%),linear-gradient(135deg,#fff,#fcf9ff 56%,#fffaf5 82%,#fdf8ee)!important}.premium-modal-glass-icon.module-glass-icon{width:46px;height:46px;flex:0 0 46px}.premium-modal-glass-icon .module-glass-icon-back,.premium-modal-glass-icon .module-glass-icon-front{border-radius:14px}.premium-modal-glass-icon .module-glass-icon-symbol{color:#7442a6}.premium-modal-glass-icon svg{width:20px;height:20px}.premium-modal-header.tone-danger .premium-modal-glass-icon .module-glass-icon-back,.modal-variant-danger .premium-modal-glass-icon .module-glass-icon-back{background:linear-gradient(145deg,#b83253,#e56583)}.premium-modal-header.tone-danger .premium-modal-glass-icon .module-glass-icon-symbol,.modal-variant-danger .premium-modal-glass-icon .module-glass-icon-symbol{color:#c54765}.premium-modal{border-width:3px!important}.premium-modal.modal-variant-danger{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#97223db8,#e84c6ceb,#ff9baeb8,#b02a46c7) border-box!important;box-shadow:0 38px 110px #1c044247,0 15px 45px #c737571a,inset 0 1px #ffffffd9}@property --sigoast-danger-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes sigoast-danger-border-run{to{--sigoast-danger-angle: 360deg}}@keyframes sigoast-danger-glow{0%,to{box-shadow:0 38px 110px #1c044247,0 12px 32px #c7375717,inset 0 1px #ffffffd9}50%{box-shadow:0 38px 110px #1c044247,0 16px 42px #d53a5b2b,inset 0 1px #ffffffd9}}.premium-modal.modal-variant-danger{--sigoast-danger-angle: 0deg;border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--sigoast-danger-angle),rgba(161,37,65,.62) 0deg,rgba(183,42,72,.68) 18deg,rgba(255,91,125,1) 38deg,rgba(255,194,207,.98) 57deg,rgba(244,72,108,.92) 77deg,rgba(177,40,70,.62) 105deg,rgba(161,37,65,.55) 180deg,rgba(161,37,65,.55) 270deg,rgba(161,37,65,.62) 360deg) border-box!important;animation:sigoast-danger-border-run 3.4s linear infinite,sigoast-danger-glow 2.7s ease-in-out infinite}.premium-modal.modal-variant-danger{background:radial-gradient(circle at 50% 0%,rgba(221,69,99,.045) 0%,transparent 30%),linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--sigoast-danger-angle),rgba(161,37,65,.62) 0deg,rgba(183,42,72,.68) 18deg,rgba(255,91,125,1) 38deg,rgba(255,194,207,.98) 57deg,rgba(244,72,108,.92) 77deg,rgba(177,40,70,.62) 105deg,rgba(161,37,65,.55) 180deg,rgba(161,37,65,.55) 270deg,rgba(161,37,65,.62) 360deg) border-box!important}.modal-variant-danger .premium-modal-glass-icon .module-glass-icon-back{background:linear-gradient(145deg,#a92d4d,#d94d70 52%,#ef7791)!important;box-shadow:0 9px 20px #c7375733!important}.modal-variant-danger .premium-modal-glass-icon .module-glass-icon-front{background:linear-gradient(145deg,#fff7f9f5,#ffe6ecd6)!important;border-color:#d94d7033!important}.modal-variant-danger .premium-modal-glass-icon .module-glass-icon-symbol{color:#c23a56!important}.modal-variant-danger .premium-modal-close{color:#b63b59;background:#fff1f5d1;border:1px solid rgba(197,71,101,.13)}.modal-variant-danger .premium-modal-close:hover{color:#9d2947;background:#ffe9ef;border-color:#c547653d}@media (prefers-reduced-motion: reduce){.premium-modal.modal-variant-danger{animation:none!important}}.m02-client-filter-floating .filter-popover-head button{margin-right:4px!important;margin-top:1px!important}.m02-expedient-filter-floating .premium-select-panel{max-height:170px!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:rgba(112,63,155,.24) transparent}.m02-expedient-filter-floating .premium-select-panel::-webkit-scrollbar{width:5px}.m02-expedient-filter-floating .premium-select-panel::-webkit-scrollbar-thumb{background:#703f9b38;border-radius:999px}.m02-expedient-filter-floating .premium-select-panel::-webkit-scrollbar-track{background:transparent}.m02-document-filter-floating{width:520px!important;max-width:calc(100vw - 24px)!important}.m02-document-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:11px!important;align-items:start!important}.m02-document-filter-floating .filter-popover-body>*{width:100%!important;min-width:0!important}@media (max-width: 620px){.m02-document-filter-floating{width:calc(100vw - 24px)!important}.m02-document-filter-floating .filter-popover-body{grid-template-columns:1fr!important}}.m02-document-type-filter-floating .filter-popover-head button{margin-right:4px!important;margin-top:1px!important}:root:not([data-theme=dark]) .notification-center-panel{border:1.5px solid rgba(113,72,143,.14);background:radial-gradient(circle at 0% 100%,rgba(176,132,222,.1) 0%,rgba(186,148,226,.045) 18%,transparent 34%),radial-gradient(circle at 94% 4%,rgba(212,175,55,.07) 0%,rgba(212,175,55,.03) 14%,transparent 28%),#fffffffb;box-shadow:0 30px 80px #3018422e,0 10px 28px #30184212,inset 0 1px #fffffff2}.notification-center-header{align-items:center;padding:17px 18px 14px;gap:12px}.notification-center-header-glass-icon{width:44px!important;height:44px!important;flex:0 0 44px!important}.notification-center-header-glass-icon .module-glass-icon-back,.notification-center-header-glass-icon .module-glass-icon-front{border-radius:13px}.notification-center-header-glass-icon svg{width:19px;height:19px}.notification-center-eyebrow{margin-bottom:3px;color:#9a7a68;font-size:7.5px;font-weight:850;letter-spacing:.11em}.notification-center-header h2{font-size:18px;font-weight:800;letter-spacing:-.025em}.notification-center-header p{margin-top:4px;font-size:8.5px}.notification-center-icon-button{width:34px;height:34px;flex:0 0 34px;border-radius:11px;background:#ffffffb8;box-shadow:inset 0 1px #fffc,0 6px 14px #4123540a}.notification-center-summary{gap:8px;padding:11px 14px 9px}.notification-summary-card{position:relative;overflow:hidden;padding:10px;gap:9px;border-radius:14px;background:linear-gradient(145deg,#fffffff0,#faf7fcdb);box-shadow:0 8px 20px #4526580b,inset 0 1px #fffc}.notification-summary-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;opacity:.85}.notification-summary-card.total:before{background:linear-gradient(90deg,#8150aa,#bf80cb)}.notification-summary-card.critical:before{background:linear-gradient(90deg,#c74462,#f188a0)}.notification-summary-card.high:before{background:linear-gradient(90deg,#c98a27,#efc36d)}.notification-summary-card.unread:before{background:linear-gradient(90deg,#7343a0,#bc68b6)}.notification-summary-icon{width:32px;height:32px;border-radius:10px;box-shadow:inset 0 1px #ffffffbf,0 5px 12px #4b27610f}.notification-summary-card>div>strong{font-family:inherit!important;font-size:16px;font-weight:850;letter-spacing:-.025em}.notification-summary-card>div>span{font-size:7.5px}.notification-center-tools{gap:7px;padding:6px 14px 11px}.notification-filter-strip,.notification-module-strip{gap:6px}.notification-filter-strip button,.notification-module-strip button{min-height:27px;padding:0 10px;border-radius:999px;background:#ffffffb3;font-size:7.5px;box-shadow:inset 0 1px #ffffffb3}.notification-filter-strip button.active,.notification-module-strip button.active{border-color:#713e932e;background:linear-gradient(135deg,#69408b,#8c52a6 58%,#b65caa);box-shadow:0 6px 14px #552b7524,inset 0 1px #ffffff29}.notification-sound-toggle,.notification-center-row-actions button{height:29px;border-radius:9px;background:#ffffffb3;font-size:7.5px;box-shadow:inset 0 1px #ffffffbf}.notification-sound-toggle.active{background:linear-gradient(135deg,#f2e9f8f0,#ffffffd6);border-color:#73449224;color:#5e3873}.notification-center-list{padding:9px}.notification-item{margin-bottom:7px;border-radius:15px;background:#fffc;box-shadow:0 7px 18px #3d1f5006,inset 0 1px #ffffffa6}.notification-item:before{width:2px}.notification-item.priority-critica{border-color:#c5476526;background:linear-gradient(100deg,#fff3f6d1,#ffffffe0 45%)}.notification-item.priority-alta{border-color:#cc893626;background:linear-gradient(100deg,#fff8edd6,#ffffffe0 45%)}.notification-item.priority-media{border-color:#805b9e1f;background:linear-gradient(100deg,#f9f5fce0,#ffffffe0 45%)}.notification-item.priority-baja{border-color:#5b75801c;background:linear-gradient(100deg,#f6f9fae0,#ffffffe0 45%)}.notification-item.is-unread{opacity:1;box-shadow:0 9px 22px #4322580d,inset 0 1px #ffffffbf}.notification-item.is-read{opacity:.64}.notification-item:hover{transform:translateY(-1px);box-shadow:0 11px 26px #3d1f5012,inset 0 1px #fffc;opacity:1}.notification-item-icon{width:36px;height:36px;border-radius:11px;box-shadow:inset 0 1px #ffffffb8,0 5px 12px #3e224e0a}.priority-critica .notification-item-icon{background:linear-gradient(145deg,#fff1f4,#fde4ea);border-color:#c5476521;color:#bc405d}.priority-alta .notification-item-icon{background:linear-gradient(145deg,#fff7e9,#faecd4);border-color:#c4833121;color:#b47828}.notification-item-copy>strong{font-size:10px;font-weight:800}.notification-item-copy>p{font-size:8.2px;line-height:1.5}.notification-item-time{margin-top:6px;font-size:7px}.notification-module-badge,.notification-priority-badge{min-height:19px;padding:0 7px;font-size:6.5px}.notification-mark-read span{width:8px;height:8px;background:linear-gradient(135deg,#8f52b7,#cb63a8);box-shadow:0 0 0 3px #a457a017,0 3px 7px #793c8724}.notification-center-footer{min-height:36px;padding:8px 13px;background:linear-gradient(135deg,#f9f6fbe0,#fffbf4b8)}.notification-center-summary{grid-template-columns:.95fr 1.03fr .92fr 1.1fr;gap:8px}.notification-summary-card{position:relative;border:1.5px solid transparent;background:linear-gradient(145deg,#fffffff5,#faf7fce6) padding-box,linear-gradient(135deg,#7e4da12e,#d4af371f,#7e4da11a) border-box;box-shadow:0 8px 22px #3d1f500b,inset 0 1px #ffffffd1}.notification-summary-card.critical{border-color:#c5476524}.notification-summary-card.high{border-color:#be892d24}.notification-summary-card.unread{border-color:#78469b24}:root:not([data-theme=dark]) .notification-center-list{background:radial-gradient(circle at 4% 12%,rgba(171,119,216,.11) 0%,transparent 30%),radial-gradient(circle at 96% 82%,rgba(212,175,55,.075) 0%,transparent 28%),linear-gradient(180deg,#faf7fc6b,#fffcf74d)!important}:root:not([data-theme=dark]) .notification-item,:root:not([data-theme=dark]) .notification-item.is-unread,:root:not([data-theme=dark]) .notification-item.is-read{position:relative;border:1px solid rgba(255,255,255,.76)!important;background:linear-gradient(135deg,#ffffff75,#ffffff4d 48%,#f8f3fb40)!important;backdrop-filter:blur(22px) saturate(155%)!important;-webkit-backdrop-filter:blur(22px) saturate(155%)!important;box-shadow:0 10px 26px #321b4413,inset 0 1px #ffffffeb,inset 0 -1px #5e387609!important}:root:not([data-theme=dark]) .notification-item.is-unread{opacity:1!important;border-color:#ffffffe0!important;box-shadow:0 12px 30px #341c481a,inset 0 1px #fffffff5,inset 0 -1px #5e38760a!important}:root:not([data-theme=dark]) .notification-item.is-read{opacity:.67!important}:root:not([data-theme=dark]) .notification-item.priority-critica{background:radial-gradient(circle at 0% 50%,rgba(224,71,104,.105) 0%,transparent 38%),linear-gradient(135deg,#ffffff75,#fff7f945)!important;border-color:#ffc9d6b8!important}:root:not([data-theme=dark]) .notification-item.priority-alta{background:radial-gradient(circle at 0% 50%,rgba(207,155,51,.1) 0%,transparent 38%),linear-gradient(135deg,#ffffff75,#fffaf045)!important;border-color:#eed5a1ad!important}:root:not([data-theme=dark]) .notification-item.priority-media{background:radial-gradient(circle at 0% 50%,rgba(143,97,188,.095) 0%,transparent 38%),linear-gradient(135deg,#ffffff75,#f9f5fd45)!important;border-color:#d6c0e7ad!important}:root:not([data-theme=dark]) .notification-item.priority-baja{background:radial-gradient(circle at 0% 50%,rgba(100,125,139,.065) 0%,transparent 38%),linear-gradient(135deg,#ffffff70,#f8fbfc40)!important;border-color:#dae2e6b8!important}:root:not([data-theme=dark]) .notification-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,.1) 24%,transparent 42%,transparent 100%)}.notification-item-main{position:relative;z-index:1}:root:not([data-theme=dark]) .notification-item-icon,:root:not([data-theme=dark]) .priority-critica .notification-item-icon,:root:not([data-theme=dark]) .priority-alta .notification-item-icon{border:1px solid rgba(255,255,255,.8)!important;background:linear-gradient(145deg,#ffffffa8,#ffffff52)!important;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%);box-shadow:0 7px 16px #3a1e4d11,inset 0 1px #fffffff0}.users-page-m01 .users-page-heading-m01{padding:4px 2px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.users-page-m01 .users-page-heading-m01 .users-heading-copy h1{margin:0 0 4px!important}.users-page-m01 .users-page-heading-m01 .users-heading-copy p{max-width:820px}.users-page-m01 .m01-section-hero{margin:0 0 18px;min-height:132px;padding:22px 26px}.users-page-m01 .m01-section-hero .eyebrow{display:block;margin-bottom:4px}.users-page-m01 .m01-section-hero h2{margin:3px 0 6px;font-size:31px}.users-page-m01 .m01-section-hero p{max-width:780px;font-size:10.5px;line-height:1.62}.users-page-m01 .m01-users-hero .users-primary-specular-premium,.users-page-m01 .m01-roles-hero .roles-new-button-m01{flex:0 0 auto;min-width:176px}.users-page-m01 .report-section-m01{display:grid;gap:0}.users-page-m01 .m01-report-hero-actions{display:flex;align-items:center;gap:9px;flex:0 0 auto}.users-page-m01 .m01-report-hero-actions .premium-button{min-height:44px;padding-inline:16px;border-radius:13px}.users-page-m01 .roles-admin-m01{gap:16px}.users-page-m01 .m01-roles-hero{margin-bottom:0}.users-page-m01 .m01-roles-hero h2{letter-spacing:-.03em}.users-page-m01 .roles-grid-f3-m01{gap:15px!important}.users-page-m01 .role-card-f3-m01{position:relative;overflow:hidden;min-height:190px!important;padding:19px!important;border:1px solid rgba(91,53,119,.11)!important;background:linear-gradient(145deg,#fffffffc,#faf6fded)!important;box-shadow:0 16px 38px #3416560e,inset 0 1px #fffffff2!important}.users-page-m01 .role-card-f3-m01:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(180deg,#7540a7,#c653a0 55%,#d7ad2f);opacity:.86}.users-page-m01 .role-card-f3-m01:after{width:210px;height:210px;right:-125px;top:-132px;background:radial-gradient(circle,rgba(116,63,163,.105),transparent 68%)}.users-page-m01 .role-card-head-f3-m01{gap:14px}.users-page-m01 .role-card-head-f3-m01 .role-color{width:9px;height:54px;background:linear-gradient(180deg,#7540a7,#c653a0);box-shadow:0 6px 16px #6e3fa329}.users-page-m01 .role-name-row-m01 h3{font-family:Playfair Display,Georgia,serif;font-size:22px!important;letter-spacing:-.025em}.users-page-m01 .role-micro-badge{border:1px solid rgba(91,53,119,.08);background:#f8f3fbe0}.users-page-m01 .role-actions-premium{padding-top:12px;border-top:1px solid rgba(91,53,119,.075)}:root[data-theme=dark] .users-page-m01 .users-page-heading-m01{background:transparent!important;border:0!important}:root[data-theme=dark] .users-page-m01 .role-card-f3-m01{background:linear-gradient(145deg,#21172b,#251a30)!important;border-color:#ffffff14!important;box-shadow:0 16px 38px #0003,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-m01 .role-micro-badge{background:#2b1d37;border-color:#ffffff12}:root[data-theme=dark] .users-page-m01 .role-actions-premium{border-top-color:#ffffff12}@media (max-width:760px){.users-page-m01 .m01-section-hero{min-height:0;padding:18px}.users-page-m01 .m01-users-hero .users-primary-specular-premium,.users-page-m01 .m01-roles-hero .roles-new-button-m01{width:100%;min-width:0}.users-page-m01 .m01-report-hero-actions{width:100%}.users-page-m01 .m01-report-hero-actions .premium-button{width:100%;justify-content:center}}.users-page-m01{display:flex!important;flex-direction:column!important;gap:18px!important;min-width:0}.users-page-m01 .users-page-heading-m01{padding:0!important;margin-bottom:2px!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.users-page-m01 .users-page-heading-m01 .users-heading-copy h1{margin:0 0 8px!important}.users-page-m01 .users-page-heading-m01 .users-heading-copy p{max-width:760px!important}.users-page-m01 .m01-section-hero,.users-page-m01 .employees-hero,.users-page-m01 .catalog-intro-m01{min-height:0!important;margin:0!important;padding:20px 22px!important;border-radius:22px!important;gap:24px!important}.users-page-m01 .m01-section-hero h2,.users-page-m01 .employees-hero h2,.users-page-m01 .catalog-intro-m01 h2{margin:3px 0 5px!important;font-size:30px!important;line-height:1.15!important;letter-spacing:-.025em!important}.users-page-m01 .m01-section-hero p,.users-page-m01 .employees-hero p,.users-page-m01 .catalog-intro-m01 p{margin:0!important;max-width:760px!important;font-size:10px!important;line-height:1.6!important}.users-page-m01 .employees-module,.users-page-m01 .security-catalogs-m01,.users-page-m01 .roles-admin-m01,.users-page-m01 .report-section-m01{gap:18px!important}.users-page-m01 .m01-users-hero .specular-button-real,.users-page-m01 .m01-roles-hero .specular-button-real,.users-page-m01 .employees-hero .specular-button-real{min-width:0!important;min-height:0!important;padding:12px 18px!important;border-radius:16px!important;font-weight:800!important;box-shadow:0 14px 32px #40206038,inset 0 1px #ffffff26!important}.users-page-m01 .m01-roles-hero-copy{display:flex;align-items:center;gap:14px;min-width:0}.users-page-m01 .m01-roles-hero-icon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:15px;color:#6d3c98;background:linear-gradient(145deg,#f7effc,#eee2f7);border:1px solid rgba(91,53,119,.09);box-shadow:0 10px 24px #49267312,inset 0 1px #ffffffeb}.users-page-m01 .m01-report-hero-actions{align-self:center}:root[data-theme=dark] .users-page-m01 .m01-roles-hero-icon{color:#e2caef;background:#2b1d37;border-color:#ffffff12;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff06}@media (max-width:760px){.users-page-m01 .m01-section-hero,.users-page-m01 .employees-hero,.users-page-m01 .catalog-intro-m01{align-items:flex-start!important;flex-direction:column!important;padding:18px!important}.users-page-m01 .m01-users-hero .specular-button-real,.users-page-m01 .m01-roles-hero .specular-button-real,.users-page-m01 .employees-hero .specular-button-real{width:100%!important}.users-page-m01 .m01-roles-hero-copy{align-items:flex-start}}.module-magic-card-v3 .module-card-head-v3{right:auto!important;width:48px}.module-magic-card-v3 .module-card-info-zone>.module-number{position:absolute;top:13px;right:18px;z-index:6;min-width:42px;height:31px;padding:0 9px;display:grid;place-items:center;border:1px solid rgba(110,63,163,.13);border-radius:11px;background:linear-gradient(145deg,#f8f3fcfa,#fffcf4f5);color:#52207dc7!important;font-family:Playfair Display,Georgia,serif;font-size:18px;font-weight:800;line-height:1;letter-spacing:-.02em;box-shadow:0 7px 18px #40206012,inset 0 1px #ffffffeb}:root[data-theme=dark] .module-magic-card-v3 .module-card-info-zone>.module-number{border-color:#efd87930;background:linear-gradient(145deg,#3b2748fa,#2b1d37fa);color:#efd879e0!important;box-shadow:inset 0 1px #ffffff12}.premium-shell-v4{--sidebar-w-expanded: 218px;--sidebar-w-collapsed: 82px;--sidebar-w: var(--sidebar-w-expanded) !important}.premium-shell-v4.sidebar-collapsed{--sidebar-w: var(--sidebar-w-collapsed) !important}.premium-sidebar-v4,.premium-shell-v4 .main-area{transition:width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1)!important}.premium-sidebar-v4{width:var(--sidebar-w)!important}.premium-shell-v4 .main-area{margin-left:var(--sidebar-w)!important;width:calc(100% - var(--sidebar-w));max-width:none}.premium-sidebar-brand-v4{position:relative}.sidebar-brand-home{width:100%;min-width:0;height:66px;padding:0;border:0;border-radius:16px;background:transparent;cursor:pointer;display:grid;place-items:center;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.sidebar-brand-home:hover{background:#ffffff61;box-shadow:inset 0 1px #ffffffb8}.sidebar-brand-home:focus-visible,.sidebar-collapse-toggle:focus-visible{outline:2px solid rgba(110,63,163,.42);outline-offset:2px}.sidebar-brand-logo-window{position:relative;display:block;width:100%;height:66px;overflow:hidden}.premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo{position:absolute!important;top:50%!important;left:50%!important;width:174px!important;height:66px!important;max-width:none!important;object-fit:contain!important;transform:translate(-50%,-50%)!important}.premium-sidebar-brand-v4 .sidebar-logo-light{display:block!important}.premium-sidebar-brand-v4 .sidebar-logo-dark{display:none!important}:root[data-theme=dark] .premium-sidebar-brand-v4 .sidebar-logo-light{display:none!important}:root[data-theme=dark] .premium-sidebar-brand-v4 .sidebar-logo-dark{display:block!important}.sidebar-collapse-toggle{position:absolute;top:91px;right:-12px;z-index:55;width:30px;height:30px;padding:0;border:1px solid rgba(110,63,163,.14);border-radius:10px;color:#674578;background:#ffffffeb;box-shadow:0 8px 20px #4020601f,inset 0 1px #fffffffa;display:grid;place-items:center;cursor:pointer;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease}.sidebar-collapse-toggle:hover{transform:translate(1px) scale(1.04);color:#402060;border-color:#6e3fa342;background:#fff}:root[data-theme=dark] .sidebar-collapse-toggle{color:#e1d4e8;background:#31203df0;border-color:#ffffff1a;box-shadow:0 8px 20px #0000003d}@media (min-width: 901px){.sidebar-collapsed .premium-sidebar-v4{padding-left:8px!important;padding-right:8px!important}.sidebar-collapsed .sidebar-inner-v4{padding-left:5px!important;padding-right:5px!important}.sidebar-collapsed .premium-sidebar-brand-v4{min-height:70px!important;padding-left:0!important;padding-right:0!important}.sidebar-collapsed .sidebar-brand-home{width:58px;height:62px;margin-inline:auto}.sidebar-collapsed .sidebar-brand-logo-window{width:58px;height:62px}.sidebar-collapsed .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo{left:0!important;width:174px!important;height:66px!important;transform:translateY(-50%)!important}.sidebar-collapsed .premium-sidebar-nav-v4{align-items:center;gap:4px!important}.sidebar-collapsed .premium-sidebar-v4 .nav-item{width:54px!important;min-width:54px!important;min-height:43px!important;grid-template-columns:1fr!important;place-items:center!important;gap:0!important;padding:4px!important;border-radius:13px!important;overflow:visible!important}.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover{transform:translateY(-1px)!important}.sidebar-collapsed .premium-sidebar-v4 .nav-label,.sidebar-collapsed .premium-sidebar-v4 .nav-item.active:after{display:none!important}.sidebar-collapsed .premium-sidebar-v4 .nav-icon-shell,.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon{width:35px!important;height:35px!important;margin:0!important}.sidebar-collapsed .nav-glass-tooltip{display:none!important}.sidebar-collapsed .sidebar-bottom-v4{width:100%;display:grid;justify-items:center;padding-top:7px!important}.sidebar-collapsed .premium-sidebar-v4 .sigoast-dock-wrap{display:none!important}.sidebar-collapsed .premium-sidebar-v4 .logout-button-v4{width:46px!important;min-width:46px!important;height:42px!important;min-height:42px!important;padding:0!important;justify-content:center!important;gap:0!important;border-radius:13px!important}.sidebar-collapsed .premium-sidebar-v4 .logout-button-v4 span{display:none!important}}@media (max-width: 1180px) and (min-width: 901px){.premium-shell-v4:not(.sidebar-collapsed){--sidebar-w: 202px !important}.premium-shell-v4.sidebar-collapsed{--sidebar-w: var(--sidebar-w-collapsed) !important}}@media (max-width: 900px){.premium-shell-v4,.premium-shell-v4.sidebar-collapsed{--sidebar-w: 0px !important}.premium-sidebar-v4,.sidebar-collapsed .premium-sidebar-v4{width:236px!important}.premium-shell-v4 .main-area,.premium-shell-v4.sidebar-collapsed .main-area{margin-left:0!important;width:100%!important;max-width:none!important}.sidebar-collapse-toggle{display:none!important}.sidebar-collapsed .premium-sidebar-brand-v4,.sidebar-collapsed .sidebar-inner-v4{padding-left:initial;padding-right:initial}.sidebar-collapsed .sidebar-brand-home,.sidebar-collapsed .sidebar-brand-logo-window{width:100%;height:66px}.sidebar-collapsed .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo{top:50%!important;left:50%!important;width:174px!important;height:66px!important;transform:translate(-50%,-50%)!important}.sidebar-collapsed .premium-sidebar-nav-v4{align-items:stretch}.sidebar-collapsed .premium-sidebar-v4 .nav-item{width:100%!important;min-width:0!important;min-height:46px!important;grid-template-columns:38px minmax(0,1fr)!important;place-items:initial!important;align-items:center!important;gap:10px!important;padding:5px 10px 5px 7px!important}.sidebar-collapsed .premium-sidebar-v4 .nav-label{display:block!important}.sidebar-collapsed .premium-sidebar-v4 .nav-item.active:after{display:block!important}.sidebar-collapsed .premium-sidebar-v4 .sigoast-dock-wrap{display:block!important}.sidebar-collapsed .premium-sidebar-v4 .logout-button-v4{width:100%!important;height:auto!important;min-height:42px!important;padding:8px 10px!important;justify-content:flex-start!important;gap:8px!important}.sidebar-collapsed .premium-sidebar-v4 .logout-button-v4 span{display:inline!important}}@media print{.premium-sidebar-v4,.sidebar-collapse-toggle,.premium-topbar-v4,.mobile-overlay,.notification-center-root{display:none!important}.premium-shell-v4,.premium-shell-v4.sidebar-collapsed,.app-shell{--sidebar-w: 0px !important;display:block!important;min-height:0!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important}.premium-shell-v4 .main-area,.premium-shell-v4.sidebar-collapsed .main-area,.main-area{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important}.premium-content-v4,.content-area{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}}@media (prefers-reduced-motion: reduce){.premium-sidebar-v4,.premium-shell-v4 .main-area,.sidebar-collapse-toggle,.sidebar-brand-home{transition:none!important}}@media (min-width: 901px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-glass-tooltip{display:none!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.glass-nav-icon{display:block!important;visibility:visible!important;opacity:1!important;width:35px!important;height:35px!important;margin:0!important;flex:0 0 35px!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.glass-nav-icon>.glass-nav-icon-back{display:block!important;visibility:visible!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.glass-nav-icon>.glass-nav-icon-front{display:flex!important;visibility:visible!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item .glass-nav-icon-symbol{display:grid!important;visibility:visible!important;opacity:1!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item .glass-nav-icon-symbol svg{display:block!important;visibility:visible!important;opacity:1!important}:root[data-theme=light] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon-symbol{color:#6e3fa3!important}:root[data-theme=dark] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon-symbol{color:#d8c6e4!important}:root[data-theme=dark] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active .glass-nav-icon-symbol{color:#f0d879!important}}@media (min-width: 901px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4{padding-left:0!important;padding-right:0!important}.premium-shell-v4.sidebar-collapsed .sidebar-glass-surface{width:100%!important;margin-left:0!important;margin-right:0!important}}@media (min-width: 901px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-nav-v4{align-items:center!important;gap:2px!important;padding:2px 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:none}.premium-shell-v4.sidebar-collapsed .premium-sidebar-nav-v4::-webkit-scrollbar{display:none}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item{width:68px!important;min-width:68px!important;min-height:54px!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:4px 2px 5px!important;border-radius:13px!important;overflow:hidden!important;text-align:center!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover{transform:translateY(-1px)!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover:before{display:none!important;content:none!important;animation:none!important;background:none!important;opacity:0!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label{display:-webkit-box!important;visibility:visible!important;opacity:1!important;width:64px!important;max-width:64px!important;margin:0!important;color:currentColor!important;font-size:7.2px!important;font-weight:760!important;line-height:1.04!important;letter-spacing:-.01em!important;text-align:center!important;white-space:normal!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.glass-nav-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}:root[data-theme=light] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label{color:#6c5f73!important}:root[data-theme=light] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active>.nav-label{color:#4a176f!important}:root[data-theme=dark] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label{color:#cdbed6!important}:root[data-theme=dark] .premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active>.nav-label{color:#f0d879!important}}@media (min-width: 901px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:after,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover:after,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active:after{content:none!important;display:none!important;animation:none!important;background:none!important;box-shadow:none!important;opacity:0!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon-front:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon-front:after,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover .glass-nav-icon-front:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover .glass-nav-icon-front:after,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active .glass-nav-icon-front:before,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active .glass-nav-icon-front:after{content:none!important;display:none!important;animation:none!important;background:none!important;opacity:0!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item:hover>.glass-nav-icon .glass-nav-icon-front,.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.active>.glass-nav-icon .glass-nav-icon-front{animation:none!important;background-position:initial!important}}@media (min-width: 901px){:root[data-theme=dark] .sidebar-collapsed .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo-dark{left:calc(50% - 31px)!important}}:root[data-theme=dark] .m02-admin-warning{background:#6f243a47;border-color:#ff7e9d38;color:#f2b8c7;box-shadow:inset 0 1px #ffffff06}:root[data-theme=dark] .m02-admin-warning strong{color:#ffd3dd}:root[data-theme=dark] .m02-admin-warning span{color:#e9b5c2}:root[data-theme=dark] .m02-admin-warning svg{color:#ff89a5;opacity:1}:root[data-theme=dark] .modal-variant-danger .m02-delete-warning,:root[data-theme=dark] .modal-variant-danger .m03-delete-warning,:root[data-theme=dark] .modal-variant-danger .m04-delete-warning,:root[data-theme=dark] .modal-variant-danger .m05-delete-warning,:root[data-theme=dark] .modal-variant-danger .delete-user-copy-m01,:root[data-theme=dark] .modal-variant-danger .employee-warning{background:linear-gradient(145deg,#691f3657,#491b2c6b)!important;border-color:#ff7e9d42!important;color:#f6c2cf!important;box-shadow:inset 0 1px #ffffff09,0 10px 24px #5d172e1f!important}:root[data-theme=dark] .modal-variant-danger .m02-delete-warning strong,:root[data-theme=dark] .modal-variant-danger .m03-delete-warning strong,:root[data-theme=dark] .modal-variant-danger .m04-delete-warning strong,:root[data-theme=dark] .modal-variant-danger .m05-delete-warning strong,:root[data-theme=dark] .modal-variant-danger .delete-user-copy-m01 strong,:root[data-theme=dark] .modal-variant-danger .employee-warning strong{color:#ffdce4!important;text-shadow:0 0 12px rgba(255,173,194,.1)}:root[data-theme=dark] .modal-variant-danger .m02-delete-warning p,:root[data-theme=dark] .modal-variant-danger .m03-delete-warning p,:root[data-theme=dark] .modal-variant-danger .m04-delete-warning p,:root[data-theme=dark] .modal-variant-danger .m04-delete-warning span,:root[data-theme=dark] .modal-variant-danger .m05-delete-warning p,:root[data-theme=dark] .modal-variant-danger .m05-delete-warning span,:root[data-theme=dark] .modal-variant-danger .delete-user-copy-m01 p,:root[data-theme=dark] .modal-variant-danger .employee-warning{color:#f1bbc8!important}:root[data-theme=dark] .modal-variant-danger .m02-delete-warning svg,:root[data-theme=dark] .modal-variant-danger .m03-delete-warning svg,:root[data-theme=dark] .modal-variant-danger .m04-delete-warning svg,:root[data-theme=dark] .modal-variant-danger .m05-delete-warning svg,:root[data-theme=dark] .modal-variant-danger .delete-user-copy-m01 svg,:root[data-theme=dark] .modal-variant-danger .employee-warning svg{color:#ff91ab!important;opacity:1!important;filter:drop-shadow(0 0 7px rgba(255,117,150,.12))}.clientes-page-m02 .m02-document-form-modal .m02-file-picker,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker{border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;cursor:pointer!important;transform:translateY(0)!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.clientes-page-m02 .m02-document-form-modal .m02-file-picker-icon,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker-icon{transition:transform .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease!important}.clientes-page-m02 .m02-document-form-modal .m02-file-picker:hover,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker:hover{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.clientes-page-m02 .m02-document-form-modal .m02-file-picker:hover .m02-file-picker-icon,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker:hover .m02-file-picker-icon{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.clientes-page-m02 .m02-document-form-modal .m02-file-picker.is-dragging,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important;transform:translateY(-1px)!important}.clientes-page-m02 .m02-document-form-modal .m02-file-picker.is-dragging .m02-file-picker-icon,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker.is-dragging .m02-file-picker-icon{color:#fff!important;background:linear-gradient(135deg,#6e3fa3,#c653a0)!important;box-shadow:0 10px 24px #6e3fa338!important;transform:scale(1.06)!important}.clientes-page-m02 .m02-document-form-modal .m02-file-picker.is-dragging .m02-file-picker-copy strong,.corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker.is-dragging .m02-file-picker-copy strong{color:#5d2786!important}:root[data-theme=dark] .clientes-page-m02 .m02-document-form-modal .m02-file-picker,:root[data-theme=dark] .corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .clientes-page-m02 .m02-document-form-modal .m02-file-picker:hover,:root[data-theme=dark] .corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker:hover{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214!important}:root[data-theme=dark] .clientes-page-m02 .m02-document-form-modal .m02-file-picker:hover .m02-file-picker-icon,:root[data-theme=dark] .corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker:hover .m02-file-picker-icon{box-shadow:0 7px 18px #00000042,0 0 0 1px #d6b3eb1f!important}:root[data-theme=dark] .clientes-page-m02 .m02-document-form-modal .m02-file-picker.is-dragging,:root[data-theme=dark] .corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important;box-shadow:0 14px 32px #00000047,0 0 0 4px #c584e71c!important}:root[data-theme=dark] .clientes-page-m02 .m02-document-form-modal .m02-file-picker.is-dragging .m02-file-picker-copy strong,:root[data-theme=dark] .corporativos-page-m03 .m03-document-form-parity-v147 .m02-file-picker.is-dragging .m02-file-picker-copy strong{color:#f3e9fa!important}@media (max-width: 680px),(max-height: 700px){.auth-background{height:auto!important;min-height:100svh!important;overflow-x:hidden!important;overflow-y:auto!important;padding:10px 12px 34px!important}.auth-background-content{flex:0 0 auto!important;width:100%!important;min-height:0!important;height:auto!important;align-items:flex-start!important;justify-content:center!important;padding:58px 10px 18px!important;overflow:visible!important}.auth-login-card,.sigoast-login-card{width:min(100%,560px)!important;max-width:560px!important;max-height:none!important;margin:0 auto!important;scale:1!important;transform:none!important}.auth-background-footer{position:absolute!important;left:50%!important;right:auto!important;bottom:10px!important;transform:translate(-50%)!important;width:calc(100% - 28px)!important;max-width:1100px!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important}.auth-background-footer>span{text-shadow:none!important;filter:none!important}.auth-back-premium{position:fixed!important;top:12px!important;left:12px!important;width:40px!important;height:40px!important;padding:0!important;justify-content:center!important;border-radius:50%!important}.auth-back-premium span{display:none!important}}@media (max-width: 640px){.auth-background-content{padding:56px 8px 16px!important}.auth-login-card,.sigoast-login-card{padding:1rem 1rem 1.08rem!important;border-radius:28px!important}.auth-login-brand,.sigoast-login-brand{min-height:68px!important;margin-top:-.2rem!important;padding:0 2rem!important}.auth-login-logo,.sigoast-login-brand img{width:min(100%,180px)!important;height:auto!important}.auth-login-eyebrow{max-width:100%!important;margin:0 auto .5rem!important;padding:.36rem .72rem!important;font-size:.61rem!important;line-height:1.25!important;text-align:center!important}.auth-login-title{font-size:clamp(1.9rem,9vw,2.25rem)!important;line-height:1.02!important}.auth-login-subtitle{max-width:330px!important;margin-top:.38rem!important;font-size:.84rem!important;line-height:1.38!important}.auth-login-divider{margin:.58rem 0 .66rem!important}.auth-login-form{gap:.72rem!important;margin-top:.15rem!important}.auth-login-form>label>span:first-child{margin-bottom:.34rem!important;font-size:.82rem!important}.auth-login-field{min-height:50px!important;border-radius:15px!important}.auth-login-submit{min-height:50px!important}.sigoast-login-note{margin-top:12px!important;padding:9px 11px!important}.login-emely-signature{margin-top:8px!important}.auth-background-footer{font-size:clamp(7.5px,2.15vw,9px)!important;gap:10px!important}.auth-background-footer>span{white-space:nowrap!important}}@media (orientation: landscape) and (max-height: 520px){.auth-background{padding:8px 10px 32px!important}.auth-background-content{padding:10px 10px 14px!important}.auth-login-card,.sigoast-login-card{width:min(560px,calc(100vw - 92px))!important;max-width:min(560px,calc(100vw - 92px))!important;padding:.86rem 1.05rem .96rem!important;border-radius:26px!important}.auth-login-brand,.sigoast-login-brand{min-height:54px!important;margin-top:-.25rem!important;padding:0 2.25rem!important}.auth-login-logo,.sigoast-login-brand img{width:min(100%,158px)!important;height:auto!important}.auth-login-eyebrow{margin:0 auto .36rem!important;padding:.3rem .62rem!important;font-size:.57rem!important}.auth-login-title{font-size:clamp(1.75rem,4.6vw,2.12rem)!important;line-height:1!important}.auth-login-subtitle{max-width:350px!important;margin-top:.26rem!important;font-size:.77rem!important;line-height:1.3!important}.auth-login-divider{gap:.5rem!important;margin:.4rem 0 .48rem!important}.auth-login-divider span{width:44px!important}.auth-login-form{gap:.54rem!important;margin-top:0!important}.auth-login-form>label>span:first-child{margin-bottom:.25rem!important;font-size:.76rem!important}.auth-login-field{min-height:44px!important;padding:.22rem .68rem!important;border-radius:14px!important}.auth-login-field-icon{width:28px!important;height:28px!important}.auth-login-field input{font-size:.86rem!important}.auth-login-forgot{font-size:.74rem!important}.auth-login-submit{min-height:46px!important;font-size:.86rem!important}.sigoast-login-note{gap:8px!important;margin-top:9px!important;padding:8px 10px!important}.sigoast-login-note strong{font-size:9.5px!important}.sigoast-login-note span{font-size:8.8px!important}.login-emely-signature{margin-top:6px!important}.auth-back-premium{top:10px!important;left:10px!important;width:40px!important;height:40px!important}.auth-background-footer{bottom:8px!important;padding:0!important}}@media (hover: none),(pointer: coarse),(max-width: 680px),(max-height: 700px){.auth-login-card,.sigoast-login-card,.auth-login-card:hover,.sigoast-login-card:hover,.auth-login-card:focus-within,.sigoast-login-card:focus-within{scale:1!important;transform:none!important;border-width:3px!important;animation:none!important;box-shadow:0 24px 58px #1d08353d,0 10px 24px #6e3fa321,0 0 0 1px #9363c23d,0 0 24px #efd8791c,inset 0 0 0 1px #efd87940,inset 0 1px #fffffffa!important}.auth-login-card:hover:before,.auth-login-card:hover:after,.auth-login-card:focus-within:before,.auth-login-card:focus-within:after{transform:none!important}.auth-login-field:hover,.auth-login-field:focus-within,.auth-login-submit-glare:hover,.auth-login-submit:not(:disabled):hover,.auth-back-premium:hover{transform:none!important}}.auth-background.sigoast-auth-background{height:auto!important;min-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow-x:hidden!important}.auth-background.sigoast-auth-background .auth-background-content{flex:1 0 auto!important;min-height:0!important}.auth-background.sigoast-auth-background .auth-background-footer{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:min(1100px,calc(100% - 40px))!important;margin:auto auto max(8px,env(safe-area-inset-bottom))!important;padding:0!important;flex:0 0 auto!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important}.auth-background.sigoast-auth-background .auth-background-footer,.auth-background.sigoast-auth-background .auth-background-footer>span{text-shadow:none!important;box-shadow:none!important;filter:none!important}@media (hover: none),(pointer: coarse),(max-width: 680px),(max-height: 700px){.auth-login-card,.sigoast-login-card,.auth-login-card:hover,.sigoast-login-card:hover,.auth-login-card:focus-within,.sigoast-login-card:focus-within{box-shadow:0 14px 32px #1d083533,0 5px 14px #6e3fa31a,0 0 0 1px #9363c238,0 0 15px #efd87917,inset 0 0 0 1px #efd8793d,inset 0 1px #fffffffa!important}.auth-background.sigoast-auth-background{padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.auth-background.sigoast-auth-background .auth-background-content{flex:1 0 auto!important}.auth-background.sigoast-auth-background .auth-background-footer{width:calc(100% - 28px)!important;margin-top:auto!important;margin-bottom:max(8px,env(safe-area-inset-bottom))!important}}.recovery-backdrop{background:#1b082d9e!important;backdrop-filter:blur(9px) saturate(105%)!important;-webkit-backdrop-filter:blur(9px) saturate(105%)!important;padding:20px!important}.recovery-backdrop .recovery-modal{width:min(440px,calc(100vw - 40px))!important;max-width:440px!important;margin:auto!important;padding:24px!important;border:2px solid transparent!important;border-radius:26px!important;background:linear-gradient(145deg,#fffcfffe,#f9f1fcfe) padding-box,linear-gradient(125deg,#efd879eb,#c653a0d1,#693e9eeb) border-box!important;box-shadow:0 28px 70px #11031f6b,0 0 0 1px #ffffffb8,inset 0 1px #fffffffa!important;color:#30213a!important;overflow:hidden!important}.recovery-backdrop .recovery-modal .modal-head{align-items:flex-start!important;gap:14px!important}.recovery-backdrop .recovery-modal .eyebrow{color:#b07b10!important;font-weight:900!important;letter-spacing:.12em!important}.recovery-backdrop .recovery-modal .modal-head h2{color:#3c174f!important;font-size:26px!important;line-height:1.08!important}.recovery-backdrop .recovery-modal .modal-head p,.recovery-backdrop .recovery-modal .full-field p{color:#6f6375!important}.recovery-backdrop .recovery-modal .full-field strong{color:#30213a!important}.recovery-backdrop .recovery-modal .icon-button{flex:0 0 auto!important;background:#ffffffeb!important;border:1px solid rgba(105,62,158,.14)!important;color:#70408e!important;box-shadow:0 8px 18px #2a06631a!important}.recovery-backdrop .recovery-modal .modal-grid{grid-template-columns:1fr!important;margin-top:18px!important}.recovery-backdrop .recovery-modal .full-field{grid-column:1!important;padding:14px 0 2px!important}.recovery-backdrop .recovery-modal .modal-actions{margin-top:18px!important}@media (max-width: 640px){.recovery-backdrop{padding:16px!important}.recovery-backdrop .recovery-modal{width:min(100%,420px)!important;padding:21px 18px!important;border-radius:23px!important}.recovery-backdrop .recovery-modal .modal-head h2{font-size:clamp(22px,7vw,25px)!important}.recovery-backdrop .recovery-modal .modal-head p,.recovery-backdrop .recovery-modal .full-field p{font-size:11px!important;line-height:1.5!important}.recovery-backdrop .recovery-modal .full-field strong{font-size:13px!important;line-height:1.35!important}}@media (orientation: landscape) and (max-height: 520px){.recovery-backdrop{padding:12px 18px!important;overflow-y:auto!important}.recovery-backdrop .recovery-modal{width:min(500px,calc(100vw - 36px))!important;max-width:500px!important;padding:17px 20px!important;border-radius:22px!important}.recovery-backdrop .recovery-modal .modal-head h2{font-size:22px!important}.recovery-backdrop .recovery-modal .modal-grid{margin-top:10px!important}.recovery-backdrop .recovery-modal .full-field{padding-top:8px!important}.recovery-backdrop .recovery-modal .modal-actions{margin-top:10px!important}}@media (max-width: 520px) and (orientation: portrait){.premium-modal.m02-document-type-status-modal{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;min-width:0!important;box-sizing:border-box!important}.premium-modal.m02-document-type-status-modal .m02-status-comparison{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:12px 10px!important;box-sizing:border-box!important}.premium-modal.m02-document-type-status-modal .m02-status-comparison>div{min-width:0!important;justify-items:center!important;text-align:center!important;gap:8px!important}.premium-modal.m02-document-type-status-modal .m02-status-comparison>svg{width:19px!important;height:19px!important;transform:none!important;justify-self:center!important}.premium-modal.m02-document-type-status-modal .m02-status-comparison .status-badge{max-width:100%!important;min-width:0!important;min-height:30px!important;padding:6px 10px 6px 9px!important;font-size:10.5px!important;white-space:nowrap!important}.premium-modal.m02-document-type-status-modal .m02-info-box{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-modal.m02-document-type-status-modal .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}.premium-modal.m02-document-type-status-modal .premium-modal-footer>*{width:auto!important;min-width:0!important;max-width:100%!important;flex:0 1 auto!important;white-space:nowrap!important}}@media (max-width: 390px) and (orientation: portrait){.premium-modal.m02-document-type-status-modal .premium-modal-footer .btn-premium-ghost{padding-left:11px!important;padding-right:11px!important;font-size:10.5px!important;line-height:1!important}}:root{--pm-champagne: #e9c98a;--pm-champagne-deep: #c9a227;--pm-success: #2f9e5c;--pm-success-bg: #eaf8ee;--pm-danger: #d0355a;--pm-danger-bg: #fdeef1;--pm-neutral: #8b8393;--pm-neutral-bg: #f1eef4;--pm-radius-sm: 11px;--pm-radius-md: 15px;--pm-radius-lg: 22px;--pm-border: 1px solid rgba(110, 63, 163, .14);--pm-shadow-soft: 0 10px 26px rgba(64, 32, 96, .08);--pm-shadow-lift: 0 16px 38px rgba(64, 32, 96, .14)}:root[data-theme=dark]{--pm-success-bg: rgba(47, 158, 92, .16);--pm-danger-bg: rgba(208, 53, 90, .16);--pm-neutral-bg: rgba(255, 255, 255, .06);--pm-border: 1px solid rgba(255, 255, 255, .1);--pm-shadow-soft: 0 10px 26px rgba(0, 0, 0, .28);--pm-shadow-lift: 0 16px 38px rgba(0, 0, 0, .34)}.btn-premium{height:44px;padding:0 18px;border-radius:var(--pm-radius-sm);font-weight:800;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;white-space:nowrap}.btn-premium-sm{height:36px;padding:0 13px;font-size:11.5px;border-radius:10px}.btn-premium-primary{border:0;background:linear-gradient(135deg,var(--purple-dark),var(--purple) 62%,var(--pink));color:#fff;box-shadow:0 14px 30px #4020603d}.btn-premium-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px #4020604d}.btn-premium-secondary{border:var(--pm-border);background:linear-gradient(180deg,#fff,#fbf8fd);color:var(--purple-dark);box-shadow:var(--pm-shadow-soft)}.btn-premium-secondary:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--pm-shadow-lift);border-color:#6e3fa347}.btn-premium-ghost{border:1px solid transparent;background:transparent;color:var(--muted)}.btn-premium-ghost:hover:not(:disabled){background:var(--lavender-soft);color:var(--purple-dark)}.btn-premium-danger{border:1px solid rgba(208,53,90,.22);background:linear-gradient(180deg,#ff6c8b,#e34467);color:#fff;box-shadow:0 12px 26px #d0355a3d}.btn-premium-danger:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #d0355a4d}.btn-premium-icon{width:38px;height:38px;padding:0;border:var(--pm-border);background:#fff;color:var(--muted)}.btn-premium-icon:hover:not(:disabled){color:var(--purple-dark);border-color:#6e3fa34d}.btn-premium:disabled{opacity:.5;cursor:not-allowed;transform:none!important}:root[data-theme=dark] .btn-premium-secondary,:root[data-theme=dark] .btn-premium-icon{background:#241a2f;color:var(--ink)}.premium-select{position:relative;display:grid;gap:6px;min-width:150px}.premium-select-label{font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.premium-select-control{height:44px;border:var(--pm-border);background:linear-gradient(180deg,#fff,#faf7fc);border-radius:var(--pm-radius-sm);padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ink);font-size:12px;font-weight:700;transition:border-color .18s ease,box-shadow .18s ease;width:100%}.premium-select-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.premium-select-caret{flex:0 0 auto;color:var(--purple);transition:transform .18s ease}.premium-select.is-open .premium-select-caret{transform:rotate(180deg)}.premium-select-control:hover{border-color:#6e3fa347}.premium-select.is-open .premium-select-control{border-color:#6e3fa373;box-shadow:0 0 0 4px #6e3fa314}.premium-select.has-error .premium-select-control{border-color:#d0355a80}.premium-select.is-disabled .premium-select-control{opacity:.55;cursor:not-allowed}.premium-select-panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;margin:0;padding:6px;list-style:none;max-height:260px;overflow:auto;background:#fff;border:var(--pm-border);border-radius:var(--pm-radius-sm);box-shadow:var(--pm-shadow-lift)}.premium-select-option{padding:9px 10px;border-radius:9px;font-size:12px;font-weight:700;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.premium-select-option.is-highlighted{background:var(--lavender-soft)}.premium-select-option.is-selected{color:var(--purple-dark)}.premium-select-option.is-selected svg{color:var(--purple)}.premium-select-empty{padding:10px;color:var(--muted);font-size:11px;text-align:center}.premium-select-error{font-size:10px;color:var(--pm-danger);font-weight:700}:root[data-theme=dark] .premium-select-control,:root[data-theme=dark] .premium-select-panel{background:#241a2f;color:var(--ink)}:root[data-theme=dark] .premium-select-option.is-highlighted{background:#ffffff0f}.premium-checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.premium-checkbox input{position:absolute;opacity:0;pointer-events:none}.premium-checkbox-box{flex:0 0 auto;width:20px;height:20px;border-radius:7px;border:1px solid #cbb8da;background:#fff;color:#fff;display:grid;place-items:center;transition:background .18s ease,border-color .18s ease,transform .12s ease}.premium-checkbox.is-checked .premium-checkbox-box{background:linear-gradient(135deg,var(--purple),var(--pink));border-color:transparent;transform:scale(1.02)}.premium-checkbox.is-disabled{opacity:.55;cursor:not-allowed}.premium-checkbox-copy{display:grid;gap:2px}.premium-checkbox-copy strong{font-size:11.5px;color:var(--ink)}.premium-checkbox-copy small{font-size:10px;color:var(--muted)}.role-checkbox-grid-m01>.premium-checkbox{padding:11px;border:var(--pm-border);border-radius:13px;background:#fff;transition:.18s ease}.role-checkbox-grid-m01>.premium-checkbox.is-checked{border-color:#6e3fa366;background:linear-gradient(150deg,#faf6fd,#fff9ef);box-shadow:0 0 0 3px #6e3fa30f}:root[data-theme=dark] .role-checkbox-grid-m01>.premium-checkbox{background:#2b1d37}.premium-toggle{height:40px;padding:0 14px 0 10px;border:var(--pm-border);background:#fff;border-radius:999px;display:inline-flex;align-items:center;gap:9px;font-size:11.5px;font-weight:800;color:var(--muted);transition:.18s ease}.premium-toggle-dot{width:15px;height:15px;border-radius:50%;background:#d8cee0;transition:.18s ease}.premium-toggle.is-active{border-color:#6e3fa359;background:var(--lavender-soft);color:var(--purple-dark)}.premium-toggle.is-active .premium-toggle-dot{background:linear-gradient(135deg,var(--purple),var(--pink))}:root[data-theme=dark] .premium-toggle{background:#241a2f}.premium-modal-backdrop{background:#200c316b!important;-webkit-backdrop-filter:blur(10px) saturate(115%)!important;backdrop-filter:blur(10px) saturate(115%)!important}.premium-modal{width:min(600px,94vw);max-height:min(90vh,900px);overflow:auto;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(125deg,#fffffff5,#e9c98a8c,#c653a059,#6e3fa380) border-box;border:1.5px solid transparent;border-radius:26px;padding:26px 28px 24px;box-shadow:0 38px 110px #1c04424d,inset 0 1px #fff}.premium-modal.is-wide{width:min(780px,96vw)}.premium-modal.modal-variant-status:not(.is-wide),.premium-modal.modal-variant-detail:not(.is-wide){width:min(480px,94vw)}.premium-modal.modal-variant-danger{width:min(460px,94vw);text-align:center}.premium-modal-header{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:14px}.modal-variant-danger .premium-modal-header{grid-template-columns:1fr auto;justify-items:center;text-align:center}.premium-modal-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,var(--lavender-soft),rgba(255,255,255,.4));color:var(--purple);box-shadow:0 8px 18px #6e3fa324,inset 0 1px #fff9}.premium-modal-header.tone-danger .premium-modal-icon,.modal-variant-danger .premium-modal-icon{background:linear-gradient(145deg,var(--pm-danger-bg),rgba(255,255,255,.4));color:var(--pm-danger);box-shadow:0 8px 18px #d0355a29,inset 0 1px #fff9}.premium-modal-heading h2{font-family:Playfair Display,serif;margin:2px 0 4px;color:var(--purple-dark);font-size:21px}.premium-modal-heading p{margin:0;font-size:11.5px;color:var(--muted);line-height:1.5}.premium-modal-close{width:34px;height:34px;border-radius:10px;background:#dc4f68;color:#fff;border:1px solid #dc4f68;display:grid;place-items:center;box-shadow:0 5px 12px #dc4f682e;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.premium-modal-close:hover{background:#a92f4b;border-color:#a92f4b;color:#fff;box-shadow:0 8px 20px #a92f4b4d,0 0 0 3px #dc4f681a;transform:translateY(-1px)}.premium-modal-close:active{background:#8f263e;transform:translateY(0) scale(.95)}.premium-modal-close:focus-visible{outline:3px solid rgba(220,79,104,.22);outline-offset:2px}.premium-modal-body{margin-top:18px;display:grid;gap:16px}.premium-modal-footer{display:flex;gap:10px;margin-top:22px}.premium-modal-footer.align-end{justify-content:flex-end}.premium-modal-footer.align-center{justify-content:center}.premium-modal-stat{border:var(--pm-border);border-radius:13px;padding:11px 13px;background:var(--lavender-soft)}.premium-modal-stat span{display:block;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:4px}.premium-modal-stat strong{font-size:15px;color:var(--purple-dark)}.premium-modal-detail-item{border:var(--pm-border);border-radius:13px;padding:12px 13px;background:#fff}.premium-modal-detail-item.is-full{grid-column:1 / -1}.premium-modal-detail-item span{display:block;font-size:9.5px;font-weight:800;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.premium-modal-detail-item strong{font-size:13px;color:var(--ink)}:root[data-theme=dark] .premium-modal{background:linear-gradient(#241a2f,#241a2f) padding-box,linear-gradient(125deg,#ffffff24,#e9c98a4d,#c653a040,#6e3fa366) border-box}:root[data-theme=dark] .premium-modal-detail-item{background:#2b1d37}.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px}.kpi-card{display:flex;align-items:center;gap:12px;padding:14px 15px;border-radius:var(--pm-radius-md);border:var(--pm-border);background:linear-gradient(150deg,#fff,#ffffffdb);box-shadow:var(--pm-shadow-soft);transition:transform .18s ease,box-shadow .18s ease}.kpi-card:hover{transform:translateY(-2px);box-shadow:var(--pm-shadow-lift)}.kpi-card-icon.module-glass-icon{width:38px;height:38px}.kpi-card-icon .module-glass-icon-back,.kpi-card-icon .module-glass-icon-front{border-radius:11px}.kpi-card-copy{display:grid;min-width:0}.kpi-card-copy span{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-card-copy strong{font-size:21px;color:var(--purple-dark);line-height:1.25}.kpi-card-copy small{display:block;font-size:9.5px;color:var(--muted);margin-top:1px}.kpi-card.tone-green .kpi-card-icon .module-glass-icon-back{background:linear-gradient(145deg,#2f9e5c,#7ed3a0)}.kpi-card.tone-gold .kpi-card-icon .module-glass-icon-back{background:linear-gradient(145deg,var(--pm-champagne-deep),var(--pm-champagne))}.kpi-card.tone-red .kpi-card-icon .module-glass-icon-back{background:linear-gradient(145deg,var(--pm-danger),#ff8ba3)}.kpi-card.tone-gray .kpi-card-icon .module-glass-icon-back{background:linear-gradient(145deg,#8b8393,#c3bcc9)}:root[data-theme=dark] .kpi-card{background:linear-gradient(150deg,#241a2f,#201628)}.status-badge{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;padding:5px 10px 5px 8px;border-radius:999px}.status-badge i{width:7px;height:7px;border-radius:50%}.status-badge.tone-success{background:var(--pm-success-bg);color:var(--pm-success)}.status-badge.tone-success i{background:var(--pm-success)}.status-badge.tone-danger{background:var(--pm-danger-bg);color:var(--pm-danger)}.status-badge.tone-danger i{background:var(--pm-danger)}.status-badge.tone-gold{background:#fff6df;color:var(--pm-champagne-deep)}.status-badge.tone-gold i{background:var(--pm-champagne-deep)}.status-badge.tone-neutral{background:var(--pm-neutral-bg);color:var(--pm-neutral)}.status-badge.tone-neutral i{background:var(--pm-neutral)}.premium-table-wrap{border:var(--pm-border);border-radius:var(--pm-radius-md);overflow:hidden;background:#fff}.premium-table-wrap table{width:100%;border-collapse:collapse}.premium-table-wrap thead th{background:var(--lavender-soft);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9.5px;font-weight:800;padding:12px 14px;text-align:left}.premium-table-wrap tbody td{padding:12px 14px;border-top:1px solid rgba(110,63,163,.08);font-size:11.5px;color:var(--ink)}.premium-table-wrap tbody tr{transition:background .16s ease}.premium-table-wrap tbody tr:hover{background:var(--lavender-soft)}:root[data-theme=dark] .premium-table-wrap{background:#21172b}:root[data-theme=dark] .premium-table-wrap thead th{background:#2b1d37}.pagination-premium{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;border-top:1px solid rgba(110,63,163,.1);background:var(--lavender-soft)}.pagination-summary{font-size:10.5px;color:var(--muted);font-weight:700}.pagination-controls{display:flex;align-items:center;gap:8px}.pagination-controls button{width:32px;height:32px;border:var(--pm-border);border-radius:9px;background:#fff;color:var(--purple-dark);display:grid;place-items:center;transition:.16s ease}.pagination-controls button:hover:not(:disabled){border-color:#6e3fa352;transform:translateY(-1px)}.pagination-controls button:disabled{opacity:.4;cursor:not-allowed}:root[data-theme=dark] .pagination-premium{background:#241a2f}:root[data-theme=dark] .pagination-controls button{background:#2b1d37}.toast-premium{position:fixed;right:24px;bottom:24px;z-index:50000;pointer-events:none;display:flex;align-items:flex-start;gap:12px;min-width:300px;max-width:380px;padding:15px 16px;border-radius:17px;background:#fff;border:1px solid rgba(64,32,96,.08);box-shadow:0 24px 55px #1c044238;overflow:hidden}.toast-premium-icon{flex:0 0 auto;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--pm-success-bg);color:var(--pm-success)}.toast-premium.tone-error .toast-premium-icon,.toast-premium.tone-warning .toast-premium-icon{background:var(--pm-danger-bg);color:var(--pm-danger)}.toast-premium.tone-info .toast-premium-icon{background:#dff2ff;color:#1687c0}.toast-premium-copy{display:grid;gap:3px;min-width:0}.toast-premium-copy strong{font-size:12.5px;color:var(--ink)}.toast-premium-copy small{font-size:11px;color:var(--muted);line-height:1.4}.toast-premium-progress{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--purple),var(--pink));transform-origin:left;animation:toast-premium-progress 3.6s linear forwards}.toast-premium.tone-error .toast-premium-progress,.toast-premium.tone-warning .toast-premium-progress{background:linear-gradient(90deg,var(--pm-danger),#ff8ba3)}.toast-premium.tone-info .toast-premium-progress{background:linear-gradient(90deg,#46b9ec,#1385dc)}@keyframes toast-premium-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root[data-theme=dark] .toast-premium{background:#251c2e;border-color:#d1b1f6b3}:root[data-theme=dark] .toast-premium.tone-info .toast-premium-icon{background:#64cbff26;color:#81d9ff}:root[data-theme=dark] .toast-premium.tone-info .toast-premium-progress{background:linear-gradient(90deg,#81d9ff,#3baeff)}@media (max-width: 640px){.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.toast-premium{left:16px;right:16px;bottom:16px;max-width:none}}.toast-premium-viewport{position:fixed;right:24px;bottom:24px;z-index:50000;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:min(340px,calc(100vw - 32px));pointer-events:none}.toast-premium-viewport .toast-premium{position:relative;left:auto;right:auto;bottom:auto;width:100%;max-width:none;min-width:0;box-sizing:border-box;align-items:center;padding-right:42px;pointer-events:auto}.toast-premium-viewport .toast-premium-copy{flex:1}.toast-premium-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:27px;height:27px;padding:0;border:1px solid rgba(109,79,128,.12);border-radius:9px;background:#91799e11;color:var(--muted);cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.toast-premium-close:hover{background:#6d3fa31f;color:var(--purple-dark);transform:scale(1.04)}.toast-premium-close:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.toast-premium.tone-warning .toast-premium-icon{background:#e4a11d24;color:#ae7813}.toast-premium.tone-warning .toast-premium-progress{background:linear-gradient(90deg,#da981c,#efc75b)}.toast-premium.tone-error .toast-premium-progress{background:linear-gradient(90deg,var(--pm-danger),#ff8ba3)}:root[data-theme=dark] .toast-premium-close{background:#ffffff0e;border-color:#ffffff1c;color:#d6c8e0}:root[data-theme=dark] .toast-premium-close:hover{background:#b17dd82e;color:#fff}:root[data-theme=dark] .toast-premium.tone-warning .toast-premium-icon{background:#f2b53d29;color:#f1c86e}.toast-premium.tone-success .toast-premium-icon{background:#e4f8eb;color:#249c68}.toast-premium.tone-success .toast-premium-progress{background:linear-gradient(90deg,#31b77a,#249c68)}.toast-premium.tone-error .toast-premium-icon{background:#ffe7eb;color:#d43b5d}.toast-premium.tone-error .toast-premium-progress{background:linear-gradient(90deg,#d43b5d,#e44967)}.toast-premium.tone-warning .toast-premium-icon{background:#fff4d5;color:#b68117}.toast-premium.tone-warning .toast-premium-progress{background:linear-gradient(90deg,#e2a92a,#f0c768)}:root[data-theme=dark] .toast-premium.tone-success .toast-premium-icon{background:#203f35;color:#50d995}:root[data-theme=dark] .toast-premium.tone-success .toast-premium-progress{background:linear-gradient(90deg,#4dd18a,#50d995)}:root[data-theme=dark] .toast-premium.tone-error .toast-premium-icon{background:#492836;color:#ff849b}:root[data-theme=dark] .toast-premium.tone-error .toast-premium-progress{background:linear-gradient(90deg,#f65b7c,#ff849b)}:root[data-theme=dark] .toast-premium.tone-warning .toast-premium-icon{background:#493927;color:#ffd076}:root[data-theme=dark] .toast-premium.tone-warning .toast-premium-progress{background:linear-gradient(90deg,#edb84e,#ffd076)}@media (max-width: 640px){.toast-premium-viewport{right:12px;bottom:12px;width:calc(100vw - 24px);gap:8px}.toast-premium-viewport .toast-premium{left:auto;right:auto;bottom:auto;padding:12px 40px 12px 12px}}@media (max-height: 430px) and (orientation: landscape){.toast-premium-viewport{bottom:8px;gap:6px}.toast-premium-viewport .toast-premium{padding-top:9px;padding-bottom:9px}.toast-premium-viewport .toast-premium-icon{width:30px;height:30px}}@media (prefers-reduced-motion: reduce){.toast-premium-viewport .toast-premium-progress{animation:none}}.users-toolbar,.roles-toolbar-m01,.catalog-toolbar-m01{align-items:flex-end!important}.employee-toolbar,.employee-report-filters,.report-filters-m01{align-items:end!important}.role-metrics-premium{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 14px}.role-micro-badge{font-size:10px;font-weight:800;padding:5px 10px;border-radius:999px;background:var(--lavender-soft);color:var(--purple-dark);border:1px solid rgba(110,63,163,.1)}.role-actions-premium{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.btn-premium-icon.is-danger{color:var(--pm-danger);border-color:#d0355a33}.btn-premium-icon.is-danger:hover:not(:disabled){background:var(--pm-danger-bg);border-color:#d0355a59}.role-card-f3-m01{padding:16px 17px;border-radius:var(--pm-radius-md);border:var(--pm-border);box-shadow:var(--pm-shadow-soft);transition:transform .18s ease,box-shadow .18s ease}.role-card-f3-m01:hover{transform:translateY(-2px);box-shadow:var(--pm-shadow-lift)}:root[data-theme=dark] .role-micro-badge{background:#ffffff0f;color:var(--ink)}.module-magic-card-v3 .magic-card-content{display:flex!important;flex-direction:column!important;height:100%!important}.module-magic-card-v3 .module-card-info-zone{display:flex!important;flex-direction:column!important;flex:1!important;justify-content:space-between!important}.filter-popover{position:relative}.filter-popover-trigger{position:relative;gap:8px}.filter-popover-trigger.is-open{border-color:#6e3fa359!important;box-shadow:0 0 0 4px #6e3fa314!important}.filter-popover-count{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;font-size:9.5px;font-weight:800}.filter-popover-panel{position:absolute;top:calc(100% + 8px);left:0;z-index:45;width:min(360px,86vw);background:#fff;border:var(--pm-border);border-radius:var(--pm-radius-md);box-shadow:var(--pm-shadow-lift);padding:14px;display:grid;gap:12px}.filter-popover-head{display:flex;align-items:center;justify-content:space-between}.filter-popover-head span{font-size:11px;font-weight:800;color:var(--purple-dark);text-transform:uppercase;letter-spacing:.04em}.filter-popover-head button{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--muted);background:var(--lavender-soft)}.filter-popover-body{display:grid;gap:12px}:root[data-theme=dark] .filter-popover-panel{background:#241a2f}.audit-filter-field>div input,.audit-filter-field input,.employee-search input,.employee-date-filter input,.users-search input,.report-search input{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}input[type=date]{color-scheme:light}:root[data-theme=dark] input[type=date]{color-scheme:dark}.premium-modal.modal-variant-danger{position:relative}.modal-variant-danger .premium-modal-header{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:14px}.modal-variant-danger .premium-modal-heading{text-align:left}.users-search{max-width:520px!important}.users-page-premium .users-toolbar.users-toolbar-m01{align-items:center}.users-page-premium .users-toolbar-m01 .users-search{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0}.users-page-premium .users-toolbar-m01 .users-search input{height:100%;min-height:0!important;line-height:normal}.users-page-premium .users-toolbar-m01 .filter-popover-trigger,.users-page-premium .users-toolbar-m01 .premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium .users-toolbar-m01 .users-clear-filters{height:46px!important;min-height:46px!important;padding:0 16px;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009}.users-page-premium .users-toolbar-m01 .users-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012}.users-page-premium .users-toolbar-m01 .users-refresh-list{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;border-radius:14px!important}:root[data-theme=dark] .users-page-premium .users-toolbar-m01 .users-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f}:root[data-theme=dark] .users-page-premium .users-toolbar-m01 .users-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}@media (max-width: 760px){.users-page-premium .users-toolbar-m01 .filter-popover,.users-page-premium .users-toolbar-m01 .filter-popover-trigger,.users-page-premium .users-toolbar-m01 .premium-toggle,.users-page-premium .users-toolbar-m01 .users-clear-filters{width:100%}.users-page-premium .users-toolbar-m01 .users-refresh-list{width:46px!important;justify-self:end}}.users-page-premium .users-toolbar.users-toolbar-m01{grid-template-columns:minmax(240px,1fr) max-content max-content max-content 46px!important;column-gap:10px!important}.users-page-premium .users-toolbar-m01 .users-clear-filters{width:auto!important;min-width:0!important;padding-left:13px!important;padding-right:13px!important}.users-page-premium .users-toolbar-m01 .users-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:44px;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.users-page-premium .users-toolbar-m01 .users-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.users-page-premium .users-toolbar-m01 .users-clear-filters:hover{transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.users-page-premium .users-toolbar-m01 .users-clear-filters:hover:after{left:115%;opacity:1}.users-page-premium .users-toolbar-m01 .users-clear-filters:active{transform:translateY(0) scale(.98)}.users-page-premium .users-panel.users-panel-m01{overflow:visible!important}.users-page-premium .users-toolbar.users-toolbar-m01{position:relative;z-index:50;border-radius:24px 24px 0 0}.users-page-premium .users-toolbar-m01 .filter-popover{position:relative;z-index:60}.users-page-premium .users-toolbar-m01 .filter-popover-panel{z-index:1000!important}.users-page-premium .users-panel-m01>.pagination-premium{border-radius:0 0 24px 24px}.users-page-premium .users-panel-m01:before{top:0!important}.users-page-premium .users-toolbar-m01 .filter-popover-panel{width:170px!important;padding:12px!important;gap:10px!important}.users-page-premium .users-toolbar-m01 .filter-popover-body{gap:10px!important}.users-page-premium .users-toolbar-m01 .filter-popover-panel .premium-select-trigger{min-height:42px!important}.users-page-premium .employee-toolbar{grid-template-columns:minmax(280px,1fr) max-content max-content max-content 46px!important;align-items:center!important;column-gap:10px!important}.users-page-premium .employee-toolbar .employee-search{height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium .employee-toolbar .employee-search input{height:100%;min-height:0!important;line-height:normal}.users-page-premium .employee-toolbar .filter-popover-trigger,.users-page-premium .employee-toolbar .premium-toggle{height:46px!important;min-height:46px!important}.users-page-premium .employee-toolbar .employee-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.users-page-premium .employee-toolbar .employee-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.users-page-premium .employee-toolbar .employee-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.users-page-premium .employee-toolbar .employee-clear-filters:hover:after{left:115%;opacity:1}.users-page-premium .employee-toolbar .employee-clear-filters:active{transform:translateY(0) scale(.98)}.users-page-premium .employee-toolbar .employee-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important}:root[data-theme=dark] .users-page-premium .employee-toolbar .employee-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f}:root[data-theme=dark] .users-page-premium .employee-toolbar .employee-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}.users-page-premium .employee-toolbar .filter-popover-panel{width:260px!important}.users-page-premium .employee-report-filters{grid-template-columns:minmax(300px,1fr) max-content 190px 190px max-content!important;align-items:end!important;column-gap:10px!important;row-gap:10px!important}.users-page-premium .employee-report-filters .employee-search{min-height:46px!important;height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium .employee-report-filters .filter-popover-trigger{height:46px!important;min-height:46px!important}.users-page-premium .employee-report-filters .employee-date-filter{min-width:0!important;width:190px!important;min-height:58px!important;padding:7px 12px!important;border-radius:14px!important}.users-page-premium .employee-report-filters .employee-date-filter>span{font-size:8px!important;line-height:1}.users-page-premium .employee-report-filters .employee-date-filter input{min-height:30px!important;height:30px!important}.users-page-premium .employee-report-filters{position:relative;z-index:50}.users-page-premium .employee-report-filters .filter-popover{position:relative;z-index:60}.users-page-premium .employee-report-filters .filter-popover-panel{z-index:1000!important;width:230px!important}.roles-toolbar-m01{position:relative;z-index:100;overflow:visible!important}@media (min-width: 1100px){.roles-toolbar-m01{display:grid!important;grid-template-columns:minmax(320px,1fr) 170px max-content max-content 46px!important;align-items:end!important;column-gap:10px!important;row-gap:0!important;flex-wrap:nowrap!important}.roles-toolbar-m01 .roles-search-m01{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important}.roles-toolbar-m01 .roles-search-m01 input{height:100%;min-height:0!important}.roles-toolbar-m01>.premium-select{width:170px!important;min-width:170px!important}.roles-toolbar-m01>.premium-select .premium-select-control{height:46px!important;min-height:46px!important}.roles-toolbar-m01 .premium-toggle{height:46px!important;min-height:46px!important}}.roles-toolbar-m01>.premium-select{position:relative;z-index:120}.roles-toolbar-m01>.premium-select.is-open{z-index:1500}.roles-toolbar-m01>.premium-select>.premium-select-panel{z-index:2000!important}.roles-grid-f3-m01{position:relative;z-index:1}.roles-toolbar-m01 .roles-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.roles-toolbar-m01 .roles-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.roles-toolbar-m01 .roles-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.roles-toolbar-m01 .roles-clear-filters:hover:after{left:115%;opacity:1}.roles-toolbar-m01 .roles-clear-filters:active{transform:translateY(0) scale(.98)}.roles-toolbar-m01 .roles-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important}.catalog-toolbar-m01{position:relative;z-index:100;overflow:visible!important}@media (min-width: 1100px){.catalog-toolbar-m01{display:grid!important;grid-template-columns:minmax(320px,1fr) 170px max-content max-content 46px!important;align-items:end!important;column-gap:10px!important;row-gap:0!important;flex-wrap:nowrap!important}.catalog-toolbar-m01 .catalog-search-m01{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important}.catalog-toolbar-m01 .catalog-search-m01 input{height:100%;min-height:0!important}.catalog-toolbar-m01>.premium-select{width:170px!important;min-width:170px!important}.catalog-toolbar-m01>.premium-select .premium-select-control{height:46px!important;min-height:46px!important}.catalog-toolbar-m01 .premium-toggle{height:46px!important;min-height:46px!important}}.catalog-toolbar-m01>.premium-select{position:relative;z-index:120}.catalog-toolbar-m01>.premium-select.is-open{z-index:1500}.catalog-toolbar-m01>.premium-select>.premium-select-panel{z-index:2000!important}.catalog-grid-m01{position:relative;z-index:1}.catalog-toolbar-m01 .catalog-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.catalog-toolbar-m01 .catalog-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.catalog-toolbar-m01 .catalog-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.catalog-toolbar-m01 .catalog-clear-filters:hover:after{left:115%;opacity:1}.catalog-toolbar-m01 .catalog-clear-filters:active{transform:translateY(0) scale(.98)}.catalog-toolbar-m01 .catalog-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important}:root[data-theme=dark] .catalog-toolbar-m01 .catalog-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f}:root[data-theme=dark] .catalog-toolbar-m01 .catalog-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}.report-section-m01 .report-filters-m01{position:relative;z-index:100;grid-template-columns:minmax(260px,1fr) max-content 150px 150px max-content max-content!important;align-items:end!important;column-gap:10px!important;row-gap:10px!important;overflow:visible!important}.report-section-m01 .report-filters-m01 .report-search{min-width:0!important;margin:0!important}.report-section-m01 .report-filters-m01 .report-search>div{height:46px!important;min-height:46px!important;border-radius:14px!important}.report-section-m01 .report-filters-m01 .filter-popover-trigger{height:46px!important;min-height:46px!important}.report-section-m01 .report-filters-m01 .employee-date-filter{width:165px!important;min-width:165px!important;min-height:46px!important;padding:5px 10px!important;border-radius:14px!important}.report-section-m01 .report-filters-m01 .employee-date-filter>span{font-size:8px!important;line-height:1!important}.report-section-m01 .report-filters-m01 .employee-date-filter input{min-height:26px!important;height:26px!important}.report-section-m01 .report-filters-m01 .premium-toggle{height:46px!important;min-height:46px!important}.report-section-m01 .report-filters-m01 .report-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.report-section-m01 .report-filters-m01 .report-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.report-section-m01 .report-filters-m01 .report-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.report-section-m01 .report-filters-m01 .report-clear-filters:hover:after{left:115%;opacity:1}.report-section-m01 .report-filters-m01 .report-clear-filters:active{transform:translateY(0) scale(.98)}.report-section-m01>.users-panel{overflow:visible!important}.report-section-m01 .report-filters-m01{position:relative;z-index:100}.report-section-m01 .report-filters-m01 .filter-popover{position:relative;z-index:120}.report-section-m01 .report-filters-m01 .filter-popover-panel{z-index:2000!important;width:210px!important}.report-section-m01 .report-filters-m01 .employee-date-filter input[type=date]::-webkit-calendar-picker-indicator{margin-left:8px;cursor:pointer}.report-section-m01 .report-filters-m01 .employee-date-filter input[type=date]{padding-right:4px!important}.report-section-m01 .report-filters-m01{grid-template-columns:300px max-content 165px 165px max-content max-content!important;align-items:end!important;column-gap:10px!important;row-gap:10px!important;justify-content:start!important}.report-section-m01 .report-filters-m01{grid-template-columns:minmax(340px,1fr) max-content 165px 165px max-content max-content!important;align-items:end!important;column-gap:12px!important;width:100%}.users-page-premium .employee-report-filters{position:relative;z-index:100;display:grid!important;grid-template-columns:minmax(360px,1fr) max-content 165px 165px max-content!important;align-items:end!important;column-gap:12px!important;row-gap:10px!important;width:100%!important;overflow:visible!important}.users-page-premium .employee-report-filters .employee-search{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-premium .employee-report-filters .employee-search input{width:100%;height:100%;min-height:0!important}.users-page-premium .employee-report-filters .filter-popover-trigger{height:46px!important;min-height:46px!important;border-radius:14px!important}.users-page-premium .employee-report-filters .employee-date-filter{width:165px!important;min-width:165px!important;height:46px!important;min-height:46px!important;padding:5px 10px!important;border-radius:14px!important}.users-page-premium .employee-report-filters .employee-date-filter>span{font-size:8px!important;line-height:1!important}.users-page-premium .employee-report-filters .employee-date-filter input{min-width:0!important;height:26px!important;min-height:26px!important;padding-right:4px!important}.users-page-premium .employee-report-filters .employee-date-filter input[type=date]::-webkit-calendar-picker-indicator{margin-left:8px;cursor:pointer}.users-page-premium .employee-report-filters .employee-report-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.users-page-premium .employee-report-filters .employee-report-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.users-page-premium .employee-report-filters .employee-report-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.users-page-premium .employee-report-filters .employee-report-clear-filters:hover:after{left:115%;opacity:1}.users-page-premium .employee-report-filters .employee-report-clear-filters:active{transform:translateY(0) scale(.98)}.users-page-premium .employee-report-card{overflow:visible!important}.users-page-premium .employee-report-filters .filter-popover{position:relative;z-index:120}.users-page-premium .employee-report-filters .filter-popover-panel{z-index:2000!important;width:230px!important}.users-page-premium .employee-report-filters .employee-date-filter{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;width:175px!important;min-width:175px!important;height:46px!important;min-height:46px!important;padding:0 10px!important}.users-page-premium .employee-report-filters .employee-date-filter>span{margin:0!important;font-size:8px!important;line-height:1!important;white-space:nowrap}.users-page-premium .employee-report-filters .employee-date-filter input{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0!important}.users-page-premium .employee-report-filters{grid-template-columns:minmax(400px,1fr) max-content 175px 175px max-content!important;column-gap:12px!important;align-items:center!important}.audit-panel{overflow:visible!important}.audit-filter-bar{position:relative;z-index:100;overflow:visible!important}@media (min-width: 1281px){.audit-filter-bar{display:grid!important;grid-template-columns:minmax(320px,1fr) max-content 170px 165px 165px max-content 46px!important;align-items:end!important;column-gap:12px!important;row-gap:10px!important;width:100%!important}}.audit-filter-bar .audit-filter-record{min-width:0!important}.audit-filter-bar .audit-filter-record>div{width:100%!important;height:46px!important;min-height:46px!important;border-radius:14px!important;padding:0 12px!important}.audit-filter-bar .filter-popover-trigger{height:46px!important;min-height:46px!important;border-radius:14px!important}.audit-filter-bar .audit-filter-responsible{min-width:0!important}.audit-filter-bar .audit-filter-responsible>input{width:170px!important;min-width:170px!important;height:46px!important;min-height:46px!important;padding:0 12px!important;border:1px solid #e5dce9!important;border-radius:14px!important;background:#ffffffeb!important;color:var(--ink)!important;box-shadow:none!important}.audit-filter-bar .audit-filter-responsible>input:focus{border-color:#6e3fa36b!important;box-shadow:0 0 0 3px #6e3fa30f!important}.audit-filter-bar .audit-date-field{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;width:165px!important;min-width:165px!important;height:46px!important;min-height:46px!important;padding:0 10px!important;border:1px solid #e5dce9!important;border-radius:14px!important;background:#ffffffeb!important}.audit-filter-bar .audit-date-field>span{margin:0!important;font-size:8px!important;white-space:nowrap}.audit-filter-bar .audit-date-field>input{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;background:transparent!important}.audit-filter-bar .audit-date-field input[type=date]::-webkit-calendar-picker-indicator{margin-left:8px;cursor:pointer}.audit-filter-bar .audit-clear-filters{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(111,63,163,.16)!important;border-radius:14px!important;background:linear-gradient(135deg,#ffffffeb,#f8f3fceb)!important;color:#6f6378!important;font-weight:650;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #4b2a700f;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease,background .2s ease}.audit-filter-bar .audit-clear-filters:after{content:"";position:absolute;top:-50%;left:-40%;width:35%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:rotate(18deg);opacity:0;transition:left .5s ease,opacity .25s ease}.audit-filter-bar .audit-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6f3fa347!important;background:linear-gradient(135deg,#fff,#f5ecfb)!important;color:#4f276f!important;box-shadow:inset 0 1px #fffffff2,0 9px 22px #5b30821c}.audit-filter-bar .audit-clear-filters:hover:after{left:115%;opacity:1}.audit-filter-bar .audit-clear-filters:active{transform:translateY(0) scale(.98)}.audit-filter-bar .audit-refresh-list{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important}.audit-filter-bar .filter-popover{position:relative;z-index:120}.audit-filter-bar .filter-popover-panel{z-index:2000!important;width:220px!important}.audit-table-wrap{position:relative;z-index:1}.audit-filter-bar .audit-clear-filters:disabled{opacity:1!important;border-color:#6f3fa31a!important;background:linear-gradient(135deg,#ffffffb8,#f8f3fcb8)!important;color:#6f63787a!important;box-shadow:inset 0 1px #ffffffb3,0 3px 10px #4b2a7009!important;cursor:default!important;transform:none!important}.users-page-premium .employee-report-filters .filter-popover-panel{width:620px!important;max-width:calc(100vw - 40px)!important}.users-page-premium .employee-report-filters .employee-report-filter-rows{display:flex;flex-direction:column;gap:14px;width:100%}.users-page-premium .employee-report-filters .employee-report-filter-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}.users-page-premium .employee-report-filters .employee-report-filter-row .premium-select{width:100%!important;min-width:0!important}.users-page-premium .employee-toolbar .filter-popover-panel{width:480px!important;max-width:calc(100vw - 40px)!important;padding:14px!important;left:auto!important;right:0!important;z-index:2000!important}.users-page-premium .employee-toolbar .filter-popover-body{display:block!important}.users-page-premium .employee-toolbar .employee-filter-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}.users-page-premium .employee-toolbar .employee-filter-column{display:flex;flex-direction:column;gap:12px;min-width:0}.users-page-premium .employee-toolbar .employee-filter-column .premium-select{width:100%!important;min-width:0!important}.users-page-premium .employee-toolbar .employee-filter-column .premium-select-control{width:100%!important;height:44px!important;min-height:44px!important;border-radius:12px!important}.users-page-premium .employee-toolbar .employee-filter-column .premium-select-label{margin-bottom:6px!important;font-size:11px!important}.users-page-premium .employee-report-filters .filter-popover-panel{width:500px!important;max-width:calc(100vw - 40px)!important;padding:14px!important;left:auto!important;right:0!important;z-index:2000!important}.users-page-premium .employee-report-filters .filter-popover-body{display:block!important}.users-page-premium .employee-report-filters .employee-report-filter-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%}.users-page-premium .employee-report-filters .employee-report-filter-column{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:0}.users-page-premium .employee-report-filters .employee-report-filter-column .premium-select{width:100%!important;min-width:0!important}.users-page-premium .employee-report-filters .employee-report-filter-column .premium-select-control{width:100%!important;height:44px!important;min-height:44px!important;border-radius:12px!important}.users-page-premium .employee-report-filters .employee-report-filter-column .premium-select-label{margin-bottom:6px!important;font-size:11px!important}.users-page-premium .report-section-m01 .filter-popover-panel{width:470px!important;max-width:calc(100vw - 40px)!important;padding:14px!important;z-index:2000!important}.users-page-premium .report-section-m01 .filter-popover-body{display:grid!important;grid-template-rows:repeat(2,auto)!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;column-gap:16px!important;row-gap:12px!important;align-items:start!important}.users-page-premium .report-section-m01 .filter-popover-body>*{width:100%!important;min-width:0!important}.users-page-premium .users-heading-premium{background:transparent!important;border:none!important;box-shadow:none!important}.employee-form .premium-select{position:relative!important;z-index:20}.employee-form .premium-select-menu{z-index:5000!important;max-height:180px!important;overflow-y:auto!important;overflow-x:hidden!important}.employee-form .premium-select-option{min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:38px!important;height:38px!important}.employee-form-grid.three>*,.employee-form-grid.four>*{min-width:0!important}.employee-form .premium-select{width:100%!important;min-width:0!important;max-width:100%!important}.employee-form .premium-select-control{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.employee-form .premium-select-value{flex:1 1 0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important}.employee-form .premium-select-caret{flex:0 0 auto!important;margin-left:8px}.clientes-page-m02 .m02-section-hero p{font-size:12px!important}.clientes-page-m02 .m02-client-toolbar .users-search,.clientes-page-m02 .m02-expedient-toolbar .users-search,.clientes-page-m02 .m02-document-toolbar .users-search,.clientes-page-m02 .m02-document-type-toolbar .users-search{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.clientes-page-m02 .m02-client-toolbar .users-search input,.clientes-page-m02 .m02-expedient-toolbar .users-search input,.clientes-page-m02 .m02-document-toolbar .users-search input,.clientes-page-m02 .m02-document-type-toolbar .users-search input{height:100%;min-height:0!important;line-height:normal;font-size:13px!important}.clientes-page-m02 .m02-client-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-expedient-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-document-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-document-type-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-client-toolbar .premium-toggle,.clientes-page-m02 .m02-expedient-toolbar .premium-toggle,.clientes-page-m02 .m02-document-toolbar .premium-toggle,.clientes-page-m02 .m02-document-type-toolbar .premium-toggle,.clientes-page-m02 .m02-client-toolbar .m02-clear-filters,.clientes-page-m02 .m02-expedient-toolbar .m02-clear-filters,.clientes-page-m02 .m02-document-toolbar .m02-clear-filters,.clientes-page-m02 .m02-document-type-toolbar .m02-clear-filters,.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary{height:46px!important;min-height:46px!important}.clientes-page-m02 .m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important}.clientes-page-m02 .m02-clear-filters:hover:not(:disabled){transform:translateY(-1px);border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.clientes-page-m02 .m02-client-toolbar>.btn-premium-icon:last-child,.clientes-page-m02 .m02-expedient-toolbar>.btn-premium-icon:last-child,.clientes-page-m02 .m02-document-toolbar>.btn-premium-icon:last-child,.clientes-page-m02 .m02-document-type-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;border-radius:14px!important}.clientes-page-m02 .m02-contact-cell strong,.clientes-page-m02 .m02-expedient-id-cell strong,.clientes-page-m02 .m02-expedient-client-cell strong,.clientes-page-m02 .m02-document-id-cell strong,.clientes-page-m02 .m02-document-number,.clientes-page-m02 .m02-type-main-cell strong{font-size:12.4px!important}.clientes-page-m02 .m02-contact-cell small,.clientes-page-m02 .m02-expedient-id-cell small,.clientes-page-m02 .m02-expedient-client-cell small,.clientes-page-m02 .m02-document-id-cell small,.clientes-page-m02 .m02-document-client-name,.clientes-page-m02 .m02-type-main-cell small,.clientes-page-m02 .m02-type-description-cell{font-size:10px!important}.clientes-page-m02 .m02-contact-communication strong,.clientes-page-m02 .m02-contact-communication small{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.clientes-page-m02 .m02-contact-communication svg{flex:0 0 auto!important;color:#887395!important}.clientes-page-m02 .m02-contact-communication>strong{width:100%!important;max-width:100%!important;overflow:hidden!important}.clientes-page-m02 .m02-contact-email-value{display:block!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.clientes-page-m02 .m02-expiry-cell>strong{font-size:11.3px!important}.clientes-page-m02 .m02-expedient-chip,.clientes-page-m02 .m02-doc-count-chip,.clientes-page-m02 .m02-file-chip{min-height:25px!important;padding:5px 9px!important;font-size:10px!important}.clientes-page-m02 .m02-no-expedient{font-size:10px!important}.clientes-page-m02 .m02-expiry-cell .status-badge{min-height:25px!important;padding:5px 9px!important;font-size:10px!important}.clientes-page-m02 .m02-field>input,.clientes-page-m02 .m02-field>textarea,.clientes-page-m02 .m02-document-fixed-field{min-height:46px!important;border-radius:14px!important}.clientes-page-m02 .m02-field>input{height:46px!important}.clientes-page-m02 .m02-form-section-title strong,.clientes-page-m02 .m02-form-section-heading strong{font-size:11px!important}.clientes-page-m02 .m02-form-section-title span,.clientes-page-m02 .m02-form-section-heading small{font-size:9px!important}.clientes-page-m02 .m02-document-fixed-field>span{font-size:9px!important}:root[data-theme=dark] .clientes-page-m02 .m02-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f!important}:root[data-theme=dark] .clientes-page-m02 .m02-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}@media (max-width: 760px){.clientes-page-m02 .m02-client-toolbar .filter-popover,.clientes-page-m02 .m02-expedient-toolbar .filter-popover,.clientes-page-m02 .m02-document-toolbar .filter-popover,.clientes-page-m02 .m02-document-type-toolbar .filter-popover,.clientes-page-m02 .m02-client-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-expedient-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-document-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-document-type-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-client-toolbar .premium-toggle,.clientes-page-m02 .m02-expedient-toolbar .premium-toggle,.clientes-page-m02 .m02-document-toolbar .premium-toggle,.clientes-page-m02 .m02-document-type-toolbar .premium-toggle,.clientes-page-m02 .m02-clear-filters{width:100%}}.m02-document-form-modal{overflow-x:hidden!important;overflow-y:auto!important}.m02-document-detail-modal{overflow:auto!important}.m02-document-detail-modal .premium-modal-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.m02-document-detail-modal .premium-modal-footer .btn-premium-ghost,.m02-document-detail-modal .premium-modal-footer .specular-button-real{flex:0 0 auto;max-width:100%}.m02-document-detail-modal .premium-modal-footer .specular-button-real{box-shadow:0 8px 18px #4020602e,inset 0 1px #ffffff26}.m02-document-detail-modal .premium-modal-footer .specular-webgl{top:-10px;right:-10px;bottom:-10px;left:-10px}.specular-button:disabled{opacity:.46!important;cursor:not-allowed!important;filter:saturate(.55) grayscale(.1);transform:none!important;box-shadow:none!important}.specular-button:disabled .specular-webgl{opacity:.34!important}.specular-button:disabled .specular-content{opacity:.82}:root[data-theme=dark]{--pm-modal-bg-top: #382b3a;--pm-modal-bg-bottom: #2d2231;--pm-modal-surface: #35283a;--pm-modal-surface-soft: #3a2c40;--pm-modal-field: #33263a;--pm-modal-field-hover: #392a41;--pm-modal-line: rgba(239, 222, 232, .12);--pm-modal-line-strong: rgba(226, 190, 115, .22);--pm-modal-text: #f7eff7;--pm-modal-muted: #c2b4c2;--pm-modal-placeholder: #9f92a3}:root[data-theme=dark] .premium-modal-backdrop{background:#12081894!important;-webkit-backdrop-filter:blur(12px) saturate(112%)!important;backdrop-filter:blur(12px) saturate(112%)!important}:root[data-theme=dark] .premium-modal{color:var(--pm-modal-text)!important;background:radial-gradient(circle at 8% 0%,rgba(178,123,215,.12),transparent 31%),radial-gradient(circle at 94% 6%,rgba(198,83,160,.075),transparent 29%),linear-gradient(145deg,var(--pm-modal-bg-top),var(--pm-modal-bg-bottom)) padding-box,linear-gradient(125deg,#ffffff29,#e9c98a57,#c653a04d,#8f5bbe80) border-box!important;border-color:transparent!important;box-shadow:0 38px 110px #08030e8c,inset 0 1px #ffffff13!important}:root[data-theme=dark] .premium-modal .premium-modal-heading h2{color:var(--pm-modal-text)!important;text-shadow:0 1px 0 rgba(0,0,0,.16)}:root[data-theme=dark] .premium-modal .premium-modal-heading p{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .premium-modal .premium-modal-icon{color:#c88ee7!important;background:linear-gradient(145deg,#ffffff1f,#b87cda21)!important;border:1px solid rgba(237,218,244,.12)!important;box-shadow:0 8px 20px #0b041133,inset 0 1px #ffffff1a!important}:root[data-theme=dark] .premium-modal .m02-form-section,:root[data-theme=dark] .premium-modal .employee-form-section,:root[data-theme=dark] .premium-modal .premium-form-section,:root[data-theme=dark] .premium-modal .modal-form-section{background:linear-gradient(145deg,#ffffff0d,#ffffff06)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff09,0 12px 28px #09040f1a!important}:root[data-theme=dark] .premium-modal .m02-form-section-title strong,:root[data-theme=dark] .premium-modal .m02-form-section-heading strong,:root[data-theme=dark] .premium-modal .employee-form-section-title strong,:root[data-theme=dark] .premium-modal .premium-form-section-title strong{color:#f3eaf4!important}:root[data-theme=dark] .premium-modal .m02-form-section-title span,:root[data-theme=dark] .premium-modal .m02-form-section-heading small,:root[data-theme=dark] .premium-modal .employee-form-section-title span,:root[data-theme=dark] .premium-modal .premium-form-section-title span,:root[data-theme=dark] .premium-modal .m02-field>small{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .premium-modal .m02-field>span,:root[data-theme=dark] .premium-modal .employee-field>span,:root[data-theme=dark] .premium-modal .premium-field>span,:root[data-theme=dark] .premium-modal .premium-select-label{color:#d8cbd8!important}:root[data-theme=dark] .premium-modal .m02-field>input,:root[data-theme=dark] .premium-modal .m02-field>textarea,:root[data-theme=dark] .premium-modal .employee-field>input,:root[data-theme=dark] .premium-modal .employee-field>textarea,:root[data-theme=dark] .premium-modal .premium-field>input,:root[data-theme=dark] .premium-modal .premium-field>textarea{background:var(--pm-modal-field)!important;color:var(--pm-modal-text)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal .m02-field>input:hover,:root[data-theme=dark] .premium-modal .m02-field>textarea:hover,:root[data-theme=dark] .premium-modal .employee-field>input:hover,:root[data-theme=dark] .premium-modal .employee-field>textarea:hover,:root[data-theme=dark] .premium-modal .premium-field>input:hover,:root[data-theme=dark] .premium-modal .premium-field>textarea:hover{background:var(--pm-modal-field-hover)!important;border-color:#d5b4e22e!important}:root[data-theme=dark] .premium-modal .m02-field>input:focus,:root[data-theme=dark] .premium-modal .m02-field>textarea:focus,:root[data-theme=dark] .premium-modal .employee-field>input:focus,:root[data-theme=dark] .premium-modal .employee-field>textarea:focus,:root[data-theme=dark] .premium-modal .premium-field>input:focus,:root[data-theme=dark] .premium-modal .premium-field>textarea:focus{background:#3a2b42!important;border-color:#c685dc6b!important;box-shadow:0 0 0 3px #b571d71a!important;outline:none!important}:root[data-theme=dark] .premium-modal input::placeholder,:root[data-theme=dark] .premium-modal textarea::placeholder{color:var(--pm-modal-placeholder)!important;opacity:1!important}:root[data-theme=dark] .premium-modal .premium-select-control{background:var(--pm-modal-field)!important;color:var(--pm-modal-text)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal .premium-select-control:hover,:root[data-theme=dark] .premium-modal .premium-select-control.is-open{background:var(--pm-modal-field-hover)!important;border-color:#c685dc4d!important}:root[data-theme=dark] .premium-modal .premium-select-panel{background:#382a40!important;color:var(--pm-modal-text)!important;border-color:#efdee81f!important;box-shadow:0 20px 46px #07030c6b!important}:root[data-theme=dark] .premium-modal .premium-select-option{color:#e9deea!important}:root[data-theme=dark] .premium-modal .premium-select-option.is-highlighted{background:#c685dc1f!important}:root[data-theme=dark] .premium-modal .premium-select-option.is-selected{color:#e0a9ee!important}:root[data-theme=dark] .premium-modal .m02-phone-combined{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal .m02-phone-combined:focus-within{background:#3a2b42!important;border-color:#c685dc6b!important;box-shadow:0 0 0 3px #b571d71a!important}:root[data-theme=dark] .premium-modal .m02-phone-prefix-trigger,:root[data-theme=dark] .premium-modal .m02-phone-number-input{background:transparent!important;color:var(--pm-modal-text)!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] .premium-modal .m02-phone-divider{background:#efdee81f!important}:root[data-theme=dark] .premium-modal .m02-phone-prefix-panel{background:#382a40!important;border-color:#efdee81f!important;box-shadow:0 20px 46px #07030c6b!important}:root[data-theme=dark] .premium-modal .m02-phone-prefix-search{background:#302338!important;border-color:#efdee81c!important}:root[data-theme=dark] .premium-modal .m02-phone-prefix-search input{background:transparent!important;color:var(--pm-modal-text)!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] .premium-modal .m02-phone-prefix-options button{color:#eadfeb!important}:root[data-theme=dark] .premium-modal .m02-phone-prefix-options button:hover,:root[data-theme=dark] .premium-modal .m02-phone-prefix-options button.is-selected{background:#c685dc1f!important}:root[data-theme=dark] .premium-modal .premium-modal-detail-item,:root[data-theme=dark] .premium-modal .premium-modal-stat,:root[data-theme=dark] .premium-modal .m02-detail-hero,:root[data-theme=dark] .premium-modal .m02-current-state,:root[data-theme=dark] .premium-modal .m02-status-current-field{background:var(--pm-modal-surface)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .premium-modal .premium-modal-footer .btn-premium-ghost{background:#fff1!important;color:#e9dfea!important;border-color:#efdee81f!important;box-shadow:inset 0 1px #ffffff0a,0 7px 18px #07030c1f!important}:root[data-theme=dark] .premium-modal .premium-modal-footer .btn-premium-ghost:hover:not(:disabled){background:#c653a029!important;color:#ffd8eb!important;border-color:#e175b147!important;box-shadow:0 9px 22px #c653a01f!important}:root[data-theme=dark] .premium-modal{scrollbar-color:rgba(207,165,222,.34) transparent}:root[data-theme=dark] .premium-modal::-webkit-scrollbar{width:9px}:root[data-theme=dark] .premium-modal::-webkit-scrollbar-track{background:transparent}:root[data-theme=dark] .premium-modal::-webkit-scrollbar-thumb{background:#cfa5de40;border:2px solid transparent;background-clip:padding-box;border-radius:999px}:root[data-theme=dark] .premium-modal::-webkit-scrollbar-thumb:hover{background:#cfa5de61;border:2px solid transparent;background-clip:padding-box}:root[data-theme=dark] .premium-modal .m02-form-section-title>svg,:root[data-theme=dark] .premium-modal .m02-form-section-heading>svg{color:#d49aeb!important;stroke:#d49aeb!important;background:linear-gradient(145deg,#ffffff21,#c280da29)!important;border-color:#e8c7f42e!important;box-shadow:inset 0 1px #ffffff17,0 7px 16px #0a041124!important}:root[data-theme=dark] .premium-modal .m02-form-section-title>svg *,:root[data-theme=dark] .premium-modal .m02-form-section-heading>svg *{stroke:currentColor!important}:root[data-theme=dark] .premium-modal .m02-form-section:focus-within .m02-form-section-title>svg,:root[data-theme=dark] .premium-modal .m02-form-section:focus-within .m02-form-section-heading>svg{color:#e3b2f3!important;stroke:#e3b2f3!important;background:linear-gradient(145deg,#ffffff29,#c653a02e)!important;border-color:#e1b2f042!important}.premium-select.is-searchable .premium-select-panel{min-width:min(280px,calc(100vw - 48px))}.premium-select-search{position:sticky;top:0;z-index:3;display:flex;align-items:center;gap:8px;margin:-2px -2px 5px;padding:7px 9px;border:1px solid rgba(110,63,163,.14);border-radius:9px;background:#fffffffa;box-shadow:0 4px 12px #52306f0f;color:var(--purple)}.premium-select-search>svg{flex:0 0 auto;color:var(--purple)}.premium-select-search input{flex:1 1 auto;width:100%;min-width:0;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink);font:inherit;font-size:11.5px;font-weight:650;line-height:1.4}.premium-select-search input::placeholder{color:var(--muted);font-weight:600;opacity:1}.premium-select-search input::-webkit-search-cancel-button{cursor:pointer}:root[data-theme=dark] .premium-modal .premium-select-search,:root[data-theme=dark] .premium-select-search{background:#241a2ffa;border-color:#ffffff17}:root[data-theme=dark] .premium-modal .premium-select-search input,:root[data-theme=dark] .premium-select-search input{color:var(--pm-modal-text, var(--ink))!important}.premium-modal .premium-modal-footer .btn-premium-ghost{height:44px;padding:0 18px;border:1px solid rgba(110,63,163,.18)!important;border-radius:12px;background:#fff!important;color:#6f6478!important;font-weight:900;box-shadow:inset 0 1px #fffffff2,0 5px 14px #4020600d!important;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.premium-modal .premium-modal-footer .btn-premium-ghost:hover:not(:disabled){background:#fff0f6!important;color:#a63d72!important;border-color:#c653a052!important;box-shadow:0 8px 18px #c653a01f!important;transform:translateY(-1px)}.premium-modal .premium-modal-footer .btn-premium-ghost:active:not(:disabled){transform:translateY(0) scale(.97)}.clientes-page-m02 .premium-modal.modal-variant-form{height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain}.clientes-page-m02 .premium-modal.modal-variant-form>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .premium-modal.modal-variant-form .premium-modal-body{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .premium-modal.modal-variant-form .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;flex-wrap:wrap!important;box-sizing:border-box!important}.clientes-page-m02 .premium-modal.modal-variant-form .m02-form-section{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .premium-modal.modal-variant-form textarea{max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-status-modal,.clientes-page-m02 .m02-expedient-correct-modal,.clientes-page-m02 .m02-expedient-delete-modal{height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain}.clientes-page-m02 .m02-expedient-status-modal>form,.clientes-page-m02 .m02-expedient-correct-modal>form{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-status-modal .premium-modal-body,.clientes-page-m02 .m02-expedient-correct-modal .premium-modal-body,.clientes-page-m02 .m02-expedient-delete-modal .premium-modal-body{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-status-modal .premium-modal-footer,.clientes-page-m02 .m02-expedient-correct-modal .premium-modal-footer,.clientes-page-m02 .m02-expedient-delete-modal .premium-modal-footer{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;flex-wrap:wrap!important;box-sizing:border-box!important}.clientes-page-m02 .m02-expedient-correct-modal textarea{max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-document-detail-actions-right.m02-detail-inline-footer{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex:0 0 auto!important;flex-wrap:nowrap!important;background:transparent!important;border:0!important}.clientes-page-m02 .m02-expedient-detail-modal>.premium-modal-footer{margin-top:22px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important;background:transparent!important;border:0!important}.clientes-page-m02 .m02-document-detail-actions-right .specular-webgl,.clientes-page-m02 .m02-expedient-detail-modal .premium-modal-footer .specular-webgl{top:-18px!important;right:-18px!important;bottom:-18px!important;left:-18px!important}.clientes-page-m02 .m02-document-detail-actions-right .specular-button-real,.clientes-page-m02 .m02-expedient-detail-modal .premium-modal-footer .specular-button-real{box-shadow:0 8px 18px #4020602e,inset 0 1px #ffffff26!important}.clientes-page-m02 .m02-document-detail-actions-right .specular-button-real:hover,.clientes-page-m02 .m02-expedient-detail-modal .premium-modal-footer .specular-button-real:hover{box-shadow:0 11px 24px #40206038!important}.clientes-page-m02 .premium-modal .m02-form-section .premium-select-label{font-size:9px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important;color:#574b5c!important;line-height:normal!important;font-family:inherit!important}:root[data-theme=dark] .clientes-page-m02 .premium-modal .m02-form-section .premium-select-label{font-size:9px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important;font-family:inherit!important;line-height:normal!important;color:#d8cbd8!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-section-hero{background:#21172b!important;border-color:#eed6c617!important;box-shadow:0 14px 34px #08040c24,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-section-hero h2{color:#f3e9fa!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-section-hero p{color:#b8aaba!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .m02-section-hero .eyebrow{color:#d7b75a!important}:root[data-theme=dark] .loading-panel,:root[data-theme=dark] .users-inline-loading{background:#21172b!important;color:#b8aaba!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff06,0 12px 30px #06030a1a!important}:root[data-theme=dark] .loading-panel p,:root[data-theme=dark] .loading-panel span,:root[data-theme=dark] .users-inline-loading p,:root[data-theme=dark] .users-inline-loading span{color:#b8aaba!important}:root[data-theme=dark] .loading-panel strong,:root[data-theme=dark] .users-inline-loading strong{color:#f3e9fa!important}:root[data-theme=dark] .loading-panel svg,:root[data-theme=dark] .users-inline-loading svg{color:#c58adc!important}:root[data-theme=dark] .users-page-premium.clientes-page-m02 .users-panel>.loading-panel,:root[data-theme=dark] .users-page-premium.clientes-page-m02 .users-panel>.users-inline-loading{background:#21172b!important;color:#b8aaba!important;border-color:#eed6c612!important}:root[data-theme=dark] .empty-users,:root[data-theme=dark] .m02-inline-empty{background:#21172b!important;color:#b8aaba!important;border-color:#eed6c617!important}:root[data-theme=dark] .empty-users strong,:root[data-theme=dark] .m02-inline-empty strong{color:#f3e9fa!important}:root[data-theme=dark] .empty-users span,:root[data-theme=dark] .m02-inline-empty span{color:#b8aaba!important}:root[data-theme=dark] .empty-users svg,:root[data-theme=dark] .m02-inline-empty svg{color:#c58adc!important}:root[data-theme=dark] .status-badge.tone-gold{background:#c9a22729!important;color:#f0c94e!important;border:1px solid rgba(233,201,138,.18)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .status-badge.tone-gold i{background:#e6bf35!important;box-shadow:0 0 0 3px #e6bf3514}:root[data-theme=dark] .clientes-page-m02 .m02-doc-count-chip{background:#aa69d621!important;color:#c994e8!important;border:1px solid rgba(190,135,225,.14)!important;box-shadow:inset 0 1px #ffffff05!important}:root[data-theme=dark] .clientes-page-m02 .m02-doc-count-chip svg{color:#c994e8!important}.users-page-premium.clientes-page-m02 .users-panel{position:relative!important;border-radius:24px!important;overflow:visible!important;z-index:1!important}.users-page-premium.clientes-page-m02 .users-panel>.users-toolbar{position:relative!important;border-radius:24px 24px 0 0!important;z-index:5!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar,.users-page-premium.clientes-page-m02 .m02-document-toolbar,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar{border-radius:24px 24px 0 0!important;z-index:5!important}.users-page-premium.clientes-page-m02 .users-panel>.pagination-premium{border-radius:0 0 24px 24px!important;overflow:hidden!important}.users-page-premium.clientes-page-m02 .users-panel>.table-wrap:last-child{border-radius:0 0 24px 24px!important}.users-page-premium.clientes-page-m02 .users-panel:before{top:0!important}.users-page-premium.clientes-page-m02 .users-panel:after{border-radius:24px!important}.users-page-premium.clientes-page-m02 .table-wrap{position:relative!important;z-index:1!important;overflow-x:auto!important;overflow-y:hidden!important}.users-page-premium.clientes-page-m02 .users-table{position:relative!important;z-index:1!important}.users-page-premium.clientes-page-m02 .report-section-m01 .report-filters-m01{z-index:5!important}.users-page-premium.clientes-page-m02 .report-section-m01 .report-filters-m01 .filter-popover{z-index:10!important}.premium-topbar-v4,.topbar-glass-surface{z-index:3000!important}.filter-popover-head>button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:#dc4f68!important;color:#fff!important;border:1px solid #dc4f68!important;box-shadow:0 5px 12px #dc4f682e!important;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.filter-popover-head>button:hover{background:#a92f4b!important;border-color:#a92f4b!important;color:#fff!important;box-shadow:0 8px 20px #a92f4b4d,0 0 0 3px #dc4f681a!important;transform:translateY(-1px)}.filter-popover-head>button:active{background:#8f263e!important;border-color:#8f263e!important;transform:translateY(0) scale(.95)}.filter-popover-head>button:focus-visible{outline:3px solid rgba(220,79,104,.22)!important;outline-offset:2px}.filter-popover-head>button svg{color:#fff!important;stroke:currentColor!important}:root[data-theme=dark] .filter-popover-panel{background:linear-gradient(145deg,#3f2c4f,#2a1d35 52%,#25192f)!important;border:1px solid rgba(216,197,230,.18)!important;box-shadow:0 24px 55px #00000061,0 8px 20px #0c051247,inset 0 1px #ffffff12!important}:root[data-theme=dark] .filter-popover-head>span{color:#f0e5f6!important}:root[data-theme=dark] .filter-popover-head{padding-bottom:10px;border-bottom:1px solid rgba(231,213,240,.08)}:root[data-theme=dark] .filter-popover-body{padding-top:1px}:root[data-theme=dark] .filter-popover-panel .premium-select-label,:root[data-theme=dark] .filter-popover-panel .premium-field-label{color:#bdaec5!important}:root[data-theme=dark] .filter-popover-panel .premium-select-control,:root[data-theme=dark] .filter-popover-panel .premium-select-trigger{background:linear-gradient(180deg,#2b1d37,#261930)!important;border-color:#d8c5e621!important;box-shadow:inset 0 1px #ffffff09!important}:root[data-theme=dark] .filter-popover-panel .premium-select-control:hover,:root[data-theme=dark] .filter-popover-panel .premium-select-trigger:hover{border-color:#c199db47!important;background:#30203c!important}:root:not([data-theme=dark]) .filter-popover-panel{background:linear-gradient(145deg,#fff,#fcf9fd 52%,#f8f2fb)!important;border:1px solid rgba(110,63,163,.14)!important;box-shadow:0 24px 55px #45265e24,0 8px 20px #45265e14,inset 0 1px #fffffff2!important}:root:not([data-theme=dark]) .filter-popover-head>span{color:#4b2363!important}:root:not([data-theme=dark]) .filter-popover-head{padding-bottom:10px;border-bottom:1px solid rgba(110,63,163,.09)}:root:not([data-theme=dark]) .filter-popover-body{padding-top:1px}:root:not([data-theme=dark]) .filter-popover-panel .premium-select-label,:root:not([data-theme=dark]) .filter-popover-panel .premium-field-label{color:#74677c!important}:root:not([data-theme=dark]) .filter-popover-panel .premium-select-control,:root:not([data-theme=dark]) .filter-popover-panel .premium-select-trigger{background:linear-gradient(180deg,#fff,#fbf7fd)!important;border-color:#6e3fa326!important;box-shadow:inset 0 1px #fffffff2!important}:root:not([data-theme=dark]) .filter-popover-panel .premium-select-control:hover,:root:not([data-theme=dark]) .filter-popover-panel .premium-select-trigger:hover{background:#fcf8fe!important;border-color:#6e3fa34d!important}.filter-popover-head>button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:#fff!important;color:#dc4f68!important;border:1px solid rgba(220,79,104,.32)!important;box-shadow:0 5px 12px #4727531a!important;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.filter-popover-head>button svg{color:currentColor!important;stroke:currentColor!important}.filter-popover-head>button:hover{background:#dc4f68!important;color:#fff!important;border-color:#dc4f68!important;box-shadow:0 8px 20px #dc4f6847,0 0 0 3px #dc4f681a!important;transform:translateY(-1px)}.filter-popover-head>button:active{background:#a92f4b!important;color:#fff!important;border-color:#a92f4b!important;transform:translateY(0) scale(.95)}.filter-popover-head>button:focus-visible{outline:3px solid rgba(220,79,104,.2)!important;outline-offset:2px}:root[data-theme=dark] .filter-popover-head>button{background:#2b1d37!important;color:#dc4f68!important;border-color:#c66a6abf!important;box-shadow:0 5px 15px #0000003d!important}:root[data-theme=dark] .filter-popover-head>button:hover{background:#dc4f68!important;color:#fff!important;border-color:#dc4f68!important;box-shadow:0 8px 20px #dc4f684d,0 0 0 3px #dc4f681f!important}@media (max-width: 1180px) and (min-width: 761px){.users-page-premium.clientes-page-m02 .m02-document-panel{width:100%!important;min-width:0!important;max-width:100%!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar{display:grid!important;grid-template-columns:minmax(90px,.75fr) minmax(125px,1fr) minmax(120px,.95fr) minmax(145px,1.15fr) 46px!important;grid-template-rows:46px 46px!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar .users-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar .filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar .filter-popover-trigger{width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar .premium-toggle{grid-column:2!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar .m02-clear-filters{grid-column:3!important;grid-row:2!important;width:100%!important;min-width:0!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary{grid-column:4!important;grid-row:2!important;width:100%!important;min-width:0!important;white-space:nowrap!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-icon:last-child{grid-column:5!important;grid-row:2!important;width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;justify-self:end!important}}@media (max-width: 1320px) and (min-width: 761px){.clientes-page-m02 .m02-documents-module,.clientes-page-m02 .m02-document-panel{width:100%!important;min-width:0!important;max-width:100%!important}.clientes-page-m02 .m02-document-table-wrap{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;box-sizing:border-box!important}.clientes-page-m02 .m02-documents-table{max-width:none!important}}.sigoast-module-page{display:flex;flex-direction:column;gap:18px;min-width:0}.sigoast-module-heading,.sigoast-module-tabs,.sigoast-section-hero,.sigoast-data-panel,.sigoast-toolbar,.sigoast-table{min-width:0;box-sizing:border-box}.sigoast-module-status-badge{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:9px 13px;border-radius:999px;border:1px solid rgba(95,57,123,.12);background:#ffffffb8;color:#6d3c8e;font-size:12px;font-weight:800;white-space:nowrap;box-shadow:0 8px 20px #3416560a}.sigoast-module-status-badge>span{width:8px;height:8px;border-radius:999px;background:#36b978;box-shadow:0 0 0 4px #36b9781f}.sigoast-subtabs{width:fit-content;max-width:100%;display:inline-flex;align-items:center;gap:5px;padding:6px!important;border:1px solid rgba(91,49,126,.09)!important;border-radius:17px!important;background:#ffffff9e!important;box-shadow:0 10px 28px #3416560b!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow-x:auto;scrollbar-width:none}.sigoast-subtabs::-webkit-scrollbar{display:none}.sigoast-subtabs>button{flex:0 0 auto;min-height:40px!important;padding:0 14px!important;border-radius:12px!important;font-size:9.5px!important;font-weight:800!important;white-space:nowrap}.sigoast-subtabs>button.active{color:#531b7c!important;background:linear-gradient(135deg,#fff,#fbf5fe)!important;box-shadow:0 8px 20px #461c6912,inset 0 0 0 1px #c9a22742!important}.sigoast-form-section{min-width:0;display:grid;gap:12px;padding:14px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7);box-sizing:border-box}.sigoast-form-section-title{display:flex;align-items:center;gap:9px;color:#633987}.sigoast-form-section-title strong{display:block;color:#55405f;font-size:10px}.sigoast-form-section-title span{display:block;margin-top:2px;color:#9a8d9f;font-size:8.5px}.sigoast-form-section-title>svg{width:34px;height:34px;padding:8px;flex:0 0 34px;box-sizing:border-box;border-radius:11px;background:linear-gradient(145deg,var(--lavender-soft),rgba(255,255,255,.42));box-shadow:0 6px 14px #6e3fa31f,inset 0 1px #ffffffa3}.sigoast-form-section-title>div{min-width:0;display:grid;gap:2px}:root[data-theme=dark] .sigoast-module-status-badge{background:#2a1d34;border-color:#eed6c617;color:#eadcf0}:root[data-theme=dark] .sigoast-subtabs{background:#2a1d34!important;border-color:#ffffff12!important;box-shadow:0 12px 30px #00000024!important}:root[data-theme=dark] .sigoast-subtabs>button{color:#bdaebf!important}:root[data-theme=dark] .sigoast-subtabs>button.active{color:#f3e8f8!important;background:linear-gradient(135deg,#3b2847,#34223f)!important;box-shadow:0 8px 20px #0000002e,inset 0 0 0 1px #d7b75a47!important}:root[data-theme=dark] .sigoast-form-section{background:#21172b!important;border-color:#eed6c617!important}:root[data-theme=dark] .sigoast-form-section-title strong{color:#f3e9fa}:root[data-theme=dark] .sigoast-form-section-title span{color:#aa9caf}:root[data-theme=dark] .sigoast-form-section-title>svg{background:linear-gradient(145deg,#3d2949,#33213f);color:#d6b7e8;box-shadow:0 6px 14px #0000002e,inset 0 1px #ffffff09}@media (max-width:760px){.sigoast-module-page{gap:13px}.sigoast-module-status-badge{width:auto;max-width:100%;align-self:flex-start;justify-content:flex-start;font-size:10px;padding:7px 10px}.sigoast-subtabs{width:100%}.sigoast-subtabs>button{flex:0 0 auto}}.premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo-light{width:180px!important;height:78px!important;object-fit:contain!important;object-position:calc(50% - 5px) center!important}@media (min-width: 901px){.sidebar-collapsed .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo-light{top:50%!important;left:-7px!important;width:180px!important;height:84px!important;object-fit:contain!important;object-position:left center!important;transform:translateY(-50%)!important}}.premium-topbar-v4 .topbar-actions{gap:8px!important}.topbar-quick-action{width:46px;height:46px;flex:0 0 46px;position:relative;border:1px solid rgba(72,28,108,.11)!important;border-radius:12px;background:#ffffffbf!important;color:#72547f;box-shadow:inset 0 1px #ffffffd1;transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.topbar-quick-action:hover{transform:translateY(-1px);color:#402060;border-color:#6e3fa338!important;background:#fffffff0!important;box-shadow:0 9px 20px #40206014,inset 0 1px #fff}.topbar-quick-action:active{transform:translateY(0)}:root[data-theme=dark] .topbar-quick-action{color:#d9c9e2;border-color:#eed6f414!important;background:#392a43d1!important;box-shadow:inset 0 1px #ffffff0b}:root[data-theme=dark] .topbar-quick-action:hover{color:#f0d779;border-color:#efd87938!important;background:#44314ef0!important;box-shadow:0 9px 20px #0000002e,inset 0 1px #ffffff0f}@media (max-width: 560px){.topbar-quick-action{width:43px;height:43px;flex-basis:43px}}@media (max-width: 1180px){.premium-shell-v4,.premium-shell-v4 .main-area,.premium-content-v4,.content-area,.users-page-premium,.clientes-page-m02,.clientes-page-m02>*,.clientes-page-m02 section,.clientes-page-m02 .users-panel{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.premium-content-v4{width:100%!important}.users-page-premium .module-tabs,.clientes-page-m02 .m02-tabs{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important;scrollbar-width:thin;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.users-page-premium .module-tabs>button,.clientes-page-m02 .m02-tabs>button{flex:0 0 auto!important}.users-page-premium .table-wrap,.clientes-page-m02 .table-wrap,.clientes-page-m02 .m02-expedient-table-wrap,.clientes-page-m02 .m02-document-table-wrap,.clientes-page-m02 .m02-document-type-table-wrap,.clientes-page-m02 .audit-table-wrap,.clientes-page-m02 .m02-report-attention-table-wrap,.clientes-page-m02 .m02-audit-diff-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}@media (max-width: 900px){html,body,#root{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.premium-shell-v4,.premium-shell-v4.sidebar-collapsed,.premium-shell-v4 .main-area,.premium-shell-v4.sidebar-collapsed .main-area{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important}.premium-content-v4,.content-area{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:22px 16px 34px!important;overflow:visible!important}.premium-sidebar-v4,.sidebar-collapsed .premium-sidebar-v4{width:min(236px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;height:100dvh!important;z-index:1000!important}.premium-sidebar-v4 .sidebar-glass-surface{width:100%!important;height:100dvh!important;max-height:100dvh!important}.mobile-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:900!important}.premium-topbar-v4,.topbar-glass-surface{width:100%!important;max-width:100%!important}.topbar-inner-v4{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:12px!important;gap:8px!important}.premium-topbar-v4 .topbar-left{flex:1 1 auto!important;min-width:0!important;max-width:none!important;gap:8px!important}.premium-topbar-v4 .topbar-page-name{min-width:0!important;max-width:180px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.premium-topbar-v4 .topbar-actions{flex:0 0 auto!important;min-width:0!important;gap:6px!important}.premium-topbar-v4 .profile-button{flex:0 0 auto!important;min-width:0!important}.users-page-premium,.clientes-page-m02,.clientes-page-m02>*,.clientes-page-m02 section,.clientes-page-m02 .m02-clients-module,.clientes-page-m02 .m02-expedients-module,.clientes-page-m02 .m02-documents-module,.clientes-page-m02 .m02-document-types-module,.clientes-page-m02 .m02-report-workspace,.clientes-page-m02 .m02-audit-workspace{width:100%!important;max-width:100%!important;min-width:0!important}.clientes-page-m02 .users-panel,.clientes-page-m02 .m02-client-panel,.clientes-page-m02 .m02-expedient-panel,.clientes-page-m02 .m02-document-panel,.clientes-page-m02 .m02-document-type-panel,.clientes-page-m02 .m02-audit-panel{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.clientes-page-m02 .filter-popover,.clientes-page-m02 .premium-select{min-width:0!important;max-width:100%!important}.clientes-page-m02 .kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.clientes-page-m02 .kpi-card{min-width:0!important}.clientes-page-m02 .kpi-card-copy span,.clientes-page-m02 .kpi-card-copy small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.clientes-page-m02 .m02-report-dashboard,.clientes-page-m02 .m02-report-card,.clientes-page-m02 .m02-report-feature,.clientes-page-m02 .m02-report-visual-grid,.clientes-page-m02 .m02-report-main-grid-modern,.clientes-page-m02 .m02-report-client-analysis,.clientes-page-m02 .m02-report-client-charts,.clientes-page-m02 .m02-report-line-chart,.clientes-page-m02 .m02-report-line-chart-wrap{min-width:0!important;max-width:100%!important}}@media (max-width: 760px){.premium-content-v4,.content-area{padding:18px 12px 30px!important}.clientes-page-m02 .users-heading-premium{width:100%!important;min-width:0!important;gap:12px!important}.clientes-page-m02 .users-heading-copy{width:100%!important;min-width:0!important}.clientes-page-m02 .users-heading h1,.clientes-page-m02 .users-heading-premium h1{font-size:clamp(29px,8vw,34px)!important;line-height:1.02!important;overflow-wrap:anywhere}.clientes-page-m02 .users-heading p{max-width:100%!important;font-size:10.5px!important}.clientes-page-m02 .m02-phase-badge{width:auto!important;max-width:100%!important;align-self:flex-start!important;justify-content:flex-start!important}.clientes-page-m02 .m02-tabs{margin-block:4px 2px!important;padding:5px!important;gap:4px!important;border-radius:16px!important;scroll-padding-inline:5px}.clientes-page-m02 .m02-tabs button{min-height:39px!important;padding:9px 11px!important;font-size:10px!important;scroll-snap-align:start}.clientes-page-m02 .m02-section-hero,.clientes-page-m02 .m02-audit-hero,.clientes-page-m02 .m02-report-hero{width:100%!important;min-width:0!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:17px!important;border-radius:19px!important}.clientes-page-m02 .m02-section-hero>div:first-child,.clientes-page-m02 .m02-report-hero-copy{width:100%!important;min-width:0!important}.clientes-page-m02 .m02-section-hero h2,.clientes-page-m02 .m02-audit-hero h2,.clientes-page-m02 .m02-report-hero h2{font-size:clamp(25px,7vw,30px)!important;line-height:1.08!important;overflow-wrap:anywhere}.clientes-page-m02 .m02-section-hero p,.clientes-page-m02 .m02-audit-hero p,.clientes-page-m02 .m02-report-hero p{max-width:100%!important;font-size:10.5px!important}.clientes-page-m02 .m02-section-hero>button,.clientes-page-m02 .m02-section-hero>.specular-button,.clientes-page-m02 .m02-report-actions{width:100%!important;max-width:100%!important}.clientes-page-m02 .m02-section-hero>button,.clientes-page-m02 .m02-section-hero>.specular-button{justify-content:center!important}.clientes-page-m02 .m02-client-toolbar,.clientes-page-m02 .m02-expedient-toolbar,.clientes-page-m02 .m02-document-toolbar,.clientes-page-m02 .m02-document-type-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important;width:100%!important;max-width:100%!important;min-width:0!important}.clientes-page-m02 .m02-client-search,.clientes-page-m02 .m02-expedient-search,.clientes-page-m02 .m02-document-search,.clientes-page-m02 .m02-document-type-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important}.clientes-page-m02 .m02-client-toolbar>*,.clientes-page-m02 .m02-expedient-toolbar>*,.clientes-page-m02 .m02-document-toolbar>*,.clientes-page-m02 .m02-document-type-toolbar>*{min-width:0!important;max-width:100%!important;margin:0!important}.clientes-page-m02 .m02-client-toolbar .filter-popover,.clientes-page-m02 .m02-expedient-toolbar .filter-popover,.clientes-page-m02 .m02-document-toolbar .filter-popover,.clientes-page-m02 .m02-document-type-toolbar .filter-popover,.clientes-page-m02 .m02-client-toolbar .premium-toggle,.clientes-page-m02 .m02-expedient-toolbar .premium-toggle,.clientes-page-m02 .m02-document-toolbar .premium-toggle,.clientes-page-m02 .m02-document-type-toolbar .premium-toggle,.clientes-page-m02 .m02-clear-filters{width:100%!important}.clientes-page-m02 .m02-client-toolbar>.btn-premium-icon,.clientes-page-m02 .m02-expedient-toolbar>.btn-premium-icon,.clientes-page-m02 .m02-document-toolbar>.btn-premium-icon,.clientes-page-m02 .m02-document-type-toolbar>.btn-premium-icon{width:46px!important;min-width:46px!important;justify-self:end!important}.clientes-page-m02 .m02-audit-toolbar-six,.clientes-page-m02 .m02-audit-toolbar-six>*{min-width:0!important;max-width:100%!important}.clientes-page-m02 .m02-audit-toolbar-six .m02-audit-search{width:100%!important}.clientes-page-m02 .pagination-premium{flex-wrap:wrap!important;gap:8px!important}.clientes-page-m02 .pagination-summary{min-width:0!important}.clientes-page-m02 .m02-audit-detail-panel,.clientes-page-m02 .m02-audit-detail-head,.clientes-page-m02 .m02-audit-detail-meta,.clientes-page-m02 .m02-audit-payload-grid{width:100%!important;max-width:100%!important;min-width:0!important}.clientes-page-m02 .m02-audit-detail-head{align-items:flex-start!important;gap:12px!important}.clientes-page-m02 .m02-audit-detail-head .specular-button{flex:0 0 auto}.clientes-page-m02 .m02-report-visual-grid,.clientes-page-m02 .m02-report-main-grid-modern,.clientes-page-m02 .m02-report-client-charts{grid-template-columns:1fr!important}.clientes-page-m02 .m02-report-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.clientes-page-m02 .m02-report-actions>*{width:100%!important;min-width:0!important;justify-content:center!important}}@media (max-width: 520px){.premium-content-v4,.content-area{padding:15px 10px 26px!important}.topbar-inner-v4{padding-inline:8px!important;gap:5px!important}.premium-topbar-v4 .topbar-left{gap:5px!important}.premium-topbar-v4 .mobile-menu{width:38px!important;height:38px!important;flex:0 0 38px!important}.premium-topbar-v4 .topbar-page-name{max-width:clamp(72px,23vw,104px)!important;font-size:11.5px!important}.premium-topbar-v4 .topbar-actions{gap:4px!important}.premium-topbar-v4 .topbar-quick-action,.premium-topbar-v4 .notification{width:38px!important;height:38px!important;flex:0 0 38px!important}.premium-topbar-v4 .profile-button{padding:2px!important}.premium-topbar-v4 .avatar{width:32px!important;height:32px!important;flex:0 0 32px!important}.clientes-page-m02{gap:13px!important}.clientes-page-m02 .users-heading h1,.clientes-page-m02 .users-heading-premium h1{font-size:29px!important}.clientes-page-m02 .m02-phase-badge{font-size:10px!important;padding:7px 10px!important}.clientes-page-m02 .kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.clientes-page-m02 .kpi-card{gap:8px!important;padding:10px!important;border-radius:15px!important}.clientes-page-m02 .kpi-card-icon.module-glass-icon{width:34px!important;height:34px!important;flex:0 0 34px!important}.clientes-page-m02 .kpi-card-copy span{font-size:7.8px!important;line-height:1.15!important}.clientes-page-m02 .kpi-card-copy strong{font-size:18px!important}.clientes-page-m02 .kpi-card-copy small{font-size:7.8px!important;line-height:1.25!important}.clientes-page-m02 .m02-section-hero,.clientes-page-m02 .m02-audit-hero,.clientes-page-m02 .m02-report-hero{padding:15px!important;gap:12px!important}.clientes-page-m02 .m02-section-hero h2,.clientes-page-m02 .m02-audit-hero h2,.clientes-page-m02 .m02-report-hero h2{font-size:25px!important}.clientes-page-m02 .m02-client-toolbar,.clientes-page-m02 .m02-expedient-toolbar,.clientes-page-m02 .m02-document-toolbar,.clientes-page-m02 .m02-document-type-toolbar{grid-template-columns:1fr!important}.clientes-page-m02 .m02-client-search,.clientes-page-m02 .m02-expedient-search,.clientes-page-m02 .m02-document-search,.clientes-page-m02 .m02-document-type-search{grid-column:auto!important}.clientes-page-m02 .m02-client-toolbar .filter-popover,.clientes-page-m02 .m02-expedient-toolbar .filter-popover,.clientes-page-m02 .m02-document-toolbar .filter-popover,.clientes-page-m02 .m02-document-type-toolbar .filter-popover,.clientes-page-m02 .m02-client-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-expedient-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-document-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-document-type-toolbar .filter-popover-trigger,.clientes-page-m02 .m02-client-toolbar .premium-toggle,.clientes-page-m02 .m02-expedient-toolbar .premium-toggle,.clientes-page-m02 .m02-document-toolbar .premium-toggle,.clientes-page-m02 .m02-document-type-toolbar .premium-toggle,.clientes-page-m02 .m02-clear-filters{width:100%!important}.clientes-page-m02 .m02-client-toolbar>.btn-premium-icon,.clientes-page-m02 .m02-expedient-toolbar>.btn-premium-icon,.clientes-page-m02 .m02-document-toolbar>.btn-premium-icon,.clientes-page-m02 .m02-document-type-toolbar>.btn-premium-icon{justify-self:end!important}.clientes-page-m02 .m02-report-actions{grid-template-columns:1fr!important}.clientes-page-m02 .m02-report-bars{min-width:0!important;width:100%!important;overflow-x:auto!important}.clientes-page-m02 .users-table,.clientes-page-m02 .audit-table,.clientes-page-m02 .m02-audit-table{font-size:inherit!important}}@media (max-width: 380px){.premium-topbar-v4 .topbar-page-name{max-width:62px!important;font-size:10px!important}.premium-topbar-v4 .topbar-quick-action,.premium-topbar-v4 .notification{width:35px!important;height:35px!important;flex-basis:35px!important}.premium-topbar-v4 .avatar{width:30px!important;height:30px!important;flex-basis:30px!important}.clientes-page-m02 .kpi-row{grid-template-columns:1fr!important}}@media (max-width: 900px){.premium-sidebar-v4,.sidebar-collapsed .premium-sidebar-v4,.premium-sidebar-v4 .sidebar-glass-surface{overflow:hidden!important}.premium-sidebar-v4 .sidebar-inner-v4,.sidebar-collapsed .premium-sidebar-v4 .sidebar-inner-v4{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important;box-sizing:border-box!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.premium-sidebar-v4 .premium-sidebar-brand-v4{flex:0 0 auto!important}.premium-sidebar-v4 .premium-sidebar-nav-v4,.sidebar-collapsed .premium-sidebar-v4 .premium-sidebar-nav-v4{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-right:3px!important;padding-bottom:8px!important}.premium-sidebar-v4 .sidebar-bottom-v4,.sidebar-collapsed .premium-sidebar-v4 .sidebar-bottom-v4{position:relative!important;inset:auto!important;flex:0 0 auto!important;width:100%!important;margin-top:5px!important;padding-top:6px!important;z-index:3!important}.premium-sidebar-v4 .nav-glass-tooltip{display:none!important}.clientes-page-m02 .m02-audit-workspace,.clientes-page-m02 .m02-audit-hero,.clientes-page-m02 .m02-audit-hero>*,.clientes-page-m02 .audit-detail-shell,.clientes-page-m02 .m02-audit-detail-panel{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .m02-audit-hero{overflow:hidden!important}.clientes-page-m02 .m02-audit-hero h2,.clientes-page-m02 .m02-audit-hero p{max-width:100%!important;overflow-wrap:anywhere!important}.clientes-page-m02 .m02-audit-source-chip,.clientes-page-m02 .audit-source-chip{min-width:0!important;max-width:100%!important}.clientes-page-m02 .m02-audit-detail-panel{overflow:hidden!important}.clientes-page-m02 .m02-audit-detail-head{width:100%!important;min-width:0!important}.clientes-page-m02 .m02-audit-detail-head>div:first-child{flex:1 1 auto!important;min-width:0!important;max-width:100%!important}.clientes-page-m02 .m02-audit-detail-head h3,.clientes-page-m02 .m02-audit-detail-head p{max-width:100%!important;overflow-wrap:anywhere!important}.clientes-page-m02 .m02-audit-detail-meta,.clientes-page-m02 .m02-audit-diff-card,.clientes-page-m02 .m02-audit-payload-grid,.clientes-page-m02 .m02-audit-payload{min-width:0!important;max-width:100%!important}.clientes-page-m02 .m02-audit-diff-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}@media (max-width: 520px){.clientes-page-m02 .m02-audit-detail-panel{padding:13px!important;border-radius:16px!important}.clientes-page-m02 .m02-audit-detail-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:11px!important;padding-bottom:11px!important}.clientes-page-m02 .m02-audit-detail-head h3{font-size:clamp(21px,7vw,25px)!important;line-height:1.08!important}.clientes-page-m02 .m02-audit-detail-head .specular-button{width:100%!important;max-width:100%!important;justify-content:center!important;align-self:stretch!important}.clientes-page-m02 .m02-audit-detail-meta{grid-template-columns:1fr!important;gap:7px!important;margin:10px 0!important}.clientes-page-m02 .m02-audit-detail-meta .full{grid-column:auto!important}.clientes-page-m02 .m02-audit-detail-meta>div{padding:9px 10px!important}.clientes-page-m02 .m02-audit-diff-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:10px!important}.clientes-page-m02 .m02-audit-diff-head>div{min-width:0!important}.clientes-page-m02 .m02-audit-diff-table{min-width:560px!important}.clientes-page-m02 .m02-audit-payload-grid{grid-template-columns:1fr!important;gap:8px!important}.clientes-page-m02 .m02-audit-payload-fields{grid-template-columns:1fr!important}}@media (max-width: 900px) and (max-height: 520px){.premium-sidebar-v4 .sidebar-inner-v4{padding-top:5px!important;padding-bottom:5px!important}.premium-sidebar-v4 .premium-sidebar-brand-v4{min-height:52px!important;padding-top:0!important;padding-bottom:2px!important}.premium-sidebar-v4 .sidebar-brand-home,.premium-sidebar-v4 .sidebar-brand-logo-window,.sidebar-collapsed .premium-sidebar-v4 .sidebar-brand-home,.sidebar-collapsed .premium-sidebar-v4 .sidebar-brand-logo-window{height:52px!important}.premium-sidebar-v4 .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo,.sidebar-collapsed .premium-sidebar-v4 .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo{height:54px!important}.premium-sidebar-v4 .premium-sidebar-nav-v4,.sidebar-collapsed .premium-sidebar-v4 .premium-sidebar-nav-v4{gap:1px!important;padding-bottom:4px!important}.premium-sidebar-v4 .nav-item,.sidebar-collapsed .premium-sidebar-v4 .nav-item{min-height:40px!important;padding-top:3px!important;padding-bottom:3px!important}.premium-sidebar-v4 .sidebar-bottom-v4,.sidebar-collapsed .premium-sidebar-v4 .sidebar-bottom-v4{margin-top:3px!important;padding-top:4px!important}.premium-sidebar-v4 .sigoast-dock-wrap{padding-bottom:4px!important}.premium-sidebar-v4 .sigoast-dock{padding:4px!important;gap:4px!important;border-radius:14px!important}.premium-sidebar-v4 .sigoast-dock-item{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}.premium-sidebar-v4 .logout-button-v4,.sidebar-collapsed .premium-sidebar-v4 .logout-button-v4{min-height:36px!important;padding-top:6px!important;padding-bottom:6px!important}}@media (max-width: 680px) and (orientation: portrait){.premium-module-grid-v3{grid-template-columns:1fr!important;gap:13px!important}.premium-module-grid-v3 .module-animated-wrap,.premium-module-grid-v3 .premium-module-button{width:100%!important;min-width:0!important}.premium-module-grid-v3 .module-magic-card-v3.magic-bento-real,.premium-module-grid-v3 .module-magic-card-v3{min-height:184px!important;height:184px!important;border-radius:22px!important;overflow:hidden!important;transform:none!important;box-shadow:0 14px 34px #2a06631c,0 3px 10px #c653a00a,inset 0 1px #ffffffe0!important}.premium-module-grid-v3 .module-magic-card-v3 .magic-card-content{display:grid!important;grid-template-columns:40% minmax(0,60%)!important;grid-template-rows:184px!important;width:100%!important;height:184px!important;min-height:184px!important;padding:0!important;position:relative!important;inset:auto!important}.premium-module-grid-v3 .module-magic-card-v3 .magic-card-image{position:absolute!important;inset:0 auto 0 0!important;width:40%!important;height:184px!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;border-radius:20px 0 0 20px!important;filter:saturate(.96) contrast(1.02)!important;transform:none!important}.premium-module-grid-v3 .module-magic-card-v3 .module-card-image-zone{grid-column:1!important;grid-row:1!important;width:100%!important;height:184px!important;min-height:184px!important;flex:none!important;position:relative!important;background:linear-gradient(90deg,transparent 58%,rgba(29,8,48,.16) 100%)!important}.premium-module-grid-v3 .module-magic-card-v3 .module-card-image-zone:after{content:"";position:absolute;inset:0 -1px 0 auto;width:26px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13))}.premium-module-grid-v3 .module-magic-card-v3 .module-status-badge-floating,.premium-module-grid-v3 .module-magic-card-v3 .module-status-badge{position:absolute!important;top:auto!important;bottom:10px!important;right:auto!important;left:9px!important;z-index:6!important;margin:0!important;max-width:calc(100% - 18px)!important;padding:5px 7px!important;border-radius:999px!important;font-size:6.8px!important;letter-spacing:.065em!important;white-space:nowrap!important;box-shadow:0 6px 16px #1c044221!important}.premium-module-grid-v3 .module-magic-card-v3 .module-card-info-zone{grid-column:2!important;grid-row:1!important;width:100%!important;height:184px!important;min-height:184px!important;padding:13px 13px 11px 27px!important;position:relative!important;overflow:visible!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;background:radial-gradient(circle at 105% -8%,rgba(239,216,121,.13),transparent 38%),linear-gradient(145deg,#fffffffe,#f9f4fcfb)!important}.premium-module-grid-v3 .module-magic-card-v3 .module-card-head-v3{position:absolute!important;left:-20px!important;right:auto!important;top:15px!important;width:42px!important;height:42px!important;z-index:8!important}.premium-module-grid-v3 .module-magic-card-v3 .module-glass-icon{width:42px!important;height:42px!important}.premium-module-grid-v3 .module-magic-card-v3 .module-glass-icon-back,.premium-module-grid-v3 .module-magic-card-v3 .module-glass-icon-front{border-radius:12px!important}.premium-module-grid-v3 .module-magic-card-v3 .module-card-info-zone>.module-number{top:12px!important;right:11px!important;min-width:34px!important;width:auto!important;height:25px!important;padding:0 7px!important;border-radius:9px!important;font-size:14px!important;line-height:1!important}.premium-module-grid-v3 .module-magic-card-v3 .module-copy{margin:0!important;padding:39px 0 0!important;min-width:0!important}.premium-module-grid-v3 .module-magic-card-v3 .module-copy h3{margin:0 0 5px!important;padding:0 2px 0 0!important;font-size:18px!important;line-height:1.08!important;letter-spacing:-.018em!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.premium-module-grid-v3 .module-magic-card-v3 .module-copy p{margin:0!important;padding:0!important;max-width:100%!important;color:#817488!important;font-size:9.3px!important;line-height:1.38!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.premium-module-grid-v3 .module-magic-card-v3 .module-card-footer-v3{width:100%!important;margin-top:auto!important;padding-top:8px!important;border-top:1px solid rgba(110,63,163,.085)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font-size:8.7px!important;line-height:1!important}.premium-module-grid-v3 .module-magic-card-v3 .premium-module-arrow{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;box-shadow:0 7px 16px #3f145c2e!important}.premium-module-grid-v3 .module-magic-card-v3:hover{transform:none!important}:root[data-theme=dark] .premium-module-grid-v3 .module-magic-card-v3 .module-card-info-zone{background:radial-gradient(circle at 105% -8%,rgba(239,216,121,.07),transparent 38%),linear-gradient(145deg,#21172b,#1a1122)!important}:root[data-theme=dark] .premium-module-grid-v3 .module-magic-card-v3 .module-copy p{color:#b9adc2!important}:root[data-theme=dark] .premium-module-grid-v3 .module-magic-card-v3 .module-card-footer-v3{border-top-color:#efd87917!important}:root[data-theme=dark] .premium-module-grid-v3 .module-magic-card-v3 .module-card-image-zone:after{background:linear-gradient(90deg,transparent,rgba(17,9,24,.28))}}@media (max-width: 380px) and (orientation: portrait){.premium-module-grid-v3 .module-magic-card-v3 .magic-card-content{grid-template-columns:37% minmax(0,63%)!important}.premium-module-grid-v3 .module-magic-card-v3 .magic-card-image{width:37%!important}.premium-module-grid-v3 .module-magic-card-v3 .module-copy h3{font-size:17px!important}}@media (max-width: 680px) and (orientation: portrait){.dashboard-hero-final{width:100%!important;height:348px!important;min-height:348px!important;margin-inline:0!important;border-radius:26px!important;border-width:1.5px!important;overflow:hidden!important;box-shadow:0 20px 48px #19052d38,0 5px 18px #c653a014,inset 0 1px #ffffff21!important}.dashboard-hero-final .dashboard-hero-image{object-position:61% 50%!important;transform:scale(1.025)!important;filter:saturate(.94) contrast(1.02) brightness(.91)!important}.dashboard-hero-final .dashboard-hero-overlay{background:linear-gradient(90deg,#1e0443fa,#2f0c4feb 39%,#4019599e 67%,#250a3d3d),linear-gradient(180deg,#18042f0a,#18042f05 46%,#18042f85)!important}.dashboard-hero-final .dashboard-hero-orbit{width:285px!important;height:285px!important;right:-112px!important;top:-88px!important;opacity:.72!important}.dashboard-hero-final .dashboard-hero-orbit:before{top:42px!important;right:42px!important;bottom:42px!important;left:42px!important}.dashboard-hero-copy-final,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final{width:100%!important;max-width:100%!important;height:100%!important;box-sizing:border-box!important;padding:92px 19px 66px!important}.dashboard-hero-kicker{font-size:8.4px!important;line-height:1.1!important;letter-spacing:.13em!important}.dashboard-welcome-blur,.dashboard-hero-final .dashboard-welcome-blur{max-width:290px!important;margin:7px 0!important;font-size:36px!important;line-height:.94!important;letter-spacing:-.037em!important;text-wrap:balance}.dashboard-hero-copy-final>p,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final>p{max-width:298px!important;margin:0!important;font-size:10.4px!important;line-height:1.47!important;color:#ffffffe0!important}.dashboard-hero-emely{top:13px!important;right:14px!important;width:101px!important;max-width:29vw!important;opacity:.98!important;filter:brightness(0) invert(1) drop-shadow(0 7px 16px rgba(18,3,34,.2))!important}.dashboard-hero-actions{position:absolute!important;left:18px!important;right:auto!important;bottom:14px!important;z-index:8!important;margin:0!important;gap:0!important}.dashboard-primary-action{min-width:0!important;min-height:45px!important;height:45px!important;padding:9px 14px!important;gap:8px!important;border-radius:14px!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 13px 27px #11031f38,inset 0 1px #fff!important}.dashboard-primary-action svg{flex:0 0 auto!important}.dashboard-date-card{right:14px!important;bottom:14px!important;min-width:132px!important;min-height:45px!important;padding:8px 10px!important;gap:7px!important;border-radius:14px!important}.dashboard-date-card svg{width:17px!important;height:17px!important;flex:0 0 auto!important}.dashboard-date-card span{font-size:6.7px!important;letter-spacing:.07em!important}.dashboard-date-card strong{margin-top:1px!important;font-size:8.2px!important;line-height:1.15!important;white-space:nowrap!important}}@media (max-width: 370px) and (orientation: portrait){.dashboard-hero-final{height:356px!important;min-height:356px!important}.dashboard-hero-copy-final,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final{padding-left:17px!important;padding-right:17px!important}.dashboard-welcome-blur,.dashboard-hero-final .dashboard-welcome-blur{max-width:265px!important;font-size:33px!important}.dashboard-hero-copy-final>p,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final>p{max-width:270px!important;font-size:9.8px!important}.dashboard-hero-actions{left:14px!important}.dashboard-primary-action{padding-inline:11px!important;font-size:11.5px!important}.dashboard-date-card{right:12px!important;min-width:119px!important;padding-inline:8px!important}.dashboard-date-card strong{font-size:7.5px!important}}@media (max-width: 680px) and (orientation: portrait){.dashboard-hero-final{height:232px!important;min-height:232px!important;border-radius:21px!important}.dashboard-hero-final .dashboard-hero-image{object-position:64% 51%!important;transform:scale(1.02)!important}.dashboard-hero-final .dashboard-hero-overlay{background:linear-gradient(90deg,#1e0443fb,#2e0b4eed 41%,#3f18588a 70%,#250a3d24),linear-gradient(180deg,#18042f05,#18042f05 58%,#18042f73)!important}.dashboard-hero-copy-final,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final{padding:48px 16px 47px!important}.dashboard-hero-kicker{font-size:7.1px!important;line-height:1.05!important;letter-spacing:.135em!important}.dashboard-welcome-blur,.dashboard-hero-final .dashboard-welcome-blur{max-width:250px!important;margin:4px 0!important;font-size:28px!important;line-height:.91!important;letter-spacing:-.04em!important}.dashboard-hero-copy-final>p,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final>p{max-width:270px!important;margin:0!important;font-size:8.2px!important;line-height:1.32!important}.dashboard-hero-emely{top:9px!important;right:11px!important;width:79px!important;max-width:24vw!important}.dashboard-date-card{top:9px!important;left:11px!important;right:auto!important;bottom:auto!important;min-width:94px!important;min-height:29px!important;padding:4px 7px!important;gap:5px!important;border-radius:10px!important;background:linear-gradient(135deg,#280a438f,#ffffff1f)!important;border-color:#ffffff42!important;box-shadow:0 7px 16px #10021f26,inset 0 1px #ffffff29!important}.dashboard-date-card svg{width:12px!important;height:12px!important}.dashboard-date-card span{font-size:5.1px!important;letter-spacing:.07em!important}.dashboard-date-card strong{margin-top:0!important;font-size:6.2px!important;line-height:1!important;white-space:nowrap!important}.dashboard-hero-actions{left:14px!important;bottom:10px!important}.dashboard-primary-action{min-height:34px!important;height:34px!important;padding:5px 10px!important;border-radius:11px!important;font-size:10.6px!important;gap:6px!important}.dashboard-primary-action svg{width:14px!important;height:14px!important}.dashboard-primary-action .dashboard-action-arrow{width:13px!important;height:13px!important}.dashboard-hero-final .dashboard-hero-orbit{width:205px!important;height:205px!important;right:-86px!important;top:-70px!important;opacity:.5!important}}@media (max-width: 370px) and (orientation: portrait){.dashboard-hero-final{height:242px!important;min-height:242px!important}.dashboard-hero-copy-final,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final{padding:48px 13px 45px!important}.dashboard-welcome-blur,.dashboard-hero-final .dashboard-welcome-blur{max-width:225px!important;font-size:25.5px!important}.dashboard-hero-copy-final>p,.premium-dashboard-hero-v3 .dashboard-hero-copy.dashboard-hero-copy-final>p{max-width:235px!important;font-size:7.8px!important}.dashboard-hero-emely{top:9px!important;right:9px!important;width:72px!important}.dashboard-date-card{top:9px!important;left:9px!important;min-width:88px!important;min-height:28px!important;padding-inline:6px!important}.dashboard-date-card strong{font-size:5.8px!important}.dashboard-hero-actions{left:12px!important;bottom:9px!important}.dashboard-primary-action{height:32px!important;min-height:32px!important;padding-inline:9px!important;font-size:10px!important}}@media (max-width: 900px){.premium-shell-v4{--mobile-topbar-h: 68px;--mobile-drawer-w: min(282px, 84vw)}.premium-topbar-v4{position:sticky!important;top:0!important;z-index:1200!important;height:var(--mobile-topbar-h)!important;overflow:visible!important}.topbar-glass-surface{height:var(--mobile-topbar-h)!important;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease!important}.premium-topbar-v4 .mobile-menu{position:relative!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;flex:0 0 42px!important;padding:0!important;border:1px solid #e3d7e8!important;border-radius:13px!important;color:#5f3d72!important;background:#fff!important;box-shadow:0 7px 18px #40206017,inset 0 1px #fffffffa!important;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.premium-topbar-v4 .mobile-menu:hover{transform:translateY(-1px)!important;color:#402060!important;border-color:#ccb8d7!important;box-shadow:0 9px 22px #40206021,inset 0 1px #fff!important}.premium-topbar-v4 .mobile-menu:active{transform:translateY(0) scale(.97)!important}.mobile-sidebar-open .premium-topbar-v4 .mobile-menu{color:#fff!important;background:linear-gradient(135deg,#6e3fa3,#8b4c9c)!important;border-color:#6e3fa394!important;box-shadow:0 9px 22px #4f256838,inset 0 1px #fff3!important}.mobile-sidebar-open .topbar-glass-surface{border-bottom-color:#6e3fa32e!important;box-shadow:0 8px 22px #40206014!important}.premium-sidebar-v4,.sidebar-collapsed .premium-sidebar-v4{top:var(--mobile-topbar-h)!important;bottom:0!important;left:0!important;width:var(--mobile-drawer-w)!important;max-width:var(--mobile-drawer-w)!important;height:calc(100dvh - var(--mobile-topbar-h))!important;padding:0!important;z-index:1150!important;transform:translate3d(-101%,0,0)!important;overflow:hidden!important;box-shadow:none!important;transition:transform .3s cubic-bezier(.22,1,.36,1)!important;will-change:transform}.premium-sidebar-v4.open,.sidebar-collapsed .premium-sidebar-v4.open{transform:translateZ(0)!important}.premium-sidebar-v4 .sidebar-glass-surface,.sidebar-collapsed .premium-sidebar-v4 .sidebar-glass-surface{width:100%!important;height:calc(100dvh - var(--mobile-topbar-h))!important;max-height:calc(100dvh - var(--mobile-topbar-h))!important;border:0!important;border-right:1px solid #e4d9e9!important;border-radius:0!important;background:linear-gradient(180deg,#fbf8fc,#f7f1f9 56%,#f4ecf7)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:16px 0 34px #371f4421,inset -1px 0 #ffffffdb!important;opacity:1!important}.premium-sidebar-v4 .sidebar-glass-surface>.glass-surface-reflection,.premium-sidebar-v4 .sidebar-glass-surface>.glass-surface-aurora,.premium-sidebar-v4 .sidebar-glass-surface:before,.premium-sidebar-v4 .sidebar-glass-surface:after{display:none!important;content:none!important;opacity:0!important;background:none!important;filter:none!important}.premium-sidebar-v4 .sidebar-inner-v4,.sidebar-collapsed .premium-sidebar-v4 .sidebar-inner-v4{height:100%!important;max-height:100%!important;padding-top:8px!important}.premium-sidebar-v4 .sidebar-close,.sidebar-collapsed .premium-sidebar-v4 .sidebar-close{display:none!important}.premium-sidebar-v4 .premium-sidebar-brand-v4,.sidebar-collapsed .premium-sidebar-v4 .premium-sidebar-brand-v4{min-height:64px!important;padding:0 6px 7px!important;border-bottom:1px solid rgba(110,63,163,.09)!important}.premium-sidebar-v4 .sidebar-brand-home,.sidebar-collapsed .premium-sidebar-v4 .sidebar-brand-home,.premium-sidebar-v4 .sidebar-brand-logo-window,.sidebar-collapsed .premium-sidebar-v4 .sidebar-brand-logo-window{height:58px!important}.premium-sidebar-v4 .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo,.sidebar-collapsed .premium-sidebar-v4 .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo{height:60px!important}.mobile-overlay{position:fixed!important;top:var(--mobile-topbar-h)!important;right:0!important;bottom:0!important;left:0!important;z-index:1100!important;background:#22162857!important;-webkit-backdrop-filter:blur(1.5px)!important;backdrop-filter:blur(1.5px)!important;animation:sigoast-mobile-overlay-in .2s ease both}@keyframes sigoast-mobile-overlay-in{0%{opacity:0}to{opacity:1}}.mobile-sidebar-open .main-area{pointer-events:auto}:root[data-theme=dark] .premium-topbar-v4 .mobile-menu{color:#dfcfe5!important;background:#3a2c3a!important;border-color:#ffffff17!important;box-shadow:0 7px 18px #0003!important}:root[data-theme=dark] .premium-topbar-v4 .mobile-menu:hover{color:#f0d879!important;background:#433342!important;border-color:#f0d8792e!important}:root[data-theme=dark] .mobile-sidebar-open .premium-topbar-v4 .mobile-menu{color:#251c24!important;background:linear-gradient(135deg,#f0d879,#d8b85d)!important;border-color:#f0d8799e!important;box-shadow:0 9px 22px #00000047!important}:root[data-theme=dark] .mobile-sidebar-open .topbar-glass-surface{border-bottom-color:#f0d8791f!important;box-shadow:0 8px 22px #0003!important}:root[data-theme=dark] .premium-sidebar-v4 .sidebar-glass-surface,:root[data-theme=dark] .sidebar-collapsed .premium-sidebar-v4 .sidebar-glass-surface{background:linear-gradient(180deg,#342735,#302330 55%,#2b202b)!important;border-right-color:#ffffff12!important;box-shadow:16px 0 34px #00000047,inset -1px 0 #ffffff09!important}:root[data-theme=dark] .mobile-overlay{background:#0b080c75!important}}@media (max-width: 520px){.premium-shell-v4{--mobile-drawer-w: min(278px, 86vw)}.premium-topbar-v4 .mobile-menu{width:40px!important;height:40px!important;min-width:40px!important;flex-basis:40px!important;border-radius:12px!important}}@media (prefers-reduced-motion: reduce){.premium-sidebar-v4,.premium-topbar-v4 .mobile-menu,.topbar-glass-surface,.mobile-overlay{transition:none!important;animation:none!important}}@media (max-width: 900px){.premium-sidebar-v4 .nav-item,.sidebar-collapsed .premium-sidebar-v4 .nav-item{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:8px!important}.premium-sidebar-v4 .nav-item>.glass-nav-icon,.sidebar-collapsed .premium-sidebar-v4 .nav-item>.glass-nav-icon{width:32px!important;height:32px!important;margin:0!important;justify-self:center!important;align-self:center!important}.premium-sidebar-v4 .glass-nav-icon-symbol,.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon-symbol{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;line-height:0!important}.premium-sidebar-v4 .glass-nav-icon-symbol svg,.sidebar-collapsed .premium-sidebar-v4 .glass-nav-icon-symbol svg{display:block!important;margin:auto!important}.premium-topbar-v4 .topbar-left{flex:1 1 0!important;min-width:0!important;max-width:none!important}.premium-topbar-v4 .topbar-page-name{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width: 520px){.premium-topbar-v4 .topbar-page-name{max-width:none!important;font-size:11.5px!important}}@media (max-width: 380px){.premium-topbar-v4 .topbar-page-name{max-width:none!important;font-size:10.5px!important}}@media (min-width: 901px) and (max-width: 1366px) and (max-height: 700px){.premium-sidebar-v4,.sidebar-collapsed .premium-sidebar-v4{height:100dvh!important;max-height:100dvh!important;overflow:visible!important}.premium-sidebar-v4 .sidebar-glass-surface,.sidebar-collapsed .premium-sidebar-v4 .sidebar-glass-surface{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.premium-sidebar-v4 .sidebar-inner-v4,.sidebar-collapsed .premium-sidebar-v4 .sidebar-inner-v4{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important;padding-top:6px!important;padding-bottom:6px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .premium-sidebar-brand-v4{flex:0 0 auto!important;min-height:52px!important;padding-top:0!important;padding-bottom:2px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .sidebar-brand-home,.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .sidebar-brand-logo-window{height:52px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .premium-sidebar-brand-v4 .sidebar-brand-logo-window .sidebar-logo{height:54px!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-brand-v4{min-height:70px!important;padding-top:0!important;padding-bottom:8px!important}.premium-shell-v4.sidebar-collapsed .sidebar-brand-home,.premium-shell-v4.sidebar-collapsed .sidebar-brand-logo-window{width:58px!important;height:62px!important}.premium-sidebar-v4 .premium-sidebar-nav-v4,.sidebar-collapsed .premium-sidebar-v4 .premium-sidebar-nav-v4{flex:1 1 auto!important;min-height:0!important;max-height:none!important;margin-top:4px!important;padding-right:2px!important;padding-bottom:3px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .premium-sidebar-nav-v4{gap:1px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .nav-item{min-height:34px!important;grid-template-columns:29px minmax(0,1fr)!important;gap:6px!important;padding:2px 7px 2px 5px!important;font-size:10px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .nav-item>.glass-nav-icon{width:28px!important;height:28px!important;flex-basis:28px!important}.premium-sidebar-v4 .sidebar-bottom-v4,.sidebar-collapsed .premium-sidebar-v4 .sidebar-bottom-v4{position:relative!important;inset:auto!important;flex:0 0 auto!important;margin-top:3px!important;padding-top:4px!important;z-index:4!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .sigoast-dock-wrap{display:block!important;padding-bottom:3px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .sigoast-dock{padding:3px!important;gap:3px!important;border-radius:13px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .sigoast-dock-item{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:10px!important}.premium-sidebar-v4 .logout-button-v4,.sidebar-collapsed .premium-sidebar-v4 .logout-button-v4{min-height:32px!important}.premium-shell-v4.sidebar-collapsed .sidebar-inner-v4{padding-left:3px!important;padding-right:3px!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-nav-v4{align-items:center!important;gap:1px!important;padding-right:0!important;scrollbar-width:none}.premium-shell-v4.sidebar-collapsed .premium-sidebar-nav-v4::-webkit-scrollbar{display:none}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item{width:74px!important;min-width:74px!important;min-height:55px!important;height:auto!important;gap:1px!important;padding:3px 2px 4px!important;overflow:visible!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.glass-nav-icon{width:30px!important;height:30px!important;flex:0 0 30px!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label{display:block!important;visibility:visible!important;opacity:1!important;width:70px!important;max-width:70px!important;min-height:14px!important;max-height:none!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;font-size:6.7px!important;line-height:1.05!important;letter-spacing:-.015em!important;text-align:center!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .sigoast-dock-wrap{display:none!important}}@media (min-width: 901px) and (max-width: 1180px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item{width:74px!important;min-width:74px!important;min-height:60px!important;height:auto!important;padding:4px 2px 5px!important}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label{display:-webkit-box!important;visibility:visible!important;opacity:1!important;width:70px!important;max-width:70px!important;min-height:15px!important;max-height:none!important;margin:0!important;overflow:hidden!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;font-size:6.8px!important;line-height:1.08!important;letter-spacing:-.015em!important;text-align:center!important}}@media (min-width: 901px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item.nav-item--stacked-client>.nav-label{display:block!important;width:52px!important;max-width:52px!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:clip!important;text-align:center!important}}@media (min-width: 901px){.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item{width:68px!important;min-width:0!important;max-width:calc(100% - 6px)!important;box-sizing:border-box;flex-shrink:0}.premium-shell-v4.sidebar-collapsed .premium-sidebar-v4 .nav-item>.nav-label{width:100%!important;max-width:100%!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .nav-item.active{grid-template-columns:32px minmax(0,1fr) 10px!important;padding-right:7px!important}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .nav-item.active>.nav-label{min-width:0;white-space:normal!important;overflow-wrap:normal}.premium-shell-v4:not(.sidebar-collapsed) .premium-sidebar-v4 .nav-item.active:after{position:static!important;grid-column:3;justify-self:center;align-self:center;transform:none!important}}@media (max-width: 900px){.premium-topbar-v4{position:fixed!important;top:0!important;right:0!important;left:0!important;width:100%!important;height:var(--mobile-topbar-h)!important;z-index:1200!important}.premium-shell-v4 .main-area,.premium-shell-v4.sidebar-collapsed .main-area{padding-top:var(--mobile-topbar-h)!important}.premium-sidebar-v4,.sidebar-collapsed .premium-sidebar-v4{position:fixed!important;top:var(--mobile-topbar-h)!important;right:auto!important;bottom:0!important;left:0!important;height:calc(100dvh - var(--mobile-topbar-h))!important;max-height:calc(100dvh - var(--mobile-topbar-h))!important}.premium-sidebar-v4 .sidebar-glass-surface,.sidebar-collapsed .premium-sidebar-v4 .sidebar-glass-surface{height:100%!important;max-height:100%!important}:root:not([data-theme=dark]) .premium-sidebar-v4 .sidebar-glass-surface,:root:not([data-theme=dark]) .sidebar-collapsed .premium-sidebar-v4 .sidebar-glass-surface{background:#fff!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root:not([data-theme=dark]) .premium-sidebar-v4 .sidebar-glass-surface>.glass-surface-content,:root:not([data-theme=dark]) .sidebar-collapsed .premium-sidebar-v4 .sidebar-glass-surface>.glass-surface-content{background:#fff!important}}@media (max-width: 620px){.users-page-premium.clientes-page-m02 .m02-client-toolbar,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar,.users-page-premium.clientes-page-m02 .m02-document-toolbar,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02 .m02-client-search,.users-page-premium.clientes-page-m02 .m02-expedient-search,.users-page-premium.clientes-page-m02 .m02-document-search,.users-page-premium.clientes-page-m02 .m02-document-type-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02 .m02-client-search input,.users-page-premium.clientes-page-m02 .m02-expedient-search input,.users-page-premium.clientes-page-m02 .m02-document-search input,.users-page-premium.clientes-page-m02 .m02-document-type-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.btn-premium-icon:last-child,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.btn-premium-icon:last-child,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-icon:last-child,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary{grid-column:1 / -1!important;grid-row:3!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-client-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-client-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-document-toolbar .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar .filter-popover-trigger,.users-page-premium.clientes-page-m02 .m02-client-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-client-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar .filter-popover-trigger svg,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar .filter-popover-trigger svg,.users-page-premium.clientes-page-m02 .m02-document-toolbar .filter-popover-trigger svg,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar .filter-popover-trigger svg,.users-page-premium.clientes-page-m02 .m02-client-toolbar>.m02-clear-filters svg,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.m02-clear-filters svg,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.m02-clear-filters svg,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.m02-clear-filters svg,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.premium-toggle .premium-toggle-dot,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.premium-toggle .premium-toggle-dot,.users-page-premium.clientes-page-m02 .m02-document-toolbar>.premium-toggle .premium-toggle-dot,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.premium-toggle .premium-toggle-dot{flex:0 0 auto!important}}@media (max-width: 390px){.users-page-premium.clientes-page-m02 .m02-client-toolbar,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar,.users-page-premium.clientes-page-m02 .m02-document-toolbar,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.filter-popover,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.premium-toggle,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-client-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-expedient-toolbar>.m02-clear-filters,.users-page-premium.clientes-page-m02 .m02-document-type-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.m02-clear-filters{grid-column:1!important;grid-row:3!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.btn-premium-secondary{grid-column:2!important;grid-row:3!important}.users-page-premium.clientes-page-m02 .m02-document-toolbar>.m02-clear-filters:nth-last-child(2){grid-column:1 / -1!important}}.users-page-m01{min-width:0}.users-page-m01 .employees-module{display:grid;gap:18px}.users-page-m01 .employee-view-tabs{margin:0}.users-page-m01 .employee-table-card{border-radius:20px}.users-page-m01 .employee-error{border-radius:14px}.users-page-m01 .roles-admin-m01{display:grid;gap:18px!important}.users-page-m01 .roles-grid-f3-m01{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px!important}.users-page-m01 .role-card-f3-m01{position:relative;min-width:0;min-height:205px!important;padding:18px!important;border:1px solid rgba(91,53,119,.1)!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0%,rgba(170,120,210,.09),transparent 34%),linear-gradient(145deg,#fffffffc,#faf6fdf0)!important;box-shadow:0 14px 34px #3416560e,inset 0 1px #fffffff2!important;overflow:hidden}.users-page-m01 .role-card-f3-m01:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)}.users-page-m01 .role-card-head-f3-m01{gap:12px}.users-page-m01 .role-card-head-f3-m01 .role-color{width:42px!important;height:42px!important;flex:0 0 42px;border-radius:13px!important;background:linear-gradient(145deg,#f2e7fa,#ead9f6)!important;box-shadow:0 8px 18px #6e3fa31f,inset 0 1px #fffc}.users-page-m01 .role-name-row-m01{align-items:flex-start;gap:8px}.users-page-m01 .role-name-row-m01 h3{margin:0!important;font-family:Playfair Display,Georgia,serif!important;font-size:20px!important;line-height:1.08;color:var(--purple-dark)!important}.users-page-m01 .role-id-m01{font-size:7.6px!important;color:#9a8d9e!important}.users-page-m01 .role-card-f3-m01 p{font-size:8.8px!important;line-height:1.5;color:var(--muted)!important}.users-page-m01 .role-metrics-premium{margin-top:auto;gap:6px}.users-page-m01 .role-micro-badge{min-height:24px;padding:0 8px;border-radius:999px;background:#f5eff9e0;border:1px solid rgba(91,53,119,.08);color:#775984;font-size:7.5px;font-weight:800}.users-page-m01 .role-actions-premium{gap:7px;padding-top:11px;border-top:1px solid rgba(91,53,119,.07)}.users-page-m01 .security-catalogs-m01{display:grid;gap:18px!important}.users-page-m01 .catalog-switch-m01{margin:0}.users-page-m01 .catalog-grid-m01{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.users-page-m01 .catalog-card-m01{border-radius:18px!important;border:1px solid rgba(91,53,119,.09)!important;background:linear-gradient(145deg,#fff,#fbf7fd)!important;box-shadow:0 12px 30px #3416560b,inset 0 1px #ffffffe6!important}.users-page-m01 .catalog-card-m01 h3{font-family:Playfair Display,Georgia,serif;color:var(--purple-dark)}.users-page-m01 .catalog-summary-pill-m01{border-radius:999px}.m01-modal{height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;overscroll-behavior:contain}.m01-modal>form,.m01-modal .premium-modal-body,.m01-modal .premium-modal-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.m01-modal .premium-modal-footer,.m01-modal .modal-actions{position:static!important;inset:auto!important;width:100%;max-width:100%;flex-wrap:wrap}.m01-modal textarea{max-width:100%;box-sizing:border-box}.m01-modal .modal-grid-m01,.m01-modal .roles-editor-m01,.m01-modal .employee-form>.premium-modal-body>section,.m01-modal .role-form-grid-m01,.m01-modal .permission-operation-summary-m01,.m01-modal .password-fields-m01,.m01-modal .status-options-m01,.m01-modal .current-state-m01,.m01-modal .employee-current-state,.m01-modal .employee-state-options{min-width:0;padding:14px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:17px!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important;box-sizing:border-box}.m01-modal .employee-form>.premium-modal-body{display:grid;gap:12px}.m01-modal .employee-form>.premium-modal-body>section{margin:0!important}.m01-modal .employee-form>.premium-modal-body>section h3{margin:0 0 11px!important;color:#55405f!important;font-size:10px!important;font-weight:850!important}.m01-modal .employee-observations-field-m01{padding:14px;border:1px solid rgba(94,50,127,.09);border-radius:17px;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m01-modal .modal-grid-m01{margin:0 0 12px!important}.m01-modal .roles-editor-m01{margin:0!important}.m01-modal .modal-textarea-label-m01 textarea,.m01-modal .employee-field input,.m01-modal .employee-field textarea,.m01-modal .modal-grid-m01 input,.m01-modal .modal-grid-m01 textarea,.m01-modal .password-fields-m01 input{border:1px solid rgba(126,91,157,.25)!important;border-radius:11px!important;background:linear-gradient(145deg,#fffffff0,#f8f3fbe0)!important;color:var(--ink)!important;box-shadow:inset 0 1px 3px #5e3c820a!important}.m01-modal .modal-textarea-label-m01 textarea:focus,.m01-modal .employee-field input:focus,.m01-modal .employee-field textarea:focus,.m01-modal .modal-grid-m01 input:focus,.m01-modal .modal-grid-m01 textarea:focus,.m01-modal .password-fields-m01 input:focus{border-color:#6e3fa373!important;box-shadow:0 0 0 4px #6e3fa312!important;outline:0}.m01-modal .premium-select-search{position:sticky;top:0;z-index:2}:root[data-theme=dark] .users-page-m01 .role-card-f3-m01,:root[data-theme=dark] .users-page-m01 .catalog-card-m01{background:#21172b!important;border-color:#ffffff13!important;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff06!important}:root[data-theme=dark] .users-page-m01 .role-card-head-f3-m01 .role-color{background:linear-gradient(145deg,#533266,#6d3d7d)!important;box-shadow:0 8px 18px #0000002e}:root[data-theme=dark] .users-page-m01 .role-name-row-m01 h3,:root[data-theme=dark] .users-page-m01 .catalog-card-m01 h3{color:#f3e9fa!important}:root[data-theme=dark] .users-page-m01 .role-micro-badge{background:#33233e!important;border-color:#fff1!important;color:#d8c2e5!important}:root[data-theme=dark] .users-page-m01 .role-actions-premium{border-top-color:#ffffff0f}:root[data-theme=dark] .m01-modal .modal-grid-m01,:root[data-theme=dark] .m01-modal .roles-editor-m01,:root[data-theme=dark] .m01-modal .employee-form>.premium-modal-body>section,:root[data-theme=dark] .m01-modal .role-form-grid-m01,:root[data-theme=dark] .m01-modal .permission-operation-summary-m01,:root[data-theme=dark] .m01-modal .password-fields-m01,:root[data-theme=dark] .m01-modal .status-options-m01,:root[data-theme=dark] .m01-modal .current-state-m01,:root[data-theme=dark] .m01-modal .employee-current-state,:root[data-theme=dark] .m01-modal .employee-state-options,:root[data-theme=dark] .m01-modal .employee-observations-field-m01{background:#21172b!important;border-color:#ffffff13!important}:root[data-theme=dark] .m01-modal .employee-form>.premium-modal-body>section h3{color:#e8dcea!important}:root[data-theme=dark] .m01-modal .modal-textarea-label-m01 textarea,:root[data-theme=dark] .m01-modal .employee-field input,:root[data-theme=dark] .m01-modal .employee-field textarea,:root[data-theme=dark] .m01-modal .modal-grid-m01 input,:root[data-theme=dark] .m01-modal .modal-grid-m01 textarea,:root[data-theme=dark] .m01-modal .password-fields-m01 input{background:#2b1d37!important;border-color:#ffffff16!important;color:#f0e7f2!important}@media (max-width:1180px){.users-page-m01 .roles-grid-f3-m01{grid-template-columns:repeat(2,minmax(0,1fr))}.users-page-m01 .catalog-grid-m01{grid-template-columns:repeat(3,minmax(0,1fr))}.users-page-m01 .m01-users-toolbar,.users-page-m01 .m01-employees-toolbar,.users-page-m01 .m01-roles-toolbar,.users-page-m01 .m01-catalog-toolbar{grid-template-columns:minmax(260px,1fr) auto auto auto auto}}@media (max-width:620px){.users-page-m01 .m01-users-toolbar,.users-page-m01 .m01-employees-toolbar,.users-page-m01 .m01-roles-toolbar,.users-page-m01 .m01-catalog-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px!important}.users-page-m01 .m01-users-toolbar .users-search,.users-page-m01 .m01-employees-toolbar .employee-search,.users-page-m01 .m01-roles-toolbar .roles-search-m01,.users-page-m01 .m01-catalog-toolbar .catalog-search-m01{grid-column:1/-1;grid-row:1;padding-right:50px!important}.users-page-m01 .m01-users-toolbar .users-refresh-list,.users-page-m01 .m01-employees-toolbar .employee-refresh-list,.users-page-m01 .m01-roles-toolbar .roles-refresh-list,.users-page-m01 .m01-catalog-toolbar .catalog-refresh-list{grid-column:3;grid-row:1;justify-self:end;z-index:3;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin-right:3px}.users-page-m01 .m01-users-toolbar>.filter-popover,.users-page-m01 .m01-employees-toolbar>.filter-popover,.users-page-m01 .m01-roles-toolbar>.premium-select,.users-page-m01 .m01-catalog-toolbar>.premium-select,.users-page-m01 .m01-users-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-roles-toolbar>.premium-toggle,.users-page-m01 .m01-catalog-toolbar>.premium-toggle,.users-page-m01 .m01-users-toolbar>.btn-premium-ghost,.users-page-m01 .m01-employees-toolbar>.btn-premium-ghost,.users-page-m01 .m01-roles-toolbar>.btn-premium-ghost,.users-page-m01 .m01-catalog-toolbar>.btn-premium-ghost{width:100%!important;min-width:0!important}.users-page-m01 .roles-grid-f3-m01,.users-page-m01 .catalog-grid-m01{grid-template-columns:1fr}.users-page-m01 .role-card-f3-m01{min-height:0!important}.m01-modal{width:min(96vw,720px)!important;max-height:calc(100dvh - 16px)!important}.m01-modal.is-wide{width:96vw!important}.m01-modal .employee-form-grid.four,.m01-modal .employee-form-grid.three,.m01-modal .modal-grid-m01,.m01-modal .role-checkbox-grid-m01,.m01-modal .employee-detail-grid{grid-template-columns:1fr!important}.m01-modal .premium-modal-footer,.m01-modal .modal-actions{gap:8px!important}.m01-modal .premium-modal-footer>*,.m01-modal .modal-actions>*{flex:1 1 130px;justify-content:center}}@media (max-width:390px){.users-page-m01 .m01-users-toolbar,.users-page-m01 .m01-employees-toolbar,.users-page-m01 .m01-roles-toolbar,.users-page-m01 .m01-catalog-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-m01 .m01-users-toolbar .users-refresh-list,.users-page-m01 .m01-employees-toolbar .employee-refresh-list,.users-page-m01 .m01-roles-toolbar .roles-refresh-list,.users-page-m01 .m01-catalog-toolbar .catalog-refresh-list{grid-column:2}}.users-page-m01 .report-section-m01 .users-panel,.users-page-m01 .employee-report-card{border:1px solid rgba(91,53,119,.09)!important;border-radius:20px!important;background:#ffffffe6!important;box-shadow:0 14px 34px #3416560d,inset 0 1px #ffffffeb!important;overflow:visible}.users-page-m01 .m01-employee-report-toolbar{grid-template-columns:minmax(250px,1.2fr) auto minmax(130px,.55fr) minmax(130px,.55fr) auto;border-radius:20px 20px 0 0}.users-page-m01 .m01-employee-report-toolbar .employee-search.wide{width:100%;min-width:0}:root[data-theme=dark] .users-page-m01 .report-section-m01 .users-panel,:root[data-theme=dark] .users-page-m01 .employee-report-card{background:#21172b!important;border-color:#ffffff13!important;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff06!important}@media (max-width:900px){.users-page-m01 .report-filters-m01.sigoast-toolbar,.users-page-m01 .m01-employee-report-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-m01 .report-filters-m01 .report-search,.users-page-m01 .m01-employee-report-toolbar .employee-search.wide{grid-column:1/-1}}@media (max-width:620px){.users-page-m01 .report-filters-m01.sigoast-toolbar,.users-page-m01 .m01-employee-report-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px!important}.users-page-m01 .report-filters-m01 .report-search,.users-page-m01 .m01-employee-report-toolbar .employee-search.wide{grid-column:1/-1}.users-page-m01 .report-filters-m01>*,.users-page-m01 .m01-employee-report-toolbar>*{min-width:0!important;width:100%}}.m01-modal .m01-form-section-heading{grid-column:1/-1}.m01-modal .modal-grid-m01.sigoast-form-section,.m01-modal .roles-editor-m01.sigoast-form-section{margin-bottom:12px!important}.m01-modal .employee-form>.premium-modal-body>.sigoast-form-section{display:grid;gap:12px}.m01-modal .employee-observations-field-m01{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.m01-modal .employee-observations-field-m01 textarea{min-height:92px}.m01-modal .catalog-detail-hero-m01,.m01-modal .employee-detail-hero,.m01-modal .user-detail-hero,.m01-modal .role-detail-hero-m01{border-radius:17px!important;border:1px solid rgba(94,50,127,.09)!important;background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)!important;box-shadow:0 10px 26px #5e327f0e!important}:root[data-theme=dark] .m01-modal .catalog-detail-hero-m01,:root[data-theme=dark] .m01-modal .employee-detail-hero,:root[data-theme=dark] .m01-modal .user-detail-hero,:root[data-theme=dark] .m01-modal .role-detail-hero-m01{background:#21172b!important;border-color:#ffffff13!important;box-shadow:0 10px 26px #00000029!important}.m01-modal .premium-select-panel,.users-page-m01 .filter-popover-panel .premium-select-panel{max-height:min(310px,46vh)}@media (min-width:621px) and (max-width:1180px){.users-page-m01 .m01-module-tabs{overflow-x:auto;scroll-snap-type:x proximity}.users-page-m01 .m01-module-tabs>button{scroll-snap-align:start}.m01-modal.is-wide{width:min(94vw,980px)!important}}@media (max-width:900px){.users-page-m01 .roles-grid-f3-m01,.users-page-m01 .catalog-grid-m01{grid-template-columns:repeat(2,minmax(0,1fr))}}.users-page-m01 .m01-users-module{min-width:0}.users-page-m01 .m01-users-module .m02-contact-cell{min-width:180px}.users-page-m01 .m01-users-module .role-chips-m01{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.m01-user-filter-floating{width:min(300px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:none!important;overflow:visible!important}.m01-user-filter-floating .filter-popover-body{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;min-width:0!important;overflow:visible!important}.m01-user-filter-floating .premium-select{min-width:0!important;width:100%!important}.m01-user-filter-floating .premium-select-panel,.m01-user-filter-floating .premium-select.is-searchable .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:225px!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.m01-user-form-modal .premium-modal-body{display:grid!important;gap:11px!important}.m01-user-form-modal .m02-form-section{margin-bottom:0!important}.m01-user-form-modal .m02-form-section:last-child{margin-bottom:0!important}.m01-user-form-modal .m02-field .premium-select-control{height:46px!important;min-height:46px!important;border-radius:14px!important;box-sizing:border-box!important}.m01-user-form-modal .m02-field .premium-select{min-width:0!important;width:100%!important}.m01-user-form-modal .m02-field .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m01-user-form-modal .m01-field-hint-left{margin-top:0!important;min-height:12px;text-align:left!important;font-size:8px!important;line-height:1.25!important}.m01-user-form-modal .user-field-label-row-m01{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.m01-user-form-modal .user-field-label-row-m01>small{margin-left:auto!important;font-size:8px!important;font-weight:700!important;color:#aaa0ae!important}.m01-user-form-modal .user-description-field-m01 textarea{min-height:92px!important;font-family:inherit!important;font-size:10px!important;line-height:1.5!important}.m01-user-form-modal .premium-select.is-searchable>.premium-select-panel{max-height:260px!important;overflow-y:auto!important}.m01-user-form-modal .premium-select-search{position:sticky!important;top:0!important;z-index:3!important}.m01-user-form-modal .premium-select-search input{font-family:inherit!important}.m01-user-form-modal .roles-editor-m01{margin:0!important}:root[data-theme=dark] .m01-user-form-modal .user-field-label-row-m01>small{color:#a99bab!important}@media (max-width: 760px){.m01-user-form-modal .m02-form-grid.two{grid-template-columns:1fr!important}.m01-user-form-modal .premium-modal-footer>*{flex:1 1 130px;justify-content:center}}.users-page-m01>.m02-tabs{gap:8px!important;padding:6px!important;border-radius:18px!important;box-sizing:border-box!important}.users-page-m01>.m02-tabs>button{min-height:42px!important;padding:0 15px!important;border-radius:13px!important;gap:8px!important;font-size:12px!important;line-height:1!important}.users-page-m01>.m02-tabs>button>svg{width:16px!important;height:16px!important;flex:0 0 16px!important}@media (min-width: 1181px){.users-page-m01 .m01-users-module .m02-client-toolbar{grid-template-columns:minmax(280px,520px) minmax(0,1fr) auto auto auto 46px!important;gap:10px!important}.users-page-m01 .m01-users-module .m02-client-search{grid-column:1!important;width:100%!important;max-width:520px!important;min-width:0!important;justify-self:start!important}.users-page-m01 .m01-users-module .m02-client-toolbar>.filter-popover{grid-column:3!important;justify-self:end!important}.users-page-m01 .m01-users-module .m02-client-toolbar>.premium-toggle{grid-column:4!important}.users-page-m01 .m01-users-module .m02-client-toolbar>.m02-clear-filters{grid-column:5!important}.users-page-m01 .m01-users-module .m02-client-toolbar>.btn-premium-icon:last-child{grid-column:6!important}}.users-page-m01 .m01-users-table td{vertical-align:middle!important}.users-page-m01 .m01-users-table .last-access{font-size:10.5px!important;line-height:1.35!important;color:#7f7387!important}.users-page-m01 .m01-users-table .m02-contact-cell strong{font-size:12.4px!important;line-height:1.25!important}.users-page-m01 .m01-users-table .m02-contact-cell small{font-size:10px!important;line-height:1.25!important}.users-page-m01 .m01-users-table .role-chips-m01{min-width:0!important}.m01-user-form-modal .m02-field>input,.m01-user-form-modal .m02-field>textarea,.m01-user-form-modal .m02-field>.premium-select .premium-select-control{box-sizing:border-box!important}.m01-user-form-modal .m02-field>input,.m01-user-form-modal .m02-field>.premium-select .premium-select-control{height:46px!important;min-height:46px!important;border-radius:14px!important}.m01-user-form-modal .m02-field>input{padding:0 12px!important;font-family:inherit!important;font-size:11px!important}.m01-user-form-modal .m01-employee-select-field>.premium-select,.m01-user-form-modal .m01-user-state-field>.premium-select{gap:0!important}.m01-user-form-modal .m01-user-credentials-grid>.m02-field{align-content:start!important}.m01-user-form-modal .m01-field-hint-left{min-height:11px!important;margin:0!important;padding:0!important;font-size:8px!important;line-height:11px!important}.m01-user-form-modal .m01-field-hint-placeholder{visibility:hidden!important}.m01-user-form-modal .user-description-field-m01 textarea{min-height:92px!important;padding:10px 12px!important;border-radius:14px!important;font-family:inherit!important;font-size:10px!important;line-height:1.5!important}.m01-user-form-modal .m01-employee-select-field .premium-select-panel{width:100%!important;max-width:100%!important}.m01-user-form-modal .m01-employee-select-field .premium-select-search{min-height:42px!important}.m01-user-form-modal .m01-employee-select-field .premium-select-search input{min-height:0!important;height:auto!important;font-size:10px!important}:root[data-theme=dark] .users-page-m01 .m01-users-table .last-access{color:#b9aabd!important}@media (max-width: 760px){.users-page-m01 .m01-users-table .m02-contact-cell{min-width:150px!important}.m01-user-form-modal .m01-user-credentials-grid{grid-template-columns:1fr!important}}.m02-client-status-parity-v114 .m02-status-current-field{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.m02-client-status-parity-v114 .m02-status-field-label,.m02-client-status-parity-v114 .premium-select-label{text-transform:none!important;letter-spacing:0!important}:root[data-theme=dark] .m02-client-status-parity-v114 .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important}.m02-client-status-parity-v114 .m02-status-field-label,.m02-client-status-parity-v114 .premium-select-label{font-size:9px!important;font-weight:850!important;line-height:1.2!important}.clientes-page-m02 .premium-modal.m02-document-status-parity-v158>form,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-modal-body,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .m02-status-fields-row,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .m02-status-current-field,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .m02-current-state-inline,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-select,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-select-control,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-select-value{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .m02-status-fields-row{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .m02-current-state-inline,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-select,.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-select-control{width:100%!important}.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .premium-select-value{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width: 600px){.clientes-page-m02 .premium-modal.m02-document-status-parity-v158 .m02-status-fields-row{grid-template-columns:1fr!important}}.clientes-page-m02:not(.corporativos-page-m03) .premium-modal.modal-variant-status.m02-document-status-parity-v158{width:min(480px,94vw)!important;max-width:min(480px,94vw)!important;min-width:0!important;box-sizing:border-box!important}.users-page-m01 .m01-employees-module{display:grid!important;gap:18px!important;min-width:0!important}.users-page-m01 .m01-employee-kpis{margin:0!important}.users-page-m01 .employee-view-tabs{width:max-content!important;max-width:100%!important;margin:0!important;padding:5px!important;gap:5px!important;border-radius:14px!important;overflow-x:auto!important;scrollbar-width:none}.users-page-m01 .employee-view-tabs::-webkit-scrollbar{display:none}.users-page-m01 .employee-view-tabs>button{flex:0 0 auto!important;min-height:38px!important;padding:0 13px!important;border-radius:10px!important;gap:7px!important;font-size:10px!important;line-height:1!important}.users-page-m01 .employee-view-tabs>button svg{width:15px!important;height:15px!important}.users-page-m01 .m01-employee-panel{position:relative!important;overflow:visible!important;border-radius:20px!important}.users-page-m01 .m01-employees-toolbar{position:relative!important;z-index:120!important;overflow:visible!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{min-width:0!important;width:100%!important}.users-page-m01 .m01-employees-toolbar .m02-client-search input{min-width:0!important;text-overflow:ellipsis!important}.users-page-m01 .m01-employees-toolbar>.filter-popover,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters,.users-page-m01 .m01-employees-toolbar>.btn-premium-icon{min-width:0!important}.m01-employee-filter-floating{width:min(520px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:none!important;overflow:visible!important}.m01-employee-filter-floating .filter-popover-body{min-width:0!important;overflow:visible!important}.m01-employee-filter-floating .employee-filter-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}.m01-employee-filter-floating .employee-filter-column{display:grid!important;align-content:start!important;gap:10px!important;min-width:0!important}.m01-employee-filter-floating .premium-select,.m01-employee-filter-floating .premium-select-control{width:100%!important;min-width:0!important}.m01-employee-filter-floating .premium-select-panel,.m01-employee-filter-floating .premium-select.is-searchable .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:225px!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-panel .table-wrap{position:relative!important;z-index:1!important}.users-page-m01 .m01-employees-table{min-width:980px!important}.users-page-m01 .m01-employees-table td{vertical-align:middle!important}.users-page-m01 .m01-employees-table .user-cell{min-width:205px!important}.users-page-m01 .m01-employees-table .m02-contact-cell{min-width:150px!important}.users-page-m01 .m01-employees-table .employee-user-chip{max-width:145px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-m01 .m01-employees-table .table-actions{white-space:nowrap!important}.m01-employee-form-modal{width:min(980px,96vw)!important}@media (min-width: 761px){.premium-modal.m01-employee-form-modal{width:min(980px,calc(100vw - 48px))!important;max-width:min(980px,calc(100vw - 48px))!important;min-width:0!important}}.m01-employee-form-modal .employee-form{display:block!important}.m01-employee-form-modal .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important}.m01-employee-form-modal .m02-form-section:last-child{margin-bottom:0!important}.m01-employee-form-modal .m01-employee-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.m01-employee-form-modal .m02-field{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.m01-employee-form-modal .m02-field>input,.m01-employee-form-modal .m02-field>textarea{box-sizing:border-box!important;font-family:inherit!important}.m01-employee-form-modal .m02-field>input{height:42px!important;min-height:42px!important}.m01-employee-form-modal .m02-field>.premium-select,.m01-employee-form-modal .m02-field>.premium-select .premium-select-control{width:100%!important;min-width:0!important}.m01-employee-form-modal .m02-field>.premium-select .premium-select-control{height:42px!important;min-height:42px!important;box-sizing:border-box!important}.m01-employee-form-modal .employee-observations-field-m01{padding:0!important;border:0!important;background:transparent!important}.m01-employee-form-modal .employee-field-label-row-m01{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.m01-employee-form-modal .employee-field-counter-m01{margin-left:auto!important;font-size:8px!important;color:#aaa0ae!important}.m01-employee-form-modal .employee-observations-field-m01 textarea{min-height:92px!important;font-family:inherit!important}.m01-employee-form-modal .premium-select.is-searchable>.premium-select-panel{max-height:min(280px,44vh)!important;overflow-y:auto!important}.m01-employee-form-modal .premium-select-search{position:sticky!important;top:0!important;z-index:3!important}.m01-employee-form-modal .premium-select-search input{font-family:inherit!important}.m01-employee-detail-modal .m02-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m01-employee-delete-modal .m02-delete-warning{margin-bottom:12px!important}:root[data-theme=dark] .m01-employee-filter-floating{background:#21172b!important;border-color:#ffffff14!important}:root[data-theme=dark] .m01-employee-form-modal .employee-field-counter-m01{color:#a99bab!important}@media (max-width: 1180px){.users-page-m01 .m01-employees-toolbar{grid-template-columns:minmax(260px,1fr) auto auto auto 46px!important}.m01-employee-form-modal .m01-employee-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 620px){.users-page-m01 .m01-employees-module{gap:14px!important}.users-page-m01 .employee-view-tabs{width:100%!important}.users-page-m01 .m01-employees-toolbar{position:relative!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;width:100%!important;padding:10px!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:100%!important;padding-right:48px!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:11px!important;margin:0!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.filter-popover,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employees-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.m01-employee-filter-floating .employee-filter-columns,.m01-employee-form-modal .m02-form-grid.four,.m01-employee-form-modal .m01-employee-grid-three,.m01-employee-detail-modal .m02-detail-grid{grid-template-columns:1fr!important}.m01-employee-form-modal .premium-modal-footer>*{flex:1 1 130px!important;justify-content:center!important}}.m01-employee-filter-floating.filter-popover-panel-portal{overflow:visible!important}@media (max-width: 760px){.m01-employee-filter-floating{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.m01-employee-filter-floating .filter-popover-body{overflow:visible!important}.m01-employee-filter-floating .premium-select.is-open .premium-select-panel{position:relative!important;inset:auto!important;margin-top:6px!important;width:100%!important;min-width:100%!important;max-width:100%!important}}.users-page-m01 .employee-view-tabs{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:48px!important;padding:5px!important;gap:5px!important;border:1px solid rgba(91,53,119,.09)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:0 10px 26px #3416560b!important;overflow-x:auto!important}.users-page-m01 .employee-view-tabs>button{height:38px!important;min-height:38px!important;padding:0 13px!important;border-radius:10px!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.users-page-m01 .employee-view-tabs>button.active{background:linear-gradient(145deg,#fff,#fcf9fe)!important;color:var(--purple-dark)!important;box-shadow:0 7px 20px #40206014!important}.users-page-m01 .m01-employee-report-panel{position:relative!important;overflow:visible!important;border-radius:20px!important}.users-page-m01 .m01-employee-report-toolbar{position:relative!important;z-index:120!important;display:grid!important;grid-template-columns:minmax(300px,1fr) auto minmax(150px,170px) minmax(150px,170px) auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;padding:12px!important;box-sizing:border-box!important;overflow:visible!important}.users-page-m01 .m01-employee-report-search{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover,.users-page-m01 .m01-employee-report-toolbar>.m02-clear-filters,.users-page-m01 .m01-employee-report-toolbar>.m01-employee-report-refresh{min-width:0!important;margin:0!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-m01 .m01-employee-report-clear,.users-page-m01 .m01-employee-report-refresh,.users-page-m01 .m01-employee-report-date{height:46px!important;min-height:46px!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-date{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:0 11px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:13px!important;background:#ffffffd1!important;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #40206008!important}.users-page-m01 .m01-employee-report-date>span{flex:0 0 auto!important;font-size:8px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:850!important;color:#9a8f9e!important}.users-page-m01 .m01-employee-report-date>input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--ink)!important;font-family:inherit!important;font-size:9px!important;font-weight:750!important}.m01-employee-report-filter-floating{width:min(520px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:none!important;overflow:visible!important}.m01-employee-report-filter-floating .filter-popover-body{overflow:visible!important;min-width:0!important}.m01-employee-report-filter-floating .employee-report-filter-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.m01-employee-report-filter-floating .employee-report-filter-column{display:grid!important;align-content:start!important;gap:10px!important;min-width:0!important}.m01-employee-report-filter-floating .premium-select,.m01-employee-report-filter-floating .premium-select-control{width:100%!important;min-width:0!important}.m01-employee-report-filter-floating .premium-select-panel,.m01-employee-report-filter-floating .premium-select.is-searchable .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important;max-height:225px!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 13px!important;border-top:1px solid rgba(91,53,119,.07)!important;border-bottom:1px solid rgba(91,53,119,.08)!important;background:linear-gradient(90deg,#f9f4fcd1,#ffffffe0)!important;color:var(--muted)!important;font-size:8.5px!important}.users-page-m01 .m01-employee-report-meta>div{display:inline-flex!important;align-items:center!important;gap:7px!important;color:var(--purple)!important}.users-page-m01 .m01-employee-report-meta strong{color:var(--purple-dark)!important;font-size:9px!important}.users-page-m01 .m01-employee-report-meta>span{text-align:right!important}.users-page-m01 .m01-employees-report-table{min-width:980px!important}.users-page-m01 .m01-employees-report-table td{vertical-align:middle!important}.users-page-m01 .m01-employees-report-table .user-cell{min-width:190px!important}.users-page-m01 .m01-employees-report-table .m02-contact-cell{min-width:145px!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs{background:#2a1c35!important;border-color:#ffffff12!important;box-shadow:0 10px 26px #00000021!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs>button.active{background:#3a2947!important;color:#f3e9fa!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-date{background:#2b1d37!important;border-color:var(--line)!important;box-shadow:inset 0 1px #ffffff05!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-date>span{color:#aa9bae!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-date>input{color:var(--ink)!important;color-scheme:dark}:root[data-theme=dark] .m01-employee-report-filter-floating{background:#21172b!important;border-color:#ffffff14!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-meta{background:#1b1224!important;border-color:#ffffff0f!important;color:#a99bab!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-meta strong{color:#eee3f4!important}@media (max-width:1180px) and (min-width:761px){.users-page-m01 .m01-employee-report-toolbar{grid-template-columns:minmax(95px,.75fr) minmax(140px,1fr) minmax(140px,1fr) minmax(125px,.95fr) 46px!important;grid-template-rows:46px 46px!important;column-gap:10px!important;row-gap:10px!important}.users-page-m01 .m01-employee-report-toolbar>*{grid-column:auto!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:none!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger{width:100%!important}.users-page-m01 .m01-employee-report-date-from{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employee-report-date-to{grid-column:3!important;grid-row:2!important}.users-page-m01 .m01-employee-report-clear{grid-column:4!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-refresh{grid-column:5!important;grid-row:2!important}}@media (max-width:620px){.users-page-m01 .employee-view-tabs{width:100%!important}.users-page-m01 .m01-employee-report-toolbar{position:relative!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;padding-right:48px!important}.users-page-m01 .m01-employee-report-refresh{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:11px!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-clear{grid-column:2!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-date-from{grid-column:1!important;grid-row:3!important}.users-page-m01 .m01-employee-report-date-to{grid-column:2!important;grid-row:3!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-m01 .m01-employee-report-clear,.users-page-m01 .m01-employee-report-date{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;border-radius:13px!important}.m01-employee-report-filter-floating{max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.m01-employee-report-filter-floating .employee-report-filter-columns{grid-template-columns:1fr!important}.m01-employee-report-filter-floating .premium-select.is-open .premium-select-panel{position:relative!important;inset:auto!important;margin-top:6px!important}.users-page-m01 .m01-employee-report-meta{align-items:flex-start!important;flex-direction:column!important}.users-page-m01 .m01-employee-report-meta>span{text-align:left!important}}.users-page-m01 .employee-view-tabs.module-tabs.m02-tabs{display:flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:6px!important;gap:8px!important;border-radius:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;box-sizing:border-box!important}.users-page-m01 .employee-view-tabs.module-tabs.m02-tabs::-webkit-scrollbar{display:none!important}.users-page-m01 .employee-view-tabs.module-tabs.m02-tabs>button{flex:0 0 auto!important;min-height:42px!important;height:42px!important;padding:0 15px!important;border-radius:13px!important;gap:8px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}.users-page-m01 .employee-view-tabs.module-tabs.m02-tabs>button>svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.users-page-m01 .m01-employee-panel{border-radius:24px!important}.users-page-m01 .m01-employees-toolbar{position:relative!important;z-index:5!important;overflow:visible!important;padding:12px!important;gap:10px!important;border-radius:24px 24px 0 0!important;border-bottom:1px solid rgba(155,126,176,.1)!important;box-sizing:border-box!important}.users-page-m01 .m01-employees-toolbar .m02-client-search,.users-page-m01 .m01-employees-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters,.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{height:46px!important;min-height:46px!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{border-radius:14px!important;margin:0!important}.users-page-m01 .m01-employees-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{border-radius:14px!important;white-space:nowrap!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important;border-radius:14px!important;justify-content:center!important}@media (min-width: 1181px){.users-page-m01 .m01-employees-toolbar{display:grid!important;grid-template-columns:minmax(280px,520px) minmax(0,1fr) auto auto auto 46px!important;align-items:center!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{grid-column:1!important;width:100%!important;max-width:520px!important;min-width:0!important;justify-self:start!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:3!important;justify-self:end!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:4!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:5!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{grid-column:6!important}}.users-page-m01 .m01-employee-report-panel{border-radius:24px!important;overflow:visible!important;position:relative!important}.users-page-m01 .m01-employee-report-toolbar{position:relative!important;z-index:5!important;overflow:visible!important;display:grid!important;align-items:center!important;gap:10px!important;width:100%!important;padding:12px!important;border-radius:24px 24px 0 0!important;border-bottom:1px solid rgba(155,126,176,.1)!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-search{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important}.users-page-m01 .m01-employee-report-search input{height:100%!important;min-height:0!important;font-size:13px!important;line-height:normal!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-m01 .m01-employee-report-clear,.users-page-m01 .m01-employee-report-date,.users-page-m01 .m01-employee-report-refresh{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.users-page-m01 .m01-employee-report-date{display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important;border:1px solid rgba(148,104,192,.12)!important;background:#ffffffe0!important;box-shadow:inset 0 1px #ffffffeb,0 2px 8px #40206008!important}.users-page-m01 .m01-employee-report-date>span{flex:0 0 auto!important;font-size:8px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.055em!important;font-weight:850!important;color:#94899b!important;white-space:nowrap!important}.users-page-m01 .m01-employee-report-date>input{width:100%!important;min-width:0!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink)!important;font-family:inherit!important;font-size:10.5px!important;font-weight:600!important}.users-page-m01 .m01-employee-report-refresh{width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important;justify-content:center!important}@media (min-width: 1181px){.users-page-m01 .m01-employee-report-toolbar{grid-template-columns:minmax(280px,520px) minmax(0,1fr) auto 158px 158px auto 46px!important}.users-page-m01 .m01-employee-report-search{grid-column:1!important;max-width:520px!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:3!important;justify-self:end!important}.users-page-m01 .m01-employee-report-date-from{grid-column:4!important}.users-page-m01 .m01-employee-report-date-to{grid-column:5!important}.users-page-m01 .m01-employee-report-clear{grid-column:6!important}.users-page-m01 .m01-employee-report-refresh{grid-column:7!important}}@media (max-width: 1180px) and (min-width: 621px){.users-page-m01 .m01-employees-toolbar{grid-template-columns:minmax(260px,1fr) auto auto auto 46px!important;align-items:center!important}.users-page-m01 .m01-employee-report-toolbar{grid-template-columns:minmax(95px,.75fr) minmax(140px,1fr) minmax(140px,1fr) minmax(125px,.95fr) 46px!important;grid-template-rows:46px 46px!important;column-gap:10px!important;row-gap:10px!important}.users-page-m01 .m01-employee-report-toolbar>*{grid-column:auto!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:none!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger{width:100%!important}.users-page-m01 .m01-employee-report-date-from{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employee-report-date-to{grid-column:3!important;grid-row:2!important}.users-page-m01 .m01-employee-report-clear{grid-column:4!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-refresh{grid-column:5!important;grid-row:2!important}}@media (max-width: 620px){.users-page-m01 .employee-view-tabs.module-tabs.m02-tabs{width:100%!important}.users-page-m01 .m01-employees-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-m01 .m01-employees-toolbar .m02-client-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.filter-popover,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employees-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-toolbar{position:relative!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;padding-right:48px!important}.users-page-m01 .m01-employee-report-refresh{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-clear{grid-column:2!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-date-from{grid-column:1!important;grid-row:3!important}.users-page-m01 .m01-employee-report-date-to{grid-column:2!important;grid-row:3!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-m01 .m01-employee-report-clear,.users-page-m01 .m01-employee-report-date{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:13px!important}}@media (max-width: 390px){.users-page-m01 .m01-employees-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{display:flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:6px!important;gap:5px!important;border-radius:18px!important;background:linear-gradient(135deg,#fffc,#f7f0fbb8)!important;border:1px solid rgba(255,255,255,.92)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important;box-shadow:0 16px 34px #49267314,inset 0 1px #fffffff2!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;box-sizing:border-box!important}.users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs::-webkit-scrollbar{display:none!important}.users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button{flex:0 0 auto!important;height:auto!important;min-height:40px!important;padding:0 15px!important;border-radius:13px!important;border:1px solid transparent!important;background:transparent!important;color:#6f6679!important;font-size:12px!important;font-weight:700!important;line-height:1!important;gap:8px!important;white-space:nowrap!important;position:relative!important;transform:none!important}.users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button>svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active{border:1.5px solid transparent!important;background:linear-gradient(#fff,#faf5fd) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#432269!important;box-shadow:0 9px 22px #4020601a,0 0 14px #8b5cf614,inset 0 1px #fffffffa!important}.users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active:after{height:2px!important;bottom:3px!important;left:27%!important;right:27%!important;background:linear-gradient(90deg,#d1ad36,#d36db0)!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{background:#24182fcc!important;border-color:#ffffff14!important;box-shadow:0 10px 26px #00000021!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button{color:#cdbfd5!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active{background:linear-gradient(#2c1d39,#2c1d39) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#f4eafa!important}.users-page-m01 .m01-employee-panel{position:relative!important;border-radius:24px!important;overflow:visible!important}.users-page-m01 .m01-employee-panel>.m01-employees-toolbar{position:relative!important;z-index:5!important;display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto auto 46px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;border-radius:24px 24px 0 0!important;border-bottom:1px solid rgba(117,93,144,.08)!important;box-sizing:border-box!important;overflow:visible!important}.users-page-m01 .m01-employees-toolbar>*{min-width:0!important;margin:0!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{grid-column:1!important;width:100%!important;min-width:260px!important;max-width:none!important;height:46px!important;min-height:46px!important;margin:0!important;border-radius:14px!important;justify-self:stretch!important}.users-page-m01 .m01-employees-toolbar .m02-client-search input{height:100%!important;min-height:0!important;font-size:13px!important;line-height:normal!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:2!important;width:auto!important;justify-self:start!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:3!important;width:auto!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:4!important;width:auto!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{grid-column:5!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-self:end!important}.users-page-m01 .m01-employees-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important;border-radius:14px!important;white-space:nowrap!important}@media (min-width:761px) and (max-width:1180px){.users-page-m01 .m01-employee-panel>.m01-employees-toolbar{grid-template-columns:minmax(240px,1fr) auto auto auto 46px!important;gap:10px!important;padding:12px!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{min-width:0!important;max-width:none!important}}@media (max-width:760px){.users-page-m01 .m01-employee-panel>.m01-employees-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-flow:row!important;align-items:center!important;gap:9px!important;padding:11px!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important}.users-page-m01 .m01-employees-toolbar>*{min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employees-toolbar>.filter-popover,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{width:100%!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{width:46px!important;min-width:46px!important;justify-self:end!important}}@media (max-width:620px){.users-page-m01 .m01-employee-panel>.m01-employees-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;padding:10px!important}.users-page-m01 .m01-employees-toolbar .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-m01 .m01-employees-toolbar .m02-client-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-m01 .m01-employees-toolbar>.employee-refresh-list{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important;box-shadow:0 5px 14px #40206012!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.filter-popover,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employees-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-toolbar>.premium-toggle,.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}}@media (max-width:390px){.users-page-m01 .m01-employee-panel>.m01-employees-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-m01 .m01-employees-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employees-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-m01 .m01-employee-report-panel{position:relative!important;border-radius:24px!important;overflow:visible!important}@media (min-width:901px){.users-page-m01 .m01-employee-report-panel>.m01-employee-report-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(340px,1fr) max-content 150px 150px max-content 46px!important;grid-auto-flow:row!important;grid-auto-rows:46px!important;align-items:center!important;column-gap:10px!important;row-gap:10px!important;padding:12px!important;width:100%!important;min-width:0!important;position:relative!important;z-index:5!important;overflow:visible!important;border-radius:24px 24px 0 0!important;border-bottom:1px solid rgba(155,126,176,.1)!important;background:#ffffff29!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>*{grid-row:1!important;min-width:0!important;margin:0!important}.users-page-m01 .m01-employee-report-search.m02-audit-search{grid-column:1!important;width:100%!important;max-width:none!important;height:46px!important;min-height:46px!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:2!important;width:auto!important;justify-self:start!important}.users-page-m01 .m01-employee-report-date-from{grid-column:3!important}.users-page-m01 .m01-employee-report-date-to{grid-column:4!important}.users-page-m01 .m01-employee-report-clear{grid-column:5!important;width:auto!important}.users-page-m01 .m01-employee-report-refresh{grid-column:6!important;width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important;justify-self:end!important}}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-m01 .m01-employee-report-date,.users-page-m01 .m01-employee-report-clear,.users-page-m01 .m01-employee-report-refresh{height:46px!important;min-height:46px!important}.users-page-m01 .m01-employee-report-date{display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important;border:1px solid rgba(148,104,192,.12)!important;border-radius:14px!important;background:#ffffffe0!important;box-shadow:inset 0 1px #ffffffeb,0 2px 8px #40206008!important;overflow:hidden!important}.users-page-m01 .m01-employee-report-date .m02-audit-toolbar-prefix{flex:0 0 auto!important;margin:0!important;font-size:8px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.055em!important;font-weight:850!important;color:#94899b!important;white-space:nowrap!important}.users-page-m01 .m01-employee-report-date input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font:inherit!important;font-size:10.5px!important;font-weight:600!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-panel>.m01-employee-report-toolbar{background:linear-gradient(180deg,#21172b,#1b1224)!important;border-bottom-color:#ffffff0f!important}:root[data-theme=dark] .users-page-m01 .m01-employee-report-date{background:#2b1d37!important;border-color:var(--line)!important}@media (max-width:1180px) and (min-width:761px){.users-page-m01 .m01-employee-report-panel>.m01-employee-report-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(95px,.75fr) minmax(140px,1fr) minmax(140px,1fr) minmax(125px,.95fr) 46px!important;grid-template-rows:46px 46px!important;column-gap:10px!important;row-gap:10px!important;padding:12px!important;width:100%!important}.users-page-m01 .m01-employee-report-toolbar>*{grid-column:auto!important;grid-row:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:none!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger{width:100%!important}.users-page-m01 .m01-employee-report-date-from{grid-column:2!important;grid-row:2!important}.users-page-m01 .m01-employee-report-date-to{grid-column:3!important;grid-row:2!important}.users-page-m01 .m01-employee-report-clear{grid-column:4!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-refresh{grid-column:5!important;grid-row:2!important}}@media (max-width:760px){.users-page-m01 .m01-employee-report-panel>.m01-employee-report-toolbar.m02-audit-toolbar-six{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto auto!important;grid-auto-flow:row!important;align-items:stretch!important;column-gap:8px!important;row-gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:visible!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-toolbar>*{min-width:0!important;max-width:100%!important;margin:0!important}.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;height:42px!important;min-height:42px!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-m01 .m01-employee-report-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-m01 .m01-employee-report-refresh{position:absolute!important;top:13px!important;right:15px!important;z-index:6!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important}.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-clear{grid-column:2!important;grid-row:2!important;width:100%!important}.users-page-m01 .m01-employee-report-date-from{grid-column:1!important;grid-row:3!important}.users-page-m01 .m01-employee-report-date-to{grid-column:2!important;grid-row:3!important}.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-m01 .m01-employee-report-clear,.users-page-m01 .m01-employee-report-date{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:13px!important;box-sizing:border-box!important}}@media (min-width: 1181px){.users-page-m01 .m01-employees-module .m02-client-toolbar{grid-template-columns:minmax(280px,520px) minmax(0,1fr) auto auto auto 46px!important;gap:10px!important;align-items:center!important}.users-page-m01 .m01-employees-module .m02-client-search{grid-column:1!important;width:100%!important;max-width:520px!important;min-width:0!important;justify-self:start!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.filter-popover{grid-column:3!important;justify-self:end!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.premium-toggle{grid-column:4!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{grid-column:5!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.btn-premium-icon:last-child{grid-column:6!important}}.users-page-m01 .m01-employees-module .m02-client-toolbar .users-search{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.users-page-m01 .m01-employees-module .m02-client-toolbar .users-search input{height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important}.users-page-m01 .m01-employees-module .m02-client-toolbar .filter-popover-trigger,.users-page-m01 .m01-employees-module .m02-client-toolbar>.premium-toggle,.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-m01 .m01-employees-module .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;border-radius:14px!important}:root[data-theme=dark] .users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f!important}:root[data-theme=dark] .users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}@media (max-width: 620px){.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.filter-popover,.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.premium-toggle,.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar .filter-popover-trigger,.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.premium-toggle,.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar .filter-popover-trigger svg,.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters svg{width:14px!important;height:14px!important;flex:0 0 14px!important}}@media (max-width: 390px){.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employees-module .m02-client-toolbar>.m02-clear-filters{grid-column:1 / -1!important;grid-row:3!important}}.users-page-premium.users-page-m01 .m01-employee-report-panel{position:relative!important;z-index:1!important;width:100%!important;min-width:0!important;max-width:100%!important;border-radius:24px!important;overflow:visible!important}@media (min-width: 901px){.users-page-premium.users-page-m01 .m01-employee-report-panel>.users-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(340px,1fr) max-content 150px 150px max-content 46px!important;grid-auto-flow:row!important;grid-auto-rows:46px!important;align-items:center!important;column-gap:10px!important;row-gap:10px!important;padding:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;position:relative!important;z-index:5!important;overflow:visible!important;border-radius:24px 24px 0 0!important;border-bottom:1px solid rgba(155,126,176,.1)!important;background:#ffffff29!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>*{grid-row:1!important;min-width:0!important;margin:0!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.m02-audit-search{grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.filter-popover{grid-column:2!important;width:auto!important;justify-self:start!important;position:relative!important;z-index:10!important}.users-page-premium.users-page-m01 .m01-employee-report-date-from{grid-column:3!important}.users-page-premium.users-page-m01 .m01-employee-report-date-to{grid-column:4!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.m02-clear-filters{grid-column:5!important;justify-self:stretch!important;width:auto!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.audit-refresh-list{grid-column:6!important;justify-self:end!important;width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important}}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six .filter-popover-trigger,.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.m02-audit-toolbar-field,.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.m02-clear-filters,.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.audit-refresh-list{height:46px!important;min-height:46px!important;max-height:46px!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>.m02-audit-toolbar-field{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 12px!important;border:1px solid rgba(148,104,192,.12)!important;border-radius:15px!important;background:#ffffffe0!important;box-shadow:inset 0 1px #ffffffeb,0 2px 8px #40206008!important;color:var(--ink)!important;overflow:hidden!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-audit-toolbar-prefix{flex:0 0 auto!important;margin:0!important;color:#94899b!important;font-size:8px!important;line-height:1!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:nowrap!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-audit-toolbar-field input{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink)!important;font:inherit!important;font-size:10.5px!important;font-weight:600!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-audit-toolbar-field input::placeholder{color:#9d94a2!important;opacity:1!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-clear-filters:disabled{opacity:.56!important;cursor:not-allowed!important;box-shadow:none!important}:root[data-theme=dark] .users-page-premium.users-page-m01 .m01-employee-report-panel>.users-toolbar.m02-audit-toolbar-six{background:linear-gradient(180deg,#21172b,#1b1224)!important;border-bottom-color:#ffffff0f!important}:root[data-theme=dark] .users-page-premium.users-page-m01 .m01-employee-report-toolbar>.m02-audit-toolbar-field{background:#2a1d34!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff08!important}:root[data-theme=dark] .users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-audit-toolbar-prefix{color:#b7a8bc!important}@media (max-width: 1180px) and (min-width: 761px){.users-page-premium.users-page-m01 .m01-employee-report-panel>.users-toolbar.m02-audit-toolbar-six{display:grid!important;grid-template-columns:minmax(95px,.75fr) minmax(140px,1fr) minmax(140px,1fr) minmax(125px,.95fr) 46px!important;grid-template-rows:46px 46px!important;grid-auto-flow:row!important;column-gap:10px!important;row-gap:10px!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar.m02-audit-toolbar-six>*{grid-row:auto!important;grid-column:auto!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;max-width:none!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger{width:100%!important}.users-page-premium.users-page-m01 .m01-employee-report-date-from{grid-column:2!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employee-report-date-to{grid-column:3!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-employee-report-clear{grid-column:4!important;grid-row:2!important;width:100%!important}.users-page-premium.users-page-m01 .m01-employee-report-refresh{grid-column:5!important;grid-row:2!important}}@media (max-width: 620px){.users-page-premium.users-page-m01 .m01-employee-report-panel>.users-toolbar.m02-audit-toolbar-six{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto auto!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;column-gap:8px!important;row-gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important;overflow:visible!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar>*{min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.users-page-m01 .m01-employee-report-search{grid-column:1 / -1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-employee-report-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.users-page-m01 .m01-employee-report-refresh{position:absolute!important;top:13px!important;right:15px!important;z-index:6!important;grid-column:auto!important;grid-row:auto!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;justify-self:auto!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important;width:100%!important}.users-page-premium.users-page-m01 .m01-employee-report-clear{grid-column:2!important;grid-row:2!important;width:100%!important}.users-page-premium.users-page-m01 .m01-employee-report-date-from{grid-column:1!important;grid-row:3!important}.users-page-premium.users-page-m01 .m01-employee-report-date-to{grid-column:2!important;grid-row:3!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-premium.users-page-m01 .m01-employee-report-toolbar>.m02-audit-toolbar-field,.users-page-premium.users-page-m01 .m01-employee-report-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;box-sizing:border-box!important;border-radius:13px!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .filter-popover-trigger,.users-page-premium.users-page-m01 .m01-employee-report-toolbar>.m02-clear-filters{justify-content:center!important;gap:6px!important;padding-inline:10px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar>.m02-audit-toolbar-field{gap:7px!important;padding:0 10px!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-audit-toolbar-prefix{font-size:9px!important}.users-page-premium.users-page-m01 .m01-employee-report-toolbar .m02-audit-toolbar-field input{font-size:10px!important}}.users-page-m01 .m01-report-m02-scope{display:contents!important}.m01-employee-report-filter-floating .employee-report-toggle-row{grid-column:1 / -1!important;padding-top:2px!important}.m01-employee-report-filter-floating .employee-report-toggle-row .premium-toggle{width:100%!important;min-width:0!important;justify-content:flex-start!important}@media (max-width: 620px){.m01-employee-report-filter-floating .employee-report-toggle-row{grid-column:auto!important}}:root[data-theme=dark] .users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{background:#3a2b38b8!important;border-color:#eed6c614!important;box-shadow:inset 0 1px #fff5ee09!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button{color:#bdaeb4!important}:root[data-theme=dark] .users-page-m01 .employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active{color:#f4e7e3!important;background:linear-gradient(145deg,#443442,#382a38) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;border:1.5px solid transparent!important;box-shadow:0 7px 18px #140c1221!important}.m01-employee-form-modal .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;overflow:visible!important}.m01-employee-form-modal .m02-form-section{margin-bottom:0!important;gap:10px!important;padding:13px 14px!important;position:relative!important;overflow:visible!important}.m01-employee-form-modal .m02-form-grid{gap:10px!important}.m01-employee-form-modal .m02-form-section-title{min-width:0!important}.m01-employee-form-modal .premium-select-label{font-size:9px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important;color:#574b5c!important}:root[data-theme=dark] .m01-employee-form-modal .premium-select-label{color:#ded1e4!important}.m01-employee-form-modal .m01-employee-sex-select.is-open{position:relative!important;z-index:7200!important}.m01-employee-form-modal .m01-employee-sex-select.is-open>.premium-select-panel{z-index:7300!important}.m01-employee-form-modal .m01-employee-search-select{position:relative!important;min-width:0!important}.m01-employee-form-modal .m01-employee-search-select.is-open{z-index:7200!important}.m01-employee-form-modal .m01-employee-search-select>.premium-select-panel{top:calc(100% + 7px)!important;left:0!important;right:auto!important;z-index:7300!important;width:286px!important;min-width:286px!important;max-width:min(286px,calc(100vw - 48px))!important;max-height:276px!important;margin:0!important;padding:7px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px #361e4a2e,inset 0 1px #fffffff5!important}.m01-employee-form-modal .m01-employee-search-select .premium-select-search{position:sticky!important;top:0!important;z-index:3!important;display:flex!important;align-items:center!important;height:38px!important;margin:0 0 6px!important;padding:0 10px!important;gap:8px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:10px!important;background:#fcfafd!important;box-shadow:none!important;color:var(--purple,#6e3fa3)!important}.m01-employee-form-modal .m01-employee-search-select .premium-select-search input{height:36px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-family:inherit!important;font-size:11.5px!important;font-weight:600!important}.m01-employee-form-modal .m01-employee-search-select .premium-select-option{min-height:38px!important;padding:7px 9px!important;border-radius:9px!important;font-size:11px!important;font-weight:650!important;color:var(--muted,#756a7d)!important;background:transparent!important}.m01-employee-form-modal .m01-employee-search-select .premium-select-option:hover,.m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-highlighted,.m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-selected{background:#6e3fa313!important}.m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-selected{color:var(--purple-dark,#4d246d)!important;font-weight:750!important}:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select>.premium-select-panel{background:#241a2f!important;border-color:#ffffff1a!important;box-shadow:0 18px 42px #00000057!important}:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-search{background:#2b1d37!important;border-color:#ffffff1a!important}:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option:hover,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-highlighted,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-selected{background:#ffffff0f!important}@media (min-width: 761px){.m01-employee-form-modal .m01-employee-country-select>.premium-select-panel{left:auto!important;right:0!important}}.m01-employee-form-modal .m02-phone-field{position:relative!important;min-width:0!important}.m01-employee-form-modal .m02-phone-combined{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;height:42px!important;min-height:42px!important;border:1px solid rgba(126,91,157,.28)!important;border-radius:11px!important;background:linear-gradient(145deg,#ffffffeb,#f6f0fad9)!important;box-shadow:inset 0 1px 3px #5e3c820d!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important;overflow:visible!important}.m01-employee-form-modal .m02-phone-combined:hover{border-color:#6e3fa347!important}.m01-employee-form-modal .m02-phone-combined:focus-within{border-color:#6e3fa373!important;box-shadow:0 0 0 4px #6e3fa312!important}.m01-employee-form-modal .m02-phone-field.has-error .m02-phone-combined{border-color:#d0355a80!important}.m01-employee-form-modal .m02-phone-prefix-wrap{position:relative!important;z-index:auto!important;flex:0 0 82px!important;height:100%!important;min-width:0!important}.m01-employee-form-modal .m02-phone-prefix-trigger{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;outline:0!important;width:100%!important;height:100%!important;padding:0 10px 0 12px!important;border-radius:10px 0 0 10px!important;background:transparent!important;color:var(--ink,#33233e)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;font:inherit!important;font-size:11px!important;font-weight:750!important;cursor:pointer!important}.m01-employee-form-modal .m02-phone-prefix-trigger svg{flex:0 0 auto!important;color:var(--purple,#6e3fa3)!important;transition:transform .18s ease!important}.m01-employee-form-modal .m02-phone-prefix-trigger.is-open svg{transform:rotate(180deg)!important}.m01-employee-form-modal .m02-phone-divider{flex:0 0 1px!important;width:1px!important;height:22px!important;background:#6e3fa32b!important;pointer-events:none!important}.m01-employee-form-modal .m02-phone-field input.m02-phone-number-input{flex:1 1 0!important;width:100%!important;min-width:0!important;height:40px!important;min-height:0!important;margin:0!important;padding:0 12px!important;border:0!important;border-radius:0 10px 10px 0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink,#33233e)!important;font:inherit!important;font-size:10px!important}.m01-employee-form-modal .m02-phone-prefix-panel{position:absolute!important;top:calc(100% + 7px)!important;left:0!important;z-index:7400!important;width:286px!important;max-width:min(286px,calc(100vw - 48px))!important;padding:7px!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px #361e4a2e,inset 0 1px #fffffff5!important}.m01-employee-form-modal .m02-phone-prefix-search{display:flex!important;align-items:center!important;gap:8px!important;height:38px!important;padding:0 10px!important;margin-bottom:6px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:10px!important;background:#fcfafd!important;color:var(--purple,#6e3fa3)!important}.m01-employee-form-modal .m02-phone-field .m02-phone-prefix-search input{flex:1 1 0!important;width:100%!important;min-width:0!important;height:36px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink,#33233e)!important;font-size:11.5px!important}.m01-employee-form-modal .m02-phone-prefix-options{max-height:220px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important}.m01-employee-form-modal .m02-phone-prefix-options>button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;min-height:38px!important;padding:7px 9px!important;border:0!important;border-radius:9px!important;background:transparent!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;text-align:left!important;color:var(--ink,#33233e)!important;cursor:pointer!important}.m01-employee-form-modal .m02-phone-prefix-options>button:hover,.m01-employee-form-modal .m02-phone-prefix-options>button.is-selected{background:#6e3fa313!important}.m01-employee-form-modal .m02-phone-prefix-options>button strong{color:var(--purple-dark,#4d246d)!important;font-size:11.5px!important;font-weight:800!important}.m01-employee-form-modal .m02-phone-prefix-options>button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:650!important;color:var(--muted,#756a7d)!important}.m01-employee-form-modal .m02-phone-prefix-empty{padding:12px 9px!important;color:var(--muted,#756a7d)!important;font-size:10px!important;text-align:center!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-combined{background:#2b1d37!important;border-color:var(--line)!important;box-shadow:inset 0 1px #ffffff05!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-panel{background:#241a2f!important;border-color:#ffffff1a!important;box-shadow:0 18px 42px #00000057!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-search{background:#2b1d37!important;border-color:#ffffff1a!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-options>button:hover,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-options>button.is-selected{background:#ffffff0f!important}.m01-employee-form-modal .m02-field>input:disabled{opacity:1!important;cursor:default!important;color:#887b8d!important;background:linear-gradient(145deg,#f8f5faeb,#f2edf6e6)!important}:root[data-theme=dark] .m01-employee-form-modal .m02-field>input:disabled{color:#b8aabc!important;background:#251a30!important}@media (max-width: 760px){.m01-employee-form-modal{width:min(94vw,640px)!important}.m01-employee-form-modal .m02-form-grid.four,.m01-employee-form-modal .m01-employee-grid-three{grid-template-columns:1fr!important}.m01-employee-form-modal .m01-employee-search-select>.premium-select-panel,.m01-employee-form-modal .m02-phone-prefix-panel{width:min(270px,calc(100vw - 56px))!important;min-width:min(270px,calc(100vw - 56px))!important;max-width:min(270px,calc(100vw - 56px))!important}.m01-employee-form-modal .m02-phone-prefix-wrap{flex-basis:98px!important}.m01-employee-form-modal .premium-modal-footer{flex-wrap:nowrap!important}}@media (max-width: 430px){.m01-employee-form-modal .premium-modal-body{gap:10px!important}.m01-employee-form-modal .m02-form-section{padding:12px!important}.m01-employee-form-modal .premium-modal-footer>*{flex:0 1 auto!important;min-width:0!important}}.m01-employee-status-modal,.m01-employee-delete-modal{width:min(600px,94vw)!important}.m01-employee-status-modal .premium-modal-body,.m01-employee-delete-modal .premium-modal-body{display:grid!important;gap:11px!important}.m01-employee-status-modal .m02-status-fields-row{margin:0!important}.m01-employee-status-modal .m02-status-field-label,.m01-employee-status-modal .premium-select-label{font-size:9px!important;font-weight:850!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;color:#5b4d61!important}.m01-employee-status-modal .m02-current-state-inline,.m01-employee-status-modal .premium-select-control{min-height:46px!important;height:46px!important;border-radius:13px!important}.m01-employee-status-modal .m02-current-state-inline{margin:0!important;padding:0 14px!important}.m01-employee-status-note{min-height:50px;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid rgba(110,63,163,.09);border-radius:13px;background:#6e3fa30a;color:#6e4e81;box-shadow:none}.m01-employee-status-note>svg{flex:0 0 auto;color:#74449a}.m01-employee-status-note>div{display:grid;gap:2px;min-width:0}.m01-employee-status-note strong{font-size:9.5px;font-weight:850;color:#573367;text-transform:none;letter-spacing:0}.m01-employee-status-note span{font-size:8.5px;line-height:1.45;color:#8e7d94}.m01-employee-status-modal .m01-employee-retirement-section,.m01-employee-status-modal .m01-employee-status-reason-section,.m01-employee-delete-modal .m01-employee-delete-reason-section{margin:0!important;padding:13px 14px!important;gap:10px!important}.m01-employee-status-modal .m01-employee-status-reason-section textarea,.m01-employee-delete-modal .m01-employee-delete-reason-section textarea{min-height:94px!important;font-family:inherit!important;font-size:10px!important;line-height:1.5!important}.m01-employee-status-modal .m01-employee-retirement-section input{font-family:inherit!important}.m01-employee-retirement-warning{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid rgba(202,151,38,.2);border-radius:11px;background:#ebb73614;color:#88651f;font-size:8.5px;line-height:1.45}.m01-employee-retirement-warning svg{flex:0 0 auto;margin-top:1px}.m01-employee-delete-modal,.m01-employee-delete-modal .premium-modal-header,.m01-employee-delete-modal .m02-delete-warning{text-align:left!important}.m01-employee-delete-modal .m02-delete-warning{margin:0!important}.m01-employee-delete-modal .m02-delete-warning strong{display:block;font-family:inherit!important;font-size:11px!important;line-height:1.35}.m01-employee-delete-modal .m02-delete-warning p{font-family:inherit!important;font-size:9px!important;line-height:1.55!important}.m01-employee-status-modal .premium-modal-footer,.m01-employee-delete-modal .premium-modal-footer{justify-content:flex-end!important;align-items:center!important;gap:10px!important}:root[data-theme=dark] .m01-employee-status-modal .m02-status-field-label,:root[data-theme=dark] .m01-employee-status-modal .premium-select-label{color:#d8cbd8!important}:root[data-theme=dark] .m01-employee-retirement-warning{background:#a5781c1f!important;border-color:#ebbe4b24!important;color:#e1c37b!important}:root[data-theme=dark] .m01-employee-status-modal .m02-field textarea,:root[data-theme=dark] .m01-employee-delete-modal .m02-field textarea,:root[data-theme=dark] .m01-employee-status-modal .m02-field input{background:#2b1d37!important;border-color:#ffffff16!important;color:#f0e7f2!important}@media (max-width: 760px){.m01-employee-status-modal,.m01-employee-delete-modal{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-employee-status-modal .premium-modal-footer,.m01-employee-delete-modal .premium-modal-footer{flex-wrap:nowrap!important;gap:8px!important}.m01-employee-status-modal .premium-modal-footer>button,.m01-employee-delete-modal .premium-modal-footer>button{width:auto!important;min-width:0!important;flex:0 1 auto!important}}:root[data-theme=dark] .m01-employee-form-modal .employee-form>.premium-modal-body>.m02-form-section,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-form-section{background:linear-gradient(145deg,#ffffff0d,#ffffff06)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff09,0 12px 28px #09040f1a!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-combined{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-combined:focus-within{background:#3a2b42!important;border-color:#c685dc6b!important;box-shadow:0 0 0 3px #b571d71a!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-trigger,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-number-input,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-search input{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-panel,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select>.premium-select-panel{background:#382a40!important;color:var(--pm-modal-text)!important;border-color:#efdee81f!important;box-shadow:0 20px 46px #07030c6b!important}:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-search,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-search{background:#302338!important;border-color:#efdee81c!important;color:#c88ee7!important}:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-options>button{color:#e9deea!important}:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option:hover,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-highlighted,:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-selected,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-options>button:hover,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-options>button.is-selected{background:#c685dc1f!important}:root[data-theme=dark] .m01-employee-form-modal .m01-employee-search-select .premium-select-option.is-selected,:root[data-theme=dark] .m01-employee-form-modal .m02-phone-prefix-options>button.is-selected strong{color:#e0a9ee!important}:root[data-theme=dark] .m01-employee-form-modal .m02-field>input:disabled{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-muted)!important;box-shadow:inset 0 1px #ffffff06!important;opacity:1!important}.m01-employee-status-modal .m02-status-current-field{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] .m01-employee-status-modal .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] .m01-employee-status-modal .m02-current-state-inline{background:var(--pm-modal-field)!important;border:1px solid var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-employee-status-modal .m01-employee-status-note{background:#c685dc0e!important;border-color:#efdee814!important;color:#d9c6df!important;box-shadow:none!important}:root[data-theme=dark] .m01-employee-status-modal .m01-employee-status-note>svg{color:#c88adb!important}:root[data-theme=dark] .m01-employee-status-modal .m01-employee-status-note strong{color:#f1e5f4!important}:root[data-theme=dark] .m01-employee-status-modal .m01-employee-status-note span{color:#bdaebe!important}:root[data-theme=dark] .m01-employee-status-modal .m02-field>textarea,:root[data-theme=dark] .m01-employee-delete-modal .m02-field>textarea,:root[data-theme=dark] .m01-employee-status-modal .m02-field>input{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-employee-status-modal .m02-field>textarea:hover,:root[data-theme=dark] .m01-employee-delete-modal .m02-field>textarea:hover,:root[data-theme=dark] .m01-employee-status-modal .m02-field>input:hover{background:var(--pm-modal-field-hover)!important;border-color:#d5b4e22e!important}:root[data-theme=dark] .m01-employee-status-modal .m02-field>textarea:focus,:root[data-theme=dark] .m01-employee-delete-modal .m02-field>textarea:focus,:root[data-theme=dark] .m01-employee-status-modal .m02-field>input:focus{background:#3a2b42!important;border-color:#c685dc6b!important;box-shadow:0 0 0 3px #b571d71a!important}.m01-employee-form-modal .employee-observations-field-m01 .employee-field-label-row-m01{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}:root[data-theme=dark] .m01-employee-form-modal .employee-observations-field-m01 .employee-field-label-row-m01{background:transparent!important;border:0!important;box-shadow:none!important}.m01-employee-form-modal .employee-observations-field-m01 textarea{margin-top:0!important}:root[data-theme=dark] .m01-modal.m01-employee-form-modal .employee-observations-field-m01,:root[data-theme=dark] .m01-employee-form-modal .employee-observations-field-m01{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root[data-theme=dark] .m01-modal.m01-employee-form-modal .employee-observations-field-m01 .employee-field-label-row-m01,:root[data-theme=dark] .m01-employee-form-modal .employee-observations-field-m01 .employee-field-label-row-m01{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}@media (max-width: 760px){.m01-employee-form-modal .premium-modal-footer,.m01-employee-detail-modal .premium-modal-footer,.m01-employee-status-modal .premium-modal-footer,.m01-employee-delete-modal .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.m01-employee-form-modal .premium-modal-footer>*,.m01-employee-detail-modal .premium-modal-footer>*,.m01-employee-status-modal .premium-modal-footer>*,.m01-employee-delete-modal .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;justify-content:center!important;margin:0!important}.m01-employee-form-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-form-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-form-modal .premium-modal-footer .specular-button-real,.m01-employee-detail-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-detail-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-detail-modal .premium-modal-footer .specular-button-real,.m01-employee-status-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-status-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-status-modal .premium-modal-footer .specular-button-real,.m01-employee-delete-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-delete-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-delete-modal .premium-modal-footer .specular-button-real{min-height:42px!important;height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;justify-content:center!important}.m01-employee-detail-modal .premium-modal-footer{justify-content:flex-end!important}}@media (max-width: 420px){.m01-employee-form-modal .premium-modal-footer,.m01-employee-detail-modal .premium-modal-footer,.m01-employee-status-modal .premium-modal-footer,.m01-employee-delete-modal .premium-modal-footer{display:flex!important;grid-template-columns:none!important;justify-content:flex-end!important;flex-wrap:wrap!important}.m01-employee-form-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-form-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-form-modal .premium-modal-footer .specular-button-real,.m01-employee-detail-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-detail-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-detail-modal .premium-modal-footer .specular-button-real,.m01-employee-status-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-status-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-status-modal .premium-modal-footer .specular-button-real,.m01-employee-delete-modal .premium-modal-footer .btn-premium-ghost,.m01-employee-delete-modal .premium-modal-footer .btn-premium-secondary,.m01-employee-delete-modal .premium-modal-footer .specular-button-real{width:auto!important;min-width:0!important;padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.users-page-premium.users-page-m01 .m01-employees-module>.m01-employee-kpis.m02-client-kpis{margin-bottom:22px!important}@media (max-width:620px){.users-page-premium.users-page-m01 .m01-employees-module>.m01-employee-kpis.m02-client-kpis{margin-bottom:26px!important}}.users-page-m01 .m01-roles-module-v2{display:grid;gap:18px;min-width:0}.users-page-m01 .m01-roles-panel-v2{overflow:visible!important;min-width:0}.users-page-m01 .m01-role-grid-v2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;border-top:1px solid rgba(91,53,119,.07)}.users-page-m01 .m01-role-card-v2{position:relative;min-width:0;display:flex;flex-direction:column;gap:13px;padding:15px;border:1px solid rgba(91,53,119,.1);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgba(170,120,210,.075),transparent 36%),linear-gradient(145deg,#fffffffc,#faf6fdf0);box-shadow:0 12px 30px #3416560d,inset 0 1px #ffffffeb;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.users-page-m01 .m01-role-card-v2:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)}.users-page-m01 .m01-role-card-v2:hover{transform:translateY(-2px);border-color:#6e3fa32b;box-shadow:0 18px 38px #34165613,inset 0 1px #fffffff5}.users-page-m01 .m01-role-card-v2.is-deleted{opacity:.76;filter:saturate(.76)}.users-page-m01 .m01-role-card-top-v2{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:11px;min-width:0}.users-page-m01 .m01-role-icon-v2{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;color:#7138a1;background:linear-gradient(145deg,#f5edfb,#eee1f8);border:1px solid rgba(113,56,161,.1);box-shadow:0 9px 20px #7138a124,inset 0 1px #ffffffd1}.users-page-m01 .m01-role-copy-v2,.users-page-m01 .m01-role-title-row-v2,.users-page-m01 .m01-role-title-row-v2>div{min-width:0}.users-page-m01 .m01-role-title-row-v2{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.users-page-m01 .m01-role-id-v2{display:block;margin-bottom:2px;color:#a295a8;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.users-page-m01 .m01-role-title-row-v2 h3{margin:0;color:var(--purple-dark);font-family:Playfair Display,Georgia,serif;font-size:20px;line-height:1.08;letter-spacing:-.02em;overflow-wrap:anywhere}.users-page-m01 .m01-role-copy-v2>p{margin:7px 0 0;color:var(--muted);font-size:9px;line-height:1.5;min-height:27px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.users-page-m01 .m01-role-stats-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.users-page-m01 .m01-role-stats-v2>div{min-width:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:40px;padding:8px 10px;border:1px solid rgba(91,53,119,.08);border-radius:12px;background:#f9f5fcd1;color:#745286}.users-page-m01 .m01-role-stats-v2 span{color:#8e8192;font-size:8px;font-weight:780}.users-page-m01 .m01-role-stats-v2 strong{color:var(--purple-dark);font-size:13px;font-weight:850}.users-page-m01 .m01-role-actions-v2{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:11px;border-top:1px solid rgba(91,53,119,.07)}.users-page-m01 .m01-role-empty-v2{min-height:220px}.m01-role-modal-v2{width:min(620px,94vw)!important}.m01-role-modal-v2 .m02-detail-avatar{color:#7138a1}.m01-role-delete-stats-v2{margin:12px 0}.m01-role-modal-v2 .premium-modal-detail-item.is-full{grid-column:1 / -1}.m01-role-matrix-modal-v2{width:min(1040px,96vw)!important}.m01-matrix-toolbar-v2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px}.m01-matrix-search-v2{width:100%;min-width:0;height:42px}.m01-matrix-counter-v2{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:12px;border:1px solid rgba(58,139,82,.12);background:#eef8f1;color:#3d8153;font-size:9px;font-weight:850;white-space:nowrap}.m01-rbac-matrix-v2{display:grid;gap:11px;margin-top:12px}.m01-rbac-module-v2{overflow:hidden;border:1px solid rgba(91,53,119,.09);border-radius:16px;background:linear-gradient(145deg,#fffffffa,#fbf7fdf0);box-shadow:0 9px 24px #3416560a}.m01-rbac-module-v2>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;border-bottom:1px solid rgba(91,53,119,.07);background:linear-gradient(145deg,#f9f5fce6,#fdfafff7)}.m01-rbac-module-title-v2{display:flex;align-items:center;gap:10px;min-width:0}.m01-rbac-module-title-v2>span{flex:0 0 auto;min-width:38px;height:30px;display:grid;place-items:center;padding:0 8px;border-radius:9px;border:1px solid rgba(110,63,163,.11);background:#ffffffeb;color:#7138a1;font-size:8px;font-weight:900}.m01-rbac-module-title-v2>div{display:grid;gap:2px;min-width:0}.m01-rbac-module-title-v2 strong{color:#55405f;font-size:10px}.m01-rbac-module-title-v2 small{color:#9a8d9f;font-size:8px}.m01-rbac-permissions-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.m01-rbac-permission-v2{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:10px;text-align:left;color:var(--ink);border:1px solid rgba(91,53,119,.09);border-radius:12px;background:#ffffffe6;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.m01-rbac-permission-v2:hover:not(:disabled){transform:translateY(-1px);border-color:#6e3fa347;box-shadow:0 8px 20px #2a066311}.m01-rbac-permission-v2.is-assigned{border-color:#44905b33;background:#f3faf5}.m01-rbac-permission-v2:disabled{opacity:.48;cursor:not-allowed}.m01-rbac-check-v2{width:21px;height:21px;display:grid;place-items:center;border-radius:7px;border:1px solid #d4c8db;background:#fff;color:transparent}.m01-rbac-permission-v2.is-assigned .m01-rbac-check-v2{color:#fff;border-color:#58a56e;background:#58a56e}.m01-rbac-permission-v2>div{min-width:0}.m01-rbac-permission-v2 strong,.m01-rbac-permission-v2 small{display:block}.m01-rbac-permission-v2 strong{color:#514556;font-size:9.5px}.m01-rbac-permission-v2 small{margin-top:2px;color:#7138a1;font-size:8px;font-weight:850}.m01-rbac-permission-v2 p{margin:5px 0 0;color:var(--muted);font-size:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.m01-permission-summary-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.m01-permission-summary-v2>div{min-width:0;display:grid;gap:3px;padding:10px 11px;border:1px solid rgba(91,53,119,.08);border-radius:12px;background:#ffffffc7}.m01-permission-summary-v2 span{color:#9a8d9f;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.m01-permission-summary-v2 strong{color:#55405f;font-size:10px}.m01-permission-summary-v2 small{color:#7138a1;font-size:8px;font-weight:800}.m01-permission-reason-v2{margin-top:12px}:root[data-theme=dark] .users-page-m01 .m01-role-card-v2,:root[data-theme=dark] .m01-rbac-module-v2{background:#21172b;border-color:#ffffff13;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff06}:root[data-theme=dark] .users-page-m01 .m01-role-icon-v2{background:linear-gradient(145deg,#533266,#6d3d7d);border-color:#ffffff0f;color:#ead9f5;box-shadow:0 8px 18px #0000002e}:root[data-theme=dark] .users-page-m01 .m01-role-title-row-v2 h3,:root[data-theme=dark] .users-page-m01 .m01-role-stats-v2 strong,:root[data-theme=dark] .m01-rbac-module-title-v2 strong,:root[data-theme=dark] .m01-rbac-permission-v2 strong,:root[data-theme=dark] .m01-permission-summary-v2 strong{color:#f3e9fa}:root[data-theme=dark] .users-page-m01 .m01-role-id-v2,:root[data-theme=dark] .users-page-m01 .m01-role-copy-v2>p,:root[data-theme=dark] .users-page-m01 .m01-role-stats-v2 span,:root[data-theme=dark] .m01-rbac-module-title-v2 small,:root[data-theme=dark] .m01-permission-summary-v2 span{color:#b6a8bc}:root[data-theme=dark] .users-page-m01 .m01-role-stats-v2>div,:root[data-theme=dark] .m01-rbac-module-v2>header,:root[data-theme=dark] .m01-permission-summary-v2>div{background:#2b1d37;border-color:#fff1}:root[data-theme=dark] .users-page-m01 .m01-role-actions-v2{border-top-color:#ffffff0f}:root[data-theme=dark] .m01-matrix-counter-v2{background:#203326;color:#8ed3a3;border-color:#355d41}:root[data-theme=dark] .m01-rbac-module-title-v2>span{background:#21172b;border-color:#ffffff12;color:#d8c2e5}:root[data-theme=dark] .m01-rbac-permission-v2{background:#2b1d37;border-color:#fff1}:root[data-theme=dark] .m01-rbac-permission-v2.is-assigned{background:#203326;border-color:#355d41}:root[data-theme=dark] .m01-rbac-check-v2{background:#21172b;border-color:#594768}:root[data-theme=dark] .m01-rbac-permission-v2 small,:root[data-theme=dark] .m01-permission-summary-v2 small{color:#d5b9e7}@media (max-width: 1180px){.users-page-m01 .m01-role-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.users-page-m01 .m01-role-grid-v2{grid-template-columns:1fr;padding:10px;gap:10px}.users-page-m01 .m01-role-card-v2{padding:13px}.users-page-m01 .m01-role-title-row-v2{gap:7px}.users-page-m01 .m01-role-title-row-v2 h3{font-size:18px}.m01-rbac-permissions-v2,.m01-permission-summary-v2{grid-template-columns:1fr}}@media (max-width: 620px){.users-page-m01 .m01-role-card-top-v2{grid-template-columns:40px minmax(0,1fr)}.users-page-m01 .m01-role-icon-v2{width:40px;height:40px;border-radius:12px}.users-page-m01 .m01-role-stats-v2{gap:6px}.users-page-m01 .m01-role-stats-v2>div{padding:7px 8px}.users-page-m01 .m01-role-actions-v2 .btn-premium-secondary,.users-page-m01 .m01-role-actions-v2 .btn-premium-primary{flex:1 1 auto}.m01-matrix-toolbar-v2{grid-template-columns:1fr}.m01-matrix-counter-v2{justify-self:start}.m01-role-modal-v2,.m01-role-matrix-modal-v2{width:calc(100vw - 20px)!important}}.users-page-m01 .m01-role-icon-actions-v2{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;margin-left:auto;flex:0 0 auto;min-width:max-content}@media (min-width: 901px){.users-page-m01 .m01-role-actions-v2{flex-wrap:nowrap;width:100%}.users-page-m01 .m01-role-icon-actions-v2{display:flex;align-items:center;gap:7px;margin-left:auto;flex:0 0 auto}}.users-page-m01 .m01-role-actions-v2 .btn-premium-icon.m01-role-delete-v2{color:#e2576c!important;border-color:#e2576c2e!important;background:linear-gradient(145deg,#fff,#fff7f8)!important;box-shadow:0 6px 16px #4926730a,inset 0 1px #fffffff2!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease!important}.users-page-m01 .m01-role-actions-v2 .btn-premium-icon.m01-role-delete-v2:hover:not(:disabled){color:#fff!important;background:linear-gradient(145deg,#f05c72,#e14661)!important;border-color:#e1466173!important;box-shadow:0 10px 22px #e146612e,0 0 18px #e146611f!important;transform:translateY(-2px)!important}.users-page-m01 .m01-role-actions-v2 .btn-premium-icon.m01-role-delete-v2:active:not(:disabled){transform:translateY(0) scale(.97)!important}:root[data-theme=dark] .users-page-m01 .m01-role-actions-v2 .btn-premium-icon.m01-role-delete-v2{color:#ef7888!important;border-color:#ef788826!important;background:#3b2e3a!important;box-shadow:none!important}:root[data-theme=dark] .users-page-m01 .m01-role-actions-v2 .btn-premium-icon.m01-role-delete-v2:hover:not(:disabled){color:#fff!important;background:linear-gradient(145deg,#f05c72,#e14661)!important;border-color:#e146617a!important;box-shadow:0 10px 22px #e1466138!important;transform:translateY(-2px)!important}.m01-role-form-modal-v34 .premium-modal-body{display:grid!important;gap:12px!important}.m01-role-form-modal-v34 .m02-form-section{margin:0!important;padding:13px 14px!important;gap:10px!important}.m01-role-form-modal-v34 .m01-role-description-field-v34 textarea{min-height:96px!important;font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:0!important}.m01-role-form-modal-v34 .m01-role-description-field-v34 textarea::placeholder{font-family:inherit!important;font-size:10px!important;font-style:normal!important;letter-spacing:0!important}.m01-role-form-modal-v34 .m01-role-description-field-v34>small,.m01-role-form-modal-v34 .m01-role-identification-section-v34 .m02-field>small{font-family:inherit!important;font-size:8px!important;line-height:1.2!important}.m01-role-modal-v2.m01-role-status-modal-v34,.m01-role-modal-v2.m01-role-delete-modal-v34{width:min(600px,94vw)!important;max-width:600px!important}.m01-role-status-modal-v34 .premium-modal-body,.m01-role-delete-modal-v34 .premium-modal-body{display:grid!important;gap:11px!important}.m01-role-status-modal-v34 .m02-status-fields-row{margin:0!important;align-items:end!important;gap:12px!important}.m01-role-status-modal-v34 .m02-status-current-field{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.m01-role-status-modal-v34 .m02-status-field-label,.m01-role-status-modal-v34 .premium-select-label{font-family:inherit!important;font-size:9px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#5b4d61!important}.m01-role-status-modal-v34 .m02-current-state-inline,.m01-role-status-modal-v34 .premium-select-control{min-height:42px!important;height:42px!important;border-radius:11px!important;box-shadow:none!important}.m01-role-status-modal-v34 .m02-current-state-inline{margin:0!important;padding:0 14px!important}.m01-role-status-note-v34{min-height:48px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:10px 12px!important;border:1px solid rgba(110,63,163,.08)!important;border-radius:12px!important;background:#6e3fa309!important;color:#6e4e81!important;box-shadow:none!important}.m01-role-status-note-v34>svg{flex:0 0 auto!important;color:#74449a!important}.m01-role-status-note-v34>div{min-width:0!important;display:grid!important;gap:2px!important}.m01-role-status-note-v34 strong{font-family:inherit!important;font-size:9.5px!important;font-weight:850!important;line-height:1.25!important;text-transform:none!important;letter-spacing:0!important;color:#573367!important}.m01-role-status-note-v34 span{font-family:inherit!important;font-size:8.5px!important;line-height:1.45!important;color:#8e7d94!important}.m01-role-status-modal-v34 .premium-modal-footer,.m01-role-delete-modal-v34 .premium-modal-footer{justify-content:flex-end!important;align-items:center!important;gap:10px!important}.m01-role-delete-modal-v34,.m01-role-delete-modal-v34 .premium-modal-header,.m01-role-delete-modal-v34 .premium-modal-heading,.m01-role-delete-modal-v34 .m02-delete-warning{text-align:left!important}.m01-role-delete-modal-v34 .m02-delete-warning{margin:0!important;padding:14px!important}.m01-role-delete-modal-v34 .m02-delete-warning strong{display:block!important;font-family:inherit!important;font-size:11px!important;line-height:1.35!important}.m01-role-delete-modal-v34 .m02-delete-warning p{margin:4px 0 0!important;font-family:inherit!important;font-size:9px!important;line-height:1.55!important}.m01-role-delete-modal-v34 .m01-role-delete-stats-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}.m01-role-delete-modal-v34 .m01-role-delete-stats-v2 .premium-modal-detail-item{min-height:58px!important;padding:10px 12px!important;border-radius:12px!important;text-align:left!important;box-shadow:none!important}.m01-role-delete-modal-v34 .m01-role-delete-stats-v2 .premium-modal-detail-item span{font-family:inherit!important;font-size:8px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:.02em!important}.m01-role-delete-modal-v34 .m01-role-delete-stats-v2 .premium-modal-detail-item strong{margin-top:4px!important;font-family:inherit!important;font-size:13px!important;line-height:1.2!important}.m01-role-delete-modal-v34 .m02-form-error{margin:0!important}:root[data-theme=dark] .m01-role-form-modal-v34 .m02-form-section{background:var(--pm-modal-surface)!important;border-color:var(--pm-modal-line)!important;box-shadow:none!important}:root[data-theme=dark] .m01-role-form-modal-v34 .m02-field input,:root[data-theme=dark] .m01-role-form-modal-v34 .m02-field textarea,:root[data-theme=dark] .m01-role-status-modal-v34 .m02-current-state-inline,:root[data-theme=dark] .m01-role-status-modal-v34 .premium-select-control{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-role-form-modal-v34 .m02-field input:hover,:root[data-theme=dark] .m01-role-form-modal-v34 .m02-field textarea:hover,:root[data-theme=dark] .m01-role-status-modal-v34 .premium-select-control:hover{background:var(--pm-modal-field-hover)!important}:root[data-theme=dark] .m01-role-status-modal-v34 .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] .m01-role-status-modal-v34 .m02-status-field-label,:root[data-theme=dark] .m01-role-status-modal-v34 .premium-select-label{color:#d8cbd8!important}:root[data-theme=dark] .m01-role-status-note-v34{background:#c685dc0e!important;border-color:#efdee814!important;color:#d9c6df!important;box-shadow:none!important}:root[data-theme=dark] .m01-role-status-note-v34>svg{color:#c88adb!important}:root[data-theme=dark] .m01-role-status-note-v34 strong{color:#f1e5f4!important}:root[data-theme=dark] .m01-role-status-note-v34 span{color:#bdaebe!important}:root[data-theme=dark] .m01-role-delete-modal-v34 .m01-role-delete-stats-v2 .premium-modal-detail-item{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-role-delete-modal-v34 .m01-role-delete-stats-v2 .premium-modal-detail-item span{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m01-role-delete-modal-v34 .m01-role-delete-stats-v2 .premium-modal-detail-item strong{color:var(--pm-modal-text)!important}@media (max-width: 760px){.m01-role-form-modal-v34,.m01-role-status-modal-v34,.m01-role-delete-modal-v34{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-role-status-modal-v34 .m02-status-fields-row,.m01-role-delete-modal-v34 .m01-role-delete-stats-v2{grid-template-columns:1fr!important}.m01-role-form-modal-v34 .premium-modal-footer,.m01-role-status-modal-v34 .premium-modal-footer,.m01-role-delete-modal-v34 .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.m01-role-form-modal-v34 .premium-modal-footer>*,.m01-role-status-modal-v34 .premium-modal-footer>*,.m01-role-delete-modal-v34 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;justify-content:center!important;margin:0!important}.m01-role-form-modal-v34 .premium-modal-footer .btn-premium-ghost,.m01-role-form-modal-v34 .premium-modal-footer .btn-premium-secondary,.m01-role-form-modal-v34 .premium-modal-footer .specular-button-real,.m01-role-status-modal-v34 .premium-modal-footer .btn-premium-ghost,.m01-role-status-modal-v34 .premium-modal-footer .btn-premium-secondary,.m01-role-status-modal-v34 .premium-modal-footer .specular-button-real,.m01-role-delete-modal-v34 .premium-modal-footer .btn-premium-ghost,.m01-role-delete-modal-v34 .premium-modal-footer .btn-premium-secondary,.m01-role-delete-modal-v34 .premium-modal-footer .specular-button-real{min-height:42px!important;height:42px!important;padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important;justify-content:center!important}}@media (max-width: 420px){.m01-role-form-modal-v34 .m02-form-section{padding:12px!important}.m01-role-form-modal-v34 .premium-modal-footer .btn-premium-ghost,.m01-role-form-modal-v34 .premium-modal-footer .btn-premium-secondary,.m01-role-form-modal-v34 .premium-modal-footer .specular-button-real,.m01-role-status-modal-v34 .premium-modal-footer .btn-premium-ghost,.m01-role-status-modal-v34 .premium-modal-footer .btn-premium-secondary,.m01-role-status-modal-v34 .premium-modal-footer .specular-button-real,.m01-role-delete-modal-v34 .premium-modal-footer .btn-premium-ghost,.m01-role-delete-modal-v34 .premium-modal-footer .btn-premium-secondary,.m01-role-delete-modal-v34 .premium-modal-footer .specular-button-real{width:auto!important;min-width:0!important;padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.m01-role-matrix-modal-v2{width:min(780px,94vw)!important;max-width:780px!important}.m01-role-matrix-modal-v2 .premium-modal-body{display:grid!important;gap:12px!important;margin-top:14px!important;min-width:0!important}.m01-role-matrix-modal-v2 .m01-matrix-toolbar-v2{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0!important}.m01-role-matrix-modal-v2 .m01-matrix-search-v2{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;border-radius:12px!important}.m01-role-matrix-modal-v2 .m01-matrix-counter-v2{min-height:42px!important;padding:0 12px!important;border-radius:12px!important;font-size:8.5px!important;font-weight:850!important;box-shadow:none!important}.m01-role-matrix-modal-v2 .m01-rbac-matrix-v2{display:grid!important;gap:10px!important;margin:0!important}.m01-role-matrix-modal-v2 .m01-rbac-module-v2{overflow:hidden!important;border:1px solid rgba(91,53,119,.1)!important;border-radius:14px!important;background:#ffffffbd!important;box-shadow:none!important}.m01-role-matrix-modal-v2 .m01-rbac-module-v2>header{min-height:52px!important;padding:9px 11px!important;border-bottom:1px solid rgba(91,53,119,.08)!important;background:#f8f4fbc7!important}.m01-role-matrix-modal-v2 .m01-rbac-module-title-v2{gap:9px!important}.m01-role-matrix-modal-v2 .m01-rbac-module-title-v2>span{min-width:38px!important;height:28px!important;padding:0 8px!important;border-radius:8px!important;font-size:8px!important;box-shadow:none!important}.m01-role-matrix-modal-v2 .m01-rbac-module-title-v2>div{gap:2px!important}.m01-role-matrix-modal-v2 .m01-rbac-module-title-v2 strong{font-family:inherit!important;font-size:9.5px!important;font-weight:800!important;line-height:1.2!important}.m01-role-matrix-modal-v2 .m01-rbac-module-title-v2 small{font-family:inherit!important;font-size:7.8px!important;line-height:1.25!important}.m01-role-matrix-modal-v2 .m01-rbac-permissions-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:9px!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2{min-height:52px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:8px 9px!important;border:1px solid rgba(91,53,119,.1)!important;border-radius:11px!important;background:#ffffffc2!important;box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#7e3fbd3d!important;background:#7e3fbd0b!important;box-shadow:0 7px 16px #2a06630e!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2.is-assigned{border-color:#3d975b33!important;background:#46a66512!important}.m01-role-matrix-modal-v2 .m01-rbac-check-v2{width:22px!important;height:22px!important;border-radius:7px!important;box-shadow:none!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2 strong{font-family:inherit!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2 small{margin-top:2px!important;font-size:7.7px!important;line-height:1.15!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2 p{margin-top:4px!important;font-family:inherit!important;font-size:7.7px!important;line-height:1.35!important}.m01-role-matrix-modal-v2 .m01-rbac-pending-v2,.m01-role-matrix-modal-v2 .m01-rbac-pending-v2:hover{transform:none!important;box-shadow:none!important;cursor:default!important}.m01-role-matrix-modal-v2 .m01-rbac-pending-v2 .m01-rbac-check-v2{color:#7138a1!important;border-color:#7138a138!important;background:#7138a112!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-pending-v2 .m01-rbac-check-v2{color:#dda9ef!important;border-color:#cc8ee73d!important;background:#cc8ee71a!important}.m01-role-matrix-modal-v2 .premium-modal-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-top:14px!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-matrix-search-v2{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-matrix-search-v2:focus-within{background:var(--pm-modal-field-hover)!important;border-color:#c685dc5c!important;box-shadow:0 0 0 3px #b571d714!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-matrix-counter-v2{background:#44975c1a!important;border-color:#58b4742e!important;color:#92d7a6!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-module-v2{background:var(--pm-modal-surface)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-module-v2>header{background:var(--pm-modal-surface-soft)!important;border-bottom-color:var(--pm-modal-line)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-module-title-v2>span{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:#d9b9ea!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-module-title-v2 strong{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-module-title-v2 small{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2:hover:not(:disabled){background:var(--pm-modal-field-hover)!important;border-color:#c685dc40!important;box-shadow:0 7px 16px #00000024!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2.is-assigned{background:#386f4833!important;border-color:#5bb17540!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2 strong{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2 small{color:#d7b7e9!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2 p{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-check-v2{background:var(--pm-modal-field-hover)!important;border-color:#efdee826!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-permission-v2.is-assigned .m01-rbac-check-v2{background:#55a96f!important;border-color:#55a96f!important;color:#fff!important}@media (max-width: 760px){.m01-role-matrix-modal-v2{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-role-matrix-modal-v2 .m01-matrix-toolbar-v2{grid-template-columns:1fr!important;gap:8px!important}.m01-role-matrix-modal-v2 .m01-matrix-counter-v2{justify-self:start!important}.m01-role-matrix-modal-v2 .m01-rbac-permissions-v2{grid-template-columns:1fr!important}.m01-role-matrix-modal-v2 .m01-rbac-module-v2>header{padding:9px 10px!important}.m01-role-matrix-modal-v2 .m01-rbac-permissions-v2{padding:8px!important}.m01-role-matrix-modal-v2 .premium-modal-footer{flex-wrap:wrap!important}}@media (max-width: 430px){.m01-role-matrix-modal-v2 .m01-rbac-module-title-v2{align-items:flex-start!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2{min-height:50px!important}}.modal-backdrop:has(.m01-permission-modal-v2){z-index:10050!important;padding:18px!important;isolation:isolate!important}.m01-permission-modal-v2{width:min(600px,94vw)!important;max-width:600px!important;text-align:left!important}.m01-permission-modal-v2.modal-variant-danger .premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;justify-items:stretch!important;text-align:left!important}.m01-permission-modal-v2.modal-variant-danger .premium-modal-heading{text-align:left!important}.m01-permission-modal-v2 .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important;min-width:0!important}.m01-permission-modal-v2 .m02-form-section{margin:0!important;padding:13px 14px!important;gap:10px!important;text-align:left!important;box-shadow:none!important}.m01-permission-modal-v2 .m02-form-section-title,.m01-permission-modal-v2 .m02-form-section-title>div{text-align:left!important}.m01-permission-modal-v2 .m02-form-section-title strong{font-family:inherit!important;font-size:10px!important;line-height:1.25!important;font-weight:850!important}.m01-permission-modal-v2 .m02-form-section-title span{font-family:inherit!important;font-size:8.5px!important;line-height:1.4!important}.m01-permission-modal-v2 .m01-permission-summary-v2{gap:8px!important}.m01-permission-modal-v2 .m01-permission-summary-v2>div{min-height:58px!important;padding:10px 11px!important;border-radius:11px!important;box-shadow:none!important}.m01-permission-modal-v2 .m01-permission-summary-v2 span{font-family:inherit!important;font-size:7.8px!important;line-height:1.15!important;letter-spacing:.02em!important}.m01-permission-modal-v2 .m01-permission-summary-v2 strong{font-family:inherit!important;font-size:9.5px!important;line-height:1.25!important;font-weight:800!important}.m01-permission-modal-v2 .m01-permission-summary-v2 small{font-family:inherit!important;font-size:7.8px!important;line-height:1.15!important}.m01-permission-modal-v2 .m01-permission-reason-v2{margin-top:0!important}.m01-permission-modal-v2 .m02-field{gap:6px!important;text-align:left!important}.m01-permission-modal-v2 .m02-field>span{margin:0!important;font-family:inherit!important;font-size:9px!important;font-weight:850!important;line-height:1.2!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important}.m01-permission-modal-v2 .m02-field textarea{min-height:86px!important;max-height:150px!important;padding:11px 12px!important;border-radius:11px!important;font-family:inherit!important;font-size:10px!important;line-height:1.5!important;text-align:left!important;resize:vertical!important;box-shadow:none!important}.m01-permission-modal-v2 .m02-field>small{justify-self:end!important;margin:0!important;font-family:inherit!important;font-size:8px!important;line-height:1!important}.m01-permission-modal-v2 .m02-delete-warning{margin:0!important;padding:12px 13px!important;text-align:left!important;box-shadow:none!important}.m01-permission-modal-v2 .m02-delete-warning>div{min-width:0!important;text-align:left!important}.m01-permission-modal-v2 .m02-delete-warning strong{display:block!important;font-family:inherit!important;font-size:10px!important;line-height:1.25!important}.m01-permission-modal-v2 .m02-delete-warning p{margin:4px 0 0!important;font-family:inherit!important;font-size:8.5px!important;line-height:1.5!important}.m01-permission-modal-v2 .premium-modal-footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin-top:14px!important;width:100%!important}:root[data-theme=dark] .m01-permission-modal-v2 .m02-form-section{background:var(--pm-modal-surface)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-permission-modal-v2 .m01-permission-summary-v2>div{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important}:root[data-theme=dark] .m01-permission-modal-v2 .m01-permission-summary-v2 span,:root[data-theme=dark] .m01-permission-modal-v2 .m02-form-section-title span,:root[data-theme=dark] .m01-permission-modal-v2 .m02-field>small{color:var(--pm-modal-muted)!important}:root[data-theme=dark] .m01-permission-modal-v2 .m01-permission-summary-v2 strong,:root[data-theme=dark] .m01-permission-modal-v2 .m02-form-section-title strong,:root[data-theme=dark] .m01-permission-modal-v2 .m02-field>span{color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-permission-modal-v2 .m01-permission-summary-v2 small{color:#d8b9e8!important}:root[data-theme=dark] .m01-permission-modal-v2 .m02-field textarea{background:var(--pm-modal-field)!important;border-color:var(--pm-modal-line)!important;color:var(--pm-modal-text)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-permission-modal-v2 .m02-field textarea:hover,:root[data-theme=dark] .m01-permission-modal-v2 .m02-field textarea:focus{background:var(--pm-modal-field-hover)!important}@media (max-width: 760px){.m01-permission-modal-v2{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-permission-modal-v2 .m01-permission-summary-v2{grid-template-columns:1fr!important}.m01-permission-modal-v2 .premium-modal-footer{flex-wrap:wrap!important}.m01-permission-modal-v2 .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:42px!important;height:42px!important;margin:0!important}}@media (max-width: 420px){.modal-backdrop:has(.m01-permission-modal-v2){padding:9px!important}.m01-permission-modal-v2 .m02-form-section{padding:12px!important}.m01-permission-modal-v2 .premium-modal-footer .btn-premium-ghost,.m01-permission-modal-v2 .premium-modal-footer .btn-premium-secondary,.m01-permission-modal-v2 .premium-modal-footer .specular-button-real{padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}}.m01-permission-modal-v2.modal-variant-danger .premium-modal-close{width:34px!important;height:34px!important;border-radius:10px!important;background:#dc4f68!important;color:#fff!important;border:1px solid #dc4f68!important;box-shadow:0 5px 12px #dc4f682e!important}.m01-permission-modal-v2.modal-variant-danger .premium-modal-close:hover{background:#a92f4b!important;border-color:#a92f4b!important;color:#fff!important;box-shadow:0 8px 20px #a92f4b4d,0 0 0 3px #dc4f681a!important;transform:translateY(-1px)!important}.m01-permission-modal-v2.modal-variant-danger .premium-modal-close:active{background:#8f263e!important;border-color:#8f263e!important;transform:translateY(0) scale(.95)!important}.m01-role-matrix-modal-v2 .m01-matrix-search-v2{display:flex!important;align-items:center!important;gap:8px!important;padding:0 11px!important;overflow:hidden!important}.m01-role-matrix-modal-v2 .m01-matrix-search-v2>svg{flex:0 0 auto!important}.m01-role-matrix-modal-v2 .m01-matrix-search-v2>input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:10px!important}.m01-role-matrix-modal-v2 .m01-matrix-search-v2>input::placeholder{color:var(--pm-modal-muted, #9d919f)!important;opacity:1!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-matrix-search-v2>input{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--pm-modal-text)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-matrix-search-v2>input::placeholder{color:var(--pm-modal-muted)!important}.m01-role-matrix-modal-v2{width:min(780px,94vw)!important;max-width:780px!important;position:relative!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2{position:relative!important;display:block!important;min-height:52px!important;padding:0!important;overflow:hidden!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-main-v40{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;min-height:52px!important;padding:8px 9px!important;border:0!important;outline:0!important;background:transparent!important;color:inherit!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;text-align:left!important;font:inherit!important;cursor:pointer!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-main-v40:disabled{cursor:not-allowed!important}.m01-role-matrix-modal-v2 .m01-rbac-permission-v2.is-disabled{opacity:.58!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-v41{position:absolute!important;top:26px!important;right:72px!important;z-index:80!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:1px solid rgba(110,63,163,.18)!important;border-radius:10px!important;background:#6e3fa311!important;color:var(--purple,#6e3fa3)!important;display:grid!important;place-items:center!important;cursor:pointer!important;box-shadow:0 5px 12px #4f277014!important;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41:hover,.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41.is-open{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#57209b,#8b3fc0 58%,#c94da8)!important;box-shadow:0 8px 18px #4c1d7a33!important;transform:translateY(-1px)!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41:active{transform:translateY(0) scale(.96)!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{position:absolute!important;top:44px!important;right:0!important;width:min(430px,calc(94vw - 42px))!important;max-height:min(430px,62vh)!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:16px!important;background:#fffffffa!important;box-shadow:0 22px 55px #2a163a3d,inset 0 1px #ffffffeb!important;-webkit-backdrop-filter:blur(16px) saturate(120%)!important;backdrop-filter:blur(16px) saturate(120%)!important;color:var(--pm-modal-text,#3d2949)!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:13px 14px!important;border-bottom:1px solid rgba(110,63,163,.1)!important;background:linear-gradient(135deg,#6e3fa30e,#c653a009)!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41>div{min-width:0!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41 strong{display:block!important;margin:0 0 2px!important;color:var(--purple-dark,#4d246d)!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41 span{display:block!important;color:var(--pm-modal-muted,#8d8092)!important;font-size:9px!important;font-weight:600!important;line-height:1.35!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-count-v41{flex:0 0 auto!important;padding:5px 8px!important;border:1px solid rgba(52,166,100,.15)!important;border-radius:999px!important;background:#34a66414!important;color:#258852!important;font-size:8px!important;font-weight:850!important;white-space:nowrap!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-list-v41{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;padding:8px!important;display:grid!important;gap:6px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-v41{padding:9px 10px!important;border:1px solid rgba(110,63,163,.105)!important;border-radius:11px!important;background:#faf7fcdb!important;box-shadow:none!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:4px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41 strong{min-width:0!important;color:var(--pm-modal-text,#3d2949)!important;font-family:inherit!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important;overflow-wrap:anywhere!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41 span{flex:0 0 auto!important;padding:3px 6px!important;border-radius:7px!important;background:#6e3fa314!important;color:var(--purple,#6e3fa3)!important;font-size:8px!important;font-weight:850!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-v41 p{margin:0!important;color:var(--pm-modal-muted,#756a7d)!important;font-family:inherit!important;font-size:9.5px!important;font-weight:550!important;line-height:1.45!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-empty-v41{padding:20px 12px!important;color:var(--pm-modal-muted,#756a7d)!important;font-size:10px!important;text-align:center!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41{border-color:#dfb4f129!important;background:#d397eb12!important;color:#d49be9!important;box-shadow:none!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41:hover,:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41.is-open{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#57209b,#8b3fc0 58%,#c94da8)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{background:#251a30fb!important;border-color:#ffffff1a!important;box-shadow:0 24px 58px #0000006b,inset 0 1px #ffffff06!important;color:var(--pm-modal-text,#f0e6ef)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41{border-bottom-color:#ffffff14!important;background:#ffffff06!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41 strong,:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41 strong{color:var(--pm-modal-text,#f0e6ef)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41 span,:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-v41 p{color:var(--pm-modal-muted,#bbaebd)!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-v41{background:#ffffff07!important;border-color:#ffffff14!important}:root[data-theme=dark] .m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41 span{background:#cc8ee71a!important;color:#dda9ef!important}@media (max-width: 760px){.m01-role-matrix-modal-v2{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-v41{top:18px!important;right:58px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41{width:32px!important;height:32px!important;min-width:32px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{width:min(360px,calc(100vw - 42px))!important;max-height:min(420px,58vh)!important}}.m01-role-matrix-modal-v2{position:relative!important}.m01-role-matrix-modal-v2 .premium-modal-header-actions{display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;gap:8px!important;min-width:max-content!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-v41{position:static!important;inset:auto!important;z-index:auto!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41{position:static!important;inset:auto!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;margin:0!important;border-radius:10px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{position:absolute!important;top:70px!important;right:70px!important;left:auto!important;width:min(430px,calc(100% - 94px))!important;min-width:0!important;max-width:430px!important;z-index:121!important}@media (max-width: 760px){.m01-role-matrix-modal-v2{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-role-matrix-modal-v2 .premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;gap:9px!important}.m01-role-matrix-modal-v2 .premium-modal-header-actions{align-self:start!important;gap:8px!important}.m01-role-matrix-modal-v2 .premium-modal-heading{min-width:0!important;padding-right:0!important}.m01-role-matrix-modal-v2 .premium-modal-heading h2,.m01-role-matrix-modal-v2 .premium-modal-heading p{overflow-wrap:anywhere!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-trigger-v41,.m01-role-matrix-modal-v2 .premium-modal-close{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;margin:0!important;border-radius:10px!important;align-self:flex-start!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{top:70px!important;left:12px!important;right:12px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(430px,calc(100dvh - 150px))!important;border-radius:14px!important;overflow:hidden!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41{min-width:0!important;padding:11px 12px!important;gap:9px!important;align-items:flex-start!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41>div,.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-v41,.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41{min-width:0!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-list-v41{padding:7px!important;gap:6px!important;overflow-y:auto!important;overflow-x:hidden!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-v41{padding:8px 9px!important}}@media (max-width: 430px){.m01-role-matrix-modal-v2 .premium-modal-heading h2{font-size:18px!important;line-height:1.08!important;margin-top:2px!important}.m01-role-matrix-modal-v2 .premium-modal-heading p{font-size:10px!important;line-height:1.35!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{top:66px!important;left:8px!important;right:8px!important;max-height:min(420px,calc(100dvh - 132px))!important;border-radius:13px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41{padding:10px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41 strong{font-size:11.5px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41 span{font-size:8.5px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-count-v41{padding:4px 7px!important;font-size:7.5px!important}}@media (max-width: 360px){.m01-role-matrix-modal-v2 .premium-modal-header-actions{gap:6px!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-head-v41{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-item-title-v41{gap:7px!important}}.m01-role-matrix-modal-v2 .premium-modal-header-actions{z-index:900!important;isolation:isolate!important;overflow:visible!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-v41{z-index:901!important;overflow:visible!important}.m01-role-matrix-modal-v2 .m01-rbac-catalog-help-popover-v41{z-index:9999!important;opacity:1!important;pointer-events:auto!important;isolation:isolate!important}.m01-role-matrix-modal-v2>.premium-modal-body,.m01-role-matrix-modal-v2>.premium-modal-footer{position:relative!important;z-index:1!important}.m01-rbac-catalog-help-popover-v46{position:fixed!important;z-index:10080!important;min-width:0!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;border:1px solid rgba(110,63,163,.16)!important;border-radius:16px!important;background:#fffffffe!important;box-shadow:0 24px 60px #2a163a47,inset 0 1px #fffffff5!important;backdrop-filter:blur(18px) saturate(120%)!important;-webkit-backdrop-filter:blur(18px) saturate(120%)!important;color:var(--pm-modal-text,#3d2949)!important;isolation:isolate!important;pointer-events:auto!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;padding:13px 14px!important;border-bottom:1px solid rgba(110,63,163,.1)!important;background:linear-gradient(135deg,#6e3fa30e,#c653a009)!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41>div{min-width:0!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41 strong{display:block!important;margin:0 0 2px!important;color:var(--purple-dark,#4d246d)!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41 span{display:block!important;color:var(--pm-modal-muted,#8d8092)!important;font-size:9px!important;font-weight:600!important;line-height:1.35!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-count-v41{flex:0 0 auto!important;padding:5px 8px!important;border:1px solid rgba(52,166,100,.15)!important;border-radius:999px!important;background:#34a66414!important;color:#258852!important;font-size:8px!important;font-weight:850!important;white-space:nowrap!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-list-v41{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;padding:8px!important;display:grid!important;gap:6px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-v41{padding:9px 10px!important;border:1px solid rgba(110,63,163,.105)!important;border-radius:11px!important;background:#faf7fcf5!important;box-shadow:none!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-title-v41{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:4px!important;min-width:0!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-title-v41 strong{min-width:0!important;color:var(--pm-modal-text,#3d2949)!important;font-family:inherit!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important;overflow-wrap:anywhere!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-title-v41 span{flex:0 0 auto!important;padding:3px 6px!important;border-radius:7px!important;background:#6e3fa314!important;color:var(--purple,#6e3fa3)!important;font-size:8px!important;font-weight:850!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-v41 p{margin:0!important;color:var(--pm-modal-muted,#756a7d)!important;font-family:inherit!important;font-size:9.5px!important;font-weight:550!important;line-height:1.45!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-empty-v41{padding:20px 12px!important;color:var(--pm-modal-muted,#756a7d)!important;font-size:10px!important;text-align:center!important}:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46{background:#251a30fe!important;border-color:#ffffff1a!important;box-shadow:0 26px 64px #00000075,inset 0 1px #ffffff08!important;color:var(--pm-modal-text,#f0e6ef)!important}:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41{border-bottom-color:#ffffff14!important;background:#ffffff06!important}:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41 strong,:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-title-v41 strong{color:var(--pm-modal-text,#f0e6ef)!important}:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41 span,:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-v41 p{color:var(--pm-modal-muted,#bbaebd)!important}:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-v41{background:#ffffff07!important;border-color:#ffffff14!important}:root[data-theme=dark] .m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-title-v41 span{background:#cc8ee71a!important;color:#dda9ef!important}@media (max-width: 760px){.m01-rbac-catalog-help-popover-v46{border-radius:14px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41{padding:11px 12px!important;gap:9px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-list-v41{padding:7px!important;gap:6px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-item-v41{padding:8px 9px!important}}@media (max-width: 430px){.m01-rbac-catalog-help-popover-v46{border-radius:13px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41{padding:10px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41 strong{font-size:11.5px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-head-v41 span{font-size:8.5px!important}.m01-rbac-catalog-help-popover-v46 .m01-rbac-catalog-help-count-v41{padding:4px 7px!important;font-size:7.5px!important}}.users-page-m01 .m01-catalogs-module{display:grid!important;gap:18px!important;min-width:0!important}.users-page-m01 .m01-catalogs-module>.m02-section-hero{margin:0!important}.users-page-m01 .m01-catalog-readonly-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:38px!important;padding:0 14px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:999px!important;background:#ffffffc7!important;color:#6f3d90!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important;box-shadow:0 8px 20px #4020600d,inset 0 1px #ffffffe6!important}.users-page-m01 .m01-catalog-tabs{width:max-content!important;max-width:100%!important;margin:0!important;padding:5px!important;gap:5px!important;border-radius:14px!important;overflow-x:auto!important;scrollbar-width:none!important}.users-page-m01 .m01-catalog-tabs::-webkit-scrollbar{display:none!important}.users-page-m01 .m01-catalog-tabs>button{flex:0 0 auto!important;min-height:38px!important;padding:0 13px!important;border-radius:10px!important;gap:7px!important;font-size:10px!important;line-height:1!important}.users-page-m01 .m01-catalog-tabs>button svg{width:15px!important;height:15px!important}.users-page-m01 .m01-catalog-kpis{margin:0!important}.users-page-m01 .m01-catalog-panel{position:relative!important;overflow:visible!important;border-radius:20px!important;margin:0!important}@media (min-width: 1181px){.users-page-m01 .m01-catalog-panel .m02-client-toolbar{grid-template-columns:minmax(280px,520px) minmax(0,1fr) auto auto auto 46px!important;gap:10px!important;align-items:center!important}.users-page-m01 .m01-catalog-panel .m02-client-search{grid-column:1!important;width:100%!important;max-width:520px!important;min-width:0!important;justify-self:start!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.filter-popover{grid-column:3!important;justify-self:end!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.premium-toggle{grid-column:4!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{grid-column:5!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.btn-premium-icon:last-child{grid-column:6!important}}.users-page-m01 .m01-catalog-panel .m02-client-toolbar .users-search{height:46px!important;min-height:46px!important;border-radius:14px!important;margin:0!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar .users-search input{height:100%!important;min-height:0!important;line-height:normal!important;font-size:13px!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar .filter-popover-trigger,.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.premium-toggle,.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{height:46px!important;min-height:46px!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{width:auto!important;min-width:0!important;padding:0 13px!important;border:1px solid rgba(110,63,163,.14)!important;border-radius:14px!important;background:linear-gradient(180deg,#fffffff5,#faf6fdf0)!important;color:#74677d!important;box-shadow:inset 0 1px #fffffff5,0 6px 16px #40206009!important;white-space:nowrap!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){transform:translateY(-1px)!important;border-color:#6e3fa347!important;background:linear-gradient(180deg,#fbf6ff,#f6effb)!important;color:var(--purple-dark)!important;box-shadow:0 9px 20px #40206012!important}.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.btn-premium-icon:last-child{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;border-radius:14px!important}.users-page-m01 .m01-catalog-table{width:100%!important;table-layout:fixed!important}.users-page-m01 .m01-catalog-table th:nth-child(1){width:24%!important}.users-page-m01 .m01-catalog-table th:nth-child(2){width:43%!important}.users-page-m01 .m01-catalog-table th:nth-child(3){width:12%!important}.users-page-m01 .m01-catalog-table th:nth-child(4){width:14%!important}.users-page-m01 .m01-catalog-table th:nth-child(5){width:7%!important;text-align:center!important}.users-page-m01 .m01-catalog-table td:last-child{text-align:center!important}.users-page-m01 .m01-catalog-primary-cell{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.users-page-m01 .m01-catalog-primary-cell>div:last-child{display:grid!important;gap:3px!important;min-width:0!important}.users-page-m01 .m01-catalog-primary-cell strong{color:#44354d!important;font-size:10.8px!important;font-weight:800!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.users-page-m01 .m01-catalog-primary-cell small{color:#9b8fa0!important;font-size:8px!important;font-weight:700!important}.users-page-m01 .m01-catalog-table-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;flex:0 0 34px!important;border:1px solid rgba(117,67,156,.14)!important;border-radius:11px!important;color:#7a42a2!important;background:linear-gradient(145deg,#fbf4ff,#f1e5f8)!important;box-shadow:inset 0 1px #fffffff2,0 6px 14px #4a29690f!important}.users-page-m01 .m01-catalog-table-icon.is-permission{color:#6d4a86!important;background:linear-gradient(145deg,#faf6ff,#eee8f5)!important}.users-page-m01 .m01-catalog-description-cell{min-width:0!important;color:#776c7d!important;font-size:9.6px!important;line-height:1.45!important}.users-page-m01 .m01-catalog-description-cell span{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.users-page-m01 .m01-catalog-type-chip{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;border:1px solid rgba(111,61,144,.1)!important;border-radius:999px!important;background:#f5edf9!important;color:#79558f!important;font-size:8.4px!important;font-weight:800!important;white-space:nowrap!important}.users-page-m01 .m01-catalog-table tr.is-deleted{opacity:.78!important}.m01-catalog-filter-floating{width:min(300px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;overflow:visible!important}.users-page-m01 .m01-catalog-detail-modal .m02-detail-hero{margin-bottom:0!important}.users-page-m01 .m01-catalog-detail-modal .premium-modal-body{gap:14px!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-readonly-badge{background:#2b1d37db!important;border-color:#ffffff1a!important;color:#e4c8ef!important;box-shadow:inset 0 1px #ffffff0a,0 8px 20px #0000001f!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{background:linear-gradient(180deg,#2b1d37,#241a2f)!important;border-color:#ffffff1a!important;color:#ffffffb8!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #0000001f!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters:hover:not(:disabled){background:#31213e!important;border-color:#d8c5e633!important;color:#f3e9fa!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-primary-cell strong{color:#f0e6f4!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-primary-cell small,:root[data-theme=dark] .users-page-m01 .m01-catalog-description-cell{color:#b7a9bc!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-table-icon{background:linear-gradient(145deg,#3b2549,#2d1d39)!important;border-color:#dec5ec1f!important;color:#d9aef0!important;box-shadow:inset 0 1px #ffffff0a,0 6px 14px #00000029!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-type-chip{background:#77499129!important;border-color:#dec5ec1a!important;color:#d4bae1!important}@media (max-width: 1180px) and (min-width: 621px){.users-page-m01 .m01-catalog-panel .m02-client-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto 46px!important;gap:10px!important;align-items:center!important}.users-page-m01 .m01-catalog-panel .m02-client-search{grid-column:1!important;width:100%!important;min-width:0!important}.users-page-m01 .m01-catalog-table th:nth-child(2){width:35%!important}.users-page-m01 .m01-catalog-table th:nth-child(1){width:27%!important}}@media (max-width: 620px){.users-page-premium.users-page-m01 .m01-catalogs-module{gap:14px!important}.users-page-premium.users-page-m01 .m01-catalog-readonly-badge{width:100%!important;min-height:36px!important;justify-content:center!important}.users-page-premium.users-page-m01 .m01-catalog-tabs{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.users-page-m01 .m01-catalog-tabs>button{width:100%!important;justify-content:center!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-search{grid-column:1/-1!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-right:48px!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-search input{min-width:0!important;padding-right:2px!important;text-overflow:ellipsis!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.btn-premium-icon:last-child{position:absolute!important;top:15px!important;right:15px!important;z-index:4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;border-radius:11px!important;box-shadow:0 5px 14px #40206012!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{grid-column:3!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.filter-popover,.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.premium-toggle,.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar .filter-popover-trigger,.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.premium-toggle,.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{height:42px!important;min-height:42px!important;max-height:42px!important;padding-inline:8px!important;border-radius:13px!important;justify-content:center!important;gap:5px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;box-sizing:border-box!important}.users-page-premium.users-page-m01 .m01-catalog-panel .table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.users-page-premium.users-page-m01 .m01-catalog-table{min-width:760px!important;table-layout:fixed!important}}@media (max-width: 390px){.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.filter-popover{grid-column:1!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.premium-toggle{grid-column:2!important;grid-row:2!important}.users-page-premium.users-page-m01 .m01-catalog-panel .m02-client-toolbar>.m02-clear-filters{grid-column:1/-1!important;grid-row:3!important}}.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{display:flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:6px!important;gap:5px!important;border-radius:18px!important;background:linear-gradient(135deg,#fffc,#f7f0fbb8)!important;border:1px solid rgba(255,255,255,.92)!important;-webkit-backdrop-filter:blur(18px) saturate(145%)!important;backdrop-filter:blur(18px) saturate(145%)!important;box-shadow:0 16px 34px #49267314,inset 0 1px #fffffff2!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;box-sizing:border-box!important}.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs::-webkit-scrollbar{display:none!important}.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button{flex:0 0 auto!important;width:auto!important;height:auto!important;min-height:40px!important;padding:0 15px!important;border-radius:13px!important;border:1px solid transparent!important;background:transparent!important;color:#6f6679!important;font-size:12px!important;font-weight:700!important;line-height:1!important;gap:8px!important;white-space:nowrap!important;position:relative!important;transform:none!important}.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button>svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active{border:1.5px solid transparent!important;background:linear-gradient(#fff,#faf5fd) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#432269!important;box-shadow:0 9px 22px #4020601a,0 0 14px #8b5cf614,inset 0 1px #fffffffa!important}.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active:after{height:2px!important;bottom:3px!important;left:27%!important;right:27%!important;background:linear-gradient(90deg,#d1ad36,#d36db0)!important}.users-page-m01 .m01-module-cards-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:12px 14px 8px!important;min-width:0!important;box-sizing:border-box!important}.users-page-m01 .m01-module-card{position:relative!important;display:grid!important;grid-template-rows:auto 1fr auto!important;min-width:0!important;min-height:174px!important;padding:14px!important;border:1px solid rgba(117,67,156,.12)!important;border-radius:18px!important;background:linear-gradient(145deg,#fffffffa,#fcf8fef5) padding-box,linear-gradient(135deg,#c9a22759,#8b5cf640,#c653a033) border-box!important;box-shadow:0 12px 26px #43225f0e,inset 0 1px #fffffff5!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.users-page-m01 .m01-module-card:before{content:""!important;position:absolute!important;left:0!important;top:12px!important;bottom:12px!important;width:2px!important;border-radius:0 999px 999px 0!important;background:linear-gradient(180deg,#8b5cf6,#c653a0,#d1ad36)!important;opacity:.82!important}.users-page-m01 .m01-module-card:hover{transform:translateY(-2px)!important;border-color:#75439c38!important;box-shadow:0 18px 34px #43225f17,inset 0 1px #fffffffa!important}.users-page-m01 .m01-module-card.is-deleted{opacity:.78!important}.users-page-m01 .m01-module-card-head,.users-page-m01 .m01-module-card-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.users-page-m01 .m01-module-card-id{display:inline-flex!important;align-items:center!important;gap:7px!important;min-width:0!important;color:#76449a!important;font-size:9px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.users-page-m01 .m01-module-card-id svg{width:16px!important;height:16px!important;padding:6px!important;box-sizing:content-box!important;border-radius:10px!important;background:linear-gradient(145deg,#fbf4ff,#f0e4f8)!important;border:1px solid rgba(117,67,156,.12)!important;box-shadow:inset 0 1px #fffffff2,0 5px 12px #4020600d!important}.users-page-m01 .m01-module-card-content{display:grid!important;align-content:start!important;gap:7px!important;min-width:0!important;padding:14px 0 12px!important}.users-page-m01 .m01-module-card-content h3{margin:0!important;color:var(--purple-dark)!important;font-family:Playfair Display,Georgia,serif!important;font-size:20px!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.02em!important}.users-page-m01 .m01-module-card-content p{margin:0!important;color:#7c7182!important;font-size:9.6px!important;line-height:1.48!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important}.users-page-m01 .m01-module-card-footer{padding-top:10px!important;border-top:1px solid rgba(117,93,144,.09)!important}.users-page-m01 .m01-module-card-detail{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;border:1px solid rgba(117,67,156,.13)!important;border-radius:11px!important;background:linear-gradient(180deg,#fff,#faf6fc)!important;color:#77439b!important;box-shadow:inset 0 1px #fffffff2,0 5px 12px #4020600b!important;cursor:pointer!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.users-page-m01 .m01-module-card-detail:hover{transform:translateY(-2px)!important;border-color:#75439c47!important;box-shadow:0 9px 18px #4020601a,inset 0 1px #fffffffa!important}.m01-catalog-filter-floating{width:min(320px,calc(100vw - 24px))!important}.m01-catalog-filter-floating .filter-popover-body{display:grid!important;gap:11px!important;overflow:visible!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{background:#24182fcc!important;border-color:#ffffff14!important;box-shadow:0 10px 26px #00000021!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button{color:#cdbfd5!important}:root[data-theme=dark] .users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button.active{background:linear-gradient(#2c1d39,#2c1d39) padding-box,linear-gradient(120deg,#c9a227,#8b5cf6,#c653a0,#efd879) border-box!important;color:#f4eafa!important}:root[data-theme=dark] .users-page-m01 .m01-module-card{background:linear-gradient(145deg,#291c34,#24182f)!important;border-color:#ffffff14!important;box-shadow:0 12px 26px #00000024,inset 0 1px #ffffff09!important}:root[data-theme=dark] .users-page-m01 .m01-module-card:hover{border-color:#d7bee72e!important;box-shadow:0 18px 34px #00000038,inset 0 1px #ffffff0b!important}:root[data-theme=dark] .users-page-m01 .m01-module-card-id{color:#d8b7e8!important}:root[data-theme=dark] .users-page-m01 .m01-module-card-id svg{background:linear-gradient(145deg,#3a2647,#2f2039)!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff0a,0 5px 12px #00000024!important}:root[data-theme=dark] .users-page-m01 .m01-module-card-content h3{color:#f4eafa!important}:root[data-theme=dark] .users-page-m01 .m01-module-card-content p{color:#bcaec2!important}:root[data-theme=dark] .users-page-m01 .m01-module-card-footer{border-top-color:#ffffff12!important}:root[data-theme=dark] .users-page-m01 .m01-module-card-detail{background:linear-gradient(180deg,#31213e,#291c34)!important;border-color:#ffffff17!important;color:#dfbff0!important;box-shadow:inset 0 1px #ffffff09,0 5px 12px #00000021!important}@media (max-width: 1380px) and (min-width: 1181px){.users-page-m01 .m01-module-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 1180px) and (min-width: 621px){.users-page-m01 .m01-module-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 620px){.users-page-premium.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs{display:flex!important;width:100%!important;grid-template-columns:none!important}.users-page-premium.users-page-m01 .m01-catalog-tabs.employee-view-tabs.module-tabs.users-tabs-premium.m02-tabs>button{width:auto!important;flex:0 0 auto!important;justify-content:center!important}.users-page-m01 .m01-module-cards-grid{grid-template-columns:1fr!important;gap:10px!important;padding:10px!important}.users-page-m01 .m01-module-card{min-height:160px!important;padding:13px!important}.users-page-m01 .m01-module-card-content h3{font-size:18px!important}}.users-page-m01 .m01-module-card{padding-left:14px!important}.users-page-m01 .m01-module-card:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;border-radius:0!important;background:linear-gradient(180deg,#7440a4,#c653a0 56%,#d5ad31)!important;opacity:1!important}@media (max-width: 620px){.users-page-premium.users-page-m01 .m01-catalog-panel .table-wrap{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important}.users-page-premium.users-page-m01 .m01-catalog-table{width:800px!important;min-width:800px!important;table-layout:fixed!important}.users-page-premium.users-page-m01 .m01-catalog-table th:nth-child(1),.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(1){width:180px!important}.users-page-premium.users-page-m01 .m01-catalog-table th:nth-child(2),.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(2){width:290px!important}.users-page-premium.users-page-m01 .m01-catalog-table th:nth-child(3),.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(3){width:100px!important}.users-page-premium.users-page-m01 .m01-catalog-table th:nth-child(4),.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(4){width:140px!important}.users-page-premium.users-page-m01 .m01-catalog-table th:nth-child(5),.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(5){width:90px!important;min-width:90px!important;max-width:90px!important;padding-left:8px!important;padding-right:8px!important;box-sizing:border-box!important;text-align:center!important;white-space:nowrap!important}.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(5) .table-actions{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important}.users-page-premium.users-page-m01 .m01-catalog-table td:nth-child(5) .table-actions button{flex:0 0 31px!important;width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;margin:0!important}}.users-page-m01 .m01-users-report-section{display:grid!important;gap:18px!important;min-width:0!important}.users-page-m01 .m01-users-report-m02-scope{display:contents!important}.users-page-m01 .m01-users-report-panel{margin:0!important;min-width:0!important;overflow:visible!important}.users-page-m01 .m01-users-report-panel>.users-toolbar.m02-audit-toolbar-six{margin:0!important}.m01-users-report-filter-floating{width:min(520px,calc(100vw - 24px))!important;max-height:min(620px,calc(100vh - 28px))!important;overflow-y:auto!important;overflow-x:hidden!important}.m01-users-report-filter-floating .filter-popover-body{overflow:visible!important}.m01-users-report-filter-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 12px!important;min-width:0!important}.m01-users-report-filter-grid>*{min-width:0!important}.m01-users-report-toggle-row{grid-column:1 / -1!important;padding-top:2px!important}.m01-users-report-toggle-row .premium-toggle{width:100%!important;min-width:0!important;justify-content:flex-start!important}.users-page-m01 .m01-users-report-meta{min-height:42px!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border-top:1px solid rgba(110,63,163,.075)!important;border-bottom:1px solid rgba(110,63,163,.075)!important;background:linear-gradient(180deg,#fdfaffeb,#f9f5fce0)!important;color:#7f7187!important;font-size:8.5px!important}.users-page-m01 .m01-users-report-meta>div{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#6b3f8f!important}.users-page-m01 .m01-users-report-meta strong{color:#5b3b73!important;font-size:9px!important}.users-page-m01 .m01-users-report-meta>span{text-align:right!important}.users-page-m01 .m01-users-report-panel .m01-users-table{width:100%!important}:root[data-theme=dark] .users-page-m01 .m01-users-report-meta{border-color:#ffffff12!important;background:linear-gradient(180deg,#2a1c35f5,#24182ff0)!important;color:#aa9caf!important}:root[data-theme=dark] .users-page-m01 .m01-users-report-meta>div,:root[data-theme=dark] .users-page-m01 .m01-users-report-meta strong{color:#dfc7eb!important}:root[data-theme=dark] .users-page-m01 .m01-users-report-panel .m02-audit-search input{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;color:#f2eaf5!important}@media (max-width: 760px){.users-page-m01 .m01-users-report-hero{flex-direction:column!important;align-items:flex-start!important;padding:18px!important}.m01-users-report-filter-grid{grid-template-columns:1fr!important}.m01-users-report-toggle-row{grid-column:auto!important}.users-page-m01 .m01-users-report-meta{min-height:0!important;padding:9px 11px!important;align-items:flex-start!important;flex-direction:column!important;gap:4px!important}.users-page-m01 .m01-users-report-meta>span{text-align:left!important}}.users-page-m01 .m01-users-report-section.m02-clients-module{display:grid!important;gap:18px!important;min-width:0!important}.users-page-m01 .m01-users-report-section>.m02-section-hero{margin:0!important}.filter-popover-panel-portal.m01-users-report-filter-floating{max-width:calc(100vw - 24px)!important;max-height:min(75dvh,620px)!important;overflow-x:hidden!important;overflow-y:auto!important}.filter-popover-panel-portal.m01-users-report-filter-floating .m01-users-report-filter-grid>.report-portal-select{min-width:0;width:100%}.filter-popover-panel-portal.m01-users-report-filter-floating .report-portal-select .premium-select-control{width:100%;min-height:44px}.m01-users-modal,.m01-users-modal *,.m01-users-modal *:before,.m01-users-modal *:after{box-sizing:border-box}.m01-users-modal{overflow-x:hidden!important;max-height:calc(100dvh - 24px)!important}.m01-users-modal>form,.m01-users-modal .premium-modal-body,.m01-users-modal .m02-form-section,.m01-users-modal .m02-form-grid,.m01-users-modal .m02-field,.m01-users-modal .premium-select,.m01-users-modal .premium-select-control,.m01-users-modal .premium-modal-footer{min-width:0!important;max-width:100%!important}.m01-users-modal .premium-modal-body{gap:12px!important;margin-top:16px!important}.m01-users-modal .m02-form-section{width:100%;margin:0!important;padding:14px!important;gap:12px!important;border-radius:17px!important}.m01-users-modal .m02-form-section+.m02-form-section{margin-top:0!important}.m01-users-modal .m02-form-section-title{min-width:0}.m01-users-modal .m02-form-section-title>div{min-width:0}.m01-users-modal .m02-form-section-title strong,.m01-users-modal .m02-form-section-title span,.m01-users-modal .m02-field>span,.m01-users-modal .m02-field>small,.m01-users-modal .premium-select-label,.m01-users-modal textarea,.m01-users-modal input,.m01-users-modal button{font-family:inherit!important}.m01-users-modal .m02-field>input,.m01-users-modal .m02-field>textarea,.m01-users-modal .premium-select-control{border-radius:11px!important}.m01-users-modal .m02-field>input,.m01-users-modal .premium-select-control{min-height:42px!important;height:42px!important}.m01-users-modal .m02-field>textarea{min-height:92px!important;line-height:1.5!important;resize:vertical}.m01-user-form-modal{width:min(920px,96vw)!important}.m01-user-form-modal .m01-user-credentials-grid{align-items:start!important}.m01-user-form-modal .m01-employee-select-field .premium-select-value,.m01-user-form-modal .m01-user-state-field .premium-select-value{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m01-user-form-modal .premium-select-panel{max-width:100%!important;overflow-x:hidden!important}.m01-user-form-modal .user-description-field-m01 textarea{height:auto!important;min-height:92px!important;padding:10px 12px!important;font-family:inherit!important;font-size:10px!important;line-height:1.5!important}.m01-user-form-modal .role-checkbox-grid-m01{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;min-width:0!important}.m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox{min-width:0!important;padding:11px 12px!important;border-radius:13px!important;border:1px solid rgba(110,63,163,.12)!important;background:#ffffffd1!important;box-shadow:inset 0 1px #ffffffb8!important}.m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox.is-checked{border-color:#6e3fa357!important;background:linear-gradient(145deg,#f9f5fcfa,#fffaf0f0)!important;box-shadow:0 0 0 3px #6e3fa30e!important}.m01-user-form-modal .premium-checkbox-copy{min-width:0}.m01-user-form-modal .premium-checkbox-copy strong,.m01-user-form-modal .premium-checkbox-copy small{overflow:hidden;text-overflow:ellipsis}.m01-password-input-wrap{position:relative;min-width:0}.m01-password-input-wrap>input{width:100%!important;height:42px!important;min-height:42px!important;padding:0 44px 0 12px!important;border:1px solid rgba(126,91,157,.28)!important;border-radius:11px!important;background:linear-gradient(145deg,#ffffffeb,#f6f0fad9)!important;box-shadow:inset 0 1px 3px #5e3c820d!important;color:var(--ink)!important;outline:0!important;font-size:10px!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.m01-password-input-wrap>input:focus{border-color:#6e3fa373!important;box-shadow:0 0 0 4px #6e3fa312!important}.m01-password-eye{position:absolute;top:50%;right:7px;transform:translateY(-50%);width:30px;height:30px;border:0;border-radius:9px;display:grid;place-items:center;background:transparent;color:#765d84;cursor:pointer;transition:.16s ease}.m01-password-eye:hover{background:#6e3fa314;color:var(--purple)}.m01-password-field-meta{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.m01-password-field-meta .m01-field-hint-left{min-height:0!important;line-height:1.35!important;margin:0!important}.m01-generate-password{min-height:26px;padding:4px 8px;border:1px solid rgba(110,63,163,.14);border-radius:9px;background:#6e3fa30e;color:var(--purple);display:inline-flex;align-items:center;gap:5px;font-size:8.5px!important;font-weight:850;cursor:pointer;white-space:nowrap}.m01-generate-password:hover{background:#6e3fa31a;border-color:#6e3fa340}.m01-user-password-modal{width:min(720px,94vw)!important}.m01-password-section-heading{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center!important}.m01-password-generate-button{justify-self:end;height:34px!important;min-height:34px!important;padding:0 11px!important;box-shadow:none!important}.m01-password-grid{margin-top:2px}.m01-password-strength{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:11px;border:1px solid rgba(208,53,90,.13);background:#d0355a0b;color:#a54d65}.m01-password-strength>span{font-size:8.5px;font-weight:900}.m01-password-strength>strong{font-size:8.5px;font-weight:800;text-align:right}.m01-password-strength.is-valid{border-color:#2f9e5c26;background:#2f9e5c0f;color:#2f8753}.m01-password-security-section{padding-block:12px!important}.m01-user-status-modal{width:min(620px,94vw)!important}.m01-user-status-note{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border:1px solid rgba(110,63,163,.09);border-radius:13px;background:#6e3fa30b;color:#6e4e81}.m01-user-status-note>svg{flex:0 0 auto;margin-top:1px}.m01-user-status-note>div{display:grid;gap:2px;min-width:0}.m01-user-status-note strong{font-size:9.5px;color:#573367}.m01-user-status-note span{font-size:8.5px;line-height:1.45;color:#8e7d94}.m01-user-status-reason-section textarea,.m01-user-delete-reason-section textarea{font-family:inherit!important;font-size:10px!important}.m01-user-delete-modal{width:min(600px,94vw)!important;text-align:left!important}.m01-user-delete-modal .premium-modal-header,.m01-user-delete-modal .m02-delete-warning{text-align:left}.m01-user-delete-modal .m02-delete-warning strong{display:block;line-height:1.35}.m01-user-detail-modal{width:min(780px,94vw)!important;max-width:780px!important}.m01-user-detail-modal .m02-detail-hero{margin:0!important}.m01-user-detail-modal .m02-detail-grid{gap:9px!important}.m01-user-detail-role-list{display:flex;flex-wrap:wrap;gap:7px}:root[data-theme=dark] .m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox{background:#ffffff0b!important;border-color:#efdee81a!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox.is-checked{background:linear-gradient(145deg,#b779d821,#c653a012)!important;border-color:#c685dc47!important;box-shadow:0 0 0 3px #b571d70d!important}:root[data-theme=dark] .m01-user-form-modal .premium-checkbox-copy strong{color:#f1e6f3!important}:root[data-theme=dark] .m01-user-form-modal .premium-checkbox-copy small{color:#bbaebd!important}:root[data-theme=dark] .m01-user-form-modal .premium-checkbox-box{background:#34263d!important;border-color:#efdee829!important}:root[data-theme=dark] .m01-user-form-modal .premium-checkbox.is-checked .premium-checkbox-box{background:linear-gradient(135deg,var(--purple),var(--pink))!important;border-color:transparent!important}:root[data-theme=dark] .m01-password-input-wrap>input{background:var(--pm-modal-field)!important;color:var(--pm-modal-text)!important;border-color:var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-password-input-wrap>input:focus{background:#3a2b42!important;border-color:#c685dc6b!important;box-shadow:0 0 0 3px #b571d71a!important}:root[data-theme=dark] .m01-password-eye{color:#cab7cf}:root[data-theme=dark] .m01-password-eye:hover{background:#c685dc1f;color:#e3b7f0}:root[data-theme=dark] .m01-generate-password{background:#c685dc17;border-color:#c685dc29;color:#d6a7e5}:root[data-theme=dark] .m01-user-status-note{background:#c685dc11;border-color:#efdee817;color:#d8c7de}:root[data-theme=dark] .m01-user-status-note strong{color:#f1e5f4}:root[data-theme=dark] .m01-user-status-note span{color:#bdaebe}:root[data-theme=dark] .m01-password-strength{background:#d0355a1a;border-color:#ff7e9d29;color:#efb2c1}:root[data-theme=dark] .m01-password-strength.is-valid{background:#2f9e5c1a;border-color:#61d78f29;color:#a8e1bd}:root[data-theme=dark] .m01-user-detail-role-list .role-chip{background:#c685dc1a!important;border-color:#c685dc24!important;color:#dec3e8!important}@media (max-width: 760px){.m01-users-modal,.m01-users-modal.is-wide,.m01-user-form-modal,.m01-user-detail-modal,.m01-user-password-modal,.m01-user-status-modal,.m01-user-delete-modal{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 12px)!important;padding:18px 16px 16px!important;border-radius:22px!important}.m01-users-modal .premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.m01-users-modal .premium-modal-heading{min-width:0}.m01-users-modal .premium-modal-heading h2{font-size:clamp(20px,6.2vw,26px)!important;line-height:1.08!important;overflow-wrap:anywhere}.m01-users-modal .premium-modal-heading p{font-size:10px!important;line-height:1.4!important}.m01-users-modal .premium-modal-glass-icon{flex:0 0 auto}.m01-users-modal .premium-modal-body{margin-top:14px!important;gap:10px!important}.m01-users-modal .m02-form-grid.two,.m01-user-form-modal .m01-user-credentials-grid,.m01-user-password-modal .m01-password-grid,.m01-user-status-modal .m02-status-fields-row,.m01-user-detail-modal .m02-detail-grid,.m01-user-form-modal .role-checkbox-grid-m01{grid-template-columns:1fr!important}.m01-password-section-heading{grid-template-columns:auto minmax(0,1fr)!important}.m01-password-section-heading .m01-password-generate-button{grid-column:1 / -1;width:100%!important;justify-self:stretch}.m01-password-field-meta{align-items:flex-start}.m01-generate-password{width:100%;justify-content:center}.m01-user-detail-modal .m02-detail-hero{grid-template-columns:auto minmax(0,1fr)!important}.m01-user-detail-modal .m02-detail-hero>.status-chip,.m01-user-detail-modal .m02-detail-hero>.status-badge{grid-column:1 / -1;justify-self:start}.m01-users-modal .premium-modal-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:14px!important}.m01-users-modal .premium-modal-footer>*{width:100%!important;min-width:0!important;justify-content:center!important}.m01-user-detail-modal .premium-modal-footer{grid-template-columns:1fr!important}.m01-user-form-modal .premium-select-panel{width:100%!important;min-width:100%!important;max-width:100%!important}}@media (max-width: 420px){.m01-users-modal,.m01-users-modal.is-wide{width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;padding:16px 12px 14px!important;border-radius:20px!important}.m01-users-modal .premium-modal-header{gap:8px!important}.m01-users-modal .premium-modal-close{width:32px!important;height:32px!important}.m01-users-modal .m02-form-section{padding:12px!important}.m01-users-modal .premium-modal-footer{grid-template-columns:1fr!important}.m01-password-strength{align-items:flex-start;flex-direction:column}.m01-password-strength>strong{text-align:left}}.m01-users-modal.m01-user-form-modal .m02-field .premium-select-control{height:42px!important;min-height:42px!important;border-radius:11px!important}.m01-user-form-modal .m01-field-hint-placeholder{min-height:26px!important;line-height:26px!important}.m01-users-modal .premium-modal-body{margin-top:14px!important;gap:14px!important}.m01-users-modal .m02-form-section,.m01-users-modal .roles-editor-m01{margin:0!important}.m01-user-form-modal{width:min(840px,94vw)!important}.m01-user-form-modal .role-checkbox-grid-m01{margin-top:0!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.m01-users-modal input,.m01-users-modal textarea,.m01-users-modal .user-description-field-m01 textarea,.m01-users-modal .m01-user-status-reason-section textarea,.m01-users-modal .m01-user-delete-reason-section textarea{font-family:inherit!important;letter-spacing:normal!important}.m01-user-form-modal .m01-employee-linked-preview{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;padding:11px 12px!important;border:1px solid rgba(94,50,127,.09)!important;border-radius:14px!important;background:#ffffffc2!important;box-shadow:inset 0 1px #ffffffd1,0 6px 16px #5e327f0b!important;cursor:default}.m01-user-form-modal .m01-employee-linked-avatar{display:grid;place-items:center;width:44px;height:44px;min-width:44px;border:1px solid rgba(115,66,153,.14);border-radius:12px;color:#7543a4;background:linear-gradient(145deg,#fcf9ff,#f1e7fa);box-shadow:0 4px 11px #582f7e0e}.m01-user-form-modal .m01-employee-linked-copy{display:grid!important;gap:2px!important;min-width:0!important}.m01-user-form-modal .m01-employee-linked-copy strong,.m01-user-form-modal .m01-employee-linked-copy span,.m01-user-form-modal .m01-employee-linked-copy small{min-width:0!important;overflow-wrap:anywhere;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important}.m01-user-form-modal .m01-employee-linked-copy strong{color:var(--ink)!important;font-size:12px!important;font-weight:850!important}.m01-user-form-modal .m01-employee-linked-copy span{color:var(--muted)!important;font-size:10px!important;font-weight:500!important}.m01-user-form-modal .m01-employee-linked-copy small{color:#8f7c98!important;font-size:9px!important;font-weight:750!important}.m01-user-form-modal .m01-employee-linked-preview>.status-badge{justify-self:end;flex-shrink:0;white-space:nowrap}:root[data-theme=dark] .m01-user-form-modal .m01-employee-linked-preview{background:linear-gradient(145deg,#2b1d37,#281b33)!important;border-color:#eed6c617!important;box-shadow:inset 0 1px #ffffff09,0 7px 18px #08040c1f!important}:root[data-theme=dark] .m01-user-form-modal .m01-employee-linked-avatar{color:#d8b8f5;border-color:#cca4e92e;background:linear-gradient(145deg,#443052,#34243f);box-shadow:none}:root[data-theme=dark] .m01-user-form-modal .m01-employee-linked-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .m01-user-form-modal .m01-employee-linked-copy span,:root[data-theme=dark] .m01-user-form-modal .m01-employee-linked-copy small{color:#bbaec2!important}@media (max-width: 520px){.m01-user-form-modal .m01-employee-linked-preview{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important}.m01-user-form-modal .m01-employee-linked-avatar{width:40px;height:40px;min-width:40px}.m01-user-form-modal .m01-employee-linked-preview>.status-badge{grid-column:2!important;justify-self:start}}.m01-user-status-modal{width:min(600px,94vw)!important}.m01-user-status-modal .m02-status-fields-row{align-items:end!important;gap:12px!important}.m01-user-status-modal .m02-status-current-field{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.m01-user-status-modal .m02-status-field-label,.m01-user-status-modal .premium-select-label{font-size:9px!important;font-weight:850!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;color:#5b4d61!important}.m01-user-status-modal .m02-current-state-inline,.m01-user-status-modal .premium-select-control{min-height:42px!important;height:42px!important;border-radius:11px!important;box-shadow:none!important}.m01-user-status-modal .m01-user-status-note{min-height:48px;align-items:center;padding:10px 12px!important;border-radius:12px!important;border:1px solid rgba(110,63,163,.08)!important;background:#6e3fa309!important;box-shadow:none!important}.m01-user-status-modal .m01-user-status-note strong{font-size:9.5px!important;text-transform:none!important}.m01-user-status-modal .m01-user-status-note span{font-size:8.5px!important}.m01-user-status-modal .m01-user-status-reason-section,.m01-user-delete-modal .m01-user-delete-reason-section{padding:13px 14px!important;gap:10px!important}.m01-user-status-modal .m01-user-status-reason-section textarea,.m01-user-delete-modal .m01-user-delete-reason-section textarea{min-height:94px!important}:root[data-theme=dark] .m01-user-status-modal .m02-status-current-field{background:transparent!important;border:0!important;box-shadow:none!important}:root[data-theme=dark] .m01-user-status-modal .m02-status-field-label,:root[data-theme=dark] .m01-user-status-modal .premium-select-label{color:#d8cbd8!important}:root[data-theme=dark] .m01-user-status-modal .m02-current-state-inline{background:var(--pm-modal-field)!important;border:1px solid var(--pm-modal-line)!important;box-shadow:inset 0 1px #ffffff06!important}:root[data-theme=dark] .m01-user-status-modal .m01-user-status-note{background:#c685dc0e!important;border-color:#efdee814!important;box-shadow:none!important}:root[data-theme=dark] .m01-user-status-modal .m01-user-status-note strong{color:#f1e5f4!important}:root[data-theme=dark] .m01-user-status-modal .m01-user-status-note span{color:#bdaebe!important}@media (max-width: 760px){.m01-user-form-modal{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-users-modal .premium-modal-body{gap:12px!important}.m01-users-modal .m02-form-section{padding:13px!important}.m01-users-modal .premium-modal-footer,.m01-user-form-modal .premium-modal-footer,.m01-user-status-modal .premium-modal-footer,.m01-user-password-modal .premium-modal-footer,.m01-user-delete-modal .premium-modal-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.m01-users-modal .premium-modal-footer>*,.m01-user-form-modal .premium-modal-footer>*,.m01-user-status-modal .premium-modal-footer>*,.m01-user-password-modal .premium-modal-footer>*,.m01-user-delete-modal .premium-modal-footer>*{width:100%!important;min-width:0!important;min-height:44px!important;justify-content:center!important}.m01-user-form-modal .role-checkbox-grid-m01{grid-template-columns:1fr!important;max-height:none!important;overflow:visible!important}}@media (max-width: 420px){.m01-users-modal .premium-modal-footer,.m01-user-form-modal .premium-modal-footer,.m01-user-status-modal .premium-modal-footer,.m01-user-password-modal .premium-modal-footer,.m01-user-delete-modal .premium-modal-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}.m01-users-modal .premium-modal-footer .btn-premium-ghost,.m01-users-modal .premium-modal-footer .specular-button-real{padding-left:10px!important;padding-right:10px!important;font-size:12px!important}.m01-user-detail-modal .premium-modal-footer{grid-template-columns:1fr!important}}.m01-user-form-modal{width:min(760px,94vw)!important}@media (min-width: 761px){.premium-modal.m01-user-form-modal{width:min(760px,calc(100vw - 48px))!important;max-width:min(760px,calc(100vw - 48px))!important;min-width:0!important}}.m01-user-form-modal .premium-modal-body,.m01-users-modal .premium-modal-body{display:grid!important;gap:11px!important;margin-top:14px!important}.m01-user-form-modal .m02-form-section,.m01-users-modal .m02-form-section{margin:0!important;padding:13px 14px!important;gap:10px!important}.m01-user-form-modal:not(:has(.m01-user-password-field)) .m01-field-hint-placeholder{display:none!important}.m01-user-form-modal:not(:has(.m01-user-password-field)) .m01-user-credentials-section{padding-bottom:13px!important}.m01-user-form-modal .m01-user-credentials-grid{column-gap:12px!important;row-gap:9px!important;align-items:start!important}.m01-user-form-modal .m01-password-field-meta{min-height:24px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.m01-user-form-modal .m01-generate-password{min-height:24px!important;height:24px!important;padding:0 8px!important;border-radius:8px!important;font-size:8px!important}.m01-user-form-modal .m01-field-hint-left{min-height:0!important;line-height:1.3!important}.m01-user-form-modal:not(:has(.m01-user-password-field)):not(:has(.m01-user-change-password-field)) .m01-user-credentials-grid{grid-template-columns:minmax(0,1fr)!important}.m01-user-form-modal:not(:has(.m01-user-password-field)):not(:has(.m01-user-change-password-field)) .m01-user-credentials-grid>.m02-field{max-width:52%!important}.m01-user-form-modal .user-description-field-m01 textarea{min-height:82px!important}.m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox{padding:10px 11px!important}@media (max-width: 760px){.m01-users-modal .premium-modal-footer,.m01-user-form-modal .premium-modal-footer,.m01-user-status-modal .premium-modal-footer,.m01-user-password-modal .premium-modal-footer,.m01-user-delete-modal .premium-modal-footer,.m01-user-detail-modal .premium-modal-footer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;width:100%!important}.m01-users-modal .premium-modal-footer>*,.m01-user-form-modal .premium-modal-footer>*,.m01-user-status-modal .premium-modal-footer>*,.m01-user-password-modal .premium-modal-footer>*,.m01-user-delete-modal .premium-modal-footer>*,.m01-user-detail-modal .premium-modal-footer>*{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:42px!important;height:42px!important;justify-content:center!important}.m01-users-modal .premium-modal-footer .btn-premium-ghost,.m01-users-modal .premium-modal-footer .btn-premium-secondary,.m01-users-modal .premium-modal-footer .specular-button-real{padding-left:14px!important;padding-right:14px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1!important}.m01-user-form-modal{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.m01-user-form-modal .m01-user-credentials-grid{grid-template-columns:1fr!important}.m01-user-form-modal:not(:has(.m01-user-password-field)) .m01-user-credentials-grid>.m02-field{max-width:100%!important}.m01-user-form-modal .m01-password-field-meta{grid-template-columns:1fr!important;justify-items:start!important}.m01-user-form-modal .m01-generate-password{width:auto!important;justify-content:center!important}}@media (max-width: 420px){.m01-users-modal .premium-modal-footer,.m01-user-form-modal .premium-modal-footer,.m01-user-status-modal .premium-modal-footer,.m01-user-password-modal .premium-modal-footer,.m01-user-delete-modal .premium-modal-footer,.m01-user-detail-modal .premium-modal-footer{display:flex!important;grid-template-columns:none!important;justify-content:flex-end!important;flex-wrap:wrap!important}.m01-users-modal .premium-modal-footer .btn-premium-ghost,.m01-users-modal .premium-modal-footer .btn-premium-secondary,.m01-users-modal .premium-modal-footer .specular-button-real{width:auto!important;min-width:0!important;padding-left:11px!important;padding-right:11px!important;font-size:9.5px!important}.m01-user-detail-modal .premium-modal-footer{justify-content:flex-end!important}}.m01-user-form-modal .m01-user-credentials-section{padding:13px 14px!important;gap:10px!important}.m01-user-form-modal .m01-user-credentials-grid-v26{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px!important;row-gap:11px!important;align-items:start!important;width:100%!important}.m01-user-form-modal .m01-user-credentials-grid-v26>.m02-field{min-width:0!important;margin:0!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-username-field{grid-column:1!important;grid-row:1!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-state-field{grid-column:2!important;grid-row:1!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-password-field-v26{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:none!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-username-field>span,.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-state-field>span,.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-password-field-v26>span{display:block!important;min-height:0!important;margin:0!important;font-size:9px!important;font-weight:850!important;line-height:1.2!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-username-field>input,.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-password-input-wrap>input,.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-state-field .premium-select-control{width:100%!important;height:42px!important;min-height:42px!important;box-sizing:border-box!important}.m01-user-form-modal .m01-user-password-field-v26 .m01-password-input-wrap{width:100%!important}.m01-user-form-modal .m01-password-meta-row{width:100%!important;min-height:28px!important;margin:5px 0 0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex-wrap:nowrap!important}.m01-user-form-modal .m01-password-meta-copy{min-width:0!important;display:flex!important;align-items:center!important;gap:5px!important;color:#776b7d!important}.m01-user-form-modal .m01-password-meta-copy svg{flex:0 0 12px!important;color:#7f3fbd!important}.m01-user-form-modal .m01-password-meta-copy small,.m01-user-form-modal .m01-password-meta-copy em{margin:0!important;font-size:8.2px!important;line-height:1.25!important;font-style:normal!important}.m01-user-form-modal .m01-password-meta-row.has-error .m01-password-meta-copy em{color:#d94f6f!important;font-weight:750!important}.m01-user-form-modal .m01-generate-password{flex:0 0 auto!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0 10px!important;border:1px solid rgba(126,63,189,.24)!important;border-radius:9px!important;background:#7e3fbd12!important;color:#7333a9!important;box-shadow:none!important;font-size:8px!important;font-weight:800!important;gap:5px!important;white-space:nowrap!important;cursor:pointer!important;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,border-color .18s ease,background .18s ease!important}.m01-user-form-modal .m01-generate-password:hover{transform:translateY(-1px)!important;color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#4b168f,#8d39bd 58%,#ca4fa9)!important;box-shadow:0 8px 18px #5a208e33!important}.m01-user-form-modal .m01-generate-password:active{transform:translateY(0) scale(.98)!important;box-shadow:0 4px 10px #5a208e29!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-field-feedback{min-height:0!important;height:auto!important;margin:4px 0 0!important;overflow:visible!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-field-feedback em{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:8.2px!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:none!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26 .m01-user-change-password-field{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;align-items:stretch!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26 .m01-user-change-password-field>span{display:block!important;font-size:9px!important;font-weight:850!important;line-height:1.2!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26 .m01-user-change-password-field .btn-premium{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;height:42px!important;min-height:42px!important;width:100%!important;min-width:0!important;margin:0!important;border-radius:11px!important;font-size:12px!important;font-weight:750!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26 .m01-user-change-password-field .btn-premium svg{flex:0 0 auto}.m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox:not(.is-checked) .premium-checkbox-box>svg{opacity:0!important;visibility:hidden!important}.m01-user-form-modal .role-checkbox-grid-m01>.premium-checkbox.is-checked .premium-checkbox-box>svg{opacity:1!important;visibility:visible!important}:root[data-theme=dark] .m01-user-form-modal .m01-password-meta-copy{color:#cdbfce!important}:root[data-theme=dark] .m01-user-form-modal .m01-password-meta-copy svg{color:#d091ee!important}:root[data-theme=dark] .m01-user-form-modal .m01-generate-password{color:#e4b9f5!important;border-color:#d091ee47!important;background:#d091ee14!important}:root[data-theme=dark] .m01-user-form-modal .m01-generate-password:hover{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#5a1ba0,#8f3abb 56%,#c44ca3)!important;box-shadow:0 8px 18px #0000003d,0 0 0 1px #e2a4f514!important}:root[data-theme=dark] .m01-user-form-modal .m01-password-meta-row.has-error .m01-password-meta-copy em{color:#ff8fa9!important}@media (max-width: 760px){.m01-user-form-modal .m01-user-credentials-grid-v26{grid-template-columns:minmax(0,1fr)!important;row-gap:9px!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-username-field,.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-state-field,.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-password-field-v26{grid-column:1!important;width:100%!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-username-field{grid-row:1!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-state-field{grid-row:2!important}.m01-user-form-modal .m01-user-credentials-grid-v26 .m01-user-password-field-v26{grid-row:3!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26{grid-template-columns:minmax(0,1fr)!important}.m01-user-form-modal.is-editing .m01-user-credentials-grid-v26 .m01-user-change-password-field{grid-column:1!important;grid-row:2!important}.m01-user-form-modal .m01-password-meta-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important}.m01-user-form-modal .m01-password-meta-copy{flex:1 1 150px!important}.m01-user-form-modal .m01-generate-password{width:auto!important;max-width:100%!important;margin-left:auto!important}}@media (max-width: 420px){.m01-user-form-modal .m01-password-meta-copy{flex-basis:100%!important}.m01-user-form-modal .m01-generate-password{margin-left:0!important}}.premium-modal.m01-user-delete-modal,.premium-modal.m01-employee-delete-modal,.premium-modal.m01-role-delete-modal-v34{width:min(600px,94vw)!important;max-width:600px!important;min-width:0!important;box-sizing:border-box!important;text-align:left!important}.premium-modal.m01-user-delete-modal .premium-modal-header,.premium-modal.m01-employee-delete-modal .premium-modal-header,.premium-modal.m01-role-delete-modal-v34 .premium-modal-header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:flex-start!important;justify-items:stretch!important;gap:14px!important;padding-right:0!important;position:static!important;text-align:left!important}.premium-modal.m01-user-delete-modal .premium-modal-glass-icon.module-glass-icon,.premium-modal.m01-employee-delete-modal .premium-modal-glass-icon.module-glass-icon,.premium-modal.m01-role-delete-modal-v34 .premium-modal-glass-icon.module-glass-icon{width:46px!important;height:46px!important;flex:0 0 46px!important;margin:0!important}.premium-modal.m01-user-delete-modal .premium-modal-heading,.premium-modal.m01-employee-delete-modal .premium-modal-heading,.premium-modal.m01-role-delete-modal-v34 .premium-modal-heading{display:block!important;min-width:0!important;margin:0!important;text-align:left!important}.premium-modal.m01-user-delete-modal .premium-modal-heading h2,.premium-modal.m01-employee-delete-modal .premium-modal-heading h2,.premium-modal.m01-role-delete-modal-v34 .premium-modal-heading h2{margin:2px 0 4px!important;font-size:21px!important;line-height:1.2!important;text-align:left!important;overflow-wrap:normal!important;word-break:normal!important}.premium-modal.m01-user-delete-modal .premium-modal-heading p,.premium-modal.m01-employee-delete-modal .premium-modal-heading p,.premium-modal.m01-role-delete-modal-v34 .premium-modal-heading p{margin:0!important;font-size:11.5px!important;line-height:1.5!important;text-align:left!important}.premium-modal.m01-user-delete-modal .premium-modal-close,.premium-modal.m01-employee-delete-modal .premium-modal-close,.premium-modal.m01-role-delete-modal-v34 .premium-modal-close{position:static!important;top:auto!important;right:auto!important;align-self:start!important;justify-self:end!important;margin:0!important}@media (max-width: 760px){.premium-modal.m01-user-delete-modal,.premium-modal.m01-employee-delete-modal,.premium-modal.m01-role-delete-modal-v34{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;min-width:0!important}.premium-modal.m01-user-delete-modal .premium-modal-header,.premium-modal.m01-employee-delete-modal .premium-modal-header,.premium-modal.m01-role-delete-modal-v34 .premium-modal-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:14px!important}.premium-modal.m01-user-delete-modal .premium-modal-heading h2,.premium-modal.m01-employee-delete-modal .premium-modal-heading h2,.premium-modal.m01-role-delete-modal-v34 .premium-modal-heading h2{font-size:21px!important;line-height:1.2!important}}@media (max-width: 420px){.premium-modal.m01-user-delete-modal,.premium-modal.m01-employee-delete-modal,.premium-modal.m01-role-delete-modal-v34{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important}.premium-modal.m01-user-delete-modal .premium-modal-header,.premium-modal.m01-employee-delete-modal .premium-modal-header,.premium-modal.m01-role-delete-modal-v34 .premium-modal-header{gap:14px!important}}.m01-user-form-modal .m01-user-employee-section{min-width:0;position:relative;overflow:visible!important}.m01-user-form-modal .m01-user-employee-section:has(.m01-employee-premium-select.is-open){z-index:60}.m01-user-form-modal .m01-employee-select-field{min-width:0;position:relative}.m01-user-form-modal .m01-employee-premium-select{width:100%!important;min-width:0!important;max-width:100%!important}.m01-user-form-modal .m01-employee-premium-select>.premium-select-control{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;cursor:pointer!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-value{flex:1 1 0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;font-size:inherit!important;font-weight:inherit!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-caret{flex:0 0 20px!important;width:20px!important;height:20px!important;margin-left:8px!important;stroke-width:2.25;pointer-events:none}.m01-user-form-modal .m01-employee-premium-select.is-open{z-index:70!important}.m01-user-form-modal .m01-employee-premium-select>.premium-select-panel{position:absolute!important;top:calc(100% + 7px)!important;left:0!important;right:0!important;z-index:80!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(276px,45dvh)!important;margin:0!important;padding:7px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid rgba(110,63,163,.16)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px #361e4a2e,inset 0 1px #fffffff5!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-search{position:sticky;top:0;z-index:3;height:38px!important;min-height:38px!important;margin:0 0 6px!important;padding:0 10px!important;gap:8px!important;border:1px solid rgba(110,63,163,.13)!important;border-radius:10px!important;background:#fcfafd!important;box-shadow:none!important;color:var(--purple,#6e3fa3)}.m01-user-form-modal .m01-employee-premium-select .premium-select-search>svg{flex:0 0 17px;width:17px;height:17px}.m01-user-form-modal .m01-employee-premium-select .premium-select-search input{height:36px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;font-weight:600!important;line-height:1.45!important;caret-color:var(--purple,#6e3fa3)}.m01-user-form-modal .m01-employee-premium-select .premium-select-option{min-width:0!important;min-height:38px!important;padding:7px 9px!important;border-radius:9px!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;color:var(--muted,#756a7d)!important;background:transparent}.m01-user-form-modal .m01-employee-premium-select .premium-select-option>span{flex:1 1 auto!important;min-width:0!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow-wrap:anywhere!important;overflow:hidden!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-option>svg{flex:0 0 18px!important;width:18px!important;height:18px!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-option:hover,.m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-highlighted,.m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-selected{background:#6e3fa313!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-selected{color:var(--purple-dark,#4d246d)!important;font-weight:750!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-selected svg{color:var(--purple,#6e3fa3)!important}:root[data-theme=dark] .m01-user-form-modal .m01-employee-premium-select>.premium-select-panel{background:#241a2f!important;border-color:#ffffff1a!important;box-shadow:0 18px 42px #00000057!important}:root[data-theme=dark] .m01-user-form-modal .m01-employee-premium-select .premium-select-search{background:#30233d!important;border-color:#ffffff21!important}:root[data-theme=dark] .m01-user-form-modal .m01-employee-premium-select .premium-select-option:hover,:root[data-theme=dark] .m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-highlighted,:root[data-theme=dark] .m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-selected{background:#ce99e821!important}:root[data-theme=dark] .m01-user-form-modal .m01-employee-premium-select .premium-select-option.is-selected{color:#efccff!important}.m01-user-form-modal .m01-user-photo-uploader.m03-logo-uploader{width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;border:1px dashed rgba(110,63,163,.18)!important;border-radius:14px!important;background:linear-gradient(145deg,#ffffffc7,#f9f5fce0)!important;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #4f236f09!important;box-sizing:border-box!important;overflow:visible!important;cursor:pointer!important;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease!important}.m01-user-form-modal .m01-user-photo-uploader:hover,.m01-user-form-modal .m01-user-photo-uploader:focus-visible{border-color:#7e3eaa94!important;background:linear-gradient(145deg,#fffffffa,#f7ecfcfa)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #62308b1a,0 0 0 3px #7e3eaa0e!important;transform:translateY(-1px)!important}.m01-user-form-modal .m01-user-photo-uploader.is-dragging{border-color:#7e3eaac7!important;background:linear-gradient(145deg,#f6e8fdfc,#eedcf9fa)!important;box-shadow:0 12px 28px #62308b24,0 0 0 4px #7e3eaa1a!important;transform:translateY(-1px)!important}.m01-user-form-modal .m01-user-photo-uploader.has-error{border-color:#bf485b7a!important}.m01-user-form-modal .m01-user-photo-preview.m03-logo-preview{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid rgba(102,66,123,.1)!important;border-radius:14px!important;background:#fff!important;color:#9b8da3!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease!important}.m01-user-form-modal .m01-user-photo-uploader:hover .m01-user-photo-preview,.m01-user-form-modal .m01-user-photo-uploader:focus-visible .m01-user-photo-preview{transform:scale(1.035)!important;box-shadow:0 6px 14px #62308b1a!important}.m01-user-form-modal .m01-user-photo-uploader.is-dragging .m01-user-photo-preview{transform:scale(1.055)!important}.m01-user-form-modal .m01-user-photo-preview img{width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important;pointer-events:none}.m01-user-form-modal .m01-user-photo-uploader .m03-logo-uploader-copy{min-width:0!important}.m01-user-form-modal .m01-user-photo-uploader .m03-logo-uploader-copy strong{display:block!important;font-size:10px!important;color:#55405f!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important}.m01-user-form-modal .m01-user-photo-uploader .m03-logo-uploader-copy span{display:block!important;margin-top:3px!important;font-size:9px!important;line-height:1.45!important;color:#908696!important;overflow-wrap:anywhere!important}.m01-user-form-modal .m01-user-photo-uploader .m03-logo-clear{width:34px;height:34px;border:1px solid rgba(111,62,145,.12);border-radius:10px;background:#fff;color:#745183;display:grid;place-items:center;cursor:pointer;transition:.18s ease}.m01-user-form-modal .m01-user-photo-uploader .m03-logo-clear:hover{background:#f8effc;border-color:#6f3e9140}.m01-user-form-modal .m01-user-photo-uploader .field-error{display:block;margin-top:4px;color:#b34b61;font-size:10px}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader{background:linear-gradient(145deg,#2b1d37f5,#21172bfa)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff0a,0 4px 16px #00000024!important}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader:hover,:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader:focus-visible{background:linear-gradient(145deg,#3e2a4dfc,#2d1e3afc)!important;border-color:#d3a6ee85!important;box-shadow:inset 0 1px #ffffff12,0 12px 28px #0000003d,0 0 0 3px #bf80e214!important}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader.is-dragging{background:linear-gradient(145deg,#492f5bfc,#332042fc)!important;border-color:#e0b5f8b8!important;box-shadow:0 14px 32px #00000047,0 0 0 4px #c584e71c!important}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader:hover .m01-user-photo-preview,:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader:focus-visible .m01-user-photo-preview{box-shadow:0 7px 18px #00000042,0 0 0 1px #d6b3eb1f!important}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-preview{background:#2c2036!important;border-color:#ffffff1f!important}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader .m03-logo-clear{background:#2c2036;border-color:#ffffff1f}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader .m03-logo-uploader-copy strong{color:#f3e9fa!important}:root[data-theme=dark] .m01-user-form-modal .m01-user-photo-uploader .m03-logo-uploader-copy span{color:#b8aaba!important}@media (max-width: 760px){.m01-user-form-modal .m01-user-photo-uploader.m03-logo-uploader{grid-template-columns:auto minmax(0,1fr)!important}.m01-user-form-modal .m01-user-photo-uploader>.btn-premium,.m01-user-form-modal .m01-user-photo-uploader>.m03-logo-clear{grid-column:1 / -1!important;justify-self:stretch!important}}@media (max-width: 520px){.m01-user-form-modal .m01-user-photo-preview.m03-logo-preview{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}.m01-user-form-modal .m01-employee-premium-select .premium-select-option{font-size:11px!important}}.m01-user-detail-modal .m01-user-detail-hero{min-width:0}.m01-user-detail-modal .m01-user-detail-avatar{width:82px;height:82px;min-width:82px;min-height:82px;border-radius:18px;border:1px solid rgba(104,65,128,.1);box-shadow:0 10px 24px #4b246714}.m01-user-detail-modal .m01-user-detail-avatar img{width:100%;height:100%;object-fit:cover}.m01-user-detail-modal .m01-user-detail-photo-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 620px){.m01-user-detail-modal .m01-user-detail-photo-actions{justify-content:flex-start}}.profile-menu-wrap{position:relative;z-index:40}.profile-session-button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.profile-session-button:hover,.profile-session-button.open{transform:translateY(-1px);border-color:#6e3fa338!important;box-shadow:0 12px 28px #4020601a,inset 0 1px #fffc!important}.profile-session-button .avatar,.profile-dropdown-avatar{overflow:hidden}.profile-session-button .avatar.has-photo,.profile-dropdown-avatar.has-photo{background:#fff!important}.profile-session-button .avatar img,.profile-dropdown-avatar img{width:100%;height:100%;object-fit:cover;display:block}.profile-chevron{flex:0 0 auto;color:var(--muted);transition:transform .18s ease}.profile-chevron.open{transform:rotate(180deg)}.profile-dropdown{position:fixed;width:260px;z-index:3200;padding:10px;border-radius:18px;border:1px solid rgba(110,63,163,.14);background:#fffcfff7;box-shadow:0 24px 60px #2a06632e;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transform-origin:top right;animation:sigoastProfileMenuIn .17s ease both}@keyframes sigoastProfileMenuIn{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.profile-dropdown-head{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:center;padding:8px 8px 10px}.profile-dropdown-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--purple-dark),var(--purple),var(--pink));color:#fff;font-size:12px;font-weight:900;box-shadow:0 7px 18px #4020602e}.profile-dropdown-head strong,.profile-dropdown-head small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-dropdown-head strong{color:var(--ink);font-size:12px}.profile-dropdown-head small{color:var(--muted);margin-top:3px;font-size:10px}.profile-dropdown-separator{height:1px;margin:4px 6px;background:#6e3fa317}.profile-dropdown>button{width:100%;min-height:40px;border:0;border-radius:11px;background:transparent;color:var(--ink);display:flex;align-items:center;gap:10px;padding:0 11px;font:inherit;font-size:11.5px;font-weight:750;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.profile-dropdown>button:hover{background:#6e3fa312;color:var(--purple-dark);transform:translate(1px)}.profile-dropdown>button.danger{color:#c43d5d}.profile-dropdown>button.danger:hover{background:#d0355a14}.notification-center-backdrop{z-index:3290!important}.notification-center-panel{z-index:3300!important}.m01-users-table .table-avatar{overflow:hidden}.m01-users-table .table-avatar.has-photo{padding:0!important;background:#fff!important}.m01-users-table .table-avatar img{width:100%;height:100%;display:block;object-fit:cover}.my-account-page{display:grid;gap:18px;width:min(100%,1380px);margin:0 auto;padding-bottom:30px}.my-account-hero,.my-account-card{border:1px solid rgba(110,63,163,.12);background:linear-gradient(145deg,#fffffff5,#faf6fce8);box-shadow:0 16px 40px #40206012,inset 0 1px #ffffffe6}.my-account-hero{min-height:235px;border-radius:26px;padding:28px 34px;display:grid;grid-template-columns:164px minmax(0,1fr) auto;align-items:center;gap:22px;position:relative;overflow:hidden}.my-account-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 82% 10%,rgba(198,83,160,.11),transparent 28%),radial-gradient(circle at 10% 90%,rgba(239,216,121,.13),transparent 26%)}.my-account-hero>*{position:relative;z-index:1}.my-account-avatar-wrap{position:relative;width:164px;height:164px}.my-account-avatar{width:164px;height:164px;padding:0;border-radius:28px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#412071,#7e3fc4 58%,#c653a0);color:#fff;font-size:31px;font-weight:900;box-shadow:0 20px 42px #40206038;border:5px solid rgba(255,255,255,.9);cursor:zoom-in}.my-account-avatar:disabled{cursor:default}.my-account-avatar:focus-visible,.my-account-camera:focus-visible,.my-account-primary-action:focus-visible,.my-account-secondary-action:focus-visible,.my-account-theme-options button:focus-visible,.my-account-audio-actions button:focus-visible,.my-account-switch:focus-visible{outline:3px solid rgba(131,78,177,.48);outline-offset:3px}.my-account-avatar img{width:100%;height:100%;object-fit:cover}.my-account-camera{position:absolute;right:-7px;bottom:-7px;width:43px;height:43px;border-radius:13px;border:2px solid white;display:grid;place-items:center;background:linear-gradient(135deg,var(--purple-dark),var(--purple));color:#fff;box-shadow:0 8px 20px #40206038;cursor:pointer}.my-account-camera:disabled{opacity:.6;cursor:wait}.my-account-hero-copy .eyebrow,.my-account-card .eyebrow{display:block;margin-bottom:5px}.my-account-hero-copy h1{margin:0;color:var(--purple-dark);font-family:Playfair Display,serif;font-size:clamp(28px,3vw,39px);line-height:1.05}.my-account-hero-copy>p{margin:7px 0 0;color:var(--muted);font-weight:700;font-size:12px}.my-account-badges{margin-top:13px;display:flex;gap:7px;flex-wrap:wrap}.my-account-status-badge,.my-account-role-badge{min-height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:850}.my-account-status-badge{color:#2f8e55;background:#2f9e5c1a;border:1px solid rgba(47,158,92,.16)}.my-account-role-badge{color:var(--purple-dark);background:#6e3fa312;border:1px solid rgba(110,63,163,.1)}.my-account-photo-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:165px}.my-account-primary-action,.my-account-secondary-action{min-height:42px;padding:0 15px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.my-account-primary-action{border:0;color:#fff;background:linear-gradient(135deg,var(--purple-dark),var(--purple) 62%,var(--pink));box-shadow:0 10px 24px #4020602e}.my-account-secondary-action{border:1px solid rgba(110,63,163,.13);color:var(--purple-dark);background:#fffc}.my-account-secondary-action.danger{color:#c43d5d}.my-account-primary-action:disabled,.my-account-secondary-action:disabled{opacity:.58;cursor:wait}.my-account-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.my-account-card{border-radius:22px;padding:26px 28px}.my-account-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.my-account-card-heading>svg{color:var(--purple)}.my-account-card-heading h2{margin:0;font-family:Playfair Display,serif;color:var(--purple-dark);font-size:23px}.my-account-card-heading p{margin:5px 0 0;color:var(--muted);font-size:10.5px;line-height:1.55;max-width:660px}.my-account-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.my-account-info-item{min-height:70px;padding:12px 13px;border:1px solid rgba(110,63,163,.09);border-radius:14px;background:#ffffff94;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center}.my-account-info-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--purple);background:#6e3fa312}.my-account-info-item small,.my-account-info-item strong{display:block}.my-account-info-item small{color:var(--muted);font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:850;margin-bottom:3px}.my-account-info-item strong{color:var(--ink);font-size:12px;overflow-wrap:anywhere}.my-account-preference-block{border:1px solid rgba(110,63,163,.1);border-radius:16px;padding:14px;background:#ffffff8f;display:grid;gap:12px}.my-account-preference-block+.my-account-preference-block{margin-top:10px}.my-account-preferences-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.my-account-preferences-column{min-width:0}.my-account-preference-block.sound{grid-template-columns:minmax(0,1fr) auto;align-items:center}.my-account-preference-block strong,.my-account-preference-block small{display:block}.my-account-preference-block strong{color:var(--ink);font-size:12px}.my-account-preference-block small{color:var(--muted);font-size:10.5px;margin-top:3px;line-height:1.45}.my-account-theme-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.my-account-theme-options button{min-height:40px;border-radius:11px;border:1px solid rgba(110,63,163,.11);background:#ffffffbf;color:var(--muted);font:inherit;font-size:10.5px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.my-account-theme-options button.active{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--purple-dark),var(--purple));box-shadow:0 8px 19px #40206029}.my-account-switch{min-width:112px;min-height:38px;border-radius:999px;padding:0 11px 0 7px;border:1px solid rgba(110,63,163,.12);background:#ffffffbf;color:var(--muted);display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:9.5px;font-weight:850;cursor:pointer}.my-account-switch span{width:25px;height:25px;border-radius:50%;background:#d8d0df;box-shadow:0 2px 7px #4020601f}.my-account-switch.active{color:#287d4b;background:#2f9e5c14;border-color:#2f9e5c26}.my-account-switch.active span{background:#42b66d}.my-account-loading{min-height:280px;border-radius:22px;border:1px solid rgba(110,63,163,.1);background:#ffffffb8;display:grid;place-items:center;color:var(--muted);font-size:12px;font-weight:750}.my-account-error-state{align-content:center;gap:8px;text-align:center}.my-account-error-state p{margin:0}.my-account-error-state button{margin-top:6px;border:0;border-radius:10px;padding:10px 15px;color:#fff;background:var(--purple);font-weight:800;cursor:pointer}.settings-my-account-panel .settings-icon.account{color:var(--purple)}:root[data-theme=dark] .profile-dropdown{background:#261930f7;border-color:#ffffff17;box-shadow:0 24px 60px #00000059}:root[data-theme=dark] .profile-dropdown-separator{background:#ffffff14}:root[data-theme=dark] .profile-dropdown>button:hover{background:#ffffff0f;color:#f4e9fa}:root[data-theme=dark] .m01-users-table .table-avatar.has-photo{background:#2a1d33!important}:root[data-theme=dark] .my-account-hero,:root[data-theme=dark] .my-account-card{background:linear-gradient(145deg,#372742f5,#261b2ff2);border-color:#ffffff17;box-shadow:0 18px 45px #00000040,inset 0 1px #ffffff0a}:root[data-theme=dark] .my-account-hero-copy h1,:root[data-theme=dark] .my-account-card-heading h2{color:#f2e8f7}:root[data-theme=dark] .my-account-info-item,:root[data-theme=dark] .my-account-preference-block,:root[data-theme=dark] .my-account-theme-options button,:root[data-theme=dark] .my-account-switch,:root[data-theme=dark] .my-account-secondary-action,:root[data-theme=dark] .my-account-loading{background:#ffffff09;border-color:#ffffff14}:root[data-theme=dark] .my-account-info-item strong,:root[data-theme=dark] .my-account-preference-block strong{color:#f2e8f7}:root[data-theme=dark] .my-account-secondary-action{color:#eadcf2}:root[data-theme=dark] .my-account-theme-options button.active{background:linear-gradient(135deg,#512184,#8545c7)}:root[data-theme=dark] .my-account-avatar{border-color:#ffffff29}@media (max-width: 980px){.my-account-hero{grid-template-columns:auto minmax(0,1fr)}.my-account-photo-actions{grid-column:1 / -1;flex-direction:row;justify-content:flex-end}.my-account-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.my-account-preferences-grid{grid-template-columns:1fr}}@media (max-width: 680px){.profile-session-button .profile-copy,.profile-session-button .profile-chevron{display:none}.profile-session-button{width:42px!important;min-width:42px!important;padding:0!important;justify-content:center!important}.profile-dropdown{width:min(280px,calc(100vw - 24px))}.my-account-page{gap:13px}.my-account-hero{grid-template-columns:1fr;text-align:center;padding:22px 17px}.my-account-avatar-wrap{margin:0 auto}.my-account-badges{justify-content:center}.my-account-photo-actions{grid-column:auto;flex-direction:row;justify-content:center;flex-wrap:wrap}.my-account-info-grid{grid-template-columns:1fr}.my-account-card{padding:17px}.my-account-card-heading{gap:10px}.my-account-preference-block.sound{grid-template-columns:1fr}.my-account-switch{width:100%;justify-content:center}}.my-account-audio-settings{gap:12px}.my-account-audio-field{display:grid;gap:7px;color:var(--ink);font-size:10px;font-weight:750}.my-account-audio-field>span{display:flex;justify-content:space-between;align-items:center}.my-account-audio-field select{width:100%;min-height:42px;padding:0 12px;border-radius:11px;border:1px solid rgba(110,63,163,.15);background:#ffffffc7;color:var(--ink);font:inherit;font-size:11px;outline-offset:2px}.my-account-audio-field input[type=range]{width:100%;accent-color:#813db1;cursor:pointer}.my-account-audio-actions{display:flex;flex-wrap:wrap;gap:9px}.my-account-audio-actions button{min-height:39px;border:1px solid rgba(110,63,163,.15);border-radius:11px;padding:0 14px;background:#ffffffc2;color:var(--purple-dark);font-size:10px;font-weight:800;display:inline-flex;gap:7px;align-items:center;justify-content:center;cursor:pointer}.my-account-audio-actions button.primary{background:linear-gradient(120deg,#57268d,#aa4da4);color:#fff;border-color:transparent}.my-account-audio-actions button:disabled{opacity:.52;cursor:not-allowed}:root[data-theme=dark] .my-account-audio-field{color:#f2e8f7}:root[data-theme=dark] .my-account-audio-field select,:root[data-theme=dark] .my-account-audio-actions button:not(.primary){background:#fff1;border-color:#ffffff24;color:#eadcf2}@media (max-width: 680px){.my-account-audio-actions{flex-direction:column}.my-account-audio-actions button{width:100%}.my-account-desktop{grid-template-columns:1fr}}.my-account-photo-modal{width:min(760px,calc(100vw - 32px));max-width:760px}.my-account-photo-modal .premium-modal-header{display:flex;align-items:center;justify-content:space-between;gap:18px}.my-account-photo-modal .premium-modal-close{margin-left:auto}.my-account-photo-modal .premium-modal-body{display:grid;place-items:center;max-height:74vh;overflow:auto;background:#f8f5fa}.my-account-photo-modal .premium-modal-body img{display:block;width:100%;max-height:68vh;object-fit:contain;border-radius:12px}:root[data-theme=dark] .my-account-photo-modal .premium-modal-body{background:#241a2e}.my-account-photo-actions{min-width:178px}.my-account-photo-actions .btn-premium{width:100%;min-height:42px}.my-account-remove-photo{color:#b74461}.my-account-remove-photo:hover:not(:disabled){color:#a33152;background:#d0355a12}.my-account-preferences-card{overflow:visible}.my-account-preferences-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:32px;align-items:stretch}.my-account-preferences-main{min-width:0}.my-account-preference-row{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:21px 0;border-bottom:1px solid rgba(110,63,163,.11)}.my-account-preference-row:first-child{padding-top:7px}.my-account-preference-row:last-child{border-bottom:0;padding-bottom:6px}.my-account-preference-copy{display:flex;align-items:flex-start;gap:14px;min-width:0}.my-account-preference-icon,.my-account-audio-icon{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:var(--purple);background:#6e3fa313}.my-account-preference-copy strong,.my-account-preference-copy small,.my-account-audio-heading strong,.my-account-audio-heading small{display:block}.my-account-preference-copy strong,.my-account-audio-heading strong{color:var(--ink);font-size:12.5px;line-height:1.35}.my-account-preference-copy small,.my-account-audio-heading small{color:var(--muted);font-size:10.5px;line-height:1.55;margin-top:4px}.my-account-theme-options{flex:0 0 auto;display:flex;gap:4px;padding:4px;border-radius:13px;background:#6e3fa311}.my-account-theme-options button{min-width:84px;min-height:36px;border:0;background:transparent;box-shadow:none;border-radius:10px}.my-account-theme-options button.active{background:#fff;color:var(--purple-dark);box-shadow:0 3px 12px #4020601f}.my-account-switch{flex:0 0 auto;min-width:106px}.my-account-switch:disabled{opacity:.52;cursor:not-allowed}.my-account-audio-panel{min-width:0;display:flex;flex-direction:column;gap:18px;padding:21px 24px;border-radius:18px;border:1px solid rgba(110,63,163,.12);background:linear-gradient(145deg,#f6f0fbbd,#ffffffb3)}.my-account-audio-heading{display:flex;gap:12px;align-items:center}.my-account-audio-icon{background:#6e3fa31c}.my-account-tone-select{width:100%}.my-account-tone-select .premium-select-label{color:var(--ink);text-transform:none;letter-spacing:0;font-size:11px}.my-account-tone-select .premium-select-control{height:46px}.my-account-tone-select .premium-select-panel{z-index:100}.my-account-audio-field{display:grid;gap:11px;color:var(--ink);font-size:11px;font-weight:800}.my-account-audio-field>span{display:flex;justify-content:space-between}.my-account-audio-field b{color:var(--purple)}.my-account-audio-field input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(to right,var(--purple) 0 var(--volume-progress),rgba(110,63,163,.16) var(--volume-progress) 100%);cursor:pointer}.my-account-audio-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:var(--purple);box-shadow:0 2px 9px #4020603d}.my-account-audio-field input[type=range]::-moz-range-thumb{width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:var(--purple)}.my-account-audio-actions{margin-top:auto;padding-top:5px;display:flex;gap:9px}.my-account-audio-actions .btn-premium{min-width:0;height:42px;flex:1 1 auto}.my-account-audio-actions .btn-premium-primary{flex:1.4 1 auto}.my-account-audio-actions .btn-premium-secondary{background:linear-gradient(180deg,#fff,#fbf8fd);border:var(--pm-border);color:var(--purple-dark);box-shadow:var(--pm-shadow-soft);font-size:12px}.my-account-audio-actions .btn-premium-primary{background:linear-gradient(135deg,var(--purple-dark),var(--purple) 62%,var(--pink));border:0;color:#fff;box-shadow:0 14px 30px #4020603d;font-size:12px}:root[data-theme=dark] .my-account-preference-row{border-color:#ffffff1a}:root[data-theme=dark] .my-account-preference-copy strong,:root[data-theme=dark] .my-account-audio-heading strong{color:#f2e8f7}:root[data-theme=dark] .my-account-audio-panel{background:linear-gradient(145deg,#50336047,#1c13245c);border-color:#ffffff1a}:root[data-theme=dark] .my-account-theme-options{background:#ffffff12}:root[data-theme=dark] .my-account-theme-options button.active{background:#4d2c65;color:#fff}:root[data-theme=dark] .my-account-remove-photo{color:#f18ba2}:root[data-theme=dark] .my-account-audio-actions .btn-premium-secondary{background:#241a2f;color:var(--ink);border-color:#ffffff24}@media (max-width: 1100px){.my-account-preferences-grid{grid-template-columns:1fr;gap:22px}.my-account-audio-panel{max-width:none}}@media (max-width: 680px){.my-account-photo-actions{width:100%}.my-account-photo-actions .btn-premium{width:auto;flex:1 1 145px}.my-account-preference-row{align-items:flex-start;flex-direction:column;gap:12px;padding:17px 0}.my-account-theme-options{width:100%}.my-account-theme-options button{flex:1}.my-account-switch{width:auto}.my-account-audio-panel{padding:18px}.my-account-audio-actions{flex-direction:column}.my-account-audio-actions .btn-premium{width:100%}}.my-account-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:18px;align-items:start}.my-account-info-grid{grid-template-columns:1fr}.my-account-preferences-grid{grid-template-columns:1fr;gap:20px}.my-account-audio-panel{gap:16px}.my-account-photo-actions{gap:9px;min-width:186px}.my-account-photo-actions .btn-premium{height:43px;min-height:43px;border-radius:12px;font-size:11.5px;justify-content:center}.my-account-photo-actions .my-account-replace-photo{background:linear-gradient(120deg,#532589,#8542b4 68%,#a94fa6);color:#fff;box-shadow:0 9px 20px #50238238}.my-account-photo-actions .my-account-remove-photo{border:1px solid rgba(194,55,91,.2);background:#fffc;color:#b93e60;box-shadow:0 4px 12px #5023820e}.my-account-photo-actions .my-account-remove-photo:hover:not(:disabled){border-color:#c2375b61;background:#d0355a14;color:#a92e50}:root[data-theme=dark] .my-account-photo-actions .my-account-remove-photo{background:#ffffff0e;border-color:#f18ba24d;color:#f18ba2}@media (max-width: 1050px){.my-account-grid{grid-template-columns:1fr}.my-account-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.my-account-info-grid{grid-template-columns:1fr}.my-account-photo-actions{min-width:0}.my-account-photo-actions .btn-premium{width:auto}}.my-account-preferences-card .my-account-card-heading{margin-bottom:20px}.my-account-preferences-card .my-account-card-heading p{max-width:none}.my-account-preferences-grid{gap:0}.my-account-preference-row{padding:18px 0}.my-account-preference-row:first-child{padding-top:0}.my-account-preference-row:last-child{padding-bottom:0}.my-account-audio-panel{margin-top:21px;padding:21px 0 0;border:0;border-top:1px solid rgba(110,63,163,.11);border-radius:0;background:transparent;gap:18px}.my-account-audio-icon{background:#6e3fa313}.my-account-audio-actions{padding-top:2px}.my-account-audio-actions .btn-premium-primary:disabled{opacity:1;color:#8b7d93;background:#eee8f1;border:1px solid rgba(110,63,163,.08);box-shadow:none}:root[data-theme=dark] .my-account-audio-panel{background:transparent;border-color:#ffffff1a}:root[data-theme=dark] .my-account-audio-actions .btn-premium-primary:disabled{color:#a99aaf;background:#ffffff12;border-color:#ffffff17}.my-account-grid{align-items:stretch}.my-account-preferences-card{display:flex;flex-direction:column}.my-account-preferences-grid{flex:1;grid-template-rows:auto minmax(0,1fr)}.my-account-audio-actions{margin-top:auto}@media (max-width: 760px){.premium-topbar-v4 .profile-menu-wrap{flex:0 0 44px;width:44px;min-width:44px}.premium-topbar-v4 .profile-session-button{display:grid;place-items:center;width:44px!important;height:44px;min-width:44px!important;min-height:44px;padding:3px!important;gap:0}.premium-topbar-v4 .profile-session-button .profile-copy,.premium-topbar-v4 .profile-session-button .profile-chevron{display:none!important}.profile-dropdown{max-width:calc(100vw - 24px);max-height:calc(100dvh - 84px);overflow-y:auto;overscroll-behavior:contain}}.audit-central-heading{flex-wrap:wrap}.audits-page .audit-module-card{min-height:255px;gap:12px}.audits-page .audit-module-copy h3{font-size:14px}.audits-page .audit-module-copy p{font-size:12px;line-height:1.45}.audits-page .audit-module-card .status-badge{font-size:10px}.audits-page .audit-central-section,.audits-page .audit-central-section>.users-page-premium,.audits-page .audit-central-section .audit-workspace{min-width:0;grid-template-columns:minmax(0,1fr)}.audits-page .audit-central-section .audit-workspace>*{min-width:0;max-width:100%}.audits-page .audit-central-section .audit-table-wrap{overflow-x:auto}.audits-page .audit-central-parity{width:100%;min-width:0;padding:0;display:block}.audit-central-switch{flex-wrap:wrap;justify-content:flex-end;max-width:100%}@media (max-width: 820px){.audit-central-switch{justify-content:flex-start}}:root[data-theme=dark] .audit-workspace .m02-audit-panel .m02-audit-search input{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;color:#f2eaf5!important}:root[data-theme=dark] .audit-workspace .m02-audit-panel .m02-audit-search:focus-within{border-color:#be8ee8ad!important;box-shadow:0 0 0 3px #ac74dc29!important}.audit-workspace .audit-table .status-badge.tone-update{background:#eee9fb;color:#6840a6}.audit-workspace .audit-table .status-badge.tone-update i{background:#8254bf}:root[data-theme=dark] .audit-workspace .audit-table .status-badge.tone-update{background:#a173dc3b!important;color:#ead4ff!important;border:1px solid rgba(197,155,241,.28)}:root[data-theme=dark] .audit-workspace .audit-table .status-badge.tone-update i{background:#c899f2!important}.audits-page .audit-module-copy .status-badge{justify-self:start}:root[data-theme=dark] .audits-page .audit-module-card,:root[data-theme=dark] .audits-page .audit-module-card.available{background:linear-gradient(145deg,#2d2038,#281b33) padding-box,linear-gradient(135deg,#b377e28c,#ebbe6561,#c653a05e) border-box;box-shadow:0 16px 34px #08031133!important}:root[data-theme=dark] .audits-page .audit-module-icon{background:#48305d;color:#e8d2fa;box-shadow:inset 0 1px #ffffff21}:root[data-theme=dark] .audits-page .audit-module-code{color:#cfade9}:root[data-theme=dark] .audits-page .audit-module-copy h3{color:#fbf3ff}:root[data-theme=dark] .audits-page .audit-module-copy p{color:#cbbdd0}:root[data-theme=dark] .audits-page .audit-module-open{background:#382748;border-color:#c099e24d;color:#f5e9fc}:root[data-theme=dark] .audits-page .audit-module-open:hover,:root[data-theme=dark] .audits-page .audit-module-open:focus-visible{background:#49315c;border-color:#d0a3f1}.notification-center-panel{--nc-surface: #fff;--nc-subtle: #f8f5fa;--nc-hover: #f5eff9;--nc-line: #ebe4ef;--nc-ink: #382343;--nc-muted: #74677d;--nc-soft-ink: #897b91;--nc-accent: #724093;--nc-accent-soft: #f1e8f7;--nc-danger: #b33f5c;--nc-warning: #a76a22;max-height:min(780px,calc(100dvh - 100px));border:1px solid var(--nc-line);border-radius:20px;background:var(--nc-surface);color:var(--nc-ink);box-shadow:0 28px 80px #2f193d33,0 4px 14px #2f193d0f;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:Manrope,system-ui,sans-serif}:root:not([data-theme=dark]) .notification-center-panel{background:var(--nc-surface);border:1px solid var(--nc-line);box-shadow:0 28px 80px #2f193d33,0 4px 14px #2f193d0f}.notification-center-panel .notification-center-header{flex:0 0 auto;padding:15px 20px 14px;gap:19px;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--nc-line)}.notification-center-panel .notification-center-header-glass-icon{width:42px!important;height:42px!important;flex-basis:42px!important}.notification-center-panel .notification-center-header-glass-icon svg{width:27px;height:27px}.notification-center-panel .notification-center-eyebrow{margin-bottom:2px;color:var(--nc-warning);font-size:10px;letter-spacing:.11em}.notification-center-panel .notification-center-header h2{color:var(--nc-ink);font-family:Playfair Display,Georgia,serif;font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.15}.notification-center-panel .notification-center-header p{margin-top:3px;color:var(--nc-muted);font-size:11px;line-height:1.4}.notification-center-panel .notification-center-icon-button{margin-left:auto;width:36px;height:36px;flex-basis:36px;border:1px solid var(--nc-line);border-radius:10px;background:var(--nc-subtle);color:var(--nc-muted);box-shadow:none}.notification-center-panel .notification-center-icon-button:hover{background:var(--nc-hover);color:var(--nc-ink)}.notification-center-panel .notification-center-summary{flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:9px 20px 7px;padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.notification-center-panel .notification-summary-card,.notification-center-panel .notification-summary-card.critical,.notification-center-panel .notification-summary-card.high,.notification-center-panel .notification-summary-card.unread{min-width:0;justify-content:center;padding:7px 6px;border:0;border-right:1px solid var(--nc-line);border-radius:0;background:transparent;box-shadow:none;text-align:center}.notification-center-panel .notification-summary-card:last-child{border-right:0}.notification-center-panel .notification-summary-card:before{display:none}.notification-center-panel .notification-summary-icon{display:none}.notification-center-panel .notification-summary-card>div{gap:2px}.notification-center-panel .notification-summary-card>div>strong{color:var(--nc-ink);font-size:18px;font-weight:800;line-height:1.1}.notification-center-panel .notification-summary-card.critical strong{color:var(--nc-danger)}.notification-center-panel .notification-summary-card.high strong{color:var(--nc-warning)}.notification-center-panel .notification-summary-card.unread strong{color:var(--nc-accent)}.notification-center-panel .notification-summary-card>div>span{color:var(--nc-muted);font-size:10px;font-weight:700}.notification-center-panel .notification-center-tools{flex:0 0 auto;gap:6px;padding:0 20px 11px;border-bottom:1px solid var(--nc-line)}.notification-center-compact-toolbar{display:none}.notification-center-panel .notification-filter-strip,.notification-center-panel .notification-module-strip{gap:4px;padding-bottom:1px}.notification-center-panel .notification-filter-strip button,.notification-center-panel .notification-module-strip button{min-height:29px;padding:0 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--nc-muted);box-shadow:none;font-size:10px;font-weight:750}.notification-center-panel .notification-filter-strip button:hover,.notification-center-panel .notification-module-strip button:hover{border-color:var(--nc-line);background:var(--nc-subtle);color:var(--nc-ink)}.notification-center-panel .notification-filter-strip button.active,.notification-center-panel .notification-module-strip button.active{border-color:#decce9;background:var(--nc-accent-soft);color:var(--nc-accent);box-shadow:none}.notification-center-panel .notification-module-strip{padding-top:6px;border-top:1px solid var(--nc-line)}.notification-center-panel .notification-module-strip button{min-height:25px;padding:0 9px;font-size:9px}.notification-center-panel .notification-center-actions-row{padding-top:7px;border-top:1px solid var(--nc-line)}.notification-center-panel .notification-sound-toggle,.notification-center-panel .notification-center-row-actions button{height:31px;padding:0 10px;border:1px solid var(--nc-line);border-radius:9px;background:var(--nc-surface);color:var(--nc-ink);box-shadow:none;font-size:10px;font-weight:750}.notification-center-panel .notification-sound-toggle.active{border-color:#decce9;background:var(--nc-accent-soft);color:var(--nc-accent)}.notification-center-panel .notification-sound-toggle:hover,.notification-center-panel .notification-center-row-actions button:hover:not(:disabled){border-color:#c8b4d7;background:var(--nc-hover);color:var(--nc-accent);transform:none}.notification-center-panel .notification-center-list{padding:0 12px;background:var(--nc-surface)!important;scrollbar-color:#cbb8d4 transparent}:root:not([data-theme=dark]) .notification-center-panel .notification-center-list{background:var(--nc-surface)!important}.notification-center-panel .notification-item,:root:not([data-theme=dark]) .notification-center-panel .notification-item,:root:not([data-theme=dark]) .notification-center-panel .notification-item.is-unread,:root:not([data-theme=dark]) .notification-center-panel .notification-item.is-read{margin:0;border:0!important;border-bottom:1px solid var(--nc-line)!important;border-radius:0;background:var(--nc-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;transform:none}.notification-center-panel .notification-item:last-child{border-bottom:0!important}.notification-center-panel .notification-item:before{display:block;position:absolute;inset:12px auto 12px 1px;z-index:2;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--nc-priority-bright, var(--nc-priority, var(--nc-accent))),var(--nc-priority, var(--nc-accent)));box-shadow:0 2px 7px var(--nc-priority-glow, transparent)}.notification-center-panel .notification-item:after{display:none}.notification-center-panel .notification-item:hover{background:var(--nc-hover)!important;box-shadow:none!important;transform:none}.notification-center-panel .notification-item-main{grid-template-columns:38px minmax(0,1fr) 18px;gap:12px;padding:15px 12px 15px 17px;align-items:center}.notification-center-panel .notification-item-icon{width:38px;height:38px;border:0;border-radius:10px;background:var(--nc-accent-soft);color:var(--nc-accent);box-shadow:none}.notification-center-panel .priority-critica .notification-item-icon{background:#fcebf0;color:var(--nc-danger)}.notification-center-panel .priority-alta .notification-item-icon{background:#fcf1de;color:var(--nc-warning)}.notification-center-panel .notification-item-meta{margin-bottom:6px;gap:6px}.notification-center-panel .notification-module-badge,.notification-center-panel .notification-priority-badge{min-height:20px;padding:0 7px;font-size:9px;letter-spacing:0}.notification-center-panel .notification-module-badge{border:1px solid var(--nc-line);border-radius:6px;background:var(--nc-subtle);color:var(--nc-accent)}.notification-center-panel .notification-module-badge em{max-width:130px;color:var(--nc-muted);font-size:9px}.notification-center-panel .notification-priority-badge{border-radius:6px}.notification-center-panel .notification-item-copy>strong{margin-bottom:3px;color:var(--nc-ink);font-size:12px;font-weight:800;line-height:1.35}.notification-center-panel .notification-item-copy>p{color:var(--nc-muted);font-size:10px;line-height:1.45}.notification-center-panel .notification-item-time{margin-top:7px;color:var(--nc-soft-ink);font-size:9px}.notification-center-panel .notification-item-chevron{color:var(--nc-soft-ink)}.notification-center-panel .notification-item.is-read .notification-item-copy>strong{color:var(--nc-muted)}.notification-center-panel .notification-item.is-read .notification-item-icon,.notification-center-panel .notification-item.is-read .notification-priority-badge{opacity:.7}.notification-center-panel .notification-item.is-read .notification-item-copy>p,.notification-center-panel .notification-item.is-read .notification-item-time{color:var(--nc-soft-ink)}.notification-center-panel .notification-item.is-unread .notification-item-copy>strong{font-weight:850}.notification-center-panel .notification-mark-read{top:9px;right:8px;width:23px;height:23px;border:1px solid #d9bce7;border-radius:50%;background:#f3e9f9;box-shadow:0 2px 8px #6c3a891f}.notification-center-panel .notification-mark-read span{width:8px;height:8px;background:var(--nc-accent);box-shadow:none}.notification-center-panel .notification-center-loading,.notification-center-panel .notification-center-empty{color:var(--nc-muted);font-size:11px}.notification-center-panel .notification-center-empty strong{color:var(--nc-ink);font-size:13px}.notification-center-panel .notification-center-empty p{font-size:11px}.notification-center-panel .notification-center-empty button{min-height:34px;font-size:11px;background:var(--nc-subtle);color:var(--nc-accent)}.notification-center-panel .notification-center-footer{flex:0 0 auto;min-height:36px;padding:9px 20px;border-top:1px solid var(--nc-line);background:var(--nc-subtle);color:var(--nc-soft-ink);font-size:9px}:root[data-theme=dark] .notification-center-panel{--nc-surface: #261d2d;--nc-subtle: #302539;--nc-hover: #392a43;--nc-line: #4b3a54;--nc-ink: #f5edf8;--nc-muted: #d0bfd8;--nc-soft-ink: #baa6c3;--nc-accent: #d8b4ee;--nc-accent-soft: #3d2b4b;--nc-danger: #f2a8ba;--nc-warning: #e8bd79;border-color:var(--nc-line);background:var(--nc-surface);color:var(--nc-ink);box-shadow:0 28px 80px #0502088c,0 4px 16px #05020840}:root[data-theme=dark] .notification-center-panel .notification-center-header,:root[data-theme=dark] .notification-center-panel .notification-center-tools,:root[data-theme=dark] .notification-center-panel .notification-center-footer{border-color:var(--nc-line)}:root[data-theme=dark] .notification-center-panel .notification-summary-card,:root[data-theme=dark] .notification-center-panel .notification-filter-strip button,:root[data-theme=dark] .notification-center-panel .notification-module-strip button,:root[data-theme=dark] .notification-center-panel .notification-sound-toggle,:root[data-theme=dark] .notification-center-panel .notification-center-row-actions button,:root[data-theme=dark] .notification-center-panel .notification-center-icon-button{background:transparent;color:var(--nc-muted);border-color:transparent;box-shadow:none}:root[data-theme=dark] .notification-center-panel .notification-summary-card{border-right:1px solid var(--nc-line)}:root[data-theme=dark] .notification-center-panel .notification-summary-card:last-child{border-right:0}:root[data-theme=dark] .notification-center-panel .notification-filter-strip button.active,:root[data-theme=dark] .notification-center-panel .notification-module-strip button.active,:root[data-theme=dark] .notification-center-panel .notification-sound-toggle.active{border-color:#624773;background:var(--nc-accent-soft);color:var(--nc-accent)}:root[data-theme=dark] .notification-center-panel .notification-filter-strip button:hover,:root[data-theme=dark] .notification-center-panel .notification-module-strip button:hover,:root[data-theme=dark] .notification-center-panel .notification-sound-toggle:hover,:root[data-theme=dark] .notification-center-panel .notification-center-row-actions button:hover:not(:disabled),:root[data-theme=dark] .notification-center-panel .notification-center-icon-button:hover{border-color:var(--nc-line);background:var(--nc-hover);color:var(--nc-ink)}:root[data-theme=dark] .notification-center-panel .notification-sound-toggle,:root[data-theme=dark] .notification-center-panel .notification-center-row-actions button,:root[data-theme=dark] .notification-center-panel .notification-center-icon-button{border-color:var(--nc-line);background:var(--nc-subtle);color:var(--nc-ink)}:root[data-theme=dark] .notification-center-panel .notification-item,:root[data-theme=dark] .notification-center-panel .notification-item.is-unread,:root[data-theme=dark] .notification-center-panel .notification-item.is-read{background:var(--nc-surface)!important;border:0!important;border-bottom:1px solid var(--nc-line)!important;opacity:1!important}:root[data-theme=dark] .notification-center-panel .notification-item:last-child{border-bottom:0!important}:root[data-theme=dark] .notification-center-panel .notification-item-icon{border:0;background:var(--nc-accent-soft);color:var(--nc-accent)}:root[data-theme=dark] .notification-center-panel .priority-critica .notification-item-icon{background:#49303d;color:var(--nc-danger)}:root[data-theme=dark] .notification-center-panel .priority-alta .notification-item-icon{background:#4a392c;color:var(--nc-warning)}:root[data-theme=dark] .notification-center-panel .notification-module-badge{border-color:var(--nc-line);background:var(--nc-subtle);color:var(--nc-accent)}:root[data-theme=dark] .notification-center-panel .notification-module-badge em,:root[data-theme=dark] .notification-center-panel .notification-item-copy>p,:root[data-theme=dark] .notification-center-panel .notification-item-time,:root[data-theme=dark] .notification-center-panel .notification-center-footer,:root[data-theme=dark] .notification-center-panel .notification-center-header p,:root[data-theme=dark] .notification-center-panel .notification-summary-card>div>span{color:var(--nc-muted)}:root[data-theme=dark] .notification-center-panel .notification-summary-card.total strong{color:var(--nc-ink)}:root[data-theme=dark] .notification-center-panel .notification-summary-card.critical strong{color:var(--nc-danger)}:root[data-theme=dark] .notification-center-panel .notification-summary-card.high strong{color:var(--nc-warning)}:root[data-theme=dark] .notification-center-panel .notification-summary-card.unread strong{color:var(--nc-accent)}:root[data-theme=dark] .notification-center-panel .notification-item-copy>strong,:root[data-theme=dark] .notification-center-panel .notification-center-header h2,:root[data-theme=dark] .notification-center-panel .notification-center-empty strong{color:var(--nc-ink)}:root[data-theme=dark] .notification-center-panel .notification-priority-badge.critica{background:#49303d;color:var(--nc-danger)}:root[data-theme=dark] .notification-center-panel .notification-priority-badge.alta{background:#4a392c;color:var(--nc-warning)}:root[data-theme=dark] .notification-center-panel .notification-priority-badge.media{background:#40304d;color:#d3b5ed}:root[data-theme=dark] .notification-center-panel .notification-priority-badge.baja{background:#303b43;color:#b5d3dd}@media (max-width: 720px){.notification-center-panel{max-height:calc(100dvh - 86px)}.notification-center-panel .notification-center-header{padding:17px 15px 15px}.notification-center-panel .notification-center-header h2{font-size:20px}.notification-center-panel .notification-center-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 11px}.notification-center-panel .notification-center-tools{padding:0 11px 12px}.notification-center-panel .notification-center-list{padding:0 5px}}@media (max-width: 390px){.notification-center-panel .notification-center-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-center-panel .notification-summary-card:nth-child(2){border-right:0}.notification-center-panel .notification-summary-card:nth-child(-n+2){border-bottom:1px solid var(--nc-line)}:root[data-theme=dark] .notification-center-panel .notification-summary-card:nth-child(2){border-right:0}}.notification-center-panel .notification-item.priority-critica{--nc-priority: #ce3f60;--nc-priority-bright: #f07391;--nc-priority-glow: rgba(206, 63, 96, .24)}.notification-center-panel .notification-item.priority-alta{--nc-priority: #c57c1e;--nc-priority-bright: #ecae4e;--nc-priority-glow: rgba(197, 124, 30, .23)}.notification-center-panel .notification-item.priority-media{--nc-priority: #7843a4;--nc-priority-bright: #aa75d2;--nc-priority-glow: rgba(120, 67, 164, .23)}.notification-center-panel .notification-item.priority-baja{--nc-priority: #237f8d;--nc-priority-bright: #5ab7c2;--nc-priority-glow: rgba(35, 127, 141, .22)}:root:not([data-theme=dark]) .notification-center-panel .notification-item.priority-critica{background:linear-gradient(90deg,#fff4f6,var(--nc-surface) 34%)!important}:root:not([data-theme=dark]) .notification-center-panel .notification-item.priority-alta{background:linear-gradient(90deg,#fff9ed,var(--nc-surface) 34%)!important}:root:not([data-theme=dark]) .notification-center-panel .notification-item.priority-media{background:linear-gradient(90deg,#f8f2fc,var(--nc-surface) 34%)!important}:root:not([data-theme=dark]) .notification-center-panel .notification-item.priority-baja{background:linear-gradient(90deg,#eef8f9,var(--nc-surface) 34%)!important}:root:not([data-theme=dark]) .notification-center-panel .notification-item:hover{background:var(--nc-hover)!important}.notification-center-panel .priority-media .notification-item-icon{background:#f1e8f7;color:#8653b0}.notification-center-panel .priority-baja .notification-item-icon{background:#e5f3f4;color:#278b98}.notification-center-panel .notification-priority-badge.critica{background:#fce8ed;color:#b33f5c}.notification-center-panel .notification-priority-badge.alta{background:#fcf1dc;color:#99611c}.notification-center-panel .notification-priority-badge.media{background:#f0e7f7;color:#76449b}.notification-center-panel .notification-priority-badge.baja{background:#e3f1f3;color:#237b87}.notification-center-panel .notification-filter-strip button:nth-child(3).active{border-color:#f1c7d1;background:#fce8ed;color:#a93854}.notification-center-panel .notification-filter-strip button:nth-child(4).active{border-color:#edd5aa;background:#fcf1dc;color:#91601e}.notification-center-panel .notification-filter-strip button:nth-child(5).active{border-color:#ddc6ec;background:#f0e7f7;color:#76449b}.notification-center-panel .notification-filter-strip button:nth-child(6).active{border-color:#b9dfe3;background:#e3f1f3;color:#237b87}:root[data-theme=dark] .notification-center-panel .notification-item.priority-critica{--nc-priority: #e45b7c;--nc-priority-bright: #ff97ad;--nc-priority-glow: rgba(240, 110, 141, .26);background:linear-gradient(90deg,#34232e,var(--nc-surface) 35%)!important}:root[data-theme=dark] .notification-center-panel .notification-item.priority-alta{--nc-priority: #d99b41;--nc-priority-bright: #f7c779;--nc-priority-glow: rgba(231, 173, 85, .23);background:linear-gradient(90deg,#342b29,var(--nc-surface) 35%)!important}:root[data-theme=dark] .notification-center-panel .notification-item.priority-media{--nc-priority: #ae77d6;--nc-priority-bright: #d4b0ee;--nc-priority-glow: rgba(194, 151, 229, .24);background:linear-gradient(90deg,#30253b,var(--nc-surface) 35%)!important}:root[data-theme=dark] .notification-center-panel .notification-item.priority-baja{--nc-priority: #5aafba;--nc-priority-bright: #a2dfe5;--nc-priority-glow: rgba(121, 200, 209, .23);background:linear-gradient(90deg,#253239,var(--nc-surface) 35%)!important}:root[data-theme=dark] .notification-center-panel .notification-item:hover{background:var(--nc-hover)!important}:root[data-theme=dark] .notification-center-panel .priority-media .notification-item-icon{background:#40304d;color:#d3b5ed}:root[data-theme=dark] .notification-center-panel .priority-baja .notification-item-icon{background:#303b43;color:#a4dfe5}:root[data-theme=dark] .notification-center-panel .notification-mark-read{border-color:#735287;background:#483255;box-shadow:0 2px 9px #09030e3b}:root[data-theme=dark] .notification-center-panel .notification-filter-strip button:nth-child(3).active{border-color:#764354;background:#49303d;color:#f2a8ba}:root[data-theme=dark] .notification-center-panel .notification-filter-strip button:nth-child(4).active{border-color:#776044;background:#4a392c;color:#e8bd79}:root[data-theme=dark] .notification-center-panel .notification-filter-strip button:nth-child(5).active{border-color:#674d78;background:#40304d;color:#d3b5ed}:root[data-theme=dark] .notification-center-panel .notification-filter-strip button:nth-child(6).active{border-color:#41616a;background:#303b43;color:#b5d3dd}@media (max-width: 600px) and (min-height: 521px){.notification-center-panel{left:8px!important;right:8px!important;width:auto!important;max-width:none}.notification-center-panel .notification-center-header{gap:11px;padding:11px 13px}.notification-center-panel .notification-center-header-glass-icon{width:37px!important;height:37px!important;flex-basis:37px!important}.notification-center-panel .notification-center-header-glass-icon svg{width:23px;height:23px}.notification-center-panel .notification-center-header h2{font-size:18px}.notification-center-panel .notification-center-header p{font-size:10px}.notification-center-panel .notification-center-icon-button{width:32px;height:32px;flex-basis:32px}.notification-center-panel .notification-center-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:6px 10px}.notification-center-panel .notification-summary-card,.notification-center-panel .notification-summary-card.critical,.notification-center-panel .notification-summary-card.high,.notification-center-panel .notification-summary-card.unread{padding:4px 2px;border-bottom:0}.notification-center-panel .notification-summary-card:nth-child(2),:root[data-theme=dark] .notification-center-panel .notification-summary-card:nth-child(2){border-right:1px solid var(--nc-line)}.notification-center-panel .notification-summary-card>div>strong{font-size:16px}.notification-center-panel .notification-summary-card>div>span{font-size:9px}.notification-center-panel .notification-center-tools{gap:5px;padding:0 10px 8px}.notification-center-panel .notification-filter-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;overflow:visible}.notification-center-panel .notification-filter-strip button{min-width:0;min-height:29px;padding:0 3px;font-size:10px}.notification-center-panel .notification-module-strip{gap:2px;padding-top:4px}.notification-center-panel .notification-module-strip button{padding:0 6px}.notification-center-panel .notification-center-actions-row{flex-direction:row;align-items:center;gap:4px;padding-top:5px}.notification-center-panel .notification-center-row-actions{display:flex;flex:1;min-width:0;gap:4px}.notification-center-panel .notification-sound-toggle,.notification-center-panel .notification-center-row-actions button{width:auto;height:30px;min-width:0;padding:0 6px;font-size:9px;white-space:nowrap}.notification-center-panel .notification-center-row-actions button{flex:1}.notification-center-panel .notification-center-list{padding:0 4px}.notification-center-panel .notification-item-main{grid-template-columns:34px minmax(0,1fr) 16px;gap:8px;padding:12px 9px 12px 14px}.notification-center-panel .notification-item-icon{width:34px;height:34px}.notification-center-panel .notification-item-meta{flex-wrap:wrap}.notification-center-panel .notification-module-badge em{max-width:112px}.notification-center-panel .notification-center-footer{min-height:29px;padding:6px 12px}}@media (max-width: 350px) and (min-height: 521px){.notification-center-panel .notification-center-header p{display:none}.notification-center-panel .notification-module-strip button{padding:0 4px}.notification-center-panel .notification-center-actions-row{flex-direction:column;align-items:stretch}.notification-center-panel .notification-center-row-actions{display:grid;grid-template-columns:1fr 1fr}.notification-center-panel .notification-sound-toggle{width:100%}}@media (min-width: 601px) and (max-width: 720px) and (min-height: 521px){.notification-center-panel{left:auto!important;right:12px!important;width:min(560px,calc(100vw - 24px))!important}.notification-center-panel .notification-center-actions-row{flex-direction:row;align-items:center}.notification-center-panel .notification-center-row-actions{display:flex}.notification-center-panel .notification-sound-toggle,.notification-center-panel .notification-center-row-actions button{width:auto}}@media (max-height: 520px) and (min-width: 440px){.notification-center-panel{top:8px!important;right:8px!important;left:auto!important;width:min(620px,calc(100% - 16px))!important;height:calc(100dvh - 16px);max-width:none;max-height:calc(100dvh - 16px)!important;border-radius:14px}.notification-center-panel .notification-center-header{gap:10px;padding:7px 12px}.notification-center-panel .notification-center-header-glass-icon{width:34px!important;height:34px!important;flex-basis:34px!important}.notification-center-panel .notification-center-header-glass-icon svg{width:21px;height:21px}.notification-center-panel .notification-center-header h2{font-size:17px}.notification-center-panel .notification-center-header p{display:none}.notification-center-panel .notification-center-eyebrow{font-size:9px}.notification-center-panel .notification-center-icon-button{width:30px;height:30px;flex-basis:30px}.notification-center-panel .notification-center-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:3px 12px}.notification-center-panel .notification-summary-card,.notification-center-panel .notification-summary-card.critical,.notification-center-panel .notification-summary-card.high,.notification-center-panel .notification-summary-card.unread{padding:2px 5px}.notification-center-panel .notification-summary-card>div>strong{font-size:15px}.notification-center-panel .notification-summary-card>div>span{font-size:9px}.notification-center-panel .notification-center-tools{gap:3px;padding:0 12px 5px}.notification-center-panel .notification-filter-strip,.notification-center-panel .notification-module-strip{gap:3px}.notification-center-panel .notification-filter-strip button{min-height:24px;padding:0 8px;font-size:9px}.notification-center-panel .notification-module-strip{padding-top:3px}.notification-center-panel .notification-module-strip button{min-height:22px;padding:0 7px}.notification-center-panel .notification-center-actions-row{flex-direction:row;align-items:center;padding-top:4px}.notification-center-panel .notification-center-row-actions{display:flex}.notification-center-panel .notification-sound-toggle,.notification-center-panel .notification-center-row-actions button{width:auto;height:26px;padding:0 7px;font-size:9px}.notification-center-panel .notification-center-list{flex:1 1 auto;min-height:0;padding:0 6px}.notification-center-panel .notification-item-main{padding-top:11px;padding-bottom:11px}.notification-center-panel .notification-center-footer{min-height:25px;padding:5px 12px;font-size:8px}}@media (max-height: 520px) and (max-width: 439px){.notification-center-panel{top:6px!important;right:6px!important;left:6px!important;width:auto!important;height:calc(100dvh - 12px);max-width:none;max-height:calc(100dvh - 12px)!important;border-radius:14px}.notification-center-panel .notification-center-header{gap:9px;padding:6px 10px}.notification-center-panel .notification-center-header-glass-icon{width:32px!important;height:32px!important;flex-basis:32px!important}.notification-center-panel .notification-center-header-glass-icon svg{width:20px;height:20px}.notification-center-panel .notification-center-header h2{font-size:16px}.notification-center-panel .notification-center-header p{display:none}.notification-center-panel .notification-center-icon-button{width:28px;height:28px;flex-basis:28px}.notification-center-panel .notification-center-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin:3px 8px}.notification-center-panel .notification-summary-card,.notification-center-panel .notification-summary-card.critical,.notification-center-panel .notification-summary-card.high,.notification-center-panel .notification-summary-card.unread{padding:2px;border-bottom:0}.notification-center-panel .notification-summary-card:nth-child(2),:root[data-theme=dark] .notification-center-panel .notification-summary-card:nth-child(2){border-right:1px solid var(--nc-line)}.notification-center-panel .notification-summary-card>div>strong{font-size:15px}.notification-center-panel .notification-summary-card>div>span{font-size:9px}.notification-center-panel .notification-center-tools{gap:3px;padding:0 8px 5px}.notification-center-panel .notification-filter-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;overflow:visible}.notification-center-panel .notification-filter-strip button{min-width:0;min-height:24px;padding:0 2px;font-size:9px}.notification-center-panel .notification-module-strip{gap:2px;padding-top:3px}.notification-center-panel .notification-module-strip button{min-height:22px;padding:0 4px}.notification-center-panel .notification-center-actions-row{flex-direction:row;align-items:center;gap:3px;padding-top:3px}.notification-center-panel .notification-center-row-actions{display:flex;flex:1;min-width:0;gap:3px}.notification-center-panel .notification-sound-toggle,.notification-center-panel .notification-center-row-actions button{width:auto;height:25px;min-width:0;padding:0 4px;font-size:8px;white-space:nowrap}.notification-center-panel .notification-center-row-actions button{flex:1}.notification-center-panel .notification-center-list{flex:1 1 auto;min-height:0;padding:0 4px}.notification-center-panel .notification-item-main{grid-template-columns:32px minmax(0,1fr) 16px;gap:7px;padding:10px 8px 10px 13px}.notification-center-panel .notification-item-icon{width:32px;height:32px}.notification-center-panel .notification-center-footer{min-height:24px;padding:4px 8px;font-size:8px}}@media (max-height: 520px) and (max-width: 350px){.notification-center-panel .notification-center-actions-row{flex-direction:column;align-items:stretch}.notification-center-panel .notification-center-row-actions{display:grid;grid-template-columns:1fr 1fr}.notification-center-panel .notification-sound-toggle{width:100%}}@media (min-width: 440px) and (max-width: 760px) and (max-height: 430px){.notification-center-panel .notification-center-tools{display:block;position:relative;z-index:4;padding:4px 11px 7px}.notification-center-panel .notification-filter-strip,.notification-center-panel .notification-module-strip,.notification-center-panel .notification-center-actions-row{display:none}.notification-center-panel .notification-center-compact-toolbar{display:flex;align-items:center;gap:7px;min-width:0}.notification-center-panel .notification-compact-select{position:relative;flex:0 1 150px;min-width:0}.notification-center-panel .notification-compact-trigger{width:100%;height:37px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:3px 9px 3px 10px;border:1px solid var(--nc-line);border-radius:9px;background:var(--nc-subtle);color:var(--nc-ink);text-align:left;box-shadow:none;cursor:pointer}.notification-center-panel .notification-compact-trigger-copy{min-width:0;display:grid;gap:1px}.notification-center-panel .notification-compact-trigger-copy small{color:var(--nc-muted);font-size:8px;font-weight:800;line-height:1.1;letter-spacing:.035em;text-transform:uppercase}.notification-center-panel .notification-compact-trigger-copy strong{overflow:hidden;color:var(--nc-ink);font-size:10px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.notification-center-panel .notification-compact-trigger>svg{flex:0 0 auto;color:var(--nc-accent);transition:transform .15s ease}.notification-center-panel .notification-compact-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.notification-center-panel .notification-compact-trigger:hover,.notification-center-panel .notification-compact-trigger[aria-expanded=true]{background:var(--nc-accent-soft);border-color:var(--nc-accent)}.notification-center-panel .notification-compact-trigger:focus-visible{outline:0;border-color:var(--nc-accent);box-shadow:0 0 0 2px var(--nc-accent-soft)}.notification-center-panel .notification-compact-menu{position:absolute;top:calc(100% + 5px);left:0;z-index:8;width:max(100%,150px);max-height:min(190px,calc(100dvh - 154px));overflow-y:auto;padding:3px;border:1px solid var(--nc-line);border-radius:10px;background:var(--nc-surface);box-shadow:0 15px 35px #2f193d2e;scrollbar-width:thin}.notification-center-panel .notification-compact-menu button{width:100%;min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:3px 8px;border:0;border-radius:6px;background:transparent;color:var(--nc-ink);box-shadow:none;text-align:left;font-size:10px;font-weight:700;cursor:pointer}.notification-center-panel .notification-compact-menu button:hover,.notification-center-panel .notification-compact-menu button:focus-visible{outline:0;background:var(--nc-hover)}.notification-center-panel .notification-compact-menu button.is-selected{background:var(--nc-accent-soft);color:var(--nc-accent);font-weight:800}:root[data-theme=dark] .notification-center-panel .notification-compact-menu{box-shadow:0 18px 35px #05020873}.notification-center-panel .notification-compact-actions{display:flex;flex:0 0 auto;gap:5px;margin-left:auto}.notification-center-panel .notification-compact-actions button{width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid var(--nc-line);border-radius:9px;background:var(--nc-surface);color:var(--nc-ink);cursor:pointer}.notification-center-panel .notification-compact-actions button.is-active{border-color:#decce9;background:var(--nc-accent-soft);color:var(--nc-accent)}.notification-center-panel .notification-compact-actions button:hover:not(:disabled){border-color:var(--nc-accent);color:var(--nc-accent)}.notification-center-panel .notification-compact-actions button:disabled{opacity:.42;cursor:not-allowed}.notification-center-panel .notification-center-list{padding:0 8px}.notification-center-panel .notification-item:before{inset-block:7px;width:3px}.notification-center-panel .notification-item-main{grid-template-columns:29px minmax(0,1fr) 14px;gap:8px;padding:8px 8px 8px 14px}.notification-center-panel .notification-item-icon{width:29px;height:29px;border-radius:8px}.notification-center-panel .notification-item-icon svg{width:16px;height:16px}.notification-center-panel .notification-item-meta{gap:4px;margin-bottom:2px}.notification-center-panel .notification-module-badge,.notification-center-panel .notification-priority-badge{min-height:16px;padding-inline:5px;font-size:8px}.notification-center-panel .notification-module-badge em{font-size:8px}.notification-center-panel .notification-item-copy>strong{margin-bottom:1px;font-size:11px;line-height:1.2}.notification-center-panel .notification-item-copy>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.25}.notification-center-panel .notification-item-time{margin-top:3px;font-size:8px}.notification-center-panel .notification-item-time svg{width:11px;height:11px}.notification-center-panel .notification-item-chevron{height:29px}.notification-center-panel .notification-mark-read{top:5px;right:5px;width:18px;height:18px}.notification-center-panel .notification-mark-read span{width:7px;height:7px}.notification-center-panel .notification-center-footer{display:none}}html.sigoast-onboarding-lock,body.sigoast-onboarding-lock{overscroll-behavior:none!important}.sigoast-onboarding{--ob-purple: #6e3fa3;--ob-purple-strong: #542276;--ob-purple-deep: #2a0663;--ob-purple-soft: #f0e6f7;--ob-gold: #c9a227;--ob-gold-soft: #f8efcf;--ob-ink: #302d33;--ob-muted: #746d79;--ob-surface: rgba(255, 253, 255, .965);--ob-border: rgba(89, 49, 116, .14);--ob-shadow: 0 26px 72px rgba(52, 26, 72, .22), 0 2px 10px rgba(41, 20, 58, .06);position:fixed;top:0;right:0;bottom:0;left:0;z-index:16000;pointer-events:none;font-family:inherit}.onboarding-screen-blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:16000;pointer-events:auto;background:transparent}.onboarding-screen-blocker.is-solid{background:radial-gradient(circle at 50% 15%,rgba(124,74,155,.14),transparent 34%),#21162b7a;backdrop-filter:blur(3px) saturate(.96);-webkit-backdrop-filter:blur(3px) saturate(.96)}.onboarding-focus-ring{position:fixed;z-index:16001;border-radius:20px;border:2px solid rgba(135,80,171,.9);background:#ffffff05;box-shadow:0 0 0 9999px #1d122680,0 0 0 5px #f4e8fae6,0 0 32px #6f3fa347,0 16px 38px #361b4b3d;pointer-events:none;animation:onboardingFocusIn .2s ease both;transition:top .2s cubic-bezier(.22,.8,.24,1),left .2s cubic-bezier(.22,.8,.24,1),width .2s cubic-bezier(.22,.8,.24,1),height .2s cubic-bezier(.22,.8,.24,1)}.onboarding-standalone-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:16004;display:grid;place-items:center;padding:24px;pointer-events:none}.onboarding-welcome-card,.onboarding-guide-card{position:relative;overflow:hidden;color:var(--ob-ink);background:radial-gradient(circle at 92% 4%,rgba(212,179,225,.22),transparent 28%),radial-gradient(circle at 4% 104%,rgba(201,162,39,.08),transparent 28%),linear-gradient(145deg,#fffffffc,#faf6fcf9);border:1px solid var(--ob-border);box-shadow:var(--ob-shadow);backdrop-filter:blur(26px) saturate(1.08);-webkit-backdrop-filter:blur(26px) saturate(1.08);pointer-events:auto}.onboarding-welcome-card:before,.onboarding-guide-card:before{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,39,.72),rgba(111,63,163,.38),transparent)}.onboarding-welcome-shine,.onboarding-guide-shine{position:absolute;pointer-events:none;width:210px;height:210px;right:-90px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.86),rgba(216,187,230,.12) 48%,transparent 70%);filter:blur(2px);opacity:.8}.onboarding-welcome-card{width:min(570px,calc(100vw - 32px));border-radius:30px;padding:34px 36px 30px;text-align:center;animation:onboardingCardIn .28s cubic-bezier(.22,.8,.24,1) both}.onboarding-welcome-card.is-choice,.onboarding-welcome-card.is-finish{width:min(610px,calc(100vw - 32px))}.onboarding-welcome-card.is-choice{background:radial-gradient(circle at 88% 0%,rgba(201,162,39,.13),transparent 29%),radial-gradient(circle at 0% 100%,rgba(140,84,171,.13),transparent 30%),linear-gradient(145deg,#fffffffc,#faf7fcfa)}.onboarding-welcome-card.is-finish{background:radial-gradient(circle at 50% -5%,rgba(201,162,39,.17),transparent 31%),linear-gradient(145deg,#fffffffc,#faf7fcfa)}.onboarding-welcome-orbit{position:absolute;pointer-events:none;border:1px solid rgba(111,63,163,.065);border-radius:50%}.onboarding-welcome-orbit.orbit-one{width:220px;height:220px;left:-145px;top:-86px}.onboarding-welcome-orbit.orbit-two{width:150px;height:150px;right:-95px;bottom:-80px;border-color:#c9a22717}.onboarding-welcome-icon{width:62px;height:62px;margin:0 auto 16px;display:grid;place-items:center;border-radius:20px;color:var(--ob-purple);background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.96),transparent 45%),linear-gradient(145deg,#f9f2fd,#ecdff6);border:1px solid rgba(111,63,163,.12);box-shadow:inset 0 1px #fffffff2,0 10px 24px #552d701c}.onboarding-kicker,.onboarding-guide-topline{text-transform:uppercase;letter-spacing:.12em;font-weight:850;font-size:10px;color:var(--ob-purple)}.onboarding-welcome-card h2{margin:9px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,38px);line-height:1.04;color:var(--ob-purple-deep);text-wrap:balance}.onboarding-welcome-card>p{max-width:470px;margin:0 auto;color:var(--ob-muted);font-size:13.8px;line-height:1.68;text-wrap:balance}.onboarding-welcome-note{width:fit-content;max-width:100%;margin:20px auto 0;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;color:#624b6c;background:#6f3fa30f;border:1px solid rgba(111,63,163,.09);font-size:10.8px;font-weight:750}.onboarding-choice-preview{margin:20px auto 0;max-width:420px;display:flex;align-items:center;gap:12px;padding:13px 14px;text-align:left;border-radius:17px;background:linear-gradient(135deg,#f9f4fcfa,#fffbf0cc);border:1px solid rgba(111,63,163,.1);box-shadow:inset 0 1px #ffffffe6}.onboarding-choice-icon{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:var(--ob-purple);background:#6f3fa314}.onboarding-choice-preview strong,.onboarding-choice-preview small{display:block}.onboarding-choice-preview strong{color:var(--ob-purple-deep);font-size:12px}.onboarding-choice-preview small{margin-top:3px;color:var(--ob-muted);font-size:10px;line-height:1.4}.onboarding-welcome-actions{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:25px}.onboarding-welcome-card.is-choice .onboarding-welcome-actions{justify-content:space-between}.onboarding-choice-actions{display:flex;gap:8px}.onboarding-button{min-height:40px;border-radius:13px;border:0;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:11px;font-weight:820;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.onboarding-button:not(:disabled):hover{transform:translateY(-1px)}.onboarding-button.is-primary{color:#fff;background:linear-gradient(135deg,#7546a3,#5a2b87 68%,#7c3d90);border:1px solid rgba(255,255,255,.12);box-shadow:0 9px 20px #5b2e8438,inset 0 1px #ffffff2e}.onboarding-button.is-primary:hover{box-shadow:0 12px 28px #5b2e844d,inset 0 1px #fff3}.onboarding-button.is-secondary{color:#5f426d;background:linear-gradient(145deg,#f7f0fa,#f1e7f7);border:1px solid rgba(111,63,163,.11)}.onboarding-button.is-ghost,.onboarding-button.is-link,.onboarding-button.is-repeat{color:#756b79;background:transparent}.onboarding-button.is-repeat{border:1px solid rgba(111,63,163,.1);background:#6f3fa309}.onboarding-button.is-link{padding-inline:4px}.onboarding-button:disabled{opacity:.38;cursor:default}.onboarding-guide-card{position:fixed;z-index:16005;width:min(390px,calc(100vw - 32px));border-radius:23px;padding:19px 20px 17px 22px;animation:onboardingCardIn .2s cubic-bezier(.22,.8,.24,1) both}.onboarding-guide-accent{position:absolute;left:0;top:23px;width:3px;height:58px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--ob-gold),var(--ob-purple));opacity:.88}.onboarding-guide-heading-row{display:flex;align-items:center;gap:10px;padding-right:34px}.onboarding-step-icon{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:var(--ob-purple);background:linear-gradient(145deg,#f9f3fcfa,#efe3f7ed);border:1px solid rgba(111,63,163,.1);box-shadow:inset 0 1px #ffffffd9}.onboarding-guide-topline{min-width:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.onboarding-guide-topline span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.onboarding-guide-topline span:last-child{flex:0 0 auto;color:#96899d;letter-spacing:.045em;font-size:9px}.onboarding-close{position:absolute;top:13px;right:13px;width:31px;height:31px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(111,63,163,.08);background:#f8f3fae6;color:#74677b;cursor:pointer;transition:background .16s ease,transform .16s ease}.onboarding-close:hover{background:#efe2f6f5;transform:translateY(-1px)}.onboarding-guide-card h2{margin:12px 0 7px;color:var(--ob-purple-deep);font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.08;text-wrap:balance}.onboarding-guide-card>p{margin:0;color:var(--ob-muted);font-size:12.1px;line-height:1.58}.onboarding-target-note{display:block;margin-top:10px;padding:9px 10px;border-radius:11px;background:#c9a22718;color:#75621c;font-size:10px;line-height:1.45}.onboarding-progress{display:flex;gap:5px;margin:17px 0 13px}.onboarding-progress span{height:3px;flex:1;border-radius:999px;background:#6f3fa31a;transition:background .18s ease,transform .18s ease}.onboarding-progress span.is-active{background:linear-gradient(90deg,var(--ob-purple),#b68bc9)}.onboarding-guide-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.onboarding-guide-actions>div{display:flex;gap:7px}.onboarding-guide-card:after{content:"";position:absolute;width:13px;height:13px;background:#fcf9fdfa;border:1px solid rgba(89,49,116,.1);transform:rotate(45deg);z-index:-1}.onboarding-guide-card[data-placement=right]:after{left:-7px;top:50%;border-right:0;border-top:0}.onboarding-guide-card[data-placement=left]:after{right:-7px;top:50%;border-left:0;border-bottom:0}.onboarding-guide-card[data-placement=above]:after,.onboarding-guide-card[data-placement=above-left]:after{bottom:-7px;left:50%;border-left:0;border-top:0}.onboarding-guide-card[data-placement=below]:after,.onboarding-guide-card[data-placement=below-left]:after{top:-7px;left:50%;border-right:0;border-bottom:0}.onboarding-guide-card.is-target-missing{left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.onboarding-guide-card.is-target-missing:after{display:none}.onboarding-preparing{position:fixed;z-index:16006;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:11px 14px;border-radius:999px;color:#5e4c67;background:#fffcfff5;border:1px solid rgba(111,63,163,.1);box-shadow:0 14px 34px #30194229;font-size:10.5px;font-weight:760;pointer-events:none;animation:onboardingFadeIn .16s ease both}.onboarding-preparing-spinner{width:13px;height:13px;border-radius:50%;border:2px solid rgba(111,63,163,.16);border-top-color:var(--ob-purple);animation:onboardingSpin .72s linear infinite}:root[data-theme=dark] .sigoast-onboarding{--ob-ink: #f5edf9;--ob-muted: #c3b6ca;--ob-border: rgba(214,183,228,.14);--ob-shadow: 0 28px 80px rgba(0,0,0,.48), 0 2px 12px rgba(0,0,0,.22)}:root[data-theme=dark] .onboarding-screen-blocker.is-solid{background:radial-gradient(circle at 50% 14%,rgba(125,79,155,.14),transparent 34%),#07050bab}:root[data-theme=dark] .onboarding-focus-ring{border-color:#c99dddc7;background:#ffffff03;box-shadow:0 0 0 9999px #040307b5,0 0 0 4px #5b3373b8,0 0 28px #9a68b533,0 14px 34px #0000005c}:root[data-theme=dark] .onboarding-welcome-card,:root[data-theme=dark] .onboarding-guide-card{background:radial-gradient(circle at 92% 3%,rgba(138,87,166,.15),transparent 31%),radial-gradient(circle at 4% 104%,rgba(201,162,39,.07),transparent 25%),linear-gradient(145deg,#22162cfc,#181021fc);border-color:var(--ob-border);color:var(--ob-ink)}:root[data-theme=dark] .onboarding-welcome-card h2,:root[data-theme=dark] .onboarding-guide-card h2,:root[data-theme=dark] .onboarding-choice-preview strong{color:#f3e6f8}:root[data-theme=dark] .onboarding-kicker,:root[data-theme=dark] .onboarding-guide-topline{color:#c99fdd}:root[data-theme=dark] .onboarding-welcome-card>p,:root[data-theme=dark] .onboarding-guide-card>p,:root[data-theme=dark] .onboarding-choice-preview small{color:var(--ob-muted)}:root[data-theme=dark] .onboarding-welcome-icon,:root[data-theme=dark] .onboarding-step-icon{color:#d8b6e7;background:linear-gradient(145deg,#422b52,#2c1d38);border-color:#d6b7e41f;box-shadow:inset 0 1px #ffffff0a}:root[data-theme=dark] .onboarding-welcome-note,:root[data-theme=dark] .onboarding-button.is-secondary,:root[data-theme=dark] .onboarding-close,:root[data-theme=dark] .onboarding-button.is-repeat{color:#ddcce5;background:#8e5da921;border-color:#d6b7e41c}:root[data-theme=dark] .onboarding-choice-preview{background:linear-gradient(135deg,#382546e0,#30271f6b);border-color:#d6b7e41c}:root[data-theme=dark] .onboarding-button.is-ghost,:root[data-theme=dark] .onboarding-button.is-link{color:#bdb1c3}:root[data-theme=dark] .onboarding-target-note{background:#c9a2271c;color:#ddc775}:root[data-theme=dark] .onboarding-preparing{color:#d9cbe0;background:#1e1427f7;border-color:#d6b7e41f;box-shadow:0 16px 38px #0006}:root[data-theme=dark] .onboarding-guide-card:after{background:#1d1326fc;border-color:#d6b7e417}@media (max-width: 900px){.onboarding-focus-ring{border-radius:16px}.onboarding-guide-card{position:fixed!important;left:12px!important;right:12px!important;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:auto!important;max-height:min(46vh,390px);overflow-y:auto;padding:17px 17px 15px 19px;border-radius:21px;transform:none!important}.onboarding-guide-card:after{display:none}.onboarding-guide-card h2{font-size:20px}.onboarding-guide-card>p{font-size:11.5px}.onboarding-progress{margin-block:14px 11px}.onboarding-guide-topline span:last-child{font-size:8.5px}}@media (max-width: 620px){.onboarding-standalone-layer{align-items:end;padding:12px}.onboarding-welcome-card,.onboarding-welcome-card.is-choice,.onboarding-welcome-card.is-finish{width:100%;border-radius:25px;padding:25px 19px 20px}.onboarding-welcome-card h2{font-size:28px}.onboarding-welcome-card>p{font-size:12.5px}.onboarding-welcome-note{border-radius:14px;line-height:1.4}.onboarding-welcome-actions,.onboarding-welcome-card.is-choice .onboarding-welcome-actions{flex-direction:column-reverse;align-items:stretch}.onboarding-choice-actions{flex-direction:column-reverse;width:100%}.onboarding-welcome-actions .onboarding-button,.onboarding-choice-actions .onboarding-button{width:100%}.onboarding-guide-actions{align-items:flex-end}.onboarding-guide-actions>div{gap:5px}.onboarding-guide-actions .onboarding-button{min-height:36px;padding-inline:10px;font-size:10.5px}.onboarding-guide-actions .onboarding-button.is-link{padding-inline:2px}}@media (prefers-reduced-motion: reduce){.onboarding-welcome-card,.onboarding-guide-card,.onboarding-focus-ring,.onboarding-button,.onboarding-preparing,.onboarding-preparing-spinner{animation:none!important;transition:none!important}}@keyframes onboardingCardIn{0%{opacity:0;transform:translateY(7px) scale(.988)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes onboardingFocusIn{0%{opacity:0}to{opacity:1}}@keyframes onboardingFadeIn{0%{opacity:0;transform:translate(-50%,calc(-50% + 4px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes onboardingSpin{to{transform:rotate(360deg)}}.onboarding-focus-ring{border:1px solid rgba(255,255,255,.42)!important;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.12),transparent 42%),#ffffff06!important;box-shadow:0 0 0 9999px #22172b85,0 0 0 4px #f7ecfbc7,0 0 0 9px #804ca329,0 0 34px #6f3fa35c,0 0 64px #c9a22726,inset 0 0 22px #ffffff21!important;isolation:isolate}.onboarding-focus-ring:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:inherit;border:1px solid rgba(201,162,39,.2);box-shadow:0 0 26px #c9a2271f,0 0 42px #6f3fa330;pointer-events:none}.onboarding-guide-card{overflow:hidden;border-radius:24px!important;padding:20px 21px 18px 25px!important;background:radial-gradient(circle at 94% 0%,rgba(219,190,231,.26),transparent 31%),radial-gradient(circle at 4% 100%,rgba(201,162,39,.07),transparent 30%),linear-gradient(145deg,#fffffffd,#faf6fcfb)!important;border:1px solid rgba(100,56,130,.13)!important;box-shadow:0 28px 70px #341b4733,0 8px 24px #502a6814,inset 0 1px #fffffff2!important}.onboarding-guide-card:before{height:1px!important;left:8%!important;right:8%!important;background:linear-gradient(90deg,transparent,rgba(201,162,39,.65),rgba(122,73,155,.42),transparent)!important}.onboarding-guide-accent{top:0!important;bottom:0!important;height:auto!important;width:4px!important;border-radius:0 999px 999px 0!important;background:linear-gradient(180deg,#d4b44b,#8a57ad 48%,#5d2d84)!important;box-shadow:4px 0 18px #6f3fa321;opacity:.96!important}.onboarding-guide-shine{width:235px!important;height:235px!important;right:-96px!important;top:-138px!important;background:radial-gradient(circle,rgba(255,255,255,.92),rgba(216,187,230,.13) 48%,transparent 71%)!important}.onboarding-step-icon{width:38px!important;height:38px!important;border-radius:13px!important;background:radial-gradient(circle at 25% 18%,rgba(255,255,255,.98),transparent 47%),linear-gradient(145deg,#fbf6fd,#eee1f6)!important;border:1px solid rgba(111,63,163,.12)!important;box-shadow:0 8px 18px #4d276514,inset 0 1px #fffffff5!important}.onboarding-guide-card h2{margin-top:13px!important;font-size:23px!important;letter-spacing:-.015em}.onboarding-guide-card>p{font-size:12.2px!important;line-height:1.62!important}.onboarding-button{min-height:38px!important;border-radius:12px!important;padding-inline:13px!important;font-size:10.8px!important;box-shadow:none!important}.onboarding-button.is-primary{color:#fff!important;background:#6d3c9d!important;border:1px solid rgba(73,34,102,.16)!important}.onboarding-button.is-primary:hover{background:#5f318d!important;box-shadow:0 7px 16px #5a2e8029!important}.onboarding-button.is-secondary{color:#60446c!important;background:#f7f1fae6!important;border:1px solid rgba(111,63,163,.1)!important}.onboarding-button.is-repeat{color:#6f6274!important;background:#6f3fa309!important;border:1px solid rgba(111,63,163,.09)!important}.onboarding-button.is-ghost,.onboarding-button.is-link{color:#746a78!important;background:transparent!important}.onboarding-guide-actions.is-home-finish{justify-content:flex-end}.onboarding-welcome-card{width:min(620px,calc(100vw - 34px))!important;border-radius:32px!important;padding:38px 42px 31px!important;background:radial-gradient(circle at 91% 6%,rgba(221,190,233,.28),transparent 31%),radial-gradient(circle at 8% 92%,rgba(201,162,39,.09),transparent 31%),linear-gradient(150deg,#fffffffe,#f9f5fbfb)!important;border:1px solid rgba(100,56,130,.14)!important;box-shadow:0 34px 90px #2e174042,0 10px 34px #4c286517,inset 0 1px #fffffffa!important}.onboarding-welcome-card:before{left:9%!important;right:9%!important;height:2px!important;background:linear-gradient(90deg,transparent,rgba(201,162,39,.78),rgba(113,65,148,.48),transparent)!important}.onboarding-welcome-ribbon{position:absolute;left:0;top:0;bottom:0;width:5px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,#d4b44b,#8a57ad 48%,#5d2d84);box-shadow:5px 0 20px #6f3fa31a}.onboarding-welcome-icon{width:66px!important;height:66px!important;border-radius:21px!important;margin-bottom:17px!important;box-shadow:0 14px 30px #522b6b1f,inset 0 1px #fffffff5!important}.onboarding-welcome-card h2{margin:10px 0 13px!important;font-size:clamp(32px,4vw,43px)!important;letter-spacing:-.02em}.onboarding-session-pill{width:fit-content;max-width:100%;margin:0 auto 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 13px;border-radius:999px;color:#5f5265;background:#ffffffad;border:1px solid rgba(111,63,163,.09);box-shadow:inset 0 1px #ffffffeb;font-size:10.8px}.onboarding-session-pill strong{color:#48215f;font-weight:820}.onboarding-session-dot{width:7px;height:7px;border-radius:50%;background:#32aa69;box-shadow:0 0 0 4px #32aa691a}.onboarding-welcome-features{margin:20px auto 0;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.onboarding-welcome-features span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;color:#67566d;background:linear-gradient(145deg,#f9f4fcf0,#fffbf2b8);border:1px solid rgba(111,63,163,.08);font-size:10px;font-weight:740}.onboarding-welcome-actions{margin-top:26px!important;gap:11px!important}.onboarding-guide-card{transition:top .18s cubic-bezier(.22,.8,.24,1),left .18s cubic-bezier(.22,.8,.24,1),opacity .16s ease!important}.onboarding-focus-ring{transition:top .18s cubic-bezier(.22,.8,.24,1),left .18s cubic-bezier(.22,.8,.24,1),width .18s cubic-bezier(.22,.8,.24,1),height .18s cubic-bezier(.22,.8,.24,1),opacity .16s ease!important}:root[data-theme=dark] .onboarding-focus-ring{border-color:#eedaf63d!important;background:#ffffff04!important;box-shadow:0 0 0 9999px #040307bd,0 0 0 4px #55306cc7,0 0 0 9px #be91d31a,0 0 36px #ae76c947,0 0 68px #c9a2271a,inset 0 0 22px #ffffff06!important}:root[data-theme=dark] .onboarding-focus-ring:before{border-color:#c9a22721;box-shadow:0 0 28px #9c67b82b}:root[data-theme=dark] .onboarding-welcome-card,:root[data-theme=dark] .onboarding-guide-card{background:radial-gradient(circle at 92% 3%,rgba(151,93,179,.17),transparent 31%),radial-gradient(circle at 4% 104%,rgba(201,162,39,.065),transparent 26%),linear-gradient(145deg,#22162cfe,#170f1ffe)!important;border-color:#dabce821!important}:root[data-theme=dark] .onboarding-session-pill{color:#cbbdd1;background:#704a841f;border-color:#dabce81a;box-shadow:inset 0 1px #ffffff08}:root[data-theme=dark] .onboarding-session-pill strong{color:#f0e2f6}:root[data-theme=dark] .onboarding-welcome-features span{color:#d2c1da;background:linear-gradient(145deg,#3e284cc7,#372c1f59);border-color:#dabce817}:root[data-theme=dark] .onboarding-button.is-primary{background:#7548a0!important;border-color:#e9d7f114!important}:root[data-theme=dark] .onboarding-button.is-primary:hover{background:#8151ad!important}:root[data-theme=dark] .onboarding-button.is-secondary,:root[data-theme=dark] .onboarding-button.is-repeat{color:#dfd0e5!important;background:#82559a1a!important;border-color:#dabce81a!important}:root[data-theme=dark] .onboarding-button.is-ghost,:root[data-theme=dark] .onboarding-button.is-link{color:#c2b4c8!important}@media (max-width: 900px){.onboarding-guide-accent{width:4px!important}.onboarding-guide-card{padding-left:21px!important}.onboarding-guide-actions.is-home-finish{justify-content:space-between}}@media (max-width: 620px){.onboarding-welcome-card,.onboarding-welcome-card.is-finish{padding:27px 20px 21px!important}.onboarding-welcome-card h2{font-size:30px!important}.onboarding-session-pill{border-radius:14px;line-height:1.35}.onboarding-welcome-features{gap:6px}.onboarding-welcome-features span{padding:7px 9px;font-size:9.5px}.onboarding-guide-actions.is-home-finish{flex-direction:column-reverse;align-items:stretch}.onboarding-guide-actions.is-home-finish .onboarding-button{width:100%}}.onboarding-welcome-card.is-welcome{width:min(520px,calc(100vw - 34px))!important;padding:28px 32px 24px!important;border-radius:27px!important;box-shadow:0 26px 70px #2e17403b,0 8px 24px #4c286513,inset 0 1px #fffffffa!important}.onboarding-welcome-card.is-welcome .onboarding-welcome-icon{width:54px!important;height:54px!important;margin-bottom:12px!important;border-radius:17px!important}.onboarding-welcome-card.is-welcome h2{margin:7px 0 9px!important;font-size:clamp(29px,3.2vw,35px)!important;line-height:1.02!important}.onboarding-welcome-card.is-welcome .onboarding-session-pill{margin-bottom:12px!important;padding:7px 11px!important}.onboarding-welcome-card.is-welcome>p{max-width:430px!important;font-size:12.7px!important;line-height:1.58!important}.onboarding-welcome-card.is-welcome .onboarding-welcome-features{margin-top:15px!important;gap:6px!important}.onboarding-welcome-card.is-welcome .onboarding-welcome-features span{padding:7px 9px!important;font-size:9.6px!important}.onboarding-welcome-card.is-welcome .onboarding-welcome-actions{margin-top:19px!important}.onboarding-welcome-card.is-finish{width:min(500px,calc(100vw - 34px))!important;padding:27px 31px 24px!important;border-radius:27px!important;background:radial-gradient(circle at 50% -8%,rgba(201,162,39,.17),transparent 31%),radial-gradient(circle at 92% 88%,rgba(143,87,173,.12),transparent 28%),linear-gradient(150deg,#fffffffe,#f9f6fbfb)!important;box-shadow:0 26px 72px #2e17403b,0 8px 24px #4c286512,inset 0 1px #fffffffa!important}.onboarding-welcome-card.is-finish .onboarding-welcome-icon{width:52px!important;height:52px!important;margin-bottom:12px!important;border-radius:17px!important}.onboarding-welcome-card.is-finish h2{margin:7px 0 9px!important;font-size:clamp(28px,3vw,34px)!important}.onboarding-welcome-card.is-finish>p{max-width:410px!important;font-size:12.5px!important;line-height:1.58!important}.onboarding-welcome-card.is-finish .onboarding-welcome-actions{margin-top:19px!important}.sigoast-onboarding[data-tour=m02] .onboarding-guide-card{animation-duration:.14s!important}:root[data-theme=dark] .onboarding-welcome-card.is-welcome,:root[data-theme=dark] .onboarding-welcome-card.is-finish{background:radial-gradient(circle at 90% 5%,rgba(151,93,179,.17),transparent 31%),radial-gradient(circle at 6% 94%,rgba(201,162,39,.07),transparent 27%),linear-gradient(145deg,#22162cfe,#170f1ffe)!important;border-color:#dabce821!important;box-shadow:0 28px 76px #00000075,0 8px 24px #00000038,inset 0 1px #ffffff09!important}@media (max-width: 620px){.onboarding-welcome-card.is-welcome,.onboarding-welcome-card.is-finish{width:100%!important;padding:23px 18px 19px!important;border-radius:23px!important}.onboarding-welcome-card.is-welcome h2,.onboarding-welcome-card.is-finish h2{font-size:27px!important}}.sigoast-onboarding{--ob-motion-fast: .12s;--ob-motion-card: 185ms;--ob-motion-focus: .24s;--ob-motion-ease: cubic-bezier(.22,.72,.24,1)}.onboarding-screen-blocker{transition:background-color var(--ob-motion-card) ease,opacity var(--ob-motion-fast) ease!important;will-change:opacity,background-color}.onboarding-focus-ring{transition:top var(--ob-motion-focus) var(--ob-motion-ease),left var(--ob-motion-focus) var(--ob-motion-ease),width var(--ob-motion-focus) var(--ob-motion-ease),height var(--ob-motion-focus) var(--ob-motion-ease),border-radius var(--ob-motion-card) ease,opacity var(--ob-motion-fast) ease!important;will-change:top,left,width,height,opacity;backface-visibility:hidden;transform:translateZ(0)}.onboarding-guide-card{transition:top var(--ob-motion-focus) var(--ob-motion-ease),left var(--ob-motion-focus) var(--ob-motion-ease),opacity var(--ob-motion-fast) ease,filter var(--ob-motion-fast) ease!important;will-change:top,left,opacity;backface-visibility:hidden}.onboarding-guide-card.is-transitioning{opacity:.82;filter:saturate(.96) brightness(.995)}.onboarding-guide-card h2,.onboarding-guide-card>p,.onboarding-guide-heading-row,.onboarding-guide-actions,.onboarding-progress{transition:opacity var(--ob-motion-fast) ease,transform var(--ob-motion-fast) var(--ob-motion-ease)}.onboarding-guide-card.is-transitioning h2,.onboarding-guide-card.is-transitioning>p,.onboarding-guide-card.is-transitioning .onboarding-guide-heading-row,.onboarding-guide-card.is-transitioning .onboarding-guide-actions,.onboarding-guide-card.is-transitioning .onboarding-progress{opacity:.58;transform:translateY(2px)}.onboarding-guide-heading-row,.onboarding-guide-card h2,.onboarding-guide-card>p,.onboarding-guide-actions,.onboarding-progress{transform:translateZ(0)}.onboarding-progress span{transition:background-color var(--ob-motion-card) ease,opacity var(--ob-motion-card) ease,transform var(--ob-motion-card) var(--ob-motion-ease)!important}.onboarding-progress span.is-active{transform:scaleX(1.015)}.onboarding-button{transition:background-color var(--ob-motion-fast) ease,border-color var(--ob-motion-fast) ease,color var(--ob-motion-fast) ease,box-shadow var(--ob-motion-fast) ease,transform var(--ob-motion-fast) var(--ob-motion-ease)!important}.onboarding-button:not(:disabled):active{transform:translateY(1px) scale(.985)}.onboarding-step-icon,.onboarding-close{transition:background-color var(--ob-motion-fast) ease,border-color var(--ob-motion-fast) ease,color var(--ob-motion-fast) ease,transform var(--ob-motion-fast) var(--ob-motion-ease)!important}.onboarding-close:hover,.onboarding-step-icon:hover{transform:translateY(-1px)}.onboarding-preparing{animation-duration:var(--ob-motion-fast)!important}.sigoast-onboarding[data-tour=m02] .onboarding-focus-ring,.sigoast-onboarding[data-tour=m02] .onboarding-guide-card{--ob-motion-focus: 215ms}@media (prefers-reduced-motion: reduce){.onboarding-guide-card.is-transitioning{opacity:1;filter:none}}.onboarding-welcome-card.is-welcome .onboarding-welcome-actions,.onboarding-welcome-card.is-finish .onboarding-welcome-actions{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px}.onboarding-welcome-card .onboarding-button{min-height:46px;padding-inline:18px;border-radius:15px;font-size:12px;letter-spacing:.01em}.onboarding-button.is-pill{min-width:148px;border-radius:16px;box-shadow:0 14px 32px #5b2e843b,inset 0 1px #ffffff2e}.onboarding-button.is-pill-soft,.onboarding-button.is-ghost{border-radius:15px;border:1px solid rgba(111,63,163,.12);background:linear-gradient(145deg,#ffffffdb,#f5edf9eb);color:#6e6075;box-shadow:0 8px 18px #5b2e8412}.onboarding-button.is-ghost:hover,.onboarding-button.is-pill-soft:hover{background:linear-gradient(145deg,#fffffffa,#f0e5f7fa)}.onboarding-guide-actions .onboarding-button.is-secondary,.onboarding-guide-actions .onboarding-button.is-primary{min-width:114px}:root[data-theme=dark] .onboarding-button.is-pill-soft,:root[data-theme=dark] .onboarding-button.is-ghost{border-color:#eed6c61f;background:linear-gradient(145deg,#2e1f3ae6,#23182df0);color:#eadcf0;box-shadow:0 10px 22px #00000038}@media (max-width: 760px){.onboarding-welcome-card.is-welcome .onboarding-welcome-actions,.onboarding-welcome-card.is-finish .onboarding-welcome-actions{flex-direction:column-reverse}.onboarding-welcome-card .onboarding-button{width:100%}}html.sigoast-onboarding-lock,body.sigoast-onboarding-lock{scrollbar-gutter:stable}body.sigoast-onboarding-lock{overflow-y:auto}.onboarding-guide-card{width:min(418px,calc(100vw - 32px));max-height:min(430px,calc(100vh - 34px));overflow-y:auto;scrollbar-width:thin}.onboarding-guide-card::-webkit-scrollbar{width:8px}.onboarding-guide-card::-webkit-scrollbar-thumb{background:#6f3fa32e;border-radius:999px}.onboarding-guide-topline span:first-child{white-space:normal;line-height:1.25;max-width:68%}.onboarding-guide-topline span:last-child{white-space:nowrap}:root[data-theme=dark] .onboarding-screen-blocker.is-solid{background:radial-gradient(circle at 50% 10%,rgba(132,84,168,.14),transparent 34%),#07050bb8}:root[data-theme=dark] .onboarding-guide-card,:root[data-theme=dark] .onboarding-welcome-card{background:radial-gradient(circle at 92% 3%,rgba(151,93,179,.18),transparent 31%),radial-gradient(circle at 4% 104%,rgba(201,162,39,.07),transparent 27%),linear-gradient(145deg,#271a32fb,#191121fc)!important;border-color:#e0c4ec29!important;box-shadow:0 28px 76px #00000080,0 10px 28px #0000003d,inset 0 1px #ffffff0a!important}:root[data-theme=dark] .onboarding-guide-card h2,:root[data-theme=dark] .onboarding-welcome-card h2{color:#f5ebfa}:root[data-theme=dark] .onboarding-guide-card>p,:root[data-theme=dark] .onboarding-welcome-card>p,:root[data-theme=dark] .onboarding-guide-topline span:last-child{color:#d6c8de}:root[data-theme=dark] .onboarding-guide-topline span:first-child,:root[data-theme=dark] .onboarding-kicker{color:#d7afe7}:root[data-theme=dark] .onboarding-close,:root[data-theme=dark] .onboarding-button.is-secondary,:root[data-theme=dark] .onboarding-button.is-repeat,:root[data-theme=dark] .onboarding-button.is-pill-soft,:root[data-theme=dark] .onboarding-button.is-ghost{background:linear-gradient(145deg,#342341eb,#25192ff0)!important;border-color:#e5cdee1f!important;color:#ede0f3!important}:root[data-theme=dark] .onboarding-button.is-primary{background:linear-gradient(135deg,#7a49a7,#9554bd 60%,#c356a0)!important;border-color:#ffffff1a!important;color:#fff!important}:root[data-theme=dark] .onboarding-target-note{background:#c9a2271f;color:#e5d07d}@media (max-width: 900px){.onboarding-guide-card{max-height:min(48vh,420px)}.onboarding-guide-topline span:first-child{max-width:62%}}.onboarding-focus-ring{box-shadow:0 0 0 9999px #1d12268a,0 0 0 4px #f4e8fae0,0 12px 28px #361b4b29!important}.onboarding-focus-ring:before{box-shadow:none!important;border-color:#c9a2271f!important}.onboarding-guide-card{scrollbar-gutter:stable}:root[data-theme=dark] .onboarding-screen-blocker.is-solid{background:#07050bbd!important;backdrop-filter:blur(2px) saturate(.96);-webkit-backdrop-filter:blur(2px) saturate(.96)}:root[data-theme=dark] .onboarding-focus-ring{border-color:#e2ceeb3d!important;background:#ffffff03!important;box-shadow:0 0 0 9999px #040307c2,0 0 0 4px #55306c9e,0 12px 26px #00000042!important}:root[data-theme=dark] .onboarding-focus-ring:before{box-shadow:none!important;border-color:#b995cc1f!important}:root[data-theme=dark] .onboarding-guide-card,:root[data-theme=dark] .onboarding-welcome-card{background:linear-gradient(145deg,#22162cfd,#170f1ffd)!important;box-shadow:0 24px 60px #0000006b,0 8px 20px #0000002e,inset 0 1px #ffffff09!important}:root[data-theme=dark] .onboarding-guide-shine,:root[data-theme=dark] .onboarding-welcome-shine{opacity:.28!important;background:radial-gradient(circle,rgba(255,255,255,.28),rgba(180,130,205,.06) 50%,transparent 72%)!important}:root[data-theme=dark] .onboarding-guide-accent,:root[data-theme=dark] .onboarding-welcome-ribbon{box-shadow:none!important}.onboarding-welcome-card:before,.onboarding-guide-card:before{display:none!important}.onboarding-guide-card{box-sizing:border-box;width:min(438px,calc(100vw - 32px))!important;max-width:min(438px,calc(100vw - 32px))!important;max-height:min(520px,calc(100vh - 28px))!important;overflow:hidden!important;overscroll-behavior:contain}.onboarding-guide-card::-webkit-scrollbar{display:none!important}.onboarding-step-icon{width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;background:transparent!important;border:none!important;box-shadow:none!important;color:#7a49a7!important}.onboarding-step-icon svg{stroke:currentColor}.onboarding-button.is-primary,.onboarding-button.is-pill{background:linear-gradient(135deg,#592c86,#7342a4 52%,#c458a7)!important;border:1px solid rgba(151,88,191,.18)!important;color:#fff!important;box-shadow:0 16px 34px #5f2d863d,inset 0 1px #ffffff2e!important}.onboarding-button.is-primary:hover,.onboarding-button.is-pill:hover{background:linear-gradient(135deg,#623291,#7b49ae 52%,#cf61af)!important;box-shadow:0 18px 36px #5f2d8647,inset 0 1px #ffffff2e!important}.onboarding-button.is-secondary,.onboarding-button.is-pill-soft,.onboarding-button.is-repeat,.onboarding-button.is-ghost{background:linear-gradient(145deg,#fffffff0,#f5edf9fa)!important;border:1px solid rgba(111,63,163,.12)!important;color:#6c5574!important;box-shadow:0 10px 22px #5b2e8414!important}.m02-client-form-buttons{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}:root[data-theme=dark] .onboarding-guide-card,:root[data-theme=dark] .onboarding-welcome-card{background:linear-gradient(145deg,#21162bfd,#160f1dfe)!important}:root[data-theme=dark] .onboarding-guide-shine,:root[data-theme=dark] .onboarding-welcome-shine{opacity:.18!important;background:radial-gradient(circle,rgba(255,255,255,.18),rgba(190,141,216,.03) 52%,transparent 72%)!important}:root[data-theme=dark] .onboarding-step-icon{color:#d7afe7!important}:root[data-theme=dark] .onboarding-button.is-secondary,:root[data-theme=dark] .onboarding-button.is-repeat,:root[data-theme=dark] .onboarding-button.is-pill-soft,:root[data-theme=dark] .onboarding-button.is-ghost{background:linear-gradient(145deg,#3a274af5,#261a31fa)!important;border-color:#e5cdee1f!important;color:#eadcf0!important;box-shadow:0 10px 22px #00000038!important}:root[data-theme=dark] .onboarding-button.is-primary,:root[data-theme=dark] .onboarding-button.is-pill{background:linear-gradient(135deg,#73439f,#9052bb 58%,#c356a0)!important;border-color:#ffffff14!important}@media (max-width: 900px){.onboarding-guide-card{width:min(418px,calc(100vw - 20px))!important;max-width:min(418px,calc(100vw - 20px))!important;max-height:none!important}}.m02-heading-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.m02-guide-trigger{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 15px;border:none;border-radius:16px;background:linear-gradient(135deg,#fffffff2,#f7f0fbeb);box-shadow:0 16px 32px #4e237017,inset 0 1px #fffc;color:#5f3b83;font-size:12px;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.m02-guide-trigger:hover{transform:translateY(-1px);box-shadow:0 20px 36px #4e237024,inset 0 1px #ffffffd9}.m02-guide-trigger:active{transform:translateY(0)}.m02-guide-trigger-icon{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#7b49aa,#5f2f8f);color:#fff;box-shadow:0 10px 20px #5f2f8f3d}:root[data-theme=dark] .m02-guide-trigger{background:linear-gradient(145deg,#31223df5,#24192ef2);color:#f1e5f4;box-shadow:0 16px 32px #00000042,inset 0 1px #ffffff0d}:root[data-theme=dark] .m02-guide-trigger:hover{box-shadow:0 20px 36px #00000052,inset 0 1px #ffffff12}@media (max-width:980px){.m02-heading-side{width:100%;align-items:stretch}.m02-guide-trigger{width:100%}}@media (max-width:760px){.clientes-page-m02 .users-heading-premium{gap:14px}.clientes-page-m02 .m02-phase-badge,.clientes-page-m02 .m02-guide-trigger{align-self:stretch;justify-content:center}}.clientes-page-m02 [data-onboarding=m02-overview-area]{display:grid;gap:14px}.onboarding-guide-card[data-step-id=m02-client-form],.onboarding-guide-card[data-step-id=m01-users-form],.onboarding-guide-card[data-step-id=m03-companies-form],.onboarding-guide-card[data-step-id=m05-providers-form],.onboarding-guide-card[data-step-id=m04-trips-form],.onboarding-guide-card[data-step-id=m06-operations-form],.onboarding-guide-card[data-step-id=m07-packages-form]{width:min(360px,calc(100vw - 32px))!important;max-width:min(360px,calc(100vw - 32px))!important}.premium-modal.m07-promotion-form-modal .m02-client-form-buttons,.premium-modal.m06-ops-modal-v63 .m02-client-form-buttons{flex-wrap:wrap;gap:10px;min-width:0;max-width:100%}@media (max-width: 390px){.premium-modal.m06-ops-modal-v63 .m02-client-form-buttons>*{min-width:0!important}}.onboarding-focus-ring{transition:top .18s cubic-bezier(.22,.72,.24,1),left .18s cubic-bezier(.22,.72,.24,1),opacity .12s ease!important;will-change:top,left,opacity!important}.onboarding-guide-card{transition:top .18s cubic-bezier(.22,.72,.24,1),left .18s cubic-bezier(.22,.72,.24,1),opacity .12s ease,filter .12s ease!important;will-change:top,left,opacity!important}@media (max-width: 900px) and (orientation: portrait){.onboarding-focus-ring{transition:opacity 80ms ease!important}.onboarding-guide-card{transition:opacity 90ms ease!important}}.onboarding-focus-ring.is-snap-target{transition:opacity 80ms ease!important}.onboarding-guide-card.is-snap-target{transition:opacity 90ms ease!important}.onboarding-guide-card.is-snap-target h2,.onboarding-guide-card.is-snap-target>p,.onboarding-guide-card.is-snap-target .onboarding-guide-heading-row,.onboarding-guide-card.is-snap-target .onboarding-guide-actions,.onboarding-guide-card.is-snap-target .onboarding-progress{transform:none!important}@media (max-width: 900px){.sigoast-onboarding.is-mobile .onboarding-guide-card{left:var(--ob-mobile-card-left, 10px)!important;top:var(--ob-mobile-card-top, auto)!important;right:auto!important;bottom:auto!important;width:var(--ob-mobile-card-width, calc(100vw - 20px) )!important;max-width:calc(100vw - 20px)!important;max-height:min(44vh,360px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:18px 18px 16px 21px!important;border-radius:22px!important;overscroll-behavior:contain}.sigoast-onboarding.is-mobile .onboarding-guide-card[data-placement=mobile-below],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-placement=mobile-above],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-placement=mobile-docked-bottom],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-placement=mobile-docked-top]{transform:none!important}.sigoast-onboarding.is-mobile .onboarding-guide-card h2{font-size:clamp(20px,5.3vw,23px)!important;line-height:1.08!important}.sigoast-onboarding.is-mobile .onboarding-guide-card>p{font-size:12px!important;line-height:1.55!important}.sigoast-onboarding.is-mobile .onboarding-focus-ring{border-radius:17px!important}}@media (max-width: 620px){.sigoast-onboarding.is-mobile .onboarding-guide-card{width:var(--ob-mobile-card-width, calc(100vw - 20px) )!important;max-width:calc(100vw - 20px)!important;max-height:min(42vh,345px)!important}.sigoast-onboarding.is-mobile .onboarding-guide-topline span:first-child{max-width:60%!important}.sigoast-onboarding.is-mobile .onboarding-guide-actions{gap:8px!important}.sigoast-onboarding.is-mobile .onboarding-guide-actions>div{gap:6px!important}.sigoast-onboarding.is-mobile .onboarding-guide-actions .onboarding-button{min-height:36px!important;padding-inline:10px!important;font-size:10.5px!important}}@media (max-width: 900px){.sigoast-onboarding.is-mobile .onboarding-focus-ring[data-step-id=home-sidebar],.sigoast-onboarding.is-mobile .onboarding-focus-ring[data-step-id=home-explore]{border-radius:15px!important}.sigoast-onboarding.is-mobile .onboarding-focus-ring[data-step-id=home-sidebar]:before,.sigoast-onboarding.is-mobile .onboarding-focus-ring[data-step-id=home-explore]:before{top:-4px!important;right:-4px!important;bottom:-4px!important;left:-4px!important}.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=home-topbar-utilities]{top:max(var(--ob-mobile-card-top, 84px),84px)!important;max-height:min(38vh,305px)!important}.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m02-client-form],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m01-users-form],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m03-companies-form],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m05-providers-form],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m04-trips-form],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m06-operations-form],.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m07-packages-form]{width:var(--ob-mobile-card-width, calc(100vw - 20px) )!important;max-width:calc(100vw - 20px)!important;max-height:min(38vh,310px)!important}.sigoast-onboarding.is-mobile .onboarding-guide-card[data-step-id=m02-report-dashboard]{max-height:min(36vh,300px)!important}}@media (max-width: 760px){.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes]{width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes] .m02-phase-badge{flex:0 0 auto;align-self:center!important;justify-content:center!important;white-space:nowrap}.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes] .m02-guide-trigger{width:auto!important;min-width:0!important;flex:0 1 auto;align-self:center!important;justify-content:center!important;gap:8px!important;padding:9px 12px!important;border-radius:14px!important;white-space:nowrap}.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes] .m02-guide-trigger-icon{width:26px!important;height:26px!important}}@media (max-width: 420px){.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes]{gap:7px!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes] .m02-phase-badge,.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes] .m02-guide-trigger{font-size:10.5px!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab=reportes] .m02-guide-trigger{padding-inline:10px!important}}.m02-guide-label-mobile{display:none}@media (max-width: 620px){.onboarding-standalone-layer[data-mode=welcome]{align-items:center!important;justify-items:center!important;padding:12px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome{margin:0!important}}@media (max-width: 760px){.clientes-page-m02 .m02-heading-side[data-active-m02-tab]{width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-phase-badge{flex:0 0 auto!important;align-self:center!important;justify-content:center!important;white-space:nowrap!important;margin:0!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger{width:auto!important;min-width:0!important;max-width:max-content!important;flex:0 0 auto!important;align-self:center!important;justify-content:center!important;gap:6px!important;min-height:36px!important;padding:7px 10px!important;margin:0!important;border-radius:13px!important;white-space:nowrap!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger-icon{width:24px!important;height:24px!important;flex:0 0 24px!important}.clientes-page-m02 .m02-guide-label-full{display:none!important}.clientes-page-m02 .m02-guide-label-mobile{display:inline!important;font-size:10.5px!important;font-weight:820!important;line-height:1!important}}@media (max-width: 420px){.clientes-page-m02 .m02-heading-side[data-active-m02-tab]{gap:7px!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger{min-height:34px!important;padding:6px 9px!important}.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger-icon{width:22px!important;height:22px!important;flex-basis:22px!important}}@media (max-width: 900px){.sigoast-onboarding.is-mobile .onboarding-guide-topline{justify-content:flex-start}.sigoast-onboarding.is-mobile .onboarding-guide-topline .onboarding-guide-progress{max-width:none!important;overflow:visible;font-size:10.5px;letter-spacing:.08em;color:var(--ob-purple)}:root[data-theme=dark] .sigoast-onboarding.is-mobile .onboarding-guide-topline .onboarding-guide-progress{color:#d7afe7}.sigoast-onboarding.is-mobile .onboarding-guide-card{padding:14px 16px 13px 19px!important}.sigoast-onboarding.is-mobile .onboarding-guide-card h2{margin-top:9px!important}.sigoast-onboarding.is-mobile .onboarding-progress{margin-block:10px 9px}}@media (orientation: landscape) and (max-height: 500px){.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card,.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m02-client-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m01-users-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m03-companies-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m05-providers-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m04-trips-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m06-operations-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m07-packages-form],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=m02-report-dashboard],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=home-global-search],.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card[data-step-id=home-topbar-utilities]{position:fixed!important;left:var(--ob-mobile-card-left, 10px)!important;top:var(--ob-mobile-card-top, 10px)!important;right:auto!important;bottom:auto!important;width:var(--ob-mobile-card-width, 240px)!important;max-width:260px!important;max-height:calc(100vh - 20px)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:12px 13px 11px 16px!important;border-radius:18px!important;transform:none!important;overscroll-behavior:contain}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card:after{display:none}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-accent{width:3px!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-heading-row{gap:8px}.sigoast-onboarding.is-mobile.is-landscape .onboarding-step-icon{width:28px;height:28px}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card h2{margin-top:8px!important;font-size:17px!important;line-height:1.12!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card>p{margin-block:6px 10px;font-size:11px!important;line-height:1.45!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-progress{display:none}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions{flex-direction:column!important;align-items:stretch!important;gap:6px!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions>div{order:-1;width:100%;gap:6px!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions>div .onboarding-button{flex:1 1 0;justify-content:center}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions .onboarding-button.is-link{align-self:center;min-height:26px!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions .onboarding-button{min-height:32px!important;font-size:10px!important;padding-inline:8px!important}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions.is-home-finish .onboarding-button{flex:1 1 auto;justify-content:center}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 1000px){.clientes-page-m02 .m02-heading-side,.clientes-page-m02 .m02-heading-side[data-active-m02-tab]{width:100%!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap;gap:8px!important}.clientes-page-m02 .m02-heading-side .m02-phase-badge,.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-phase-badge{align-self:center!important;margin:0!important}.clientes-page-m02 .m02-heading-side .m02-guide-trigger,.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger{width:auto!important;max-width:max-content!important;flex:0 0 auto!important;align-self:center!important;gap:7px!important;min-height:0!important;padding:4px 13px 4px 5px!important;margin:0!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap}.clientes-page-m02 .m02-heading-side .m02-guide-trigger-icon,.clientes-page-m02 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger-icon{width:24px!important;height:24px!important;flex:0 0 24px!important}}@media (max-width: 760px){.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab]{width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-phase-badge{flex:0 0 auto!important;align-self:center!important;justify-content:center!important;white-space:nowrap!important;margin:0!important}.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger{width:auto!important;min-width:0!important;max-width:max-content!important;flex:0 0 auto!important;align-self:center!important;justify-content:center!important;gap:6px!important;min-height:36px!important;padding:7px 10px!important;margin:0!important;border-radius:13px!important;white-space:nowrap!important}.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger-icon{width:24px!important;height:24px!important;flex:0 0 24px!important}.coordinacion-page-m04 .m02-guide-label-full{display:none!important}.coordinacion-page-m04 .m02-guide-label-mobile{display:inline!important;font-size:10.5px!important;font-weight:820!important;line-height:1!important}}@media (max-width: 420px){.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab]{gap:7px!important}.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger{min-height:34px!important;padding:6px 9px!important}.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger-icon{width:22px!important;height:22px!important;flex-basis:22px!important}}@media (orientation: landscape) and (max-height: 500px) and (max-width: 1000px){.coordinacion-page-m04 .m02-heading-side,.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab]{width:100%!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap;gap:8px!important}.coordinacion-page-m04 .m02-heading-side .m02-phase-badge,.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-phase-badge{align-self:center!important;margin:0!important}.coordinacion-page-m04 .m02-heading-side .m02-guide-trigger,.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger{width:auto!important;max-width:max-content!important;flex:0 0 auto!important;align-self:center!important;gap:7px!important;min-height:0!important;padding:4px 13px 4px 5px!important;margin:0!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap}.coordinacion-page-m04 .m02-heading-side .m02-guide-trigger-icon,.coordinacion-page-m04 .m02-heading-side[data-active-m02-tab] .m02-guide-trigger-icon{width:24px!important;height:24px!important;flex:0 0 24px!important}}@media (max-width: 1200px) and (max-height: 500px){html.sigoast-onboarding-lock .users-page-premium.coordinacion-page-m04:has(.m04-agenda-module) .m04-main-heading{display:flex}}@media (orientation: landscape) and (max-height: 500px){.sigoast-onboarding.is-mobile.is-landscape .onboarding-close{top:7px;right:7px;width:23px;height:23px;border-radius:7px}.sigoast-onboarding.is-mobile.is-landscape .onboarding-close svg{width:12px;height:12px}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions .onboarding-button.is-secondary,.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-actions .onboarding-button.is-primary{min-width:0}}.sigoast-onboarding.is-mobile.is-landscape .onboarding-guide-card.is-positioning{transition:opacity .12s ease!important}@media (orientation: landscape) and (max-height: 400px) and (max-width: 1000px){.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome{width:min(430px,calc(100vw - 32px))!important;max-width:430px!important;padding:14px 22px!important;border-radius:20px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-welcome-icon{width:30px!important;height:30px!important;margin:0 auto 4px!important;border-radius:10px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-welcome-icon svg{width:16px!important;height:16px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-welcome-ribbon{margin:0!important;font-size:9px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome h2{margin:2px 0 4px!important;font-size:21px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-session-pill{min-height:0!important;margin:0 auto 4px!important;padding:2px 10px!important;font-size:10.5px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome>p{max-width:380px!important;font-size:11.5px!important;line-height:1.4!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-welcome-actions{flex-direction:row-reverse!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-top:8px!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-welcome-actions>*{flex:1 1 0!important}.onboarding-standalone-layer[data-mode=welcome] .onboarding-welcome-card.is-welcome .onboarding-button{height:34px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important}}
