html[data-app-theme=github]{--radius:6px;--module-ink:#1f2328;--module-muted:#59636e;--module-line:#d1d9e0;--activity-heading:#1f2328;--activity-legend:#59636e;--activity-laboral:#0969da;--activity-fiscal:#8250df;--activity-contable:#1f883d;--activity-general:#9a6700;--chart-expenses:#cf222e;--depth-y:2px;--depth-blur:3px;--depth-soft:#1f23281c}html[data-app-theme=github] body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}html[data-app-theme=github] .sharks-page-content{background:#fff;background-image:none}html[data-app-theme=github] .sharks-topbar{background:#f0f2f5;color:#1f2328;border-bottom:1px solid #8c959f;box-shadow:0 2px 6px #1f232818}html[data-app-theme=github] .sharks-topbar :is(.sharks-brand,.sharks-brand small,.sharks-icon-button,.sharks-topbar-actions button svg){color:#1f2328!important}html[data-app-theme=github] .sharks-brand-symbol rect{fill:#1f2328}html[data-app-theme=github] .sharks-brand-symbol path{fill:#fff}html[data-app-theme=github] .sharks-upload{background:#1f883d!important;color:#fff!important;border:1px solid #176f2c;border-radius:6px;box-shadow:inset 0 1px #ffffff30,0 2px 3px #1f23282a}html[data-app-theme=github] .sharks-upload svg{color:#fff!important}html[data-app-theme=github] :is(.sharks-sidebar,.sharks-mobile-sheet){background:#f0f2f5!important;color:#1f2328;--nav-readable:#1f2328!important;--sidebar-fg:#1f2328;--nav-exit:#59636e!important;--nav-scroll-thumb:#8c959f!important;--nav-scroll-track:#f0f2f5!important;border-right:1px solid #d1d9e0}html[data-app-theme=github] :is(.sharks-sidebar,.sharks-mobile-sheet) :is(.sharks-eyebrow,.sharks-icon-button,.sharks-sidebar-toggle,.sharks-demo-entry,.sharks-logout,.sharks-sidebar-home,.sharks-collapsed-company,h2,.sharks-nav-link,.sharks-nav-link svg,.sharks-nav-link small){color:#1f2328!important}html[data-app-theme=github] .sharks-nav-link{border-radius:6px}html[data-app-theme=github] .sharks-nav-link:hover{background:#e5e9ed}html[data-app-theme=github] .sharks-nav-link.is-active{background:#dfe5eb;color:#1f2328!important;box-shadow:inset 3px 0 #fd8c73,0 2px 4px #1f23281c}html[data-app-theme=github] :is(.sharks-company-select,.sharks-company-options,.sharks-header-company-trigger){background:#fff!important;color:#1f2328!important;border:1px solid #8c959f}html[data-app-theme=github] :is(.sharks-company-select,.sharks-header-company-trigger) :is(span,svg){color:#1f2328!important}html[data-app-theme=github] .sharks-user-avatar{background:#e2e7ec;color:#1f2328;border:1px solid #8c959f;box-shadow:0 2px 3px #1f232825}html[data-app-theme=github] :is(.sharks-ui-card,.sharks-dashboard-card,.sharks-ui-popover,.sharks-dialog){background:#fff;border:1px solid #b8c0c8;border-radius:6px;box-shadow:0 2px 3px #1f23281a,0 5px 12px #1f232811}html[data-app-theme=github] .sharks-page-content h1{color:#1f2328;letter-spacing:-.025em}html[data-app-theme=github] .sharks-page-content a:not([class*=bg-]):not(.sharks-upload):not(.home-news-card){color:#0969da}html[data-app-theme=github] .sharks-module-tabs [role=tab][data-state=active]{background:#e6ebf0!important;color:#1f2328!important;border-bottom:3px solid #fd8c73;box-shadow:0 2px 3px #1f23281a}html[data-app-theme=github] .sharks-page-content table thead{background:#f0f2f5;color:#59636e}html[data-app-theme=github] .sharks-page-content tbody tr:hover{background:#f6f8fa}html[data-app-theme=github] .sharks-mobile-nav{background:#f0f2f5;color:#1f2328;border-top:1px solid #d1d9e0}html[data-app-theme=github] .sharks-mobile-sheet>button{color:#1f2328;opacity:1}html[data-app-theme=miguel-indurain] .sharks-ui-button[data-ui-variant=default]{background:#ffe326!important;color:#003f73!important;border:1px solid #c4a916;box-shadow:inset 0 1px #fff9,0 3px 6px #003f7325}html[data-app-theme=miguel-indurain] .sharks-ui-button[data-ui-variant=default]:hover{background:#ffed72!important}html[data-app-theme=miguel-indurain]{--module-ink:#003f73;--module-muted:#4e6576;--module-line:#c2c8ce;--activity-heading:#003f73;--activity-legend:#4e6576;--activity-laboral:#0067b5;--activity-fiscal:#936800;--activity-contable:#16734c;--activity-general:#7756a8;--chart-expenses:#c42c36;--depth-y:3px;--depth-blur:6px;--depth-soft:#003f7324}html[data-app-theme=miguel-indurain] .sharks-page-content{background:#fff;background-image:none}html[data-app-theme=miguel-indurain] .sharks-topbar{background:#ffe326;color:#003f73;border-bottom:4px solid #e0c210;box-shadow:0 3px 9px #003f731c}html[data-app-theme=miguel-indurain] .sharks-topbar :is(.sharks-brand,.sharks-brand small,.sharks-icon-button,button,.sharks-topbar-actions button svg){color:#003f73!important}html[data-app-theme=miguel-indurain] .sharks-brand-symbol rect{fill:#ffe326}html[data-app-theme=miguel-indurain] .sharks-brand-symbol path{fill:#003f73}html[data-app-theme=miguel-indurain] .sharks-upload{background:#ffe326!important;color:#003f73!important;border:1px solid #c4a916;box-shadow:inset 0 1px #fff9,0 3px 6px #003f7325}html[data-app-theme=miguel-indurain] .sharks-upload svg{color:#003f73!important}html[data-app-theme=miguel-indurain] :is(.sharks-sidebar,.sharks-mobile-sheet){background:#fff!important;color:#003f73;--nav-readable:#003f73!important;--sidebar-fg:#003f73;--nav-exit:#003f73!important;--nav-scroll-thumb:#b39a13!important;--nav-scroll-track:#f7f7f4!important;border-right:1px solid #c2c8ce}html[data-app-theme=miguel-indurain] :is(.sharks-sidebar,.sharks-mobile-sheet) :is(.sharks-eyebrow,.sharks-icon-button,.sharks-sidebar-toggle,.sharks-demo-entry,.sharks-logout,.sharks-sidebar-home,.sharks-collapsed-company,h2,.sharks-nav-link,.sharks-nav-link svg,.sharks-nav-link small){color:#003f73!important}html[data-app-theme=miguel-indurain] .sharks-nav-link:hover{background:#fff8cc}html[data-app-theme=miguel-indurain] .sharks-nav-link.is-active{background:#ffe326!important;box-shadow:0 3px 6px #003f7326}html[data-app-theme=miguel-indurain] :is(.sharks-company-select,.sharks-company-options,.sharks-header-company-trigger){background:#fff!important;color:#003f73!important;border:1px solid #aeb9c2}html[data-app-theme=miguel-indurain] :is(.sharks-company-select,.sharks-header-company-trigger) :is(span,svg){color:#003f73!important}html[data-app-theme=miguel-indurain] :is(.sharks-ui-card,.sharks-dashboard-card,.sharks-ui-popover,.sharks-dialog){background:#fff;border:1px solid #c2c8ce;box-shadow:0 3px 6px #003f7320,0 8px 18px #003f7310}html[data-app-theme=miguel-indurain] .sharks-page-content a:not([class*=bg-]):not(.sharks-upload):not(.home-news-card){color:#00549a}html[data-app-theme=miguel-indurain] :is(.sharks-module-tabs,.admin-main-tabs) [role=tab][data-state=active]{background:#ffe326!important;color:#003f73!important;box-shadow:0 3px 5px #003f7325}html[data-app-theme=miguel-indurain] .sharks-page-content table thead,html[data-app-theme=miguel-indurain] .sharks-page-content table thead th{background:#ffe326!important;color:#003f73!important}html[data-app-theme=miguel-indurain] .sharks-page-content tbody tr:nth-child(2n){background:#f3f4f5}html[data-app-theme=miguel-indurain] .sharks-page-content tbody tr:hover{background:#fff8cc}html[data-app-theme=miguel-indurain] .sharks-mobile-nav{background:#fff;color:#003f73;border-top:3px solid #ffe326}html[data-app-theme=miguel-indurain] .sharks-mobile-sheet>button{color:#003f73;opacity:1}.expedition-wink{display:inline-flex;align-items:center;gap:10px;vertical-align:middle;background:transparent;border:0;padding:0;color:inherit;max-width:100%;text-align:left;cursor:pointer}.expedition-map{width:100px;height:40px;flex-shrink:0;border:1px solid #997b52;border-radius:3px}.expedition-caption{font:11px/1.4 JetBrains Mono,monospace;white-space:normal;max-width:210px}.expedition-route{stroke-dasharray:1;stroke-dashoffset:0;animation:expedition-travel 4s linear both}.expedition-destination{animation:expedition-arrive 4s ease both}.expedition-wink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.expedition-wink-expanded{display:flex;width:100%;flex-wrap:wrap;gap:18px}.expedition-wink-expanded .expedition-map{width:min(100%,360px);height:auto}.expedition-wink-expanded .expedition-caption{font-size:14px;max-width:320px}.expedition-plane{offset-path:path("M36 30Q60 7 86 28T131 34Q150 34 165 55");offset-rotate:auto;animation:expedition-flight 4s linear both}.expedition-arrival-ring{transform-origin:165px 55px;animation:expedition-ring 4.6s ease-out both}@keyframes expedition-flight{0%{offset-distance:0%;opacity:1}90%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes expedition-ring{0%,78%{transform:scale(.2);opacity:0}82%{opacity:1}to{transform:scale(1.8);opacity:0}}@keyframes expedition-travel{0%{stroke-dashoffset:1}90%,to{stroke-dashoffset:0}}@keyframes expedition-arrive{0%,85%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.expedition-map:not([data-manual-play=true]) :is(.expedition-route,.expedition-destination){animation:none}.expedition-map:not([data-manual-play=true]) :is(.expedition-plane,.expedition-arrival-ring){animation:none;opacity:0}}html[data-app-theme=indiana-jones]{--chart-expenses:#a34730}html[data-app-theme=indiana-jones] img.news-phosphor-image{filter:sepia(.85) saturate(.65) contrast(.96) brightness(.97)}html[data-app-theme=indiana-jones] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=indiana-jones] .sharks-topbar{background:#f7efdc;border-bottom:3px double #a88b61}html[data-app-theme=indiana-jones] .sharks-sidebar{background:#35251b;border-right:1px solid #6d5135}html[data-app-theme=indiana-jones] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#eadac0}html[data-app-theme=indiana-jones] .sharks-sidebar .sharks-nav-link:hover{background:#513927;color:#fff3d9}html[data-app-theme=indiana-jones] .sharks-sidebar .sharks-nav-link.is-active{background:#8f2921;color:#fff8eb;box-shadow:inset 3px 0 #ddb775}html[data-app-theme=indiana-jones] .sharks-sidebar .sharks-nav-contact{background:#f0dfbb;color:#583622;border-color:#97734d}html[data-app-theme=indiana-jones] .sharks-sidebar .sharks-nav-contact :is(span,small,svg){color:#583622}html[data-app-theme=indiana-jones] .sharks-company-select{background:#f7efdc;color:#35251b;border-color:#a88b61}html[data-app-theme=indiana-jones] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.025em;color:#51321e}html[data-app-theme=indiana-jones] .sharks-breadcrumb{color:#795332}html[data-app-theme=indiana-jones] .sharks-main{background-image:radial-gradient(ellipse at top right,#b78f4520,transparent 60%)}html[data-app-theme=indiana-jones] .sharks-dashboard-card{box-shadow:0 2px #8d683318;border-radius:3px}html[data-app-theme=indiana-jones] .sharks-areas>span{background:#f0dfbb;color:#51321e;border-color:#a88b61}html[data-app-theme=indiana-jones] .sharks-areas .is-contracted[data-area]{background:#ead3a4;color:#51321e;border-color:#b69b70}html[data-app-theme=indiana-jones] :is(.theme-terminal-sample,.sharks-breadcrumb){border-style:double}html[data-app-theme=indiana-jones] .theme-header-wink{color:#7e251d}html[data-app-theme=indiana-jones] .sharks-shell .sharks-upload{border-radius:4px}html[data-app-theme=indiana-jones] :is(.sharks-icon-button,.sharks-topbar-caption){color:#674b32}html[data-app-theme=indiana-jones] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#eadac0}html[data-app-theme=indiana-jones] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=indiana-jones] input[type=checkbox]{accent-color:hsl(var(--primary))}html[data-app-theme=indiana-jones] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=indiana-jones] ::-moz-selection{background:#dfbb78;color:#35251b}html[data-app-theme=indiana-jones] ::selection{background:#dfbb78;color:#35251b}.tentacle-wink{display:inline-flex;align-items:center;gap:9px;border:0;padding:0;background:transparent;color:inherit;text-align:left;vertical-align:middle;cursor:pointer;max-width:100%}.tentacle-scene{width:82px;height:46px;flex-shrink:0;overflow:hidden}.tentacle-wink>span{font:11px/1.4 JetBrains Mono,monospace;white-space:normal;max-width:235px}.tentacle-creature{transform-origin:55px 82px;animation:tentacle-hello 2.8s ease-in-out both}.is-reaching .tentacle-creature{animation:tentacle-reach 4s ease-in-out both}.is-reaching .tentacle-world{animation:tentacle-escape 4s ease-in-out both;transform-origin:128px 30px}.tentacle-expanded{display:flex;flex-wrap:wrap;gap:24px}.tentacle-expanded .tentacle-scene{width:220px;height:124px}.tentacle-expanded>span{font-size:15px;max-width:320px}.tentacle-wink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@keyframes tentacle-hello{0%{transform:translateY(65px)}35%{transform:translateY(0) rotate(-9deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-5deg)}to{transform:none}}@keyframes tentacle-reach{0%,to{transform:none}18%{transform:scale(1.1,.82)}36%,52%{transform:scale(.91,1.12) skew(-5deg)}39%,45%{transform:scale(.92,1.1) skew(-3deg)}60%{transform:scale(1.12,.8)}76%{transform:scale(.97,1.04)}88%{transform:scale(1.02,.97)}}.tentacle-surprise{opacity:0}.is-reaching .tentacle-surprise{animation:tentacle-surprise 4s ease both}@keyframes tentacle-surprise{0%,52%,85%,to{opacity:0}58%,75%{opacity:1}}@keyframes tentacle-escape{0%,24%,to{transform:none}40%,58%{transform:translate(8px,-6px) rotate(12deg) scale(.9)}76%{transform:translate(3px,-2px) rotate(4deg)}}@media(prefers-reduced-motion:reduce){.tentacle-scene:not(.is-reaching) :is(.tentacle-creature,.tentacle-world){animation:none}}html[data-app-theme=day-of-the-tentacle]{--chart-expenses:#9b4a77}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar{background:#30203f}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar :is(.sharks-eyebrow,.sharks-eyebrow a,.sharks-eyebrow svg,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f3eac9}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar .sharks-nav-link:hover{background:#50335f;color:#fff}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar .sharks-nav-link.is-active{background:#c8db7b;color:#30203f;box-shadow:3px 3px #171020;border:2px solid #171020;border-radius:9px 3px 10px 4px}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar .sharks-nav-link.is-active small{color:#30203f}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar .sharks-nav-contact{background:#c8db7b;color:#30203f}html[data-app-theme=day-of-the-tentacle] .sharks-sidebar .sharks-nav-contact :is(span,small,svg){color:#30203f}html[data-app-theme=day-of-the-tentacle] .sharks-company-select{background:#fff6da;color:#30203f;border:2px solid #171020}html[data-app-theme=day-of-the-tentacle] .sharks-topbar{background:#fff6da;border-bottom:3px solid #30203f}html[data-app-theme=day-of-the-tentacle] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:900;letter-spacing:-.035em;color:#50236b}html[data-app-theme=day-of-the-tentacle] .sharks-dashboard-card{border:2px solid #766187;box-shadow:3px 3px #30203f20;border-radius:10px 4px}html[data-app-theme=day-of-the-tentacle] .sharks-shell .sharks-upload{border:2px solid #30203f;border-radius:8px 3px;box-shadow:2px 2px #30203f}html[data-app-theme=day-of-the-tentacle] .sharks-areas>span{background:#eee2f1;color:#50236b;border-color:#96809f}html[data-app-theme=day-of-the-tentacle] .sharks-areas .is-contracted[data-area]{background:#c8db7b;color:#30203f;border-color:#6a7a36}html[data-app-theme=day-of-the-tentacle] img.news-phosphor-image{filter:saturate(1.2) contrast(1.05);border-bottom:2px solid #30203f}html[data-app-theme=day-of-the-tentacle] input[type=checkbox]{accent-color:#6b348c}html[data-app-theme=day-of-the-tentacle] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=day-of-the-tentacle] ::-moz-selection{background:#c8db7b;color:#30203f}html[data-app-theme=day-of-the-tentacle] ::selection{background:#c8db7b;color:#30203f}html[data-app-theme=star-wars] [role=tab]{position:relative;isolation:isolate;min-height:42px;padding-bottom:12px}html[data-app-theme=star-wars] [role=tab][data-state=active]{background:transparent!important;color:#e9f4ff!important;border-bottom-color:transparent!important;box-shadow:none!important}html[data-app-theme=star-wars] [role=tab][data-state=active]:before{content:"";position:absolute;pointer-events:none;left:10px;bottom:4px;width:14px;height:6px;border:1px solid #91a4bb;border-radius:2px;background:repeating-linear-gradient(90deg,#b6c5d5 0,#b6c5d5 3px,#3b4d63 3px,#3b4d63 5px);z-index:2}html[data-app-theme=star-wars] [role=tab][data-state=active]:after{content:"";position:absolute;pointer-events:none;left:24px;right:10px;bottom:5px;height:3px;border-radius:0 99px 99px 0;background:#effcff;box-shadow:0 0 3px #fff,0 0 7px #56c8ff,0 0 12px #258eff;transform-origin:left center;animation:sharks-saber-ignite .4s ease-out both;z-index:1}@keyframes sharks-saber-ignite{0%{transform:scaleX(.02);opacity:.3}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){html[data-app-theme=star-wars] [role=tab][data-state=active]:after{animation:sharks-saber-light .18s ease-out both}}@keyframes sharks-saber-light{0%{opacity:.4}to{opacity:1}}.galaxy-wink{display:inline-flex;align-items:center;gap:10px;vertical-align:middle;color:inherit;background:none;border:0;padding:0;max-width:100%;text-align:left;cursor:pointer}.galaxy-scene{width:96px;height:48px;flex-shrink:0;border:1px solid #365373;border-radius:6px;overflow:hidden}.galaxy-wink>span{font:11px/1.4 JetBrains Mono,monospace;white-space:normal;max-width:230px}.galaxy-stars{transform-origin:100px 50px;animation:galaxy-jump 2.7s ease-in-out both}.galaxy-fighter{transform-origin:100px 50px;animation:galaxy-launch 2.7s ease-in-out both}.galaxy-engines{animation:galaxy-power 2.7s ease both}.galaxy-expanded{display:flex;flex-wrap:wrap;gap:20px}.galaxy-expanded .galaxy-scene{width:240px;height:120px}.galaxy-expanded>span{font-size:14px;max-width:320px}.galaxy-wink:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}@keyframes galaxy-jump{0%,to{transform:scale(.85);opacity:.6}35%{transform:scale(1);opacity:1}60%{transform:scale(4);opacity:1}70%{opacity:0}85%{transform:scale(.7);opacity:0}}@keyframes galaxy-launch{0%,to{transform:scale(.9)}35%{transform:scale(1)}65%{transform:scale(.08);opacity:0}75%{transform:scale(.7);opacity:0}to{opacity:1}}@keyframes galaxy-power{0%,to{opacity:.7}40%,60%{opacity:1;stroke-width:7}}@media(prefers-reduced-motion:reduce){.galaxy-scene:not([data-manual-jump=true]) :is(.galaxy-stars,.galaxy-fighter,.galaxy-engines){animation:none}}html[data-app-theme=star-wars]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#f5d76a;--activity-legend:#acbfd5;--activity-laboral:#79cfff;--activity-fiscal:#b69ae7;--activity-contable:#f5d76a;--activity-general:#93cdb4;--chart-expenses:#d5817c;--staff-add-bg:#93cdb4;--staff-remove-bg:#d5817c;--staff-action-ink:#08111f}html[data-app-theme=star-wars] .sharks-page-content :is(h1,h2){font-family:Arial Black,Inter,sans-serif;letter-spacing:.035em;color:#f5d76a}html[data-app-theme=star-wars] .sharks-brand{color:#f5d76a}html[data-app-theme=star-wars] :is(.sharks-topbar,.sharks-sidebar){background:#0b1322;border-color:#344861}html[data-app-theme=star-wars] .sharks-nav-link.is-active{background:#182e48;box-shadow:inset 3px 0 #79cfff;color:#e9f4ff}html[data-app-theme=star-wars] .sharks-nav-link small{color:#acbfd5}html[data-app-theme=star-wars] .sharks-areas .is-contracted[data-area]{background:#18283e;color:#dbeeff;border-color:#486683}html[data-app-theme=star-wars] .sharks-shell .sharks-upload{border-radius:5px;background:#79cfff;color:#08111f}html[data-app-theme=star-wars] .sharks-breadcrumb{color:#f5d76a}html[data-app-theme=star-wars] .sharks-dashboard-card{border:1px solid #344861;box-shadow:inset 0 2px #79cfff25}html[data-app-theme=star-wars] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=star-wars] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=star-wars] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=star-wars] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=star-wars] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=star-wars] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=star-wars] img.news-phosphor-image{filter:saturate(.8) contrast(1.08)}html[data-app-theme=star-wars] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=star-wars] ::-moz-selection{background:#f5d76a;color:#08111f}html[data-app-theme=star-wars] ::selection{background:#f5d76a;color:#08111f}html[data-app-theme=star-wars] ::-webkit-scrollbar-track{background:#0b1322}html[data-app-theme=star-wars] ::-webkit-scrollbar-thumb{background:#486683}html[data-app-theme=moby-dick] .sharks-shell .sharks-topbar{background:#244e82;color:#fff8e6;border-bottom:3px solid #e6c879}html[data-app-theme=moby-dick] .sharks-shell .sharks-brand{color:#fff8e6}html[data-app-theme=moby-dick] .sharks-shell .sharks-sidebar{background:#244e82;color:#fff8e6;border-right:1px solid #375f8f}html[data-app-theme=moby-dick] .sharks-sidebar :is(.sharks-nav-link,.sharks-nav-link small,button){color:#fff8e6}html[data-app-theme=moby-dick] .sharks-shell .sharks-nav-link.is-active{background:#3e6492;color:#fff8e6;box-shadow:inset 3px 0 #e6c879}html[data-app-theme=moby-dick] .sharks-shell .sharks-nav-link:hover{background:#365e8b}html[data-app-theme=moby-dick] .sharks-shell .sharks-upload{background:#e6c879;color:#203e60;border:1px solid #f0dca3;box-shadow:0 2px 5px #17345626}html[data-app-theme=moby-dick] .sharks-topbar :is(button,a){color:#fff8e6}html[data-app-theme=moby-dick] .sharks-shell .sharks-page-content{background:#f6f3e9}html[data-app-theme=moby-dick] .sharks-page-content :is(h1,h2){font-family:Georgia,serif;color:#244e82}html[data-app-theme=moby-dick] .sharks-dashboard-card{background:#fffdf6;border-color:#b9c5ce;box-shadow:0 3px 10px #244e8209}html[data-app-theme=moby-dick] ::-moz-selection{background:#e6c879;color:#203e60}html[data-app-theme=moby-dick] ::selection{background:#e6c879;color:#203e60}.moby-wink{display:inline-flex;align-items:center;gap:12px;color:inherit}.moby-wink svg{width:62px;height:38px;flex-shrink:0}.moby-wink span{font:italic 13px/1.4 Georgia,serif}@media(max-width:1100px){.theme-header-wink .moby-wink span{display:none}}html[data-app-theme=moby-dick] .sharks-topbar :is(button,button svg,.theme-header-wink,.theme-header-wink span,.sharks-brand small){color:#fff8e6!important}html[data-app-theme=moby-dick] .sharks-topbar .sharks-upload{color:#203e60!important}html[data-app-theme=moby-dick] *{scrollbar-color:#244e82 #f6f3e9}html[data-app-theme=moby-dick] ::-webkit-scrollbar-thumb{background:#244e82}.sch-trigger{display:flex;align-items:center;gap:10px;color:inherit;background:none;border:0;cursor:pointer}.sch-trigger svg{width:72px;height:50px}.sch-trigger span{max-width:170px;font:12px Inter,sans-serif}.sch-dialog{background:#0b1928!important;color:#eee2cb!important;border:1px solid #ac956c!important;width:calc(100vw - 24px)!important;max-width:1120px!important;height:min(850px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)!important;overflow:hidden!important;padding:22px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px!important}.sch-dialog audio{display:none}.sch-dialog h2{font:38px Inter,sans-serif!important;color:#ebd3a2!important}.sch-dialog [id$=-description]{color:#bbc4cb!important;font-size:12px}.sch-eyebrow{font:9px monospace;letter-spacing:.25em;color:#d1b783}.sch-vista{position:relative;min-height:0;overflow:hidden;border:1px solid #526171;background:#102637}.sch-vista svg{width:100%;height:100%;display:block;filter:brightness(calc(.7 + var(--sch-light)*.45))}.sch-scene-caption{position:absolute;bottom:20px;left:25px;display:grid;gap:6px;text-shadow:0 2px 5px #000}.sch-scene-caption span{font:9px monospace;letter-spacing:.2em;color:#e3c990}.sch-scene-caption strong{font:italic 20px Inter,sans-serif;color:#fff0d5}.sch-movements{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sch-movements button{background:#142638;border:1px solid #445464;padding:10px;text-align:left;color:#cfcec4;cursor:pointer}.sch-movements button[aria-pressed=true]{border-color:#dac18b;background:#27384a;color:#ffe7b7}.sch-movements span{display:flex;justify-content:space-between;color:#d2b783;font:15px Inter,sans-serif}.sch-movements small{font:10px monospace}.sch-movements strong{display:block;margin-top:6px;font:12px/1.3 Inter,sans-serif}.sch-player{border-top:1px solid #526171;padding-top:8px}.sch-now{display:flex;justify-content:space-between;gap:12px;font:12px Inter,sans-serif}.sch-now output{white-space:nowrap;font:11px monospace}.sch-seek{display:block;width:100%;margin:12px 0;accent-color:#d9bd83}.sch-controls{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.sch-controls button{border:1px solid #667282;background:#172c40;color:#e8dcc4;padding:8px 10px;border-radius:3px;cursor:pointer;font-size:11px}.sch-controls .sch-play{background:#dbc18e;color:#122639;min-width:105px;font-weight:700}.sch-controls label{display:flex;align-items:center;gap:6px;font-size:10px}.sch-controls input{width:75px;accent-color:#d9bd83}.sch-status{display:flex;justify-content:space-between;gap:10px;margin-top:9px;font-size:10px;color:#b9c5cc}.sch-status button{color:#e1c58c;text-decoration:underline}.sch-credits{position:absolute;top:70px;right:28px;bottom:24px;left:28px;padding:35px;background:#102336f5;border:1px solid #d1b783;display:flex;flex-direction:column;justify-content:center;gap:17px;font:15px/1.6 Inter,sans-serif;z-index:3}.sch-credits h3{font:27px Inter,sans-serif;color:#ead09b}.sch-credits a{color:#efd194;text-decoration:underline}.sch-close-credits{position:absolute;right:16px;top:8px;font-size:28px}.sch-dialog button:focus-visible,.sch-trigger:focus-visible{outline:2px solid #f5d598;outline-offset:3px}.sch-moving .sch-ship{animation:sch-sail 7s ease-in-out infinite alternate;transform-origin:center;transform-box:fill-box}.sch-moving .sch-waves{animation:sch-water 12s linear infinite alternate}.sch-moving .sch-stars{animation:sch-glow 5s ease-in-out infinite alternate}@keyframes sch-sail{to{transform:translateY(-7px) rotate(2deg)}}@keyframes sch-water{to{transform:translate(70px)}}@keyframes sch-glow{to{opacity:.55}}html[data-app-theme=scheherazade] .sharks-topbar{background:#102337;color:#ead8b7;border-bottom:2px solid #bca06a}html[data-app-theme=scheherazade] .sharks-sidebar{background:#0a1725;color:#eee2cb}html[data-app-theme=scheherazade] .sharks-nav-link{color:#eee2cb}html[data-app-theme=scheherazade] .sharks-nav-link small{color:#b6c2c9}html[data-app-theme=scheherazade] .sharks-nav-link.is-active{background:#2a4054;color:#ffe6b3;box-shadow:inset 3px 0 #dbbf86}html[data-app-theme=scheherazade] .sharks-nav-contact{background:#15283a;color:#eee2cb}html[data-app-theme=scheherazade] *{scrollbar-color:#bda577 #13283b}html[data-app-theme=scheherazade] ::-webkit-scrollbar-thumb{background:#bda577}html[data-app-theme=scheherazade] ::-webkit-scrollbar-track{background:#13283b}@media(max-width:640px){.sch-dialog{padding:13px!important;gap:8px!important}.sch-dialog h2{font-size:28px!important}.sch-movements{grid-template-columns:repeat(2,1fr);gap:5px}.sch-movements button{padding:6px}.sch-movements strong{font-size:10px;margin-top:3px}.sch-controls{gap:5px}.sch-controls button{padding:6px;font-size:10px}.sch-light{display:none!important}.sch-status{font-size:9px}.sch-scene-caption{bottom:12px;left:12px}.sch-scene-caption strong{font-size:15px}.sch-credits{top:60px;right:12px;bottom:12px;left:12px;padding:20px;font-size:12px;gap:9px}.sch-trigger span{display:none}}@media(max-height:640px){.sch-dialog{padding:10px!important;gap:6px!important}.sch-eyebrow{display:none}.sch-dialog h2{font-size:23px!important}.sch-movements button{padding:5px}.sch-movements strong{font-size:10px}.sch-seek{margin:7px 0}.sch-controls button{padding:5px}.sch-credits{font-size:12px;gap:7px;top:45px;right:20px;bottom:12px;left:20px}}@media(prefers-reduced-motion:reduce){.sch-moving *{animation:none!important}}.music-trigger{display:flex;align-items:center;gap:10px;color:inherit;border:0;background:none;cursor:pointer;text-align:left}.music-trigger svg{width:64px;height:44px;flex-shrink:0}.music-trigger span{max-width:190px;font:11px/1.4 monospace}.music-expanded svg{width:90px;height:64px}.music-dialog{--music-paper:#e4d5ad;--music-ink:#223c3c;--music-accent:#a93e2d;--music-line:#a49d78;background:var(--music-paper)!important;color:var(--music-ink)!important;border:2px solid var(--music-line)!important;border-radius:5px!important;width:calc(100vw - 24px)!important;max-width:1080px!important;height:min(830px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);padding:22px!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;gap:14px!important}.music-korn{--music-paper:#191919;--music-ink:#e3d7b9;--music-accent:#d3aa77;--music-line:#65594b}.music-dialog h2{color:var(--music-ink)!important;font-size:clamp(23px,3vw,34px)!important;font-weight:900!important;letter-spacing:-.04em;line-height:1.1}.music-korn h2{font-family:Inter,sans-serif}.music-dialog [id$=-description]{color:var(--music-ink)!important;opacity:.8;font-size:13px}.music-kicker{font:10px monospace;letter-spacing:.2em;margin:0 0 5px;color:var(--music-accent)}.music-picture{min-height:0;overflow:hidden;border:1px solid var(--music-line);background:#254748}.music-korn .music-picture{background:#19191b}.music-stage{display:block;width:100%;height:100%;overflow:hidden}.music-console{min-width:0;padding:13px;border:1px solid var(--music-line);background:#ffffff0a}.music-console-head{display:flex;justify-content:space-between;gap:10px;font:10px monospace;letter-spacing:.1em;margin-bottom:10px}.music-console-head>span:first-child{font-weight:700}.music-sequencer{display:grid;gap:5px}.music-row{display:grid;grid-template-columns:70px repeat(16,minmax(0,1fr));gap:5px}.music-row button{cursor:pointer;min-width:0}.music-track{background:transparent;border:1px solid var(--music-line);color:var(--music-ink);font:11px monospace;border-radius:2px}.music-track[aria-pressed=false]{opacity:.45;text-decoration:line-through}.music-step{height:26px;background:#35484520;border:1px solid var(--music-line);border-radius:2px;position:relative;color:var(--music-ink);font:8px monospace}.music-step:nth-child(4n+2){border-left:2px solid var(--music-ink)}.music-step.is-on{background:#477068;color:#ffedbd;border-color:#477068}.music-row:nth-child(2) .music-step.is-on{background:#a74e36;border-color:#a74e36}.music-row:nth-child(3) .music-step.is-on{background:#7e7038;border-color:#7e7038}.music-row:nth-child(4) .music-step.is-on{background:#73657e;border-color:#73657e}.music-korn .music-step.is-on{background:#a98e64;color:#111;border-color:#a98e64}.music-korn .music-row:nth-child(2) .music-step.is-on{background:#a65b4f}.music-korn .music-row:nth-child(3) .music-step.is-on{background:#888b72}.music-korn .music-row:nth-child(4) .music-step.is-on{background:#9b887b}.music-step.is-current{box-shadow:inset 0 -4px #f9d64c;outline:1px solid var(--music-ink);outline-offset:1px}.music-controls{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:12px}.music-controls button{border:1px solid var(--music-line);background:none;color:var(--music-ink);padding:8px 12px;border-radius:3px;font-size:12px;cursor:pointer}.music-controls .music-play{background:var(--music-accent);color:var(--music-paper);font-weight:700;min-width:115px}.music-controls label{display:flex;align-items:center;gap:7px;font:10px monospace}.music-controls input{width:90px;accent-color:var(--music-accent)}.music-controls output{min-width:49px}.music-note{font:9px/1.5 monospace;margin:10px 0 0;color:var(--music-ink);opacity:.8}.music-dialog button:focus-visible,.music-trigger:focus-visible{outline:3px solid var(--music-accent,#d3aa77);outline-offset:2px}.music-live .music-speaker{transform-box:fill-box;transform-origin:center;animation:music-pulse .34s ease-in-out infinite alternate}@keyframes music-pulse{to{transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.music-live *{animation:none!important}}@media(max-width:640px){.music-dialog{padding:13px!important;gap:8px!important}.music-console{padding:8px}.music-console-head{font-size:8px;letter-spacing:0}.music-row{grid-template-columns:46px repeat(16,minmax(0,1fr));gap:2px}.music-track{font-size:8px;padding:0}.music-step{height:24px;padding:0}.music-step span{display:none}.music-controls{gap:8px;margin-top:8px}.music-controls label{font-size:9px}.music-controls input{width:65px}.music-controls button{padding:6px 9px}.music-dialog h2{font-size:23px!important}.music-dialog [id$=-description]{font-size:11px}.music-kicker,.music-note{font-size:8px}.music-trigger span{display:none}}@media(max-height:650px){.music-dialog{gap:7px!important;padding:12px!important}.music-dialog h2{font-size:23px!important}.music-kicker{display:none}.music-step{height:20px}.music-console{padding:8px}.music-controls{margin-top:7px}.music-note{margin-top:5px}}html[data-app-theme=gorillaz] .sharks-topbar{background:#d8c89e;border-bottom:3px solid #a94832;color:#263e3c}html[data-app-theme=gorillaz] .sharks-sidebar{background:#273f3e;color:#eee0b9}html[data-app-theme=gorillaz] .sharks-nav-link{color:#eee0b9}html[data-app-theme=gorillaz] .sharks-nav-link small{color:#c3d0b1}html[data-app-theme=gorillaz] .sharks-nav-link.is-active{background:#42655c;color:#fff5d1;box-shadow:inset 4px 0 #e99869}html[data-app-theme=gorillaz] .sharks-page-content{background-image:repeating-linear-gradient(0deg,transparent,transparent 5px,#63512b06 6px)}html[data-app-theme=gorillaz] .sharks-page-content h1{font-weight:900;letter-spacing:-.04em}html[data-app-theme=gorillaz] .sharks-dashboard-card{border-radius:3px;box-shadow:3px 3px #394a3b16}html[data-app-theme=korn] .sharks-topbar{background:#171717;color:#e4d4b4;border-bottom:2px solid #83453d}html[data-app-theme=korn] .sharks-sidebar{background:#171717;color:#ded4bb}html[data-app-theme=korn] .sharks-nav-link{color:#ded4bb}html[data-app-theme=korn] .sharks-nav-link small{color:#b6af9f}html[data-app-theme=korn] .sharks-nav-link.is-active{background:#422c28;color:#ffe6c1;box-shadow:inset 3px 0 #c4a275}html[data-app-theme=korn] .sharks-page-content{background-image:repeating-linear-gradient(115deg,transparent,transparent 12px,#a0825b07 13px,transparent 14px)}html[data-app-theme=korn] .sharks-page-content h1{font-family:Inter,sans-serif;letter-spacing:-.04em}html[data-app-theme=korn] .sharks-dashboard-card{border-radius:2px;border-color:#5d5548}html:is([data-app-theme=gorillaz],[data-app-theme=korn]){--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:hsl(var(--foreground));--activity-legend:hsl(var(--muted-foreground));--activity-laboral:#80aa8c;--activity-fiscal:#b5a0c1;--activity-contable:#ceaa74;--activity-general:#92a8a1;--staff-add-bg:#426553;--staff-remove-bg:#934a40;--staff-action-ink:#fff}html:is([data-app-theme=gorillaz],[data-app-theme=korn]) *{scrollbar-color:#a88c64 #292c29}html:is([data-app-theme=gorillaz],[data-app-theme=korn]) ::-webkit-scrollbar-thumb{background:#a88c64;border:3px solid #292c29;border-radius:8px}html:is([data-app-theme=gorillaz],[data-app-theme=korn]) ::-webkit-scrollbar-track{background:#292c29}html:is([data-app-theme=gorillaz],[data-app-theme=korn]) .sharks-sidebar a[href="/Demostracion"]{color:#f1d7a3}html[data-app-theme=gorillaz] .sharks-nav-contact{background:#42655c!important;color:#fff0cc!important;border-color:#7c9070!important}html[data-app-theme=gorillaz] .sharks-nav-contact small{color:#e0e2c9!important}html[data-app-theme=korn] .sharks-nav-contact{background:#422c28!important;color:#ffe6c1!important;border-color:#866552!important}html[data-app-theme=korn] .sharks-nav-contact small{color:#d3bd9f!important}.cam-trigger{display:inline-flex;align-items:center;gap:10px;background:none;border:0;color:inherit;padding:0;text-align:left;cursor:pointer}.cam-trigger svg{width:42px;height:34px;flex-shrink:0}.cam-trigger>span{font:11px/1.5 monospace;max-width:200px}.cam-expanded svg{width:68px;height:55px}.cam-expanded>span{font-size:14px;max-width:320px}.cam-dialog{width:calc(100vw - 24px)!important;max-width:1040px!important;max-height:calc(100dvh - 24px);overflow:auto!important;padding:26px!important;background:#f5efdf!important;color:#253f40!important;border:1px solid #a6ad95!important;border-radius:14px!important;scrollbar-color:#476e67 #e8dfc8}.cam-dialog h2{font:400 clamp(23px,3vw,32px)/1.2 Inter,sans-serif!important;color:#234a48}.cam-dialog [id$=-description]{color:#647366;line-height:1.6}.cam-eyebrow{font:10px/1.5 monospace;letter-spacing:.24em;color:#7b693f;margin-bottom:8px}.cam-scene-wrap{position:relative;border:1px solid #a6b6a6;border-radius:8px;overflow:hidden;background:#b4cbc7}.cam-landscape{display:block;width:100%;height:auto;overflow:hidden}.cam-place{position:absolute;bottom:14px;left:15px;max-width:calc(100% - 30px);display:flex;flex-direction:column;gap:4px;background:#203c3dea;color:#f8efd8;padding:10px 16px;border-left:3px solid #e5be55;border-radius:3px}.cam-place span{font:9px monospace;letter-spacing:.19em;color:#eed58a}.cam-place strong{font:15px Inter,sans-serif}.cam-story{padding:0 3px}.cam-story>span{font:9px monospace;letter-spacing:.2em;color:#7e754e}.cam-story h3{font:400 25px/1.25 Inter,sans-serif!important;color:#284c49;margin:5px 0 7px}.cam-story p{font:14px/1.65 Inter,sans-serif;color:#566457;margin:0;max-width:850px}.cam-stamps{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:7px}.cam-stamps button{min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px dashed #a3aa96;border-radius:6px;background:#eee7d5;color:#67735f;font-size:11px;cursor:pointer}.cam-stamps small{font:10px monospace}.cam-stamps button.cam-visited{border-style:solid;color:#315e57;background:#e3e8d8}.cam-stamps button[aria-pressed=true]{background:#315e57;color:#fff3d2;border-color:#315e57;box-shadow:0 2px #ac914e}.cam-stamps button>span{font-size:10px}.cam-controls{display:flex;flex-wrap:wrap;gap:8px}.cam-controls button{font-size:12px;border:1px solid #9aa68f;border-radius:5px;background:#faf5e8;color:#34534e;padding:10px 13px;cursor:pointer}.cam-controls button:disabled{opacity:.4;cursor:default}.cam-controls .cam-play{background:#315e57;color:#fff3d2;border-color:#315e57}.cam-controls button:last-child{margin-left:auto}.cam-footnote{font-size:10px;line-height:1.6;color:#707563;margin:0}.cam-dedication{text-align:center;padding:18px;border-top:1px solid #c5bda4;font:italic 15px/1.7 Inter,sans-serif;color:#536854}.cam-dedication strong{display:block;font:400 24px/1.5 Inter,sans-serif;color:#315e57}.cam-trigger:focus-visible,.cam-dialog button:focus-visible{outline:2px solid #a78029;outline-offset:4px}.cam-playing .cam-walker{animation:cam-step .8s ease-in-out infinite alternate}.cam-playing .cam-clouds{animation:cam-drift 35s linear infinite alternate}.cam-playing .cam-water{animation:cam-tide 5s ease-in-out infinite alternate}@keyframes cam-step{to{transform:translateY(-2px) rotate(1deg)}}@keyframes cam-drift{to{transform:translate(45px)}}@keyframes cam-tide{to{transform:translate(9px)}}@media(prefers-reduced-motion:reduce){.cam-playing *{animation:none!important}}@media(max-width:640px){.cam-dialog{padding:16px!important}.cam-stamps{grid-template-columns:repeat(4,minmax(0,1fr))}.cam-stamps button{min-height:55px}.cam-place{bottom:6px;left:6px;padding:6px 9px}.cam-place strong{font-size:11px}.cam-place span{font-size:8px}.cam-controls button{flex:1}.cam-controls button:last-child{margin-left:0}.cam-story h3{font-size:22px!important}.cam-story p{font-size:13px}}@media(max-width:1100px){.theme-header-wink .cam-trigger>span{display:none}}html[data-app-theme=camino-santiago]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#315e57;--activity-legend:#66715d;--activity-laboral:#416c62;--activity-fiscal:#776185;--activity-contable:#916e2b;--activity-general:#5a715d;--staff-add-bg:#376452;--staff-remove-bg:#a45240;--staff-action-ink:#ffffff}html[data-app-theme=camino-santiago] .sharks-topbar{background:#f5efdf;border-bottom:2px solid #c6a647}html[data-app-theme=camino-santiago] .sharks-brand{color:#315e57}html[data-app-theme=camino-santiago] .sharks-sidebar{background:#294a46;border-color:#718775}html[data-app-theme=camino-santiago] .sharks-nav-link{color:#f2ecd8}html[data-app-theme=camino-santiago] .sharks-nav-link small{color:#ced8c7}html[data-app-theme=camino-santiago] .sharks-nav-link.is-active{background:#3f6357;color:#fff5d3;box-shadow:inset 3px 0 #e2be55}html[data-app-theme=camino-santiago] .sharks-nav-link.is-active small{color:#e5e9d4}html[data-app-theme=camino-santiago] .sharks-page-content{background-image:radial-gradient(#9caa8512 .7px,transparent .7px);background-size:8px 8px}html[data-app-theme=camino-santiago] .sharks-page-content h1{font-family:Inter,sans-serif;font-weight:400;color:#31534c;letter-spacing:-.02em}html[data-app-theme=camino-santiago] .sharks-upload{background:#315e57;color:#fff8e5;border-radius:6px}html[data-app-theme=camino-santiago] .sharks-dashboard-card{background:#fbf7eb;border-color:#acb399;border-radius:8px}html[data-app-theme=camino-santiago] .sharks-sidebar a[href="/Demostracion"]{color:#f6e6af}html[data-app-theme=camino-santiago] *{scrollbar-color:#788f6e #e6e6d4}html[data-app-theme=camino-santiago] .sharks-sidebar *{scrollbar-color:#dfc26e #294a46}html[data-app-theme=camino-santiago] ::-webkit-scrollbar-thumb{background:#788f6e;border:3px solid #e6e6d4;border-radius:8px}html[data-app-theme=camino-santiago] ::-webkit-scrollbar-track{background:#e6e6d4}html[data-app-theme=camino-santiago] ::-moz-selection{background:#e4c266;color:#253f40}html[data-app-theme=camino-santiago] ::selection{background:#e4c266;color:#253f40}.cam-dialog{height:min(860px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto auto auto auto;gap:10px!important;padding:20px!important}.cam-dialog>div:first-child{space:0}.cam-dialog h2{font-size:clamp(22px,2.4vw,30px)!important}.cam-eyebrow{margin:0 0 4px}.cam-dialog [id$=-description]{font-size:13px;line-height:1.4}.cam-scene-wrap{min-height:0;display:flex;align-items:center;justify-content:center;background:#b4cbc7}.cam-landscape{height:100%;width:100%;min-height:0;overflow:hidden}.cam-story h3{font-size:22px!important;margin:2px 0 4px}.cam-story p{font-size:13px;line-height:1.4}.cam-stamps button{min-height:48px;gap:2px}.cam-controls button{padding:8px 12px;min-height:36px}.cam-footnote{font-size:9px;line-height:1.3}.cam-dedication{margin:0;padding:5px 0 0;font-size:12px;line-height:1.3;min-height:40px}.cam-dedication strong{font-size:19px;line-height:1.3}@media(max-width:640px){.cam-dialog{padding:14px!important;gap:7px!important;width:calc(100vw - 16px)!important;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.cam-dialog h2{font-size:22px!important;padding-right:15px}.cam-eyebrow{font-size:8px}.cam-story h3{font-size:19px!important}.cam-story p{font-size:12px}.cam-stamps{gap:4px}.cam-stamps button{min-height:38px;font-size:10px;gap:0}.cam-stamps button>span{display:none}.cam-controls{gap:5px}.cam-controls button{padding:7px 5px;font-size:11px;flex:1 1 40%;min-height:32px}.cam-place{bottom:5px;left:5px;padding:5px 7px}.cam-place strong{font-size:10px}.cam-place span{font-size:7px}.cam-dedication{font-size:11px}}@media(max-height:620px)and (min-width:641px){.cam-dialog{gap:5px!important;padding:12px 18px!important}.cam-dialog h2{font-size:22px!important}.cam-eyebrow{display:none}.cam-dialog [id$=-description]{font-size:11px}.cam-story h3{font-size:18px!important}.cam-story p{font-size:12px}.cam-stamps button{min-height:36px}.cam-stamps button>span{display:none}.cam-dedication{min-height:28px;font-size:10px}.cam-dedication strong{display:inline;margin-left:8px;font-size:16px}.cam-place{padding:5px 8px;bottom:5px}}.signature-trigger{display:inline-flex;align-items:center;gap:10px;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.signature-trigger svg{width:29px;height:34px;flex-shrink:0}.signature-trigger span{font:11px/1.4 monospace;max-width:195px}.obs-trigger svg{width:39px;color:#ddb78d}.signature-expanded svg{width:55px;height:58px}.signature-expanded span{font-size:14px;max-width:none}.signature-dialog{width:calc(100vw - 24px)!important;max-width:930px!important;max-height:calc(100dvh - 24px);overflow:auto!important;border-radius:18px!important;padding:26px!important;color:#edf1ff!important;background:#101426!important;border:1px solid #78618d!important;scrollbar-color:#eb87d6 #101426}.signature-dialog h2{font-size:clamp(22px,3.2vw,34px);font-weight:800;letter-spacing:-.03em}.signature-dialog [id$=-description]{color:#bec6da}.signature-eyebrow{font:10px/1.5 monospace;letter-spacing:.24em;color:#e8a4dc;margin:0 0 9px}.arc-score{display:flex;justify-content:space-between;gap:10px;font:12px/1.5 monospace;color:#75e4df}.arc-score strong{color:#ffdc88}.arc-arena{border:1px solid #556489;border-radius:9px;overflow:hidden;touch-action:none;outline-offset:3px}.arc-arena svg,.obs-sky svg{display:block;width:100%;height:auto}.signature-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.signature-dialog button:not([aria-label=Close]){border:1px solid #657897;border-radius:7px;padding:9px 15px;color:inherit;background:#1e2a42;cursor:pointer}.signature-actions>button:first-child{background:#77e4df;color:#0b1726;border-color:#77e4df;font-weight:700}.signature-dialog button:focus-visible,.signature-trigger:focus-visible{outline:2px solid #ffe094;outline-offset:4px}.arc-touch{margin-left:auto;display:flex;gap:8px;touch-action:none}.arc-touch button{min-width:64px;font-size:22px}.signature-help{font-size:12px;line-height:1.6;color:#b8c7db;margin:0}.obs-dialog{background:#101b2a!important;border-color:#6e655a!important;scrollbar-color:#cba279 #101b2a}.obs-dialog h2{font-family:Inter,sans-serif;font-weight:400;color:#f6e7d4}.obs-dialog .signature-eyebrow{color:#d4b18c}.obs-sky{position:relative;border:1px solid #4f5f71;border-radius:12px;overflow:hidden}.obs-quote{background:#111d2d;border-top:1px solid #384b5a;padding:20px 25px}.obs-quote span{font:9px monospace;letter-spacing:.25em;color:#ddb78d}.obs-quote h3{font:28px Inter,sans-serif;color:#fae6cb;margin:5px 0}.obs-quote p{color:#c6d4df;font:14px/1.6 Inter,sans-serif;margin:0}.obs-options{display:flex;gap:8px;flex-wrap:wrap}.obs-options button[aria-pressed=true]{background:#d7b18b;color:#162230;border-color:#d7b18b}.obs-settings{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.obs-settings label{display:flex;align-items:center;gap:12px;flex:1;min-width:220px;font-size:12px;color:#cfdae3}.obs-settings input{width:100%;accent-color:#ddb78d;min-width:70px}.obs-link{stroke-dasharray:350;animation:obs-draw 1.5s ease both}@keyframes obs-draw{0%{stroke-dashoffset:350}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.obs-link{animation:none}}@media(max-width:600px){.signature-dialog{padding:16px!important}.arc-score{font-size:9px}.obs-quote{padding:13px}.obs-settings{gap:10px}.signature-trigger span{display:none}.signature-expanded span{display:block}}@media(max-width:1100px){.theme-header-wink .signature-trigger span{display:none}}html:is([data-app-theme=arcade],[data-app-theme=observatorio]){--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:hsl(var(--primary));--activity-legend:hsl(var(--muted-foreground));--activity-laboral:#86d8d3;--activity-fiscal:#d1b1ed;--activity-contable:#e4c68d;--activity-general:#a6c7b9;--staff-add-bg:#94cfb7;--staff-remove-bg:#e6a2a5;--staff-action-ink:#111d29}html[data-app-theme=arcade] .sharks-topbar{background:#111327;border-bottom:2px solid #d489df;box-shadow:0 2px 18px #cb66db22}html[data-app-theme=arcade] .sharks-brand{color:#75ece4}html[data-app-theme=arcade] .sharks-sidebar{background:linear-gradient(180deg,#111327,#141c32);border-color:#435572}html[data-app-theme=arcade] .sharks-page-content{background-image:linear-gradient(#77baff05 1px,transparent 1px),linear-gradient(90deg,#77baff05 1px,transparent 1px);background-size:32px 32px}html[data-app-theme=arcade] .sharks-page-content h1{color:#e9e5ff;font-family:JetBrains Mono,monospace;letter-spacing:-.035em}html[data-app-theme=arcade] .sharks-nav-link.is-active{background:#27314c;color:#fff;box-shadow:inset 3px 0 #75ece4}html[data-app-theme=arcade] .sharks-upload{background:#75ece4;color:#111827}html[data-app-theme=arcade] .sharks-dashboard-card{border-color:#435572;border-radius:10px;box-shadow:0 4px #060b17}html[data-app-theme=observatorio] .sharks-topbar{background:#111e2e;border-bottom:1px solid #ad8b67}html[data-app-theme=observatorio] .sharks-brand{color:#dfb58c}html[data-app-theme=observatorio] .sharks-sidebar{background:#111e2e;border-color:#3d5064}html[data-app-theme=observatorio] .sharks-page-content h1{font-family:Inter,sans-serif;font-weight:400;color:#f4e5d2;letter-spacing:-.025em}html[data-app-theme=observatorio] .sharks-nav-link.is-active{background:#293c4e;color:#fff1df;box-shadow:inset 3px 0 #dfb58c}html[data-app-theme=observatorio] .sharks-upload{background:#dfb58c;color:#162130}html[data-app-theme=observatorio] .sharks-dashboard-card{border-color:#455569;border-radius:10px}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) :is(.sharks-sidebar,.sharks-topbar){color:hsl(var(--foreground))}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) .sharks-nav-link small{color:hsl(var(--muted-foreground))}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) *{scrollbar-color:hsl(var(--primary)) hsl(var(--card))}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) ::-webkit-scrollbar-thumb{background:hsl(var(--primary));border:3px solid hsl(var(--card));border-radius:8px}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) ::-webkit-scrollbar-track{background:hsl(var(--card))}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) .sharks-sidebar a[href="/Demostracion"]{color:hsl(var(--foreground))}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) ::-moz-selection{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}html:is([data-app-theme=arcade],[data-app-theme=observatorio]) ::selection{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.signature-dialog h2{font-size:clamp(22px,3.2vw,32px)!important;line-height:1.2!important}.signature-dialog>button{padding:6px!important;background:transparent!important;border:0!important}.obs-sky>svg{max-height:340px;background:#080f1d}.obs-dialog .obs-quote h3{font-size:26px!important;line-height:1.2!important}html[data-app-theme=arcade]{--radius:0px;--activity-laboral:#8bd65b;--activity-fiscal:#ffdd38;--activity-contable:#ff9163;--activity-general:#c4b4ff}html[data-app-theme=arcade] body{font-family:JetBrains Mono,Courier New,monospace}html[data-app-theme=arcade] .sharks-shell .sharks-topbar{background:#101010;border-bottom:4px solid #ffdd38;box-shadow:0 3px #b33322,0 6px #090909}html[data-app-theme=arcade] .sharks-shell .sharks-brand{color:#ffdd38;text-shadow:2px 2px #9c2e21;letter-spacing:.08em}html[data-app-theme=arcade] .sharks-shell .sharks-sidebar{background:#101010;border-right:3px solid #85754b}html[data-app-theme=arcade] .sharks-shell .sharks-page-content{background-color:#090909;background-image:radial-gradient(#ffdd3817 .7px,transparent .7px);background-size:8px 8px}html[data-app-theme=arcade] .sharks-shell :is(h1,h2,h3,.sharks-nav-label,.sharks-nav-label small){font-family:JetBrains Mono,Courier New,monospace}html[data-app-theme=arcade] .sharks-shell .sharks-page-content h1{color:#ffdd38;text-shadow:2px 2px #a33120;letter-spacing:.015em;text-transform:uppercase}html[data-app-theme=arcade] .sharks-shell .sharks-nav-link{border-radius:0}html[data-app-theme=arcade] .sharks-shell .sharks-nav-link.is-active{background:#ffdd38;color:#161008;box-shadow:inset 4px 0 #ff6038}html[data-app-theme=arcade] .sharks-shell .sharks-nav-link.is-active small{color:#38260c}html[data-app-theme=arcade] .sharks-shell .sharks-upload{background:#ffdd38;color:#161008;border:2px solid #fff3a3;border-radius:0;box-shadow:3px 3px #b33825;font-family:monospace;font-weight:700}html[data-app-theme=arcade] .sharks-shell .sharks-dashboard-card{background:#171717;border:2px solid #85754b;border-radius:0;box-shadow:4px 4px #493a20}html[data-app-theme=arcade] :is(button,input,select,textarea,[role=dialog],[role=tab]){border-radius:0!important}html[data-app-theme=arcade] .theme-header-wink{color:#ffdd38;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.08em}html[data-app-theme=arcade] .theme-header-wink:before{content:"▰ ▰ ▰";color:#ff6038;margin-right:10px;letter-spacing:3px}html[data-app-theme=arcade] .sharks-shell .sharks-page-content thead{background:#262116;color:#ffdd38}html[data-app-theme=arcade] ::-webkit-scrollbar-thumb{border-radius:0}html[data-app-theme=arcade] .sharks-shell :is(p,button,input,select,textarea,label,strong,td,th,.theme-choice-title),html[data-app-theme=arcade] [role=dialog]{font-family:Courier New,monospace!important}html[data-app-theme=arcade] .theme-choice{border-radius:0;box-shadow:3px 3px #493a20}html[data-app-theme=arcade] .arc-trigger svg{filter:sepia(1) saturate(2);shape-rendering:crispEdges}.classic-wink{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:inherit;font:inherit;padding:0;cursor:pointer;vertical-align:middle;text-align:left}.classic-wink:focus-visible{outline:2px solid currentColor;outline-offset:4px}.classic-scene{width:88px;height:44px;flex-shrink:0;overflow:visible}.classic-wink-expanded{display:flex;margin:6px 0 14px;flex-wrap:wrap}.classic-wink-expanded .classic-scene{width:200px;height:100px}.cw-boot{transform-origin:80px 38px;animation:cw-boot 2.2s ease-out both}.cw-type{animation:cw-type 3s steps(10,end) both}.cw-cursor{animation:cw-cursor .6s step-end 6}.cw-progress{transform-origin:24px 58px;animation:cw-progress 3.2s steps(14,end) both}.cw-fin{animation:cw-fin 3.8s ease-in-out both;transform-origin:80px 55px}.cw-wave{animation:cw-wave 1.3s ease-in-out 3}.cw-sun{animation:cw-sun 3s ease-out both;transform-origin:80px 40px}.cw-rays{animation:cw-rays 3s ease-out both;transform-origin:80px 40px}.cw-moon{animation:cw-moon 3s ease-out both;transform-origin:80px 40px}.cw-stars{animation:cw-stars 1.2s ease-in-out 3}.cw-paper{animation:cw-paper 2.5s ease-out both;transform-origin:80px 40px}.cw-ink{stroke-dasharray:40;animation:cw-ink 3s ease both}.cw-mutual-left{animation:cw-mutual-left 2.6s ease both}.cw-mutual-right{animation:cw-mutual-right 2.6s ease both}.cw-mutual-line{stroke-dasharray:74;animation:cw-mutual-line 2.6s ease both}@keyframes cw-boot{0%{transform:scaleY(.02) scaleX(.1);opacity:0}20%{transform:scaleY(.04);opacity:.6}65%,to{transform:scale(1);opacity:1}}@keyframes cw-type{0%,30%{clip-path:inset(0 100% 0 0)}85%,to{clip-path:inset(0)}}@keyframes cw-cursor{50%{opacity:0}}@keyframes cw-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cw-fin{0%{transform:translate(-35px) scaleY(.1);opacity:0}25%{transform:translate(-15px);opacity:1}60%{transform:translate(13px) rotate(5deg)}to{transform:none;opacity:1}}@keyframes cw-wave{50%{transform:translateY(3px)}}@keyframes cw-sun{0%{transform:translateY(16px) scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes cw-rays{0%{transform:rotate(-60deg);opacity:0}to{transform:none;opacity:1}}@keyframes cw-moon{0%{transform:rotate(-35deg) scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes cw-stars{50%{opacity:.2}}@keyframes cw-paper{0%{transform:translateY(10px) rotate(-14deg) scaleX(.1);opacity:0}65%{transform:rotate(3deg)}to{transform:none;opacity:1}}@keyframes cw-ink{0%,30%{stroke-dashoffset:40;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes cw-mutual-left{0%{transform:translate(-12px,6px);opacity:0}65%,to{transform:none;opacity:1}}@keyframes cw-mutual-right{0%,15%{transform:translate(12px,6px);opacity:0}75%,to{transform:none;opacity:1}}@keyframes cw-mutual-line{0%,55%{stroke-dashoffset:74}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.classic-scene:not([data-manual-play=true]) *{animation:none!important}}@media(max-width:1100px){.theme-header-wink .classic-wink>span{display:none}}[data-theme-wink=decorative]{cursor:default!important}.barbie-wink{display:inline-flex;align-items:center;gap:10px;color:#b9156c;vertical-align:middle}.barbie-wink>svg{width:18px;height:18px;flex-shrink:0;color:#e0218a}.barbie-wink>span{font:11px/1.4 JetBrains Mono,monospace}.barbie-wink-expanded>svg{width:24px;height:24px}.barbie-wink-expanded>span{font-size:14px}@media(max-width:1100px){.theme-header-wink .barbie-wink>span{display:none}}html[data-app-theme=barbie]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b9156c;--activity-legend:#755366;--activity-laboral:#28776e;--activity-fiscal:#3776af;--activity-contable:#bf1b78;--activity-general:#8557aa;--chart-expenses:#b42846;--staff-add-bg:#28776e;--staff-remove-bg:#b42846;--staff-action-ink:#fff}html[data-app-theme=barbie] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=barbie] .sharks-topbar{background:#fff0f7;border-bottom:3px solid #e0218a}html[data-app-theme=barbie] .sharks-brand{color:#c71679}html[data-app-theme=barbie] .sharks-sidebar{background:#fff0f7;border-color:#e8afd0}html[data-app-theme=barbie] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#66334e}html[data-app-theme=barbie] .sharks-sidebar .sharks-nav-link:hover{background:#f9d9eb;color:#6e1e49}html[data-app-theme=barbie] .sharks-sidebar .sharks-nav-link.is-active,html[data-app-theme=barbie] .sharks-sidebar .sharks-nav-contact{background:#c71679;color:#fff;border-color:#c71679;border-radius:12px}html[data-app-theme=barbie] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=barbie] .sharks-company-select{background:#fff;color:#54253e;border-color:#d79ab9;border-radius:9px}html[data-app-theme=barbie] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b9156c;letter-spacing:-.02em}html[data-app-theme=barbie] .sharks-breadcrumb{color:#94506f}html[data-app-theme=barbie] .sharks-main{background-image:radial-gradient(ellipse at top right,#f4add133,transparent 60%)}html[data-app-theme=barbie] .sharks-dashboard-card{border:1px solid #e9bfd6;border-radius:14px;box-shadow:0 4px 16px #b9156c08}html[data-app-theme=barbie] .sharks-areas .is-contracted[data-area]{background:#f9d9eb;color:#76224d;border-color:#dda2c0}html[data-app-theme=barbie] .theme-header-wink{color:#b9156c}html[data-app-theme=barbie] :is(.sharks-icon-button,.sharks-topbar-caption){color:#9f306d}html[data-app-theme=barbie] .sharks-shell .sharks-upload{background:#c71679;color:#fff;border-radius:999px}html[data-app-theme=barbie] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#66334e}html[data-app-theme=barbie] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=barbie] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=barbie] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=barbie] *{scrollbar-color:#d77aaf #fff0f7}html[data-app-theme=barbie] ::-webkit-scrollbar-thumb{background:#d77aaf}html[data-app-theme=barbie] ::-moz-selection{background:#f4add1;color:#54253e}html[data-app-theme=barbie] ::selection{background:#f4add1;color:#54253e}button.barbie-wink{background:none;border:0;padding:0;cursor:pointer;text-align:left}button.barbie-wink>svg{width:29px;height:34px}button.barbie-wink-expanded>svg{width:45px;height:54px}button.barbie-wink:focus-visible{outline:2px solid #b9156c;outline-offset:5px}.cin-wink{display:inline-flex;align-items:center;gap:12px;vertical-align:middle;border:0;background:none;padding:0;cursor:pointer;text-align:left}.cin-wink>svg{width:29px;height:27px;flex-shrink:0}.cin-wink>svg[data-crest=valencia]{width:29px;height:37px}.cin-wink>span{font:11px/1.4 JetBrains Mono,monospace;max-width:245px}.cin-expanded>svg{width:48px;height:44px}.cin-expanded>span{font-size:14px}.cin-wink:focus-visible{outline:2px solid currentColor;outline-offset:5px}.cin-dialog{max-width:1000px!important;max-height:calc(100dvh - 24px);overflow-y:auto;padding:24px!important;gap:12px!important;background:#101b27!important;color:#edf2f6!important;border:1px solid #647385!important}.cin-dialog h2{font:700 29px/1.2 Inter,sans-serif!important;color:#fff0cf!important}.cin-dialog p{color:#bdcbd7!important}.cin-dialog .cin-overline{font:10px/1.4 monospace;letter-spacing:.2em;color:var(--cin-accent)!important;margin-bottom:8px}.cin-film{display:block;width:100%;height:auto;max-height:60vh;border:1px solid #4a5c6b;border-radius:6px;overflow:hidden}.cin-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cin-controls button,.cin-pills button{border:1px solid #788793;border-radius:4px;background:#233442;color:#f0f5f9;padding:9px 13px;font-size:12px;cursor:pointer}.cin-controls input{flex:1;min-width:100px;accent-color:var(--cin-accent)}.cin-controls>span{font:11px monospace;color:#cbd7dd}.cin-controls button:focus-visible,.cin-pills button:focus-visible{outline:2px solid #f2d8a3;outline-offset:3px}.cin-footer{font-size:12px;margin:0}.cin-dialog.cin-south-park{background:#252932!important;border-color:#adbfca!important}.cin-dialog.cin-south-park h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-superman{background:#092c50!important;border-color:#a6bed5!important}.cin-dialog.cin-superman h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-los-simpson{background:#30233e!important;border-color:#b7bfd3!important}.cin-dialog.cin-los-simpson h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-nasa{background:#11243a!important;border-color:#536e8c!important}.cin-dialog.cin-nasa h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-stranger-things{background:#211822!important;border-color:#72525f!important}.cin-dialog.cin-stranger-things h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-dracula{background:#291823!important;border-color:#7e5966!important}.cin-dialog.cin-dracula h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-national-geographic{background:#242b24!important;border-color:#b9c1ab!important}.cin-dialog.cin-national-geographic h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-jaws{background:#143b48!important;border-color:#a4c1c8!important}.cin-dialog.cin-jaws h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-the-matrix{background:#0b1b11!important;border-color:#3e7850!important}.cin-dialog.cin-the-matrix h2{font-family:JetBrains Mono,monospace!important}.cin-dialog.cin-el-senor-de-los-anillos{background:#303a29!important;border-color:#b6b397!important}.cin-dialog.cin-el-senor-de-los-anillos h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-woody-allen{background:#252525!important;border-color:#b9b9b5!important}.cin-dialog.cin-woody-allen h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-valencia-cf{background:#28221e!important;border-color:#d0b89e!important}.cin-dialog.cin-valencia-cf h2{font-family:Inter,sans-serif!important}.cin-dialog.cin-woody-allen h2{color:#f5f5ef!important}.cin-woody-allen .cin-film{border-color:#777}.cin-woody-allen .cin-controls button{background:#292929;border-color:#888}html[data-app-theme=the-matrix] .sharks-page-content :is(h1,h2){font-family:JetBrains Mono,monospace}.cin-pills{display:flex;gap:12px;flex-wrap:wrap}.cin-pills .cin-red{background:#82223d;color:#fff}.cin-pills .cin-blue{background:#205181;color:#fff}.cin-pills button[aria-pressed=true]{box-shadow:0 0 0 2px #e0f7ec;border-color:#e0f7ec}@media(max-width:1100px){.theme-header-wink .cin-wink>span{display:none}}@media(max-width:600px){.cin-dialog{padding:14px!important}.cin-dialog h2{font-size:23px!important}.cin-controls{gap:8px}.cin-controls button{padding:8px;font-size:11px}.cin-controls input{min-width:80px}}html[data-app-theme=south-park]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b7252c;--activity-legend:#586572;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#b7252c;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=south-park] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=south-park] .sharks-topbar{background:#fff;border-bottom:3px solid #b7252c}html[data-app-theme=south-park] .sharks-brand{color:#b7252c}html[data-app-theme=south-park] .sharks-sidebar{background:#28583e;border-color:#adbfca}html[data-app-theme=south-park] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff}html[data-app-theme=south-park] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#252932}html[data-app-theme=south-park] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b7252c;color:#fff;border-color:#b7252c}html[data-app-theme=south-park] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=south-park] .sharks-company-select{background:#fff;color:#252932;border-color:#adbfca}html[data-app-theme=south-park] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b7252c;letter-spacing:-.01em}html[data-app-theme=south-park] .sharks-breadcrumb{color:#586572}html[data-app-theme=south-park] .sharks-dashboard-card{border-color:#adbfca;border-radius:12px;box-shadow:none}html[data-app-theme=south-park] .sharks-areas .is-contracted[data-area]{background:#fff;color:#252932;border-color:#adbfca}html[data-app-theme=south-park] .theme-header-wink,html[data-app-theme=south-park] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b7252c}html[data-app-theme=south-park] .sharks-shell .sharks-upload{background:#b7252c;color:#fff}html[data-app-theme=south-park] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff}html[data-app-theme=south-park] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=south-park] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=south-park] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=south-park] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=south-park] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=south-park] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=south-park] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=south-park] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=south-park] *{scrollbar-color:#adbfca #eef7fc}html[data-app-theme=south-park] ::-moz-selection{background:#b7252c;color:#fff}html[data-app-theme=south-park] ::selection{background:#b7252c;color:#fff}html[data-app-theme=superman]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b81832;--activity-legend:#50677f;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#b81832;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=superman] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=superman] .sharks-topbar{background:#fff;border-bottom:3px solid #b81832}html[data-app-theme=superman] .sharks-brand{color:#b81832}html[data-app-theme=superman] .sharks-sidebar{background:#073c78;border-color:#a6bed5}html[data-app-theme=superman] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff}html[data-app-theme=superman] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#092c50}html[data-app-theme=superman] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b81832;color:#fff;border-color:#b81832}html[data-app-theme=superman] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=superman] .sharks-company-select{background:#fff;color:#092c50;border-color:#a6bed5}html[data-app-theme=superman] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b81832;letter-spacing:-.01em}html[data-app-theme=superman] .sharks-breadcrumb{color:#50677f}html[data-app-theme=superman] .sharks-dashboard-card{border-color:#a6bed5;border-radius:4px;box-shadow:none}html[data-app-theme=superman] .sharks-areas .is-contracted[data-area]{background:#fff;color:#092c50;border-color:#a6bed5}html[data-app-theme=superman] .theme-header-wink,html[data-app-theme=superman] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b81832}html[data-app-theme=superman] .sharks-shell .sharks-upload{background:#b81832;color:#fff}html[data-app-theme=superman] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff}html[data-app-theme=superman] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=superman] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=superman] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=superman] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=superman] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=superman] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=superman] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=superman] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=superman] *{scrollbar-color:#a6bed5 #edf5ff}html[data-app-theme=superman] ::-moz-selection{background:#b81832;color:#fff}html[data-app-theme=superman] ::selection{background:#b81832;color:#fff}html[data-app-theme=los-simpson]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#922578;--activity-legend:#685675;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#922578;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=los-simpson] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=los-simpson] .sharks-topbar{background:#fff;border-bottom:3px solid #922578}html[data-app-theme=los-simpson] .sharks-brand{color:#922578}html[data-app-theme=los-simpson] .sharks-sidebar{background:#ffdc42;border-color:#b7bfd3}html[data-app-theme=los-simpson] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#30233e}html[data-app-theme=los-simpson] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#30233e}html[data-app-theme=los-simpson] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#922578;color:#fff;border-color:#922578}html[data-app-theme=los-simpson] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=los-simpson] .sharks-company-select{background:#fff;color:#30233e;border-color:#b7bfd3}html[data-app-theme=los-simpson] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#922578;letter-spacing:-.01em}html[data-app-theme=los-simpson] .sharks-breadcrumb{color:#685675}html[data-app-theme=los-simpson] .sharks-dashboard-card{border-color:#b7bfd3;border-radius:12px;box-shadow:none}html[data-app-theme=los-simpson] .sharks-areas .is-contracted[data-area]{background:#fff;color:#30233e;border-color:#b7bfd3}html[data-app-theme=los-simpson] .theme-header-wink,html[data-app-theme=los-simpson] :is(.sharks-icon-button,.sharks-topbar-caption){color:#922578}html[data-app-theme=los-simpson] .sharks-shell .sharks-upload{background:#922578;color:#fff}html[data-app-theme=los-simpson] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#30233e}html[data-app-theme=los-simpson] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=los-simpson] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=los-simpson] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=los-simpson] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=los-simpson] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=los-simpson] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=los-simpson] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=los-simpson] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=los-simpson] *{scrollbar-color:#b7bfd3 #edf8ff}html[data-app-theme=los-simpson] ::-moz-selection{background:#922578;color:#fff}html[data-app-theme=los-simpson] ::selection{background:#922578;color:#fff}html[data-app-theme=nasa]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#abd7ff;--activity-legend:#afc6df;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#abd7ff;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=nasa] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=nasa] .sharks-topbar{background:#11243a;border-bottom:3px solid #abd7ff}html[data-app-theme=nasa] .sharks-brand{color:#abd7ff}html[data-app-theme=nasa] .sharks-sidebar{background:#081725;border-color:#536e8c}html[data-app-theme=nasa] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#eff6ff}html[data-app-theme=nasa] .sharks-sidebar .sharks-nav-link:hover{background:#11243a;color:#eff6ff}html[data-app-theme=nasa] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#abd7ff;color:#08192d;border-color:#abd7ff}html[data-app-theme=nasa] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#08192d}html[data-app-theme=nasa] .sharks-company-select{background:#11243a;color:#eff6ff;border-color:#536e8c}html[data-app-theme=nasa] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#abd7ff;letter-spacing:-.01em}html[data-app-theme=nasa] .sharks-breadcrumb{color:#afc6df}html[data-app-theme=nasa] .sharks-dashboard-card{border-color:#536e8c;border-radius:4px;box-shadow:none}html[data-app-theme=nasa] .sharks-areas .is-contracted[data-area]{background:#11243a;color:#eff6ff;border-color:#536e8c}html[data-app-theme=nasa] .theme-header-wink,html[data-app-theme=nasa] :is(.sharks-icon-button,.sharks-topbar-caption){color:#abd7ff}html[data-app-theme=nasa] .sharks-shell .sharks-upload{background:#abd7ff;color:#08192d}html[data-app-theme=nasa] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#eff6ff}html[data-app-theme=nasa] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=nasa] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=nasa] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=nasa] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=nasa] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=nasa] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=nasa] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=nasa] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=nasa] *{scrollbar-color:#536e8c #07121f}html[data-app-theme=nasa] ::-moz-selection{background:#abd7ff;color:#08192d}html[data-app-theme=nasa] ::selection{background:#abd7ff;color:#08192d}html[data-app-theme=stranger-things]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ff7283;--activity-legend:#cbb1bf;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#ff7283;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=stranger-things] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=stranger-things] .sharks-topbar{background:#211822;border-bottom:3px solid #ff7283}html[data-app-theme=stranger-things] .sharks-brand{color:#ff7283}html[data-app-theme=stranger-things] .sharks-sidebar{background:#100b14;border-color:#72525f}html[data-app-theme=stranger-things] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff1ec}html[data-app-theme=stranger-things] .sharks-sidebar .sharks-nav-link:hover{background:#211822;color:#fff1ec}html[data-app-theme=stranger-things] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#ff7283;color:#240d15;border-color:#ff7283}html[data-app-theme=stranger-things] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#240d15}html[data-app-theme=stranger-things] .sharks-company-select{background:#211822;color:#fff1ec;border-color:#72525f}html[data-app-theme=stranger-things] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#ff7283;letter-spacing:-.01em}html[data-app-theme=stranger-things] .sharks-breadcrumb{color:#cbb1bf}html[data-app-theme=stranger-things] .sharks-dashboard-card{border-color:#72525f;border-radius:4px;box-shadow:none}html[data-app-theme=stranger-things] .sharks-areas .is-contracted[data-area]{background:#211822;color:#fff1ec;border-color:#72525f}html[data-app-theme=stranger-things] .theme-header-wink,html[data-app-theme=stranger-things] :is(.sharks-icon-button,.sharks-topbar-caption){color:#ff7283}html[data-app-theme=stranger-things] .sharks-shell .sharks-upload{background:#ff7283;color:#240d15}html[data-app-theme=stranger-things] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff1ec}html[data-app-theme=stranger-things] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=stranger-things] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=stranger-things] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=stranger-things] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=stranger-things] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=stranger-things] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=stranger-things] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=stranger-things] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=stranger-things] *{scrollbar-color:#72525f #100f17}html[data-app-theme=stranger-things] ::-moz-selection{background:#ff7283;color:#240d15}html[data-app-theme=stranger-things] ::selection{background:#ff7283;color:#240d15}html[data-app-theme=dracula]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ed9f9f;--activity-legend:#ccb2b6;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#ed9f9f;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=dracula] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=dracula] .sharks-topbar{background:#291823;border-bottom:3px solid #ed9f9f}html[data-app-theme=dracula] .sharks-brand{color:#ed9f9f}html[data-app-theme=dracula] .sharks-sidebar{background:#100b11;border-color:#7e5966}html[data-app-theme=dracula] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f8e9df}html[data-app-theme=dracula] .sharks-sidebar .sharks-nav-link:hover{background:#291823;color:#f8e9df}html[data-app-theme=dracula] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#ed9f9f;color:#29101c;border-color:#ed9f9f}html[data-app-theme=dracula] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#29101c}html[data-app-theme=dracula] .sharks-company-select{background:#291823;color:#f8e9df;border-color:#7e5966}html[data-app-theme=dracula] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#ed9f9f;letter-spacing:-.01em}html[data-app-theme=dracula] .sharks-breadcrumb{color:#ccb2b6}html[data-app-theme=dracula] .sharks-dashboard-card{border-color:#7e5966;border-radius:4px;box-shadow:none}html[data-app-theme=dracula] .sharks-areas .is-contracted[data-area]{background:#291823;color:#f8e9df;border-color:#7e5966}html[data-app-theme=dracula] .theme-header-wink,html[data-app-theme=dracula] :is(.sharks-icon-button,.sharks-topbar-caption){color:#ed9f9f}html[data-app-theme=dracula] .sharks-shell .sharks-upload{background:#ed9f9f;color:#29101c}html[data-app-theme=dracula] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f8e9df}html[data-app-theme=dracula] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=dracula] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=dracula] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=dracula] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=dracula] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=dracula] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=dracula] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=dracula] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=dracula] *{scrollbar-color:#7e5966 #160f17}html[data-app-theme=dracula] ::-moz-selection{background:#ed9f9f;color:#29101c}html[data-app-theme=dracula] ::selection{background:#ed9f9f;color:#29101c}html[data-app-theme=national-geographic]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#334b2c;--activity-legend:#606b5c;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#334b2c;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=national-geographic] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=national-geographic] .sharks-topbar{background:#fff;border-bottom:3px solid #334b2c}html[data-app-theme=national-geographic] .sharks-brand{color:#334b2c}html[data-app-theme=national-geographic] .sharks-sidebar{background:#fc0;border-color:#b9c1ab}html[data-app-theme=national-geographic] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#20251b}html[data-app-theme=national-geographic] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#242b24}html[data-app-theme=national-geographic] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#334b2c;color:#fff;border-color:#334b2c}html[data-app-theme=national-geographic] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=national-geographic] .sharks-company-select{background:#fff;color:#242b24;border-color:#b9c1ab}html[data-app-theme=national-geographic] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#334b2c;letter-spacing:-.01em}html[data-app-theme=national-geographic] .sharks-breadcrumb{color:#606b5c}html[data-app-theme=national-geographic] .sharks-dashboard-card{border-color:#b9c1ab;border-radius:4px;box-shadow:none}html[data-app-theme=national-geographic] .sharks-areas .is-contracted[data-area]{background:#fff;color:#242b24;border-color:#b9c1ab}html[data-app-theme=national-geographic] .theme-header-wink,html[data-app-theme=national-geographic] :is(.sharks-icon-button,.sharks-topbar-caption){color:#334b2c}html[data-app-theme=national-geographic] .sharks-shell .sharks-upload{background:#334b2c;color:#fff}html[data-app-theme=national-geographic] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#20251b}html[data-app-theme=national-geographic] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=national-geographic] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=national-geographic] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=national-geographic] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=national-geographic] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=national-geographic] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=national-geographic] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=national-geographic] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=national-geographic] *{scrollbar-color:#b9c1ab #faf8f0}html[data-app-theme=national-geographic] ::-moz-selection{background:#334b2c;color:#fff}html[data-app-theme=national-geographic] ::selection{background:#334b2c;color:#fff}html[data-app-theme=jaws]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b91e31;--activity-legend:#4e6f79;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#b91e31;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=jaws] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=jaws] .sharks-topbar{background:#fff;border-bottom:3px solid #b91e31}html[data-app-theme=jaws] .sharks-brand{color:#b91e31}html[data-app-theme=jaws] .sharks-sidebar{background:#063b50;border-color:#a4c1c8}html[data-app-theme=jaws] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff}html[data-app-theme=jaws] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#143b48}html[data-app-theme=jaws] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b91e31;color:#fff;border-color:#b91e31}html[data-app-theme=jaws] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=jaws] .sharks-company-select{background:#fff;color:#143b48;border-color:#a4c1c8}html[data-app-theme=jaws] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b91e31;letter-spacing:-.01em}html[data-app-theme=jaws] .sharks-breadcrumb{color:#4e6f79}html[data-app-theme=jaws] .sharks-dashboard-card{border-color:#a4c1c8;border-radius:4px;box-shadow:none}html[data-app-theme=jaws] .sharks-areas .is-contracted[data-area]{background:#fff;color:#143b48;border-color:#a4c1c8}html[data-app-theme=jaws] .theme-header-wink,html[data-app-theme=jaws] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b91e31}html[data-app-theme=jaws] .sharks-shell .sharks-upload{background:#b91e31;color:#fff}html[data-app-theme=jaws] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff}html[data-app-theme=jaws] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=jaws] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=jaws] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=jaws] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=jaws] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=jaws] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=jaws] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=jaws] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=jaws] *{scrollbar-color:#a4c1c8 #eef7f8}html[data-app-theme=jaws] ::-moz-selection{background:#b91e31;color:#fff}html[data-app-theme=jaws] ::selection{background:#b91e31;color:#fff}html[data-app-theme=the-matrix]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#8be89c;--activity-legend:#92b99c;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#8be89c;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=the-matrix] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=the-matrix] .sharks-topbar{background:#0b1b11;border-bottom:3px solid #8be89c}html[data-app-theme=the-matrix] .sharks-brand{color:#8be89c}html[data-app-theme=the-matrix] .sharks-sidebar{background:#07110a;border-color:#3e7850}html[data-app-theme=the-matrix] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#baf7c5}html[data-app-theme=the-matrix] .sharks-sidebar .sharks-nav-link:hover{background:#0b1b11;color:#baf7c5}html[data-app-theme=the-matrix] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#8be89c;color:#061209;border-color:#8be89c}html[data-app-theme=the-matrix] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#061209}html[data-app-theme=the-matrix] .sharks-company-select{background:#0b1b11;color:#baf7c5;border-color:#3e7850}html[data-app-theme=the-matrix] .sharks-page-content :is(h1,h2){font-family:JetBrains Mono,monospace;font-weight:800;color:#8be89c;letter-spacing:-.01em}html[data-app-theme=the-matrix] .sharks-breadcrumb{color:#92b99c}html[data-app-theme=the-matrix] .sharks-dashboard-card{border-color:#3e7850;border-radius:4px;box-shadow:none}html[data-app-theme=the-matrix] .sharks-areas .is-contracted[data-area]{background:#0b1b11;color:#baf7c5;border-color:#3e7850}html[data-app-theme=the-matrix] .theme-header-wink,html[data-app-theme=the-matrix] :is(.sharks-icon-button,.sharks-topbar-caption){color:#8be89c}html[data-app-theme=the-matrix] .sharks-shell .sharks-upload{background:#8be89c;color:#061209}html[data-app-theme=the-matrix] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#baf7c5}html[data-app-theme=the-matrix] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=the-matrix] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=the-matrix] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=the-matrix] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=the-matrix] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=the-matrix] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=the-matrix] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=the-matrix] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=the-matrix] *{scrollbar-color:#3e7850 #050d09}html[data-app-theme=the-matrix] ::-moz-selection{background:#8be89c;color:#061209}html[data-app-theme=the-matrix] ::selection{background:#8be89c;color:#061209}html[data-app-theme=el-senor-de-los-anillos]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#526037;--activity-legend:#65705a;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#526037;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=el-senor-de-los-anillos] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=el-senor-de-los-anillos] .sharks-topbar{background:#fffbf0;border-bottom:3px solid #526037}html[data-app-theme=el-senor-de-los-anillos] .sharks-brand{color:#526037}html[data-app-theme=el-senor-de-los-anillos] .sharks-sidebar{background:#243c30;border-color:#b6b397}html[data-app-theme=el-senor-de-los-anillos] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f7ebc9}html[data-app-theme=el-senor-de-los-anillos] .sharks-sidebar .sharks-nav-link:hover{background:#fffbf0;color:#303a29}html[data-app-theme=el-senor-de-los-anillos] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#526037;color:#fff;border-color:#526037}html[data-app-theme=el-senor-de-los-anillos] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=el-senor-de-los-anillos] .sharks-company-select{background:#fffbf0;color:#303a29;border-color:#b6b397}html[data-app-theme=el-senor-de-los-anillos] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#526037;letter-spacing:-.01em}html[data-app-theme=el-senor-de-los-anillos] .sharks-breadcrumb{color:#65705a}html[data-app-theme=el-senor-de-los-anillos] .sharks-dashboard-card{border-color:#b6b397;border-radius:4px;box-shadow:none}html[data-app-theme=el-senor-de-los-anillos] .sharks-areas .is-contracted[data-area]{background:#fffbf0;color:#303a29;border-color:#b6b397}html[data-app-theme=el-senor-de-los-anillos] .theme-header-wink,html[data-app-theme=el-senor-de-los-anillos] :is(.sharks-icon-button,.sharks-topbar-caption){color:#526037}html[data-app-theme=el-senor-de-los-anillos] .sharks-shell .sharks-upload{background:#526037;color:#fff}html[data-app-theme=el-senor-de-los-anillos] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f7ebc9}html[data-app-theme=el-senor-de-los-anillos] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=el-senor-de-los-anillos] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=el-senor-de-los-anillos] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=el-senor-de-los-anillos] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=el-senor-de-los-anillos] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=el-senor-de-los-anillos] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=el-senor-de-los-anillos] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=el-senor-de-los-anillos] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=el-senor-de-los-anillos] *{scrollbar-color:#b6b397 #f5efdf}html[data-app-theme=el-senor-de-los-anillos] ::-moz-selection{background:#526037;color:#fff}html[data-app-theme=el-senor-de-los-anillos] ::selection{background:#526037;color:#fff}html[data-app-theme=woody-allen]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#252525;--activity-legend:#626262;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#252525;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=woody-allen] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=woody-allen] .sharks-topbar{background:#fff;border-bottom:3px solid #252525}html[data-app-theme=woody-allen] .sharks-brand{color:#252525}html[data-app-theme=woody-allen] .sharks-sidebar{background:#161616;border-color:#b9b9b5}html[data-app-theme=woody-allen] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f6f4ef}html[data-app-theme=woody-allen] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#252525}html[data-app-theme=woody-allen] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#252525;color:#fff;border-color:#252525}html[data-app-theme=woody-allen] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=woody-allen] .sharks-company-select{background:#fff;color:#252525;border-color:#b9b9b5}html[data-app-theme=woody-allen] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#252525;letter-spacing:-.01em}html[data-app-theme=woody-allen] .sharks-breadcrumb{color:#626262}html[data-app-theme=woody-allen] .sharks-dashboard-card{border-color:#b9b9b5;border-radius:4px;box-shadow:none}html[data-app-theme=woody-allen] .sharks-areas .is-contracted[data-area]{background:#fff;color:#252525;border-color:#b9b9b5}html[data-app-theme=woody-allen] .theme-header-wink,html[data-app-theme=woody-allen] :is(.sharks-icon-button,.sharks-topbar-caption){color:#252525}html[data-app-theme=woody-allen] .sharks-shell .sharks-upload{background:#252525;color:#fff}html[data-app-theme=woody-allen] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f6f4ef}html[data-app-theme=woody-allen] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=woody-allen] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=woody-allen] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=woody-allen] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=woody-allen] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=woody-allen] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=woody-allen] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=woody-allen] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=woody-allen] *{scrollbar-color:#b9b9b5 #f4f2ee}html[data-app-theme=woody-allen] ::-moz-selection{background:#252525;color:#fff}html[data-app-theme=woody-allen] ::selection{background:#252525;color:#fff}html[data-app-theme=valencia-cf]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b34500;--activity-legend:#736152;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#b34500;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=valencia-cf] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=valencia-cf] .sharks-topbar{background:#fff;border-bottom:3px solid #b34500}html[data-app-theme=valencia-cf] .sharks-brand{color:#b34500}html[data-app-theme=valencia-cf] .sharks-sidebar{background:#191919;border-color:#d0b89e}html[data-app-theme=valencia-cf] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff7ef}html[data-app-theme=valencia-cf] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#28221e}html[data-app-theme=valencia-cf] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b34500;color:#fff;border-color:#b34500}html[data-app-theme=valencia-cf] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=valencia-cf] .sharks-company-select{background:#fff;color:#28221e;border-color:#d0b89e}html[data-app-theme=valencia-cf] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b34500;letter-spacing:-.01em}html[data-app-theme=valencia-cf] .sharks-breadcrumb{color:#736152}html[data-app-theme=valencia-cf] .sharks-dashboard-card{border-color:#d0b89e;border-radius:4px;box-shadow:none}html[data-app-theme=valencia-cf] .sharks-areas .is-contracted[data-area]{background:#fff;color:#28221e;border-color:#d0b89e}html[data-app-theme=valencia-cf] .theme-header-wink,html[data-app-theme=valencia-cf] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b34500}html[data-app-theme=valencia-cf] .sharks-shell .sharks-upload{background:#b34500;color:#fff}html[data-app-theme=valencia-cf] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff7ef}html[data-app-theme=valencia-cf] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=valencia-cf] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=valencia-cf] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=valencia-cf] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=valencia-cf] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=valencia-cf] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=valencia-cf] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=valencia-cf] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=valencia-cf] *{scrollbar-color:#d0b89e #fff7ef}html[data-app-theme=valencia-cf] ::-moz-selection{background:#b34500;color:#fff}html[data-app-theme=valencia-cf] ::selection{background:#b34500;color:#fff}html[data-app-theme=superman] .sharks-topbar{border-bottom:3px solid #e4b52f}html[data-app-theme=superman] .sharks-page-content h1{color:#0b4b88;font-style:italic;letter-spacing:-.025em}html[data-app-theme=superman] .sharks-sidebar .sharks-nav-link.is-active{box-shadow:inset 3px 0 #ffd84d}html[data-app-theme=superman] img.news-phosphor-image{filter:saturate(1.12) contrast(1.03)}html[data-app-theme=stranger-things] .sharks-page-content h1{letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 15px #ed40502b}html[data-app-theme=dracula] img.news-phosphor-image{filter:sepia(.35) saturate(.6)}html[data-app-theme=national-geographic] .sharks-topbar{border-bottom:5px solid #ffcc00}html[data-app-theme=national-geographic] .sharks-brand{border-left:5px solid #ffcc00;padding-left:10px}html[data-app-theme=the-matrix] .sharks-shell{font-family:JetBrains Mono,monospace}html[data-app-theme=the-matrix] img.news-phosphor-image{filter:grayscale(1) sepia(1) hue-rotate(70deg) saturate(1.4)}html[data-app-theme=el-senor-de-los-anillos] img.news-phosphor-image{filter:sepia(.35) saturate(.8)}html[data-app-theme=woody-allen] img.news-phosphor-image{filter:grayscale(1)}html[data-app-theme=valencia-cf] .sharks-topbar{border-bottom:3px solid #f18b2e}html[data-app-theme=stranger-things] img.news-phosphor-image{filter:grayscale(1) sepia(1) saturate(3) hue-rotate(310deg) brightness(.85) contrast(1.08)}html[data-app-theme=beetlejuice]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b6e975;--activity-legend:#c4b4ce;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#b6e975;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=beetlejuice] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=beetlejuice] .sharks-topbar{background:#241d30;border-bottom:3px solid #b6e975}html[data-app-theme=beetlejuice] .sharks-sidebar{background:#19151f;border-color:#82708e}html[data-app-theme=beetlejuice] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f2eee5}html[data-app-theme=beetlejuice] .sharks-sidebar .sharks-nav-link:hover{background:#241d30;color:#f2eee5}html[data-app-theme=beetlejuice] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b6e975;color:#182314;border-color:#b6e975}html[data-app-theme=beetlejuice] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#182314}html[data-app-theme=beetlejuice] .sharks-company-select{background:#241d30;color:#f2eee5;border-color:#82708e}html[data-app-theme=beetlejuice] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b6e975;letter-spacing:-.01em}html[data-app-theme=beetlejuice] .sharks-breadcrumb{color:#c4b4ce}html[data-app-theme=beetlejuice] .sharks-dashboard-card{border-color:#82708e;border-radius:4px;box-shadow:none}html[data-app-theme=beetlejuice] .sharks-areas .is-contracted[data-area]{background:#241d30;color:#f2eee5;border-color:#82708e}html[data-app-theme=beetlejuice] .theme-header-wink,html[data-app-theme=beetlejuice] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b6e975}html[data-app-theme=beetlejuice] .sharks-shell .sharks-upload{background:#b6e975;color:#182314}html[data-app-theme=beetlejuice] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f2eee5}html[data-app-theme=beetlejuice] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=beetlejuice] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=beetlejuice] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=beetlejuice] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=beetlejuice] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=beetlejuice] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=beetlejuice] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=beetlejuice] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=beetlejuice] *{scrollbar-color:#82708e #15111c}html[data-app-theme=beetlejuice] ::-moz-selection{background:#b6e975;color:#182314}html[data-app-theme=beetlejuice] ::selection{background:#b6e975;color:#182314}html[data-app-theme=beetlejuice] .sharks-topbar{border-bottom:5px solid transparent;-o-border-image:repeating-linear-gradient(100deg,#edece2 0 12px,#16121b 12px 24px) 5;border-image:repeating-linear-gradient(100deg,#edece2 0,#edece2 12px,#16121b 12px,#16121b 24px) 5}html[data-app-theme=beetlejuice] .sharks-sidebar{border-right:3px solid #9475ab}html[data-app-theme=beetlejuice] .sharks-nav-link.is-active{box-shadow:inset 4px 0 #cf9de7}html[data-app-theme=beetlejuice] .sharks-dashboard-card{box-shadow:4px 4px #0d0a13;border-radius:2px}html[data-app-theme=beetlejuice] .sharks-page-content h1{font-style:italic;letter-spacing:-.03em}html[data-app-theme=beetlejuice] img.news-phosphor-image{filter:sepia(.2) hue-rotate(235deg) saturate(.7)}html[data-app-theme=beetlejuice] .sharks-brand{color:#b6e975}.cin-dialog.cin-beetlejuice{background:#21172c!important;border:2px solid #a88cb6!important}.cin-dialog.cin-beetlejuice h2{color:#b6e975!important;font-style:italic}.cin-beetlejuice .cin-overline{color:#d0a8e4!important}.cin-beetlejuice .cin-controls button{background:#34213e;color:#eee8f1;border-color:#ad91bb}.cin-beetlejuice .cin-film{border:3px solid #b9adaf;border-radius:0}html[data-app-theme=halloween]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ffb668;--activity-legend:#c7b5ca;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#ffb668;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=halloween] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=halloween] .sharks-topbar{background:#251e2c;border-bottom:3px solid #ffb668}html[data-app-theme=halloween] .sharks-brand{color:#ffb668}html[data-app-theme=halloween] .sharks-sidebar{background:#17131e;border-color:#88718c}html[data-app-theme=halloween] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f5eade}html[data-app-theme=halloween] .sharks-sidebar .sharks-nav-link:hover{background:#251e2c;color:#f5eade}html[data-app-theme=halloween] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#ffb668;color:#2b180e;border-color:#ffb668}html[data-app-theme=halloween] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#2b180e}html[data-app-theme=halloween] .sharks-company-select{background:#251e2c;color:#f5eade;border-color:#88718c}html[data-app-theme=halloween] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#ffb668;letter-spacing:-.01em}html[data-app-theme=halloween] .sharks-breadcrumb{color:#c7b5ca}html[data-app-theme=halloween] .sharks-dashboard-card{border-color:#88718c;border-radius:4px;box-shadow:none}html[data-app-theme=halloween] .sharks-areas .is-contracted[data-area]{background:#251e2c;color:#f5eade;border-color:#88718c}html[data-app-theme=halloween] .theme-header-wink,html[data-app-theme=halloween] :is(.sharks-icon-button,.sharks-topbar-caption){color:#ffb668}html[data-app-theme=halloween] .sharks-shell .sharks-upload{background:#ffb668;color:#2b180e}html[data-app-theme=halloween] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f5eade}html[data-app-theme=halloween] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=halloween] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=halloween] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=halloween] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=halloween] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=halloween] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=halloween] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=halloween] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=halloween] *{scrollbar-color:#88718c #14111b}html[data-app-theme=halloween] ::-moz-selection{background:#ffb668;color:#2b180e}html[data-app-theme=halloween] ::selection{background:#ffb668;color:#2b180e}html[data-app-theme=halloween] .sharks-topbar{border-bottom:3px solid #bb773a}html[data-app-theme=halloween] .sharks-sidebar .sharks-nav-link.is-active{box-shadow:inset 4px 0 #cfaddd}html[data-app-theme=halloween] .sharks-dashboard-card{border-radius:8px;box-shadow:0 5px 14px #08070d33}html[data-app-theme=halloween] .sharks-page-content h1{font-family:Inter,sans-serif;letter-spacing:.025em}html[data-app-theme=halloween] img.news-phosphor-image{filter:sepia(.3) saturate(.8)}.cin-dialog.cin-halloween{background:#201827!important;border-color:#ad829f!important}.cin-dialog.cin-halloween h2{color:#ffd18b!important}.cin-halloween .cin-controls button{background:#342339;color:#f5eade;border-color:#af91b0}.cin-halloween .cin-film{border-color:#846878}html[data-app-theme=ultracuerpos]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#bdd39a;--activity-legend:#bdc9b6;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#bdd39a;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=ultracuerpos] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=ultracuerpos] .sharks-topbar{background:#24312b;border-bottom:3px solid #bdd39a}html[data-app-theme=ultracuerpos] .sharks-brand{color:#bdd39a}html[data-app-theme=ultracuerpos] .sharks-sidebar{background:#17251f;border-color:#7b9077}html[data-app-theme=ultracuerpos] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#eeeade}html[data-app-theme=ultracuerpos] .sharks-sidebar .sharks-nav-link:hover{background:#24312b;color:#eeeade}html[data-app-theme=ultracuerpos] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#bdd39a;color:#1d2919;border-color:#bdd39a}html[data-app-theme=ultracuerpos] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#1d2919}html[data-app-theme=ultracuerpos] .sharks-company-select{background:#24312b;color:#eeeade;border-color:#7b9077}html[data-app-theme=ultracuerpos] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#bdd39a;letter-spacing:-.01em}html[data-app-theme=ultracuerpos] .sharks-breadcrumb{color:#bdc9b6}html[data-app-theme=ultracuerpos] .sharks-dashboard-card{border-color:#7b9077;border-radius:4px;box-shadow:none}html[data-app-theme=ultracuerpos] .sharks-areas .is-contracted[data-area]{background:#24312b;color:#eeeade;border-color:#7b9077}html[data-app-theme=ultracuerpos] .theme-header-wink,html[data-app-theme=ultracuerpos] :is(.sharks-icon-button,.sharks-topbar-caption){color:#bdd39a}html[data-app-theme=ultracuerpos] .sharks-shell .sharks-upload{background:#bdd39a;color:#1d2919}html[data-app-theme=ultracuerpos] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#eeeade}html[data-app-theme=ultracuerpos] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=ultracuerpos] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=ultracuerpos] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=ultracuerpos] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=ultracuerpos] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=ultracuerpos] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=ultracuerpos] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=ultracuerpos] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=ultracuerpos] *{scrollbar-color:#7b9077 #151f1b}html[data-app-theme=ultracuerpos] ::-moz-selection{background:#bdd39a;color:#1d2919}html[data-app-theme=ultracuerpos] ::selection{background:#bdd39a;color:#1d2919}html[data-app-theme=ultracuerpos] .sharks-topbar{border-bottom:3px solid #8d9d77}html[data-app-theme=ultracuerpos] .sharks-page-content h1{font-family:Inter,sans-serif;letter-spacing:.025em;font-weight:400}html[data-app-theme=ultracuerpos] .sharks-dashboard-card{border-radius:2px;box-shadow:3px 3px #0d171333}html[data-app-theme=ultracuerpos] img.news-phosphor-image{filter:sepia(.38) hue-rotate(35deg) saturate(.55) contrast(1.05)}.cin-dialog.cin-ultracuerpos{background:#1b2922!important;border-color:#8ea37f!important}.cin-dialog.cin-ultracuerpos h2{color:#d6dfb3!important}.cin-ultracuerpos .cin-controls button{background:#304136;color:#eeeade;border-color:#91a28a}.cin-ultracuerpos .cin-film{border-color:#8e9b80;border-radius:0}html[data-app-theme=zombies]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#c1d78d;--activity-legend:#bbc6b0;--activity-laboral:#94d3ad;--activity-fiscal:#a2caf0;--activity-contable:#c1d78d;--activity-general:#d5b6e8;--chart-expenses:#ff9c9c;--staff-add-bg:#94d3ad;--staff-remove-bg:#ff9c9c;--staff-action-ink:#101c19}html[data-app-theme=zombies] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=zombies] .sharks-topbar{background:#253029;border-bottom:3px solid #c1d78d}html[data-app-theme=zombies] .sharks-brand{color:#c1d78d}html[data-app-theme=zombies] .sharks-sidebar{background:#18231d;border-color:#7d9073}html[data-app-theme=zombies] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#f0edde}html[data-app-theme=zombies] .sharks-sidebar .sharks-nav-link:hover{background:#253029;color:#f0edde}html[data-app-theme=zombies] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#c1d78d;color:#222b16;border-color:#c1d78d}html[data-app-theme=zombies] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#222b16}html[data-app-theme=zombies] .sharks-company-select{background:#253029;color:#f0edde;border-color:#7d9073}html[data-app-theme=zombies] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#c1d78d;letter-spacing:-.01em}html[data-app-theme=zombies] .sharks-breadcrumb{color:#bbc6b0}html[data-app-theme=zombies] .sharks-dashboard-card{border-color:#7d9073;border-radius:4px;box-shadow:none}html[data-app-theme=zombies] .sharks-areas .is-contracted[data-area]{background:#253029;color:#f0edde;border-color:#7d9073}html[data-app-theme=zombies] .theme-header-wink,html[data-app-theme=zombies] :is(.sharks-icon-button,.sharks-topbar-caption){color:#c1d78d}html[data-app-theme=zombies] .sharks-shell .sharks-upload{background:#c1d78d;color:#222b16}html[data-app-theme=zombies] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f0edde}html[data-app-theme=zombies] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=zombies] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=zombies] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=zombies] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=zombies] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=zombies] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=zombies] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=zombies] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=zombies] *{scrollbar-color:#7d9073 #141c19}html[data-app-theme=zombies] ::-moz-selection{background:#c1d78d;color:#222b16}html[data-app-theme=zombies] ::selection{background:#c1d78d;color:#222b16}html[data-app-theme=zombies] .sharks-topbar{border-bottom:3px solid #b46d62}html[data-app-theme=zombies] .sharks-page-content h1{font-family:Inter,sans-serif;font-weight:900;letter-spacing:.025em;text-transform:uppercase}html[data-app-theme=zombies] .sharks-dashboard-card{border-radius:2px;box-shadow:0 4px 12px #07100b40}html[data-app-theme=zombies] .sharks-sidebar .sharks-nav-link.is-active{box-shadow:inset 4px 0 #b46d62}html[data-app-theme=zombies] img.news-phosphor-image{filter:grayscale(.55) sepia(.3) hue-rotate(25deg) saturate(.65) contrast(1.08)}.cin-dialog.cin-zombies{background:#1a2820!important;border-color:#8f9e7e!important}.cin-dialog.cin-zombies h2{color:#d5dfa8!important;font-family:Inter,sans-serif!important;text-transform:uppercase;font-weight:900}.cin-zombies .cin-controls button{background:#31432e;color:#f0edde;border-color:#9baa88}.cin-zombies .cin-film{border-color:#849673;border-radius:0}html[data-app-theme=espana]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#a52236;--activity-legend:#756151;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#a52236;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#fffdf5}html[data-app-theme=espana] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=espana] .sharks-topbar{background:#fffdf5;border-bottom:3px solid #a52236}html[data-app-theme=espana] .sharks-brand{color:#a52236}html[data-app-theme=espana] .sharks-sidebar{background:#262923;border-color:#b9a78b}html[data-app-theme=espana] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fffdf5}html[data-app-theme=espana] .sharks-sidebar .sharks-nav-link:hover{background:#fffdf5;color:#312b27}html[data-app-theme=espana] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#a52236;color:#fffdf5;border-color:#a52236}html[data-app-theme=espana] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fffdf5}html[data-app-theme=espana] .sharks-company-select{background:#fffdf5;color:#312b27;border-color:#b9a78b}html[data-app-theme=espana] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#a52236;letter-spacing:-.01em}html[data-app-theme=espana] .sharks-breadcrumb{color:#756151}html[data-app-theme=espana] .sharks-dashboard-card{border-color:#b9a78b;border-radius:4px;box-shadow:none}html[data-app-theme=espana] .sharks-areas .is-contracted[data-area]{background:#fffdf5;color:#312b27;border-color:#b9a78b}html[data-app-theme=espana] .theme-header-wink,html[data-app-theme=espana] :is(.sharks-icon-button,.sharks-topbar-caption){color:#a52236}html[data-app-theme=espana] .sharks-shell .sharks-upload{background:#a52236;color:#fffdf5}html[data-app-theme=espana] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fffdf5}html[data-app-theme=espana] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=espana] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=espana] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=espana] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=espana] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=espana] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=espana] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=espana] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=espana] *{scrollbar-color:#b9a78b #faf4e6}html[data-app-theme=espana] ::-moz-selection{background:#a52236;color:#fffdf5}html[data-app-theme=espana] ::selection{background:#a52236;color:#fffdf5}html[data-app-theme=espana] .sharks-topbar{border-bottom:5px solid transparent;-o-border-image:linear-gradient(90deg,#a52236 0 25%,#edbd36 25% 75%,#a52236 75%) 5;border-image:linear-gradient(90deg,#a52236 0,#a52236 25%,#edbd36 25%,#edbd36 75%,#a52236 75%) 5}html[data-app-theme=espana] .sharks-sidebar .sharks-nav-link.is-active{box-shadow:inset 4px 0 #edbd36}html[data-app-theme=espana] .sharks-dashboard-card{border-radius:5px;box-shadow:0 3px 10px #63502a0a}html[data-app-theme=espana] img.news-phosphor-image{filter:sepia(.18) saturate(.9)}html[data-app-theme=espana] .cin-wink>svg{color:#242722}.cin-dialog.cin-espana{background:#292b23!important;border-color:#bba77c!important}.cin-dialog.cin-espana h2{color:#f6d88d!important}.cin-espana .cin-controls button{background:#414232;color:#fff4d8;border-color:#b4a57c}.cin-espana .cin-film{border-color:#b6a27c}html[data-app-theme=fargo]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#425e6d;--activity-legend:#586a75;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#425e6d;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=fargo] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=fargo] .sharks-topbar{background:#fff;border-bottom:3px solid #425e6d}html[data-app-theme=fargo] .sharks-brand{color:#425e6d}html[data-app-theme=fargo] .sharks-sidebar{background:#f5f7f7;border-color:#aabac2}html[data-app-theme=fargo] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff}html[data-app-theme=fargo] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#263b46}html[data-app-theme=fargo] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#425e6d;color:#fff;border-color:#425e6d}html[data-app-theme=fargo] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=fargo] .sharks-company-select{background:#fff;color:#263b46;border-color:#aabac2}html[data-app-theme=fargo] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#425e6d;letter-spacing:-.01em}html[data-app-theme=fargo] .sharks-breadcrumb{color:#586a75}html[data-app-theme=fargo] .sharks-dashboard-card{border-color:#aabac2;border-radius:12px;box-shadow:none}html[data-app-theme=fargo] .sharks-areas .is-contracted[data-area]{background:#fff;color:#263b46;border-color:#aabac2}html[data-app-theme=fargo] .theme-header-wink,html[data-app-theme=fargo] :is(.sharks-icon-button,.sharks-topbar-caption){color:#425e6d}html[data-app-theme=fargo] .sharks-shell .sharks-upload{background:#425e6d;color:#fff}html[data-app-theme=fargo] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff}html[data-app-theme=fargo] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=fargo] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=fargo] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=fargo] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=fargo] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=fargo] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=fargo] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=fargo] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=fargo] *{scrollbar-color:#aabac2 #f8fafb}html[data-app-theme=fargo] ::-moz-selection{background:#425e6d;color:#fff}html[data-app-theme=fargo] ::selection{background:#425e6d;color:#fff}html[data-app-theme=fargo] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#344d5b}html[data-app-theme=fargo] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#344d5b}html[data-app-theme=fargo] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact),html[data-app-theme=fargo] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=fargo] .sharks-topbar{border-bottom:1px solid #aabac2}html[data-app-theme=fargo] .sharks-page-content h1{font-family:Inter,sans-serif;letter-spacing:.035em;color:#344d5b}html[data-app-theme=fargo] .sharks-dashboard-card{border-radius:5px}html[data-app-theme=fargo] img.news-phosphor-image{filter:saturate(.35) brightness(1.04) contrast(.96)}.cin-dialog.cin-fargo{background:#f8fafb!important;color:#263b46!important;border-color:#aabac2!important}.cin-dialog.cin-fargo h2{color:#344d5b!important;letter-spacing:.03em}.cin-dialog.cin-fargo p,.cin-fargo .cin-controls>span{color:#586a75!important}.cin-dialog.cin-fargo .cin-overline{color:#425e6d!important}.cin-fargo .cin-film{border-color:#aabac2}.cin-fargo .cin-controls button{background:#fff;color:#344d5b;border-color:#879da9}.cin-fargo .cin-controls button:focus-visible{outline-color:#425e6d}.cin-fargo .cin-controls input{accent-color:#425e6d}html[data-app-theme=joker]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#eea0a0;--activity-legend:#bdc7b7;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#eea0a0;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#30181e}html[data-app-theme=joker] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=joker] .sharks-topbar{background:#30181e;border-bottom:3px solid #eea0a0}html[data-app-theme=joker] .sharks-brand{color:#eea0a0}html[data-app-theme=joker] .sharks-sidebar{background:#1b2926;border-color:#7e9686}html[data-app-theme=joker] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#30181e}html[data-app-theme=joker] .sharks-sidebar .sharks-nav-link:hover{background:#30181e;color:#f3ead8}html[data-app-theme=joker] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#eea0a0;color:#30181e;border-color:#eea0a0}html[data-app-theme=joker] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#30181e}html[data-app-theme=joker] .sharks-company-select{background:#30181e;color:#f3ead8;border-color:#7e9686}html[data-app-theme=joker] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#eea0a0;letter-spacing:-.01em}html[data-app-theme=joker] .sharks-breadcrumb{color:#bdc7b7}html[data-app-theme=joker] .sharks-dashboard-card{border-color:#7e9686;border-radius:12px;box-shadow:none}html[data-app-theme=joker] .sharks-areas .is-contracted[data-area]{background:#30181e;color:#f3ead8;border-color:#7e9686}html[data-app-theme=joker] .theme-header-wink,html[data-app-theme=joker] :is(.sharks-icon-button,.sharks-topbar-caption){color:#eea0a0}html[data-app-theme=joker] .sharks-shell .sharks-upload{background:#eea0a0;color:#30181e}html[data-app-theme=joker] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#30181e}html[data-app-theme=joker] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=joker] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=joker] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=joker] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=joker] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=joker] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=joker] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=joker] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=joker] *{scrollbar-color:#7e9686 #172322}html[data-app-theme=joker] ::-moz-selection{background:#eea0a0;color:#30181e}html[data-app-theme=joker] ::selection{background:#eea0a0;color:#30181e}html[data-app-theme=joker] .sharks-topbar{background:#263634;border-bottom:2px solid #a63b43}html[data-app-theme=joker] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=joker] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f3ead8}html[data-app-theme=joker] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact),html[data-app-theme=joker] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#30181e}html[data-app-theme=joker] .sharks-company-select,html[data-app-theme=joker] .sharks-areas .is-contracted[data-area]{background:#263634;color:#f3ead8}html[data-app-theme=joker] img.news-phosphor-image{filter:sepia(.2) saturate(.65) contrast(1.04)}.cin-dialog.cin-joker{background:#172322!important;border-color:#7e9686!important}.cin-dialog.cin-joker h2{color:#eea0a0!important}html[data-app-theme=joker]{--activity-laboral:#a8c998;--activity-fiscal:#a4c9d3;--activity-general:#c7accc;--chart-expenses:#efa59b;--staff-add-bg:#a8c998;--staff-remove-bg:#efa59b;--staff-action-ink:#172322}html[data-app-theme=orgullo-lgtbiq]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#8d2479;--activity-legend:#715d7f;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#8d2479;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=orgullo-lgtbiq] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=orgullo-lgtbiq] .sharks-topbar{background:#fff;border-bottom:3px solid #8d2479}html[data-app-theme=orgullo-lgtbiq] .sharks-brand{color:#8d2479}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar{background:#322140;border-color:#c3adce}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#fff}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#352344}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#8d2479;color:#fff;border-color:#8d2479}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=orgullo-lgtbiq] .sharks-company-select{background:#fff;color:#352344;border-color:#c3adce}html[data-app-theme=orgullo-lgtbiq] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#8d2479;letter-spacing:-.01em}html[data-app-theme=orgullo-lgtbiq] .sharks-breadcrumb{color:#715d7f}html[data-app-theme=orgullo-lgtbiq] .sharks-dashboard-card{border-color:#c3adce;border-radius:12px;box-shadow:none}html[data-app-theme=orgullo-lgtbiq] .sharks-areas .is-contracted[data-area]{background:#fff;color:#352344;border-color:#c3adce}html[data-app-theme=orgullo-lgtbiq] .theme-header-wink,html[data-app-theme=orgullo-lgtbiq] :is(.sharks-icon-button,.sharks-topbar-caption){color:#8d2479}html[data-app-theme=orgullo-lgtbiq] .sharks-shell .sharks-upload{background:#8d2479;color:#fff}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff}html[data-app-theme=orgullo-lgtbiq] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=orgullo-lgtbiq] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=orgullo-lgtbiq] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=orgullo-lgtbiq] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=orgullo-lgtbiq] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=orgullo-lgtbiq] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=orgullo-lgtbiq] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=orgullo-lgtbiq] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=orgullo-lgtbiq] *{scrollbar-color:#c3adce #faf5ff}html[data-app-theme=orgullo-lgtbiq] ::-moz-selection{background:#8d2479;color:#fff}html[data-app-theme=orgullo-lgtbiq] ::selection{background:#8d2479;color:#fff}html[data-app-theme=orgullo-lgtbiq] .sharks-topbar{background:#fffafd;border-bottom:0;background-image:linear-gradient(90deg,#dd394f,#dd394f 16.66%,#eb8b34 16.66%,#eb8b34 33.33%,#ecc847 33.33%,#ecc847 50%,#48a874 50%,#48a874 66.66%,#4b86c6 66.66%,#4b86c6 83.33%,#9560b2 83.33%);background-size:100% 3px;background-position:bottom;background-repeat:no-repeat}html[data-app-theme=orgullo-lgtbiq] .sharks-main{background-image:radial-gradient(ellipse at top right,#edcde72b,transparent 65%)}html[data-app-theme=orgullo-lgtbiq] .sharks-sidebar .sharks-nav-link.is-active{box-shadow:inset 3px 0 #efca6f}html[data-app-theme=orgullo-lgtbiq] .sharks-dashboard-card{border-radius:10px;box-shadow:0 3px 12px #743a7810}.cin-dialog.cin-orgullo-lgtbiq{background:#23172f!important;border-color:#947298!important}.cin-dialog.cin-orgullo-lgtbiq h2{color:#ffe6f4!important}.cin-orgullo-lgtbiq .cin-controls button{background:#422b4d;border-color:#ae8cb5;color:#fff4fc}html[data-app-theme=sorolla]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#366c7d;--activity-legend:#5b6d67;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#366c7d;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=sorolla] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=sorolla] .sharks-topbar{background:#fffcf3;border-bottom:3px solid #366c7d}html[data-app-theme=sorolla] .sharks-brand{color:#366c7d}html[data-app-theme=sorolla] .sharks-sidebar{background:#e9eee5;border-color:#aebeb4}html[data-app-theme=sorolla] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=sorolla] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#315565}html[data-app-theme=sorolla] .sharks-sidebar .sharks-nav-link:hover{background:#fffcf3;color:#294c57}html[data-app-theme=sorolla] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#366c7d;color:#fff;border-color:#366c7d}html[data-app-theme=sorolla] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=sorolla] .sharks-company-select{background:#fffcf3;color:#294c57;border-color:#aebeb4}html[data-app-theme=sorolla] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#366c7d}html[data-app-theme=sorolla] .sharks-breadcrumb{color:#5b6d67}html[data-app-theme=sorolla] .sharks-dashboard-card{border-color:#aebeb4;border-radius:5px;box-shadow:none}html[data-app-theme=sorolla] .sharks-areas .is-contracted[data-area]{background:#fffcf3;color:#294c57;border-color:#aebeb4}html[data-app-theme=sorolla] .theme-header-wink,html[data-app-theme=sorolla] :is(.sharks-icon-button,.sharks-topbar-caption){color:#366c7d}html[data-app-theme=sorolla] .sharks-shell .sharks-upload{background:#366c7d;color:#fff}html[data-app-theme=sorolla] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=sorolla] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=sorolla] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=sorolla] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=sorolla] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=sorolla] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=sorolla] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=sorolla] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=sorolla] *{scrollbar-color:#aebeb4 #f8f1df}html[data-app-theme=sorolla] ::-moz-selection{background:#366c7d;color:#fff}html[data-app-theme=sorolla] ::selection{background:#366c7d;color:#fff}.cin-dialog.cin-sorolla{background:#294c57!important;border-color:#aebeb4!important}html[data-app-theme=warhol]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#9e2471;--activity-legend:#76596f;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#9e2471;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=warhol] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=warhol] .sharks-topbar{background:#fffdf2;border-bottom:3px solid #9e2471}html[data-app-theme=warhol] .sharks-brand{color:#9e2471}html[data-app-theme=warhol] .sharks-sidebar{background:#362043;border-color:#c4a3bf}html[data-app-theme=warhol] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=warhol] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff2e0}html[data-app-theme=warhol] .sharks-sidebar .sharks-nav-link:hover{background:#fffdf2;color:#35233e}html[data-app-theme=warhol] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#9e2471;color:#fff;border-color:#9e2471}html[data-app-theme=warhol] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=warhol] .sharks-company-select{background:#fffdf2;color:#35233e;border-color:#c4a3bf}html[data-app-theme=warhol] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#9e2471}html[data-app-theme=warhol] .sharks-breadcrumb{color:#76596f}html[data-app-theme=warhol] .sharks-dashboard-card{border-color:#c4a3bf;border-radius:5px;box-shadow:none}html[data-app-theme=warhol] .sharks-areas .is-contracted[data-area]{background:#fffdf2;color:#35233e;border-color:#c4a3bf}html[data-app-theme=warhol] .theme-header-wink,html[data-app-theme=warhol] :is(.sharks-icon-button,.sharks-topbar-caption){color:#9e2471}html[data-app-theme=warhol] .sharks-shell .sharks-upload{background:#9e2471;color:#fff}html[data-app-theme=warhol] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=warhol] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=warhol] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=warhol] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=warhol] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=warhol] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=warhol] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=warhol] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=warhol] *{scrollbar-color:#c4a3bf #fff3d9}html[data-app-theme=warhol] ::-moz-selection{background:#9e2471;color:#fff}html[data-app-theme=warhol] ::selection{background:#9e2471;color:#fff}.cin-dialog.cin-warhol{background:#35233e!important;border-color:#c4a3bf!important}html[data-app-theme=bauhaus]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b33232;--activity-legend:#69685d;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#b33232;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=bauhaus] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=bauhaus] .sharks-topbar{background:#faf6eb;border-bottom:3px solid #b33232}html[data-app-theme=bauhaus] .sharks-brand{color:#b33232}html[data-app-theme=bauhaus] .sharks-sidebar{background:#f5efdf;border-color:#aaa99a}html[data-app-theme=bauhaus] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=bauhaus] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#272723}html[data-app-theme=bauhaus] .sharks-sidebar .sharks-nav-link:hover{background:#faf6eb;color:#272723}html[data-app-theme=bauhaus] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b33232;color:#fff;border-color:#b33232}html[data-app-theme=bauhaus] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=bauhaus] .sharks-company-select{background:#faf6eb;color:#272723;border-color:#aaa99a}html[data-app-theme=bauhaus] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#b33232}html[data-app-theme=bauhaus] .sharks-breadcrumb{color:#69685d}html[data-app-theme=bauhaus] .sharks-dashboard-card{border-color:#aaa99a;border-radius:5px;box-shadow:none}html[data-app-theme=bauhaus] .sharks-areas .is-contracted[data-area]{background:#faf6eb;color:#272723;border-color:#aaa99a}html[data-app-theme=bauhaus] .theme-header-wink,html[data-app-theme=bauhaus] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b33232}html[data-app-theme=bauhaus] .sharks-shell .sharks-upload{background:#b33232;color:#fff}html[data-app-theme=bauhaus] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=bauhaus] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=bauhaus] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=bauhaus] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=bauhaus] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=bauhaus] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=bauhaus] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=bauhaus] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=bauhaus] *{scrollbar-color:#aaa99a #eee8da}html[data-app-theme=bauhaus] ::-moz-selection{background:#b33232;color:#fff}html[data-app-theme=bauhaus] ::selection{background:#b33232;color:#fff}.cin-dialog.cin-bauhaus{background:#272723!important;border-color:#aaa99a!important}html[data-app-theme=fallas]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ae3b28;--activity-legend:#79604e;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#ae3b28;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=fallas] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=fallas] .sharks-topbar{background:#fffcf4;border-bottom:3px solid #ae3b28}html[data-app-theme=fallas] .sharks-brand{color:#ae3b28}html[data-app-theme=fallas] .sharks-sidebar{background:#422a37;border-color:#c8ad90}html[data-app-theme=fallas] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=fallas] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff0d4}html[data-app-theme=fallas] .sharks-sidebar .sharks-nav-link:hover{background:#fffcf4;color:#4c3027}html[data-app-theme=fallas] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#ae3b28;color:#fff;border-color:#ae3b28}html[data-app-theme=fallas] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=fallas] .sharks-company-select{background:#fffcf4;color:#4c3027;border-color:#c8ad90}html[data-app-theme=fallas] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#ae3b28}html[data-app-theme=fallas] .sharks-breadcrumb{color:#79604e}html[data-app-theme=fallas] .sharks-dashboard-card{border-color:#c8ad90;border-radius:5px;box-shadow:none}html[data-app-theme=fallas] .sharks-areas .is-contracted[data-area]{background:#fffcf4;color:#4c3027;border-color:#c8ad90}html[data-app-theme=fallas] .theme-header-wink,html[data-app-theme=fallas] :is(.sharks-icon-button,.sharks-topbar-caption){color:#ae3b28}html[data-app-theme=fallas] .sharks-shell .sharks-upload{background:#ae3b28;color:#fff}html[data-app-theme=fallas] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=fallas] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=fallas] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=fallas] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=fallas] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=fallas] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=fallas] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=fallas] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=fallas] *{scrollbar-color:#c8ad90 #fff3e3}html[data-app-theme=fallas] ::-moz-selection{background:#ae3b28;color:#fff}html[data-app-theme=fallas] ::selection{background:#ae3b28;color:#fff}.cin-dialog.cin-fallas{background:#4c3027!important;border-color:#c8ad90!important}html[data-app-theme=pac-man]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ffe16b;--activity-legend:#b1c3da;--activity-laboral:#9fc89c;--activity-fiscal:#93c6da;--activity-contable:#ffe16b;--activity-general:#d2b2d7;--chart-expenses:#e7a192;--staff-add-bg:#9fc89c;--staff-remove-bg:#e7a192;--staff-action-ink:#172234}html[data-app-theme=pac-man] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=pac-man] .sharks-topbar{background:#101f39;border-bottom:3px solid #ffe16b}html[data-app-theme=pac-man] .sharks-brand{color:#ffe16b}html[data-app-theme=pac-man] .sharks-sidebar{background:#070e1f;border-color:#647da7}html[data-app-theme=pac-man] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=pac-man] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#f5eac3}html[data-app-theme=pac-man] .sharks-sidebar .sharks-nav-link:hover{background:#101f39;color:#eef1dc}html[data-app-theme=pac-man] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#ffe16b;color:#192343;border-color:#ffe16b}html[data-app-theme=pac-man] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#192343}html[data-app-theme=pac-man] .sharks-company-select{background:#101f39;color:#eef1dc;border-color:#647da7}html[data-app-theme=pac-man] .sharks-page-content :is(h1,h2){font-family:JetBrains Mono,monospace;font-weight:800;color:#ffe16b}html[data-app-theme=pac-man] .sharks-breadcrumb{color:#b1c3da}html[data-app-theme=pac-man] .sharks-dashboard-card{border-color:#647da7;border-radius:5px;box-shadow:none}html[data-app-theme=pac-man] .sharks-areas .is-contracted[data-area]{background:#101f39;color:#eef1dc;border-color:#647da7}html[data-app-theme=pac-man] .theme-header-wink,html[data-app-theme=pac-man] :is(.sharks-icon-button,.sharks-topbar-caption){color:#ffe16b}html[data-app-theme=pac-man] .sharks-shell .sharks-upload{background:#ffe16b;color:#192343}html[data-app-theme=pac-man] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=pac-man] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=pac-man] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=pac-man] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=pac-man] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=pac-man] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=pac-man] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=pac-man] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=pac-man] *{scrollbar-color:#647da7 #071127}html[data-app-theme=pac-man] ::-moz-selection{background:#ffe16b;color:#192343}html[data-app-theme=pac-man] ::selection{background:#ffe16b;color:#192343}.cin-dialog.cin-pac-man{background:#101f39!important;border-color:#647da7!important}html[data-app-theme=mario-bros]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#b92b36;--activity-legend:#526e84;--activity-laboral:#2f7560;--activity-fiscal:#466a9e;--activity-contable:#b92b36;--activity-general:#89538d;--chart-expenses:#b12540;--staff-add-bg:#2f7560;--staff-remove-bg:#b12540;--staff-action-ink:#ffffff}html[data-app-theme=mario-bros] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=mario-bros] .sharks-topbar{background:#fff;border-bottom:3px solid #b92b36}html[data-app-theme=mario-bros] .sharks-brand{color:#b92b36}html[data-app-theme=mario-bros] .sharks-sidebar{background:#244e82;border-color:#9bbad5}html[data-app-theme=mario-bros] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=mario-bros] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff3d8}html[data-app-theme=mario-bros] .sharks-sidebar .sharks-nav-link:hover{background:#fff;color:#183d60}html[data-app-theme=mario-bros] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#b92b36;color:#fff;border-color:#b92b36}html[data-app-theme=mario-bros] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=mario-bros] .sharks-company-select{background:#fff;color:#183d60;border-color:#9bbad5}html[data-app-theme=mario-bros] .sharks-page-content :is(h1,h2){font-family:JetBrains Mono,monospace;font-weight:800;color:#b92b36}html[data-app-theme=mario-bros] .sharks-breadcrumb{color:#526e84}html[data-app-theme=mario-bros] .sharks-dashboard-card{border-color:#9bbad5;border-radius:5px;box-shadow:none}html[data-app-theme=mario-bros] .sharks-areas .is-contracted[data-area]{background:#fff;color:#183d60;border-color:#9bbad5}html[data-app-theme=mario-bros] .theme-header-wink,html[data-app-theme=mario-bros] :is(.sharks-icon-button,.sharks-topbar-caption){color:#b92b36}html[data-app-theme=mario-bros] .sharks-shell .sharks-upload{background:#b92b36;color:#fff}html[data-app-theme=mario-bros] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=mario-bros] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=mario-bros] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=mario-bros] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=mario-bros] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=mario-bros] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=mario-bros] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=mario-bros] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=mario-bros] *{scrollbar-color:#9bbad5 #edf7fe}html[data-app-theme=mario-bros] ::-moz-selection{background:#b92b36;color:#fff}html[data-app-theme=mario-bros] ::selection{background:#b92b36;color:#fff}.cin-dialog.cin-mario-bros{background:#183d60!important;border-color:#9bbad5!important}html[data-app-theme=sorolla] .sharks-topbar{border-bottom:2px solid #c7aa70}html[data-app-theme=sorolla] img.news-phosphor-image{filter:saturate(.8) sepia(.12) brightness(1.04)}html[data-app-theme=warhol] .sharks-topbar{border-bottom:4px solid #f2cc4a}html[data-app-theme=warhol] .sharks-dashboard-card{box-shadow:3px 3px #35233e;border-radius:0}html[data-app-theme=warhol] img.news-phosphor-image{filter:saturate(1.35) contrast(1.08)}html[data-app-theme=bauhaus] .sharks-dashboard-card{border-radius:0;border-width:2px}html[data-app-theme=bauhaus] .sharks-topbar{-o-border-image:linear-gradient(90deg,#b33232 33%,#dcb532 33% 66%,#315f9f 66%) 1;border-image:linear-gradient(90deg,#b33232 33%,#dcb532 33%,#dcb532 66%,#315f9f 66%) 1}html[data-app-theme=fallas] .sharks-topbar{border-bottom:5px solid transparent;-o-border-image:linear-gradient(90deg,#0057b8 0 12%,#f7c833 12% 22%,#c62828 22% 31.5%,#f7c833 31.5% 41.5%,#c62828 41.5% 51%,#f7c833 51% 61%,#c62828 61% 70.5%,#f7c833 70.5% 80.5%,#c62828 80.5% 90%,#f7c833 90% 100%) 5;border-image:linear-gradient(90deg,#0057b8 0,#0057b8 12%,#f7c833 12%,#f7c833 22%,#c62828 22%,#c62828 31.5%,#f7c833 31.5%,#f7c833 41.5%,#c62828 41.5%,#c62828 51%,#f7c833 51%,#f7c833 61%,#c62828 61%,#c62828 70.5%,#f7c833 70.5%,#f7c833 80.5%,#c62828 80.5%,#c62828 90%,#f7c833 90%,#f7c833) 5}html[data-app-theme=pac-man] .sharks-dashboard-card{border:2px solid #477bf1;border-radius:10px}html[data-app-theme=mario-bros] .sharks-topbar{border-bottom:4px solid #f3c956}html[data-app-theme=mario-bros] .sharks-dashboard-card{border-radius:0;box-shadow:3px 3px #9bbad5}.pac-wink{display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:0;color:inherit;cursor:pointer;text-align:left}.pac-wink>svg{width:43px;height:31px;flex-shrink:0}.pac-wink>span{font:11px/1.4 monospace;max-width:240px}.pac-expanded>svg{width:80px;height:56px}.pac-expanded>span{font-size:14px}.pac-wink:focus-visible{outline:2px solid #ffe16b;outline-offset:5px}.pac-dialog{max-width:570px!important;max-height:calc(100dvh - 24px);overflow-y:auto;background:#071127!important;color:#eef1dc!important;border:2px solid #477bf1!important;padding:20px!important}.pac-dialog h2{font:700 24px/1.2 monospace!important;color:#ffe16b!important}.pac-dialog p{color:#b1c3da!important}.pac-game{width:100%;max-width:420px;margin:auto}.pac-score{display:flex;justify-content:space-between;gap:8px;font:12px monospace;color:#d4e0f5;margin:8px 0}.pac-score b{color:#ffe16b}.pac-board{display:block;width:100%;height:auto;max-height:48dvh}.pac-arena:focus-visible{outline:2px solid #ffe16b;outline-offset:3px}.pac-status{font:12px/1.4 monospace;min-height:18px;margin:8px 0}.pac-actions{display:flex;gap:10px;justify-content:center}.pac-actions button,.pac-pad button{border:1px solid #7996c5;border-radius:5px;background:#172d52;color:#fff1ad;font:700 14px monospace;min-height:44px;padding:9px 15px;cursor:pointer;touch-action:manipulation}.pac-actions button:first-child{background:#ffe16b;color:#172343}.pac-actions button:focus-visible,.pac-pad button:focus-visible{outline:2px solid #fff0bb;outline-offset:3px}.pac-pad{display:grid;grid-template-columns:repeat(3,48px);grid-template-rows:repeat(2,40px);gap:5px;justify-content:center;margin:10px auto}.pac-pad button{min-height:40px;padding:0;font-size:24px}.pac-up{grid-column:2;grid-row:1}.pac-left{grid-column:1;grid-row:2}.pac-down{grid-column:2;grid-row:2}.pac-right{grid-column:3;grid-row:2}.pac-help{font:11px/1.5 monospace;margin:6px 0 0}@media(max-width:1100px){.theme-header-wink .pac-wink>span{display:none}}@media(max-width:480px){.pac-dialog{padding:12px!important}.pac-dialog h2{font-size:19px!important}.pac-score{font-size:10px}.pac-board{max-height:43dvh}}.mario-wink{display:inline-flex;align-items:center;gap:10px;background:none;border:0;color:inherit;cursor:pointer}.mario-wink>svg{width:30px;height:30px}.mario-wink>span{font:11px/1.4 monospace}.mario-expanded>svg{width:44px;height:44px}.mario-dialog{width:min(960px,96vw)!important;max-width:960px!important;max-height:94dvh;overflow:auto;background:#fff5dc!important;color:#332818!important;border:4px solid #b43624!important;padding:22px!important}.mario-dialog h2{font:700 26px/1.2 monospace!important;color:#a92720!important}.mario-dialog [id$=description]{color:#655138!important}.mario-arena{position:relative;border:4px solid #34252c;border-radius:3px;overflow:hidden;outline:none;background:#6094ef}.mario-arena:focus-visible{outline:3px solid #e19c00;outline-offset:3px}.mario-board{display:block;width:100%;height:auto;image-rendering:pixelated}.mario-bubble{display:inline-block;max-width:290px;padding:7px 10px;background:#fffbed;border:2px solid #332525;box-shadow:3px 3px #332525;color:#332525;font:700 12px/1.3 monospace;border-radius:5px}.mario-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#132440b8;padding:20px;text-align:center;color:#fff5dc;font:15px/1.5 monospace}.mario-overlay strong{font-size:clamp(17px,3vw,29px);color:#ffe55b;text-shadow:3px 3px #602b1c}.mario-overlay p{max-width:480px;margin:12px 0}.mario-game button{border:2px solid #4c3026;background:#b93627;color:#fff5dc;padding:8px 15px;font:700 13px/1.4 monospace;cursor:pointer;border-radius:3px;box-shadow:0 3px #4c3026}.mario-game button:disabled{opacity:.45;cursor:default}.mario-game button:active{transform:translateY(2px);box-shadow:none}.mario-game button:focus-visible{outline:3px solid #087d86;outline-offset:3px}.mario-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.mario-actions span{font:700 12px monospace;color:#286b45}.mario-pad{display:flex;gap:12px;margin-top:14px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mario-pad span{flex:1}.mario-pad button{min-width:54px;min-height:46px;touch-action:none}.mario-help{font:12px/1.6 monospace;color:#655138;margin:12px 0 0}@media(max-width:600px){.mario-dialog{padding:12px!important}.mario-game button{padding:8px 10px}.mario-pad{gap:8px}.mario-dialog h2{font-size:20px!important}}.sega-wink{display:inline-flex;align-items:center;gap:10px;border:0;background:none;color:inherit;cursor:pointer}.sega-wink svg{width:39px;height:28px}.sega-wink span{font:11px/1.4 monospace}.sega-expanded svg{width:54px;height:34px}.sega-dialog{width:min(1080px,97vw)!important;max-width:1080px!important;max-height:96dvh;overflow:auto;padding:22px!important;border:2px solid #68727e!important;border-top:6px solid #ed3d48!important;border-radius:12px!important;background:#12151c!important;color:#f5f6fb!important;box-shadow:0 25px 100px #0009!important;scrollbar-width:auto!important;scrollbar-color:#4d9cff #12151c!important;scrollbar-gutter:stable}.sega-dialog::-webkit-scrollbar{width:14px!important;height:14px!important}.sega-dialog::-webkit-scrollbar-track{background:#12151c!important}.sega-dialog::-webkit-scrollbar-thumb{background:#4d9cff!important;border:3px solid #12151c!important;border-radius:8px!important;min-height:44px}.sega-dialog::-webkit-scrollbar-thumb:hover{background:#8ccaff!important}.sega-dialog::-webkit-scrollbar-corner{background:#12151c!important}.sega-dialog h2{display:flex;gap:20px;align-items:center;color:#f7f8ff!important;font:700 32px/1.2 Inter,sans-serif!important;letter-spacing:4px}.sega-dialog h2 span{font:11px/1.4 monospace;color:#a9b4c9;letter-spacing:2px}.sega-dialog [id$=description]{color:#b7c0d1!important;font:12px/1.5 monospace!important}.sega-arena{position:relative;border:5px solid #080a0f;border-radius:7px;overflow:hidden;outline:none;background:#207dbe;box-shadow:0 0 0 1px #4a535f}.sega-arena:focus-visible{outline:3px solid #58cfff;outline-offset:3px}.sega-arena canvas{display:block;width:100%;height:auto}.sega-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#06162fef,#091e35b0);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px;text-align:center;color:#fff}.sega-kicker{color:#89ddff;font:11px/1.4 monospace;letter-spacing:3px}.sega-overlay strong{font:900 clamp(22px,4vw,46px)/1.15 Inter,sans-serif;letter-spacing:-1px;margin:18px 0 6px;color:#fff;text-shadow:3px 3px #153b8b}.sega-overlay p{max-width:490px;font:14px/1.6 monospace;color:#e2ecf8;margin:8px 0 20px}.sega-game button{border:1px solid #8290a5;border-bottom:3px solid #07101d;border-radius:5px;background:#26364c;color:#fff;font:700 13px/1.4 monospace;padding:9px 16px;cursor:pointer}.sega-game button:focus-visible{outline:3px solid #5eddff;outline-offset:3px}.sega-game button:disabled{opacity:.4}.sega-game button:active{transform:translateY(1px)}.sega-overlay button{background:#d92d3f;border-color:#fa8190;padding:12px 24px;color:#fff}.sega-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:15px 0}.sega-controls span{margin-left:auto;color:#acbdd3;font:11px/1.5 monospace}.sega-pad{display:flex;gap:10px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sega-pad span{flex:1}.sega-pad button{min-height:48px;min-width:58px;touch-action:none;background:#20252f}.sega-help{font:11px/1.7 monospace;color:#b3bfd3;margin-top:13px}.sega-foot{border-top:1px solid #343c4b;padding-top:13px;margin-top:15px;display:flex;justify-content:space-between;gap:15px;font:10px/1.5 monospace;color:#a9b6ca}.sega-foot span:first-child{color:#ff7d89;letter-spacing:1.5px}html[data-app-theme=sega]{--module-ink:#edf3ff;--module-muted:#adbed5;--module-line:#43536b;--activity-heading:#70b0ff;--activity-legend:#adbed5;--activity-laboral:#7bdbad;--activity-fiscal:#70b0ff;--activity-contable:#f4c16c;--activity-general:#c5a2ef;--chart-expenses:#ff8796}html[data-app-theme=sega],html[data-app-theme=sega] *{scrollbar-color:#70b0ff #101822!important;scrollbar-width:auto!important}html[data-app-theme=sega]::-webkit-scrollbar,html[data-app-theme=sega] *::-webkit-scrollbar{width:14px!important;height:14px!important}html[data-app-theme=sega]::-webkit-scrollbar-track,html[data-app-theme=sega] *::-webkit-scrollbar-track{background:#101822!important}html[data-app-theme=sega]::-webkit-scrollbar-thumb,html[data-app-theme=sega] *::-webkit-scrollbar-thumb{background:#70b0ff!important;border:3px solid #101822!important;border-radius:8px!important}html[data-app-theme=sega] .sharks-shell{background:#090f19;color:#edf3ff}html[data-app-theme=sega] .sharks-topbar{background:linear-gradient(110deg,#080b10,#1a2028);border-bottom:4px solid #e33c47}html[data-app-theme=sega] .sharks-sidebar{background:linear-gradient(160deg,#111820,#1b242d);background-color:#141d28;border-color:#38404c}html[data-app-theme=sega] :is(.sharks-brand,.sharks-topbar-caption,.sharks-icon-button,.theme-header-wink){color:#f0f5ff}html[data-app-theme=sega] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#cfdaeb}html[data-app-theme=sega] .sharks-sidebar .sharks-nav-link:hover{background:#24344c;color:#fff}html[data-app-theme=sega] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#0054b8;color:#fff;border-color:#0054b8}html[data-app-theme=sega] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#fff}html[data-app-theme=sega] .sharks-brand small{color:#aebed4}html[data-app-theme=sega] .sharks-sidebar .sharks-icon-button{color:#dbe7fa}html[data-app-theme=sega] .sharks-company-select{background:#192638;color:#edf3ff;border-color:#52647e}html[data-app-theme=sega] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:800;color:#70b0ff}html[data-app-theme=sega] .sharks-breadcrumb{color:#adbed5}html[data-app-theme=sega] .sharks-shell .sharks-upload{background:#d73042;color:#fff}html[data-app-theme=sega] .sharks-topbar{--topbar-fg:#edf3ff;--topbar-text-color:#edf3ff;color:#edf3ff}html[data-app-theme=sega] .sharks-dashboard-card{background:#151f2d;border-color:#43536b;box-shadow:0 3px 14px #0003}@media(max-width:600px){.sega-dialog{padding:12px!important}.sega-dialog h2{font-size:25px!important;gap:12px}.sega-dialog h2 span{font-size:9px}.sega-overlay{padding:12px}.sega-overlay strong{margin:8px 0}.sega-overlay p{font-size:11px;margin:4px 0 10px}.sega-kicker{font-size:8px;letter-spacing:1px}.sega-controls span{margin-left:0}.sega-pad{gap:7px}.sega-foot{flex-direction:column;gap:5px}}html[data-app-theme=sega] .sharks-page-content{background-color:#090f19;background-image:linear-gradient(#70b0ff04 1px,transparent 1px),linear-gradient(90deg,#70b0ff04 1px,transparent 1px);background-size:24px 24px}html[data-app-theme=sega] .sharks-mobile-sheet{background:#141d28;color:#e5edfa}html[data-app-theme=sega] .sharks-sidebar .sharks-nav-link.is-active{background:linear-gradient(110deg,#0754d1,#1179ff);box-shadow:0 3px 15px #0068ff35}.sega-wink .sega-logotype{width:78px;height:29px;flex-shrink:0;filter:drop-shadow(0 0 6px #056fff40)}.sega-wink .sega-mini-console{width:53px;height:34px;flex-shrink:0}.sega-wink:hover .sega-mini-console{filter:drop-shadow(0 0 6px #ff333366)}.sega-intro{position:relative;aspect-ratio:2/1;overflow:hidden;border:1px solid #49556a;border-radius:8px;background:#030913;isolation:isolate}.sega-power-scene{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 30%,#17436a55,transparent 60%),linear-gradient(110deg,#070b10,#17202a 65%,#493225)}.sega-room-caption{position:absolute;top:5%;left:6%;font:900 clamp(10px,1.8vw,20px)/1.4 Inter,sans-serif;letter-spacing:3px;color:#eaf2ff}.sega-room-caption span{display:block;color:#a7b6cf;font:9px/2 monospace;letter-spacing:4px}.sega-crt{position:absolute;left:32%;top:7%;width:37%;height:60%;padding:17px 25px 27px 17px;border:6px solid #242c37;border-radius:26px;background:linear-gradient(135deg,#48505a,#171b23);box-shadow:0 15px 45px #000,0 0 50px #217dff22;transform:perspective(800px) rotateY(-5deg)}.sega-crt-screen{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:40%/9%;background:radial-gradient(ellipse,#fff,#a5dfff);box-shadow:0 0 28px #53bfff88,inset 0 0 18px #003974;overflow:hidden;animation:sega-crt-on .8s ease-out both}.sega-crt-screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(transparent 0 2px,#09275018 3px,#09275018 4px);pointer-events:none}.sega-crt-screen .sega-logotype{width:75%;height:auto}.sega-crt-screen span{font:7px/2 monospace;letter-spacing:2px;color:#234a74;margin-top:8px}.sega-crt i{position:absolute;bottom:7px;right:18px;width:9px;height:9px;border-radius:50%;background:#111;border:1px solid #6d7686}.sega-crt i:last-child{right:34px}.sega-desk{position:absolute;top:66%;right:0;bottom:0;left:0;background:repeating-linear-gradient(2deg,#462d1a 0,#462d1a 3px,#50351f 4px,#50351f 6px,#583b24 7px,#583b24 10px);box-shadow:0 -1px #bd906155}.sega-machine{position:absolute;width:67%;height:auto;left:16%;bottom:6%;filter:drop-shadow(0 10px 10px #0008)}.sega-cartridge{animation:sega-insert .65s ease-out both}.sega-power-led{filter:drop-shadow(0 0 5px #ff2244)}.sega-scene-caption{position:absolute;left:4%;bottom:9%;font:900 clamp(12px,2vw,22px)/1.5 monospace;color:#fff;text-shadow:0 2px 3px #000}.sega-scene-caption span{display:block;font:9px/1.5 monospace;color:#cbd9ed}.sega-intro-skip,.sega-replay-intro{border:1px solid #65768e;border-radius:5px;background:#101a2beb;color:#fff;padding:9px 14px;font:11px/1.4 monospace;cursor:pointer}.sega-intro-skip{position:absolute;right:16px;bottom:15px;z-index:5}.sega-replay-intro{justify-self:start;font-size:10px}.sega-intro-animate{position:absolute;right:170px;bottom:15px;z-index:5;border:1px solid #65768e;border-radius:5px;background:#101a2b;color:#fff;padding:9px 14px;font:11px/1.4 monospace;cursor:pointer}.sega-dialog>div>p{color:#b7c0d1!important}@media(max-width:600px){.sega-intro-animate{right:135px;bottom:8px;font-size:9px;padding:7px}}.sega-intro-skip:focus-visible,.sega-replay-intro:focus-visible{outline:3px solid #73ddff;outline-offset:2px}.sega-portal-scene,.sega-portal-scene canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sega-portal-app{position:absolute;top:0;right:0;bottom:0;left:0;background:#151f2d;transform-origin:left center;animation:sega-app-open 2s ease-in-out forwards;z-index:1;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.sega-portal-app header{height:14%;display:flex;justify-content:space-between;align-items:center;padding:0 4%;background:#111921;border-bottom:3px solid #f23344;font:900 clamp(13px,2vw,28px)/1 Inter,sans-serif;color:#fff}.sega-portal-app header svg{width:70px;height:26px}.sega-portal-app>div{display:flex;height:86%}.sega-portal-app aside{width:24%;background:#17212c;padding:4% 2%;font:12px/3.6 Inter,sans-serif;color:#e3ebf8}.sega-portal-app aside b{background:#0965e4;padding:8px}.sega-portal-app main{flex:1;padding:5%;color:#edf3ff;font:900 24px/1.5 Inter,sans-serif;background:repeating-linear-gradient(0deg,transparent 0 23px,#005bd408 24px)}.sega-portal-app main div{height:16%;margin:5% 0;border:1px solid #43536b;border-radius:6px;background:linear-gradient(90deg,#1266ec 10%,#192638 10%);box-shadow:0 3px 8px #102c5510}.sega-portal-actor{z-index:2;pointer-events:none}.sega-portal-caption{position:absolute;bottom:8%;left:5%;color:#fff;font:900 clamp(9px,1.8vw,20px)/1.5 monospace;letter-spacing:2px;text-shadow:0 2px 6px #00102f;z-index:2;animation:sega-caption-in 2.3s both}@keyframes sega-crt-on{0%{opacity:0;transform:scaleY(.02)}to{opacity:1;transform:scaleY(1)}}@keyframes sega-insert{0%{transform:translateY(-55px)}to{transform:translateY(0)}}@keyframes sega-app-open{0%,15%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,19% 0,34% 100%,0 100%);opacity:.9}}@keyframes sega-caption-in{0%,70%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sega-intro:not(.sega-intro-motion) *{animation:none!important;transition:none!important}}@media(max-width:600px){.sega-wink .sega-logotype{width:56px}.sega-wink .sega-mini-console{width:42px}.sega-room-caption{left:3%;letter-spacing:1px}.sega-room-caption span{font-size:6px;letter-spacing:1px}.sega-crt{padding:6px 12px 13px 6px;border-width:3px;border-radius:12px}.sega-crt-screen span,.sega-scene-caption span{display:none}.sega-intro-skip{right:8px;bottom:8px;padding:7px;font-size:9px}.sega-portal-app aside{font-size:8px;line-height:3}.sega-portal-app main{font-size:16px}.sega-portal-caption{bottom:22%}}html[data-app-theme=paella]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#9b3d22;--activity-legend:#756044;--activity-laboral:#326451;--activity-fiscal:#447993;--activity-contable:#9b3d22;--activity-general:#846187;--chart-expenses:#ad3748;--staff-add-bg:#326451;--staff-remove-bg:#ad3748;--staff-action-ink:#fff}html[data-app-theme=paella] .sharks-topbar{background:#fffbef;border-bottom:4px solid #dda635}html[data-app-theme=paella] .sharks-brand,html[data-app-theme=paella] .sharks-topbar-caption,html[data-app-theme=paella] .sharks-icon-button{color:#9b3d22}html[data-app-theme=paella] .sharks-sidebar{background:#263f35;border-color:#c8b389}html[data-app-theme=paella] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout),html[data-app-theme=paella] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#fff5d9}html[data-app-theme=paella] .sharks-sidebar .sharks-nav-link:hover{background:#fff5d9;color:#263f35}html[data-app-theme=paella] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact){background:#ebbc56;color:#332a1e;border-color:#ebbc56}html[data-app-theme=paella] .sharks-sidebar :is(.sharks-nav-link.is-active,.sharks-nav-contact) :is(span,small,svg){color:#332a1e}html[data-app-theme=paella] .sharks-company-select{background:#fffbef;color:#332a1e;border-color:#c8b389}html[data-app-theme=paella] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;color:#9b3d22}html[data-app-theme=paella] .sharks-shell .sharks-upload{background:#9b3d22;color:#fff}html[data-app-theme=paella] .sharks-dashboard-card{border-color:#c8b389;border-radius:8px}html[data-app-theme=paella] .sharks-sidebar .sharks-demo-entry{color:#fff5d9}.paella-wink{display:inline-flex;align-items:center;gap:9px;color:inherit;background:none;border:0;cursor:pointer;font:inherit}.paella-wink>span:first-child{font-size:27px;line-height:1.2}.paella-wink:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:4px}.paella-dialog{width:min(950px,calc(100vw - 24px))!important;max-width:950px!important;max-height:92dvh;overflow:auto;background:#fff7e6!important;color:#342b20!important;border:1px solid #b69b66!important;padding:28px!important;gap:18px!important}.paella-dialog h2{font:700 clamp(25px,4vw,36px)/1.12 Inter,sans-serif!important;color:#803a26!important}.paella-dialog [id][class*=text-muted]{color:#705c43!important}.paella-eyebrow{font:10px/1.5 monospace;letter-spacing:2px;color:#796137;margin:0 0 7px}.paella-progress{display:flex;gap:18px;align-items:center;margin-bottom:18px}.paella-progress>span{font-size:61px}.paella-progress>div{flex:1}.paella-progress strong{font:700 21px Inter,sans-serif}.paella-progress p{font-size:12px;margin:5px 0;color:#705c43}.paella-progress progress{display:block;width:100%;height:7px;accent-color:#326451}.paella-ingredients{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;max-height:44dvh;overflow-y:auto;padding:4px 7px 4px 4px;scrollbar-gutter:stable}.paella-food{width:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center}.paella-food-icon{width:30px;height:30px;display:block}.paella-ingredients strong{min-width:0;overflow-wrap:break-word}.paella-ingredients button{display:flex;align-items:center;gap:8px;min-height:65px;padding:10px;border:1px solid #c8b389;border-radius:8px;background:#fffdf5;color:#342b20;text-align:left;transition:background .15s,transform .15s}.paella-ingredients button>span:first-child{font-size:25px}.paella-ingredients strong{font-size:13px;flex:1}.paella-ingredients button>span:last-child{font-size:18px;color:#7a623a}.paella-ingredients button:hover:not(:disabled){background:#ffe7aa;transform:translateY(-2px)}.paella-ingredients button:focus-visible,.paella-result-actions button:focus-visible{outline:3px solid #326451;outline-offset:2px}.paella-ingredients button:disabled{background:#e0ecda;border-color:#739565;opacity:1;color:#28462c}.paella-note,.paella-footer{font-size:11px;line-height:1.6;color:#705c43}.paella-note{margin-top:12px}.paella-footer{border-top:1px solid #d8c6a5;padding-top:10px}.paella-footer a{text-decoration:underline}.paella-result{position:relative;border-radius:12px;overflow:hidden;min-height:340px}.paella-victory{display:grid;grid-template-columns:42% 58%;align-items:center;padding:18px;background:radial-gradient(ellipse at 25% 40%,#fff4b6,#f8e8c5);min-height:340px}.paella-victory svg{width:100%;overflow:visible}.paella-victory h3{font:700 clamp(22px,3.6vw,35px)/1.16 Inter,sans-serif;color:#803a26}.paella-victory p{font-size:14px;margin-top:16px;color:#5a6036}.paella-peim{font:900 clamp(36px,6vw,65px)/1.2 system-ui;color:#b64028;display:block;transform:rotate(-5deg);margin-bottom:14px}.paella-victory .paella-victory-footnote{grid-column:1/-1;font:12px/1.6 Inter,sans-serif;color:#70543b;margin:18px 8px 0;padding-top:12px;border-top:1px solid #cfb780;text-align:left}.paella-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.paella-confetti i{position:absolute;top:-15px;width:7px;height:14px;animation:paella-confetti 4s linear 2}@keyframes paella-confetti{to{transform:translate(35px,480px) rotate(520deg)}}.paella-hero-point{transform-origin:280px 175px;animation:paella-point 1.5s ease-in-out 4}@keyframes paella-point{50%{transform:scale(1.09)}}.paella-alarm{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at top,#af201e,#240e13 70%);color:#ffe9df;text-align:center;animation:paella-shake .32s linear 6}.paella-alarm>span{font:700 13px monospace;letter-spacing:4px}.paella-alarm h3{font:700 clamp(25px,4vw,40px) Inter,sans-serif;margin:15px}.paella-alarm p{font-size:16px}.paella-beacon{width:80px;height:80px;display:grid;place-items:center;background:#a62824;border:3px solid #ffb19a;border-radius:50%;font:700 55px Inter,sans-serif;box-shadow:0 0 50px #d14132;animation:paella-beacon 1.5s ease-in-out 2;margin-bottom:22px}@keyframes paella-beacon{50%{box-shadow:0 0 95px #ee5433;background:#c04732}}@keyframes paella-shake{25%{transform:translate(-3px,1px)}75%{transform:translate(3px,-1px)}}.paella-space{background:#090f22}.paella-space svg{display:block;width:100%;height:340px}.paella-earth{transform-origin:450px 235px;animation:paella-orbit 5s ease-out forwards}@keyframes paella-orbit{0%{transform:scale(1.45)}to{transform:scale(.9)}}.paella-blast{opacity:0;animation:paella-explosion 3.5s 1s ease-out forwards;transform-box:fill-box;transform-origin:center}@keyframes paella-explosion{0%{opacity:0;scale:.05}15%{opacity:1}75%,to{opacity:1;scale:2.1}}.paella-shockwave{transform-origin:center;animation:paella-wave 3s 1.2s ease-out forwards}@keyframes paella-wave{to{r:170;opacity:0}}.paella-catastrophe{position:relative;text-align:center;background:#090f22;color:#fff0d7;padding:0 18px 25px}.paella-catastrophe h3{font:700 clamp(27px,4vw,40px) Inter,sans-serif;color:#ffc086}.paella-catastrophe p{font-size:14px;margin-top:8px;color:#c5c9db}.paella-space.is-disintegrating .paella-earth{animation:paella-earth-vanish .7s ease-in forwards}.paella-space.is-disintegrating .paella-blast{animation:paella-blast-vanish .5s ease-out forwards}.paella-earth-fragment{transform-box:fill-box;transform-origin:center;animation:paella-fragment-flight 2.7s ease-out both}@keyframes paella-earth-vanish{0%{transform:scale(.9);opacity:1}to{transform:scale(.65);opacity:0}}@keyframes paella-blast-vanish{0%{scale:2.1;opacity:1}to{scale:2.5;opacity:0}}@keyframes paella-fragment-flight{0%{opacity:0;transform:translate(0) rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn)) scale(.2)}}.paella-exile{min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px 20px;background:radial-gradient(ellipse at center,#3b1926,#090f22 72%);color:#fcebd2}.paella-exile-kicker{font:11px/1.6 monospace;letter-spacing:3px;color:#d7a786}.paella-exile h3{font:900 clamp(40px,7vw,86px)/.98 Inter,sans-serif!important;color:#ffc086!important;text-transform:uppercase;letter-spacing:-2px;margin:24px 0;text-shadow:0 4px 0 #662c2a;animation:paella-exile-arrive .6s ease-out both}.paella-exile p{font-size:14px;line-height:1.6;color:#d3cbcf}@keyframes paella-exile-arrive{0%{transform:scale(1.25);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.paella-space.is-disintegrating .paella-earth,.paella-space.is-disintegrating .paella-blast{opacity:0!important}.paella-earth-fragment{opacity:.7}}.paella-result-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.paella-result-actions button{border:1px solid #9b754e;border-radius:6px;padding:9px 15px;background:#fffbef;color:#803a26;font-size:13px}.paella-result-actions button:first-child{background:#803a26;color:#fff7e6}@media(max-width:600px){.paella-dialog{padding:20px!important}.paella-ingredients{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.paella-ingredients button{min-height:51px}.paella-victory{grid-template-columns:1fr;text-align:center}.paella-victory svg{width:190px;margin:auto}.paella-victory h3{font-size:25px}.paella-space svg{height:260px}.paella-wink>span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.paella-dialog *,.paella-dialog *:before,.paella-dialog *:after{animation:none!important;transition:none!important}.paella-blast{opacity:1;scale:1.5}.paella-confetti i{top:15%;transform:rotate(25deg)}.paella-alarm{background:#42171c}}.jumanji-wink{display:inline-flex;align-items:center;gap:12px;vertical-align:middle;border:0;background:none;padding:0;color:inherit;text-align:left;cursor:pointer}.jumanji-wink>.jumanji-board{width:100px;height:54px;flex-shrink:0}.jumanji-wink>span{font:11px/1.4 JetBrains Mono,monospace;white-space:normal;max-width:190px}.jumanji-wink:focus-visible,.jm-play:focus-visible{outline:2px solid #e5b877;outline-offset:4px}.jumanji-expanded{display:flex;flex-wrap:wrap;gap:24px}.jumanji-expanded>.jumanji-board{width:min(100%,480px);height:auto}.jumanji-expanded>span{font:16px/1.6 Inter,sans-serif;max-width:280px}.jumanji-dialog{max-width:720px!important;background:#101f17!important;color:#f2e6cc!important;border:1px solid #a87e49!important;box-shadow:0 24px 100px #000b,inset 0 0 65px #92603218;padding:28px!important}.jumanji-dialog h2{font:700 28px/1.2 Inter,sans-serif;color:#e5bc7e}.jumanji-dialog [id$=-description]{color:#c2ccb5}.jm-overline{font:10px/1.6 monospace;letter-spacing:.18em;color:#c8a16b;margin-bottom:10px}.jumanji-dialog>.jumanji-board{width:100%;height:auto;filter:drop-shadow(0 12px 15px #0008)}.jm-dialog-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #5d6044;padding-top:18px}.jm-dialog-footer p{font:italic 16px/1.5 Inter,sans-serif;color:#d1d7be}.jm-play{background:#d7ac70;color:#18251a;padding:12px 18px;border:1px solid #f4d69c;border-radius:4px;font-weight:700;white-space:nowrap}.jm-play:hover{background:#edc88e}.jm-door-left{transform-origin:21px 150px;animation:jm-open 5.5s ease both}.jm-door-right{transform-origin:539px 150px;animation:jm-open 5.5s ease both}.jm-die-one{transform-origin:15px 15px;animation:jm-dice-one 5.5s ease both}.jm-die-two{transform-origin:15px 15px;animation:jm-dice-two 5.5s ease both}.jm-message{animation:jm-reveal 5.5s ease both}.jm-mist{transform-origin:280px 149px;animation:jm-mist 5.5s ease both}.jm-token{animation:jm-token 5.5s steps(5,end) both}@keyframes jm-open{0%,8%{transform:scaleX(1)}30%,to{transform:scaleX(.015)}}@keyframes jm-dice-one{0%,23%{transform:translate(15px,-25px) rotate(-80deg);opacity:0}28%{opacity:1}42%{transform:translate(-20px,15px) rotate(190deg)}58%{transform:translate(8px,-8px) rotate(370deg)}68%,to{transform:rotate(360deg)}}@keyframes jm-dice-two{0%,26%{transform:translate(-20px,-30px) rotate(70deg);opacity:0}30%{opacity:1}45%{transform:translate(25px,18px) rotate(-210deg)}60%{transform:translate(-5px,-7px) rotate(-375deg)}70%,to{transform:rotate(-360deg)}}@keyframes jm-reveal{0%,65%{opacity:0;filter:blur(5px)}90%,to{opacity:1;filter:blur(0)}}@keyframes jm-mist{0%,25%{opacity:.15;transform:scale(.4) rotate(-25deg)}60%{opacity:1;transform:scale(1.15) rotate(30deg)}to{opacity:.25;transform:scale(1) rotate(60deg)}}@keyframes jm-token{0%,60%{transform:translate(0)}85%,to{transform:translate(120px)}}@media(prefers-reduced-motion:reduce){.jumanji-board:not([data-manual=true]) *{animation:none!important}.jumanji-board:not([data-manual=true]) .jm-door{transform:scaleX(.015)}}@media(max-width:1100px){.theme-header-wink .jumanji-wink>span{display:none}}@media(max-width:540px){.jumanji-dialog{padding:20px!important}.jm-dialog-footer{flex-wrap:wrap}.jumanji-dialog h2{font-size:23px}}html[data-app-theme=jumanji]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#e2bc83;--activity-legend:#bfccb8;--activity-laboral:#96c39d;--activity-fiscal:#a1becb;--activity-contable:#e2bc83;--activity-general:#b7a5c7;--chart-expenses:#d29379;--staff-add-bg:#96c39d;--staff-remove-bg:#d29379;--staff-action-ink:#101f17}html[data-app-theme=jumanji] :is(.sharks-topbar,.sharks-sidebar){background:#18251b;border-color:#596144}html[data-app-theme=jumanji] .sharks-topbar{background-image:linear-gradient(110deg,#352619,#17291e 55%);border-bottom:2px solid #a7824f}html[data-app-theme=jumanji] .sharks-brand{color:#e2bc83}html[data-app-theme=jumanji] .sharks-main{background-image:radial-gradient(ellipse at top right,#47613c22,transparent 65%)}html[data-app-theme=jumanji] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;color:#e2bc83;font-weight:700}html[data-app-theme=jumanji] .sharks-nav-link.is-active{background:#35452a;color:#f5e8ce;box-shadow:inset 3px 0 #dfb579}html[data-app-theme=jumanji] .sharks-nav-link small{color:#bfccb8}html[data-app-theme=jumanji] .sharks-breadcrumb{color:#dfb579}html[data-app-theme=jumanji] .sharks-areas .is-contracted[data-area]{background:#35452a;color:#f3e4c8;border-color:#83805a}html[data-app-theme=jumanji] .sharks-shell .sharks-upload{background:#ddb177;color:#15251a;border-radius:4px}html[data-app-theme=jumanji] .sharks-dashboard-card{border:1px solid #596144;box-shadow:inset 0 2px #c1995726,0 4px 15px #0001;border-radius:6px}html[data-app-theme=jumanji] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=jumanji] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=jumanji] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=jumanji] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=jumanji] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=jumanji] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=jumanji] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=jumanji] img.news-phosphor-image{filter:sepia(.3) saturate(.8) contrast(1.04)}html[data-app-theme=jumanji] ::-moz-selection{background:#ddb177;color:#15251a}html[data-app-theme=jumanji] ::selection{background:#ddb177;color:#15251a}.jm-animal-active{animation:jm-animal-step 5.5s steps(3,end) both}@keyframes jm-animal-step{0%,65%{transform:translate(0)}90%,to{transform:translate(var(--jm-dx))}}.jurassic-wink{display:inline-flex;align-items:center;gap:12px;vertical-align:middle;color:inherit;background:none;border:0;padding:0;text-align:left;cursor:pointer}.jurassic-wink>.jurassic-scene{width:100px;height:53px;flex-shrink:0;border:1px solid #8e8048;border-radius:5px}.jurassic-wink>span{font:11px/1.4 JetBrains Mono,monospace;max-width:190px;white-space:normal}.jurassic-wink:focus-visible,.jp-play:focus-visible{outline:2px solid #e9b853;outline-offset:4px}.jurassic-expanded{display:flex;gap:24px;flex-wrap:wrap}.jurassic-expanded>.jurassic-scene{width:min(100%,480px);height:auto}.jurassic-expanded>span{font-size:14px;max-width:260px}.jurassic-dialog{max-width:780px!important;padding:28px!important;background:#101b16!important;color:#eef0d9!important;border:1px solid #8a804c!important;box-shadow:0 30px 100px #000b}.jurassic-dialog h2{font:800 27px/1.2 Inter,sans-serif;color:#e9b853}.jurassic-dialog [id$=-description]{color:#c0cbb9}.jp-overline{font:10px/1.6 monospace;letter-spacing:.16em;color:#e9b853;margin-bottom:10px}.jurassic-dialog>.jurassic-scene{width:100%;height:auto;border:1px solid #64735b;border-radius:12px}.jp-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #59634a;padding-top:18px}.jp-footer p{color:#c0cbb9;font:13px/1.5 monospace}.jp-play{border:1px solid #ffe0a0;border-radius:3px;padding:12px 18px;background:#e9b853;color:#152015;font-weight:700;white-space:nowrap}.jp-play:hover{background:#f6cf81}.jp-ripple{transform-origin:320px 198px;opacity:0}.jp-ripple-one{animation:jp-ripple-one 8s ease-out both}.jp-ripple-two{animation:jp-ripple-two 8s ease-out both}.jp-ripple-three{animation:jp-ripple-three 8s ease-out both}.jp-glass{transform-origin:320px 284px;animation:jp-tremor 8s linear both}.jp-shadow{animation:jp-crossing 8s linear both;opacity:0}.jp-warning{animation:jp-warning 8s ease both}.jp-rain{animation:jp-rain 8s linear both}@keyframes jp-ripple-one{0%,12%{transform:scale(.05);opacity:0}15%{opacity:1}32%{transform:scale(1);opacity:0}37%{transform:scale(.05);opacity:0}40%{opacity:1}60%,to{transform:scale(1);opacity:0}}@keyframes jp-ripple-two{0%,18%{transform:scale(.05);opacity:0}21%{opacity:.8}38%{transform:scale(1);opacity:0}44%{transform:scale(.05);opacity:0}47%{opacity:1}68%,to{transform:scale(1);opacity:0}}@keyframes jp-ripple-three{0%,51%{transform:scale(.05);opacity:0}54%{opacity:1}79%,to{transform:scale(1);opacity:0}}@keyframes jp-tremor{0%,13%,17%,38%,42%,54%,58%,to{transform:none}14%,39%,55%{transform:translate(-1.5px) rotate(-.25deg)}16%,41%,57%{transform:translate(1.5px) rotate(.25deg)}}@keyframes jp-crossing{0%,35%{transform:translate(-370px);opacity:0}43%{opacity:.9}62%{transform:translate(95px,2px);opacity:1}79%{opacity:.85}94%,to{transform:translate(610px);opacity:0}}@keyframes jp-warning{0%,36%{opacity:0}40%,to{opacity:1}}@keyframes jp-rain{0%{transform:translateY(-20px)}to{transform:translate(-25px,80px)}}@media(prefers-reduced-motion:reduce){.jurassic-scene:not([data-manual=true]) *{animation:none!important}.jurassic-scene:not([data-manual=true]) .jp-shadow{opacity:.8;transform:translate(100px)}.jurassic-scene:not([data-manual=true]) .jp-ripple-one{opacity:.6}}@media(max-width:1100px){.theme-header-wink .jurassic-wink>span{display:none}}@media(max-width:540px){.jurassic-dialog{padding:18px!important}.jp-footer{flex-wrap:wrap}.jurassic-dialog h2{font-size:22px}}html[data-app-theme=jurassic-park]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#edbd58;--activity-legend:#bdcbb9;--activity-laboral:#93bd8b;--activity-fiscal:#9bbeca;--activity-contable:#edbd58;--activity-general:#b8a0be;--chart-expenses:#de8b78;--staff-add-bg:#93bd8b;--staff-remove-bg:#de8b78;--staff-action-ink:#131c13}html[data-app-theme=jurassic-park] :is(.sharks-topbar,.sharks-sidebar){background:#101b16;border-color:#536049}html[data-app-theme=jurassic-park] .sharks-topbar{border-bottom:3px solid #ba903d}html[data-app-theme=jurassic-park] .sharks-brand{color:#edbd58}html[data-app-theme=jurassic-park] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;letter-spacing:.015em;color:#edbd58}html[data-app-theme=jurassic-park] .sharks-main{background-image:radial-gradient(ellipse at top right,#5d753319,transparent 65%)}html[data-app-theme=jurassic-park] .sharks-nav-link.is-active{background:#293c27;color:#f0eed9;box-shadow:inset 3px 0 #edbd58}html[data-app-theme=jurassic-park] .sharks-nav-link small{color:#bdcbb9}html[data-app-theme=jurassic-park] .sharks-breadcrumb{color:#edbd58}html[data-app-theme=jurassic-park] .sharks-areas .is-contracted[data-area]{background:#293c27;color:#e9efd7;border-color:#657a51}html[data-app-theme=jurassic-park] .sharks-shell .sharks-upload{background:#edbd58;color:#131c13;border-radius:3px}html[data-app-theme=jurassic-park] .sharks-dashboard-card{border:1px solid #536049;border-radius:4px;box-shadow:inset 0 2px #edbd5825}html[data-app-theme=jurassic-park] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=jurassic-park] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=jurassic-park] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=jurassic-park] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=jurassic-park] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=jurassic-park] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=jurassic-park] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=jurassic-park] img.news-phosphor-image{filter:sepia(.22) saturate(.75) contrast(1.1)}html[data-app-theme=jurassic-park] ::-moz-selection{background:#edbd58;color:#131c13}html[data-app-theme=jurassic-park] ::selection{background:#edbd58;color:#131c13}.jurassic-wink>.jurassic-symbol{width:58px;height:47px;flex-shrink:0}.jurassic-expanded>.jurassic-symbol{width:112px;height:90px}.future-wink{display:inline-flex;align-items:center;gap:12px;background:none;border:0;color:inherit;padding:0;cursor:pointer;text-align:left;vertical-align:middle}.future-wink>.ft-flux{width:62px;height:56px;flex-shrink:0}.future-wink>span{font:11px/1.4 JetBrains Mono,monospace;max-width:195px;white-space:normal}.future-wink:focus-visible,.ft-footer button:focus-visible{outline:2px solid #ffbc64;outline-offset:4px}.future-expanded{display:flex;flex-wrap:wrap;gap:24px}.future-expanded>.ft-flux{width:130px;height:117px}.future-expanded>span{font-size:14px}.ft-flux-light{stroke-dasharray:12 5;animation:ft-flux-charge 3s linear both;filter:drop-shadow(0 0 3px #66eaff)}@keyframes ft-flux-charge{0%{opacity:.2;stroke-dashoffset:80}75%{opacity:1;stroke-dashoffset:0}to{opacity:1;stroke-dasharray:100 0}}.future-dialog{max-width:930px!important;max-height:calc(100dvh - 32px);overflow-y:auto;background:#0e1b2a!important;border:1px solid #628799!important;color:#e5eff6!important;padding:24px!important}.future-dialog h2{font:900 28px/1.2 Inter,sans-serif;color:#ffc36f;letter-spacing:-.025em}.future-dialog [id$=-description]{color:#b3c9d8}.ft-overline{font:10px/1.6 monospace;letter-spacing:.17em;color:#79d9ed;margin-bottom:9px}.ft-adventure{position:relative}.ft-console-flux{position:absolute;z-index:2;right:12px;top:12px;width:60px;pointer-events:none}.ft-film{width:100%;height:auto;display:block;border:1px solid #466c80;border-radius:8px 8px 0 0;overflow:hidden}.ft-circuits{display:grid;grid-template-columns:1fr 1fr .75fr;gap:12px;padding:12px;background:#111820;border:1px solid #466c80;border-top:0}.ft-clock,.ft-speed{position:relative;min-height:56px;padding:7px 10px;background:#040b10;border:1px solid #3c4a53;border-radius:3px}.ft-clock small,.ft-speed small{display:block;font:8px/1.4 monospace;letter-spacing:.14em;color:#b0b8b8}.ft-clock strong,.ft-speed strong{position:absolute;left:10px;bottom:6px;font:700 clamp(12px,2.2vw,23px)/1.2 "JetBrains Mono",monospace;letter-spacing:.035em}.ft-destination strong{color:#ff956c}.ft-present strong{color:#a9e29f}.ft-speed strong{color:#ffc369}.ft-story{position:relative;min-height:39px;padding:10px 0;color:#bde4ef;font:12px/1.5 monospace}.ft-story span{position:absolute;top:10px;left:0}.ft-footer{border-top:1px solid #405b70;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:15px}.ft-footer p{font:12px/1.5 monospace;color:#c5d8e4}.ft-footer>div{display:flex;gap:8px}.ft-footer button{padding:10px 13px;border:1px solid #5a8294;border-radius:4px;color:#e3f2f6}.ft-footer .ft-replay{background:#ffc369;border-color:#ffd594;color:#172437;font-weight:700}.ft-footer button:hover{filter:brightness(1.1)}.ft-trip :is(.ft-era,.ft-car,.ft-marty,.ft-doc,.ft-west-people,.ft-trails,.ft-door,.ft-door-window,.ft-electric,.ft-jump-glow,.ft-road,.ft-skycar,.ft-clock strong,.ft-speed strong,.ft-story span){animation-duration:28s;animation-fill-mode:both}.ft-paused *{animation-play-state:paused!important}.ft-flame{transform-origin:0 0;animation:ft-flame .28s ease-in-out 150 alternate}@keyframes ft-flame{0%{transform:scale(.8,.7)}to{transform:scale(1.1,1.2)}}.ft-hoverboard{animation:ft-hoverboard 28s linear both}@keyframes ft-hoverboard{0%,47%{transform:translate(-230px);opacity:0}49%{opacity:1}58%{transform:translate(320px,-17px)}65%{opacity:1}70%,to{transform:translate(850px,-8px);opacity:0}}.ft-cowboys{animation:ft-cowboys 28s ease both}@keyframes ft-cowboys{0%,85%{opacity:0;transform:translate(-80px,-30px) scale(.9)}88%,to{opacity:1;transform:none}}.ft-flee-marty{animation:ft-flee-marty 28s ease-in both}.ft-flee-doc{animation:ft-flee-doc 28s ease-in both}@keyframes ft-flee-marty{0%,88%{transform:none}89%{transform:translate(-8px,-4px) rotate(-10deg)}96%,to{transform:translate(350px,-5px) rotate(12deg)}}@keyframes ft-flee-doc{0%,89%{transform:none}90%{transform:translate(-5px,-4px) rotate(-8deg)}97%,to{transform:translate(310px,-7px) rotate(10deg)}}.ft-running-legs{transform-origin:0 0;animation:ft-run .18s ease-in-out 16 alternate;animation-delay:24.6s}@keyframes ft-run{0%{transform:skew(-30deg)}to{transform:skew(30deg)}}.ft-end-card{animation:ft-ending 28s ease both}@keyframes ft-ending{0%,95%{opacity:0;transform:translate(-30px)}98%,to{opacity:1;transform:none}}.ft-1985{animation-name:ft-1985}.ft-2015{animation-name:ft-2015}.ft-1885{animation-name:ft-1885}.ft-car{animation-name:ft-drive;animation-timing-function:ease-in-out}.ft-marty{animation-name:ft-board-marty}.ft-doc{animation-name:ft-board-doc}.ft-west-people{animation-name:ft-exit}.ft-door{transform-origin:140px -10px;animation-name:ft-door}.ft-trails{transform-origin:45px 345px;animation-name:ft-fire}.ft-electric{animation-name:ft-electric}.ft-jump-glow{animation-name:ft-glow;pointer-events:none}.ft-road{animation-name:ft-road}.ft-skycar{animation-name:ft-skycar;animation-timing-function:linear}.ft-date-future{animation-name:ft-dest-future}.ft-date-west{animation-name:ft-dest-west}.ft-now-1985{animation-name:ft-1985}.ft-now-2015{animation-name:ft-2015}.ft-now-1885{animation-name:ft-1885}.ft-speed-zero{animation-name:ft-speed-zero}.ft-speed-88{animation-name:ft-speed-88}.ft-story-one{animation-name:ft-story-one}.ft-story-two{animation-name:ft-story-two}.ft-story-three{animation-name:ft-story-three}.ft-story-four{animation-name:ft-story-four}@keyframes ft-1985{0%,39.9%{opacity:1}40%,to{opacity:0}}@keyframes ft-2015{0%,39.9%{opacity:0}40%,73.9%{opacity:1}74%,to{opacity:0}}@keyframes ft-1885{0%,73.9%{opacity:0}74%,to{opacity:1}}@keyframes ft-board-marty{0%,3%{transform:none;opacity:1}16%{transform:translate(181px,-14px);opacity:1}20%,to{transform:translate(205px,-19px);opacity:0}}@keyframes ft-board-doc{0%,7%{transform:none;opacity:1}19%{transform:translate(171px,-16px);opacity:1}23%,to{transform:translate(185px,-22px);opacity:0}}@keyframes ft-door{0%{transform:scaleY(1)}4%,22%{transform:scaleY(-1)}26%,80%{transform:scaleY(1)}84%,to{transform:scaleY(-1)}}@keyframes ft-drive{0%,26%{transform:none;opacity:1}39%{transform:translate(610px);opacity:1}40%{transform:translate(-580px,-120px) rotate(-8deg);opacity:0}44%{opacity:1}51%{transform:translate(20px,-125px) rotate(-5deg)}56%{transform:translate(60px,-142px) rotate(2deg)}62%{transform:translate(110px,-120px) rotate(-5deg);opacity:1}72%{transform:translate(610px,-160px) rotate(-12deg);opacity:1}73%{opacity:0}74%{transform:translate(-570px);opacity:0}77%{opacity:1}80%,to{transform:none;opacity:1}}@keyframes ft-exit{0%,81%{opacity:0;transform:translate(-70px,-12px)}85%,to{opacity:1;transform:none}}@keyframes ft-fire{0%,28%{opacity:0;transform:scaleX(.05)}33%,41%{opacity:1;transform:scaleX(1)}45%,to{opacity:0}}@keyframes ft-electric{0%,27%,42%,63%,77%,to{opacity:0}34%,38%,69%,73%{opacity:.9}}@keyframes ft-glow{0%,35%,44%,69%,79%,to{opacity:0}39%,74%{opacity:.4}}@keyframes ft-road{0%,73.9%{fill:#15222d}74%,to{fill:#b48c60}}@keyframes ft-skycar{0%{transform:translate(-240px)}to{transform:translate(750px)}}@keyframes ft-dest-future{0%,62.9%{opacity:1}63%,to{opacity:0}}@keyframes ft-dest-west{0%,62.9%{opacity:0}63%,to{opacity:1}}@keyframes ft-speed-zero{0%,26%,44%,62%,80%,to{opacity:1}27%,43%,63%,79%{opacity:0}}@keyframes ft-speed-88{0%,26%,44%,62%,80%,to{opacity:0}27%,43%,63%,79%{opacity:1}}@keyframes ft-story-one{0%,22.9%{opacity:1}23%,to{opacity:0}}@keyframes ft-story-two{0%,22.9%{opacity:0}23%,39.9%{opacity:1}40%,to{opacity:0}}@keyframes ft-story-three{0%,39.9%{opacity:0}40%,73.9%{opacity:1}74%,to{opacity:0}}@keyframes ft-story-four{0%,73.9%{opacity:0}74%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.ft-flux:not([data-manual=true]) .ft-flux-light{animation:none}}@media(max-width:1100px){.theme-header-wink .future-wink>span{display:none}}@media(max-width:600px){.future-dialog{padding:16px!important}.future-dialog h2{font-size:23px}.ft-circuits{gap:5px;padding:7px}.ft-clock,.ft-speed{padding:5px;min-height:49px}.ft-clock strong,.ft-speed strong{left:5px;font-size:11px}.ft-clock small,.ft-speed small{font-size:6px}.ft-footer{flex-wrap:wrap}.ft-console-flux{width:43px}.ft-story{font-size:10px;min-height:46px}}html[data-app-theme=back-to-the-future]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ffc369;--activity-legend:#b6cad8;--activity-laboral:#83d4df;--activity-fiscal:#bea4dd;--activity-contable:#ffc369;--activity-general:#a4cbb6;--chart-expenses:#ef9a76;--staff-add-bg:#9cd4c0;--staff-remove-bg:#ef9a76;--staff-action-ink:#102032}html[data-app-theme=back-to-the-future] :is(.sharks-topbar,.sharks-sidebar){background:#101f30;border-color:#456074}html[data-app-theme=back-to-the-future] .sharks-topbar{border-bottom:2px solid #77cee5;box-shadow:0 2px #f4a44866}html[data-app-theme=back-to-the-future] .sharks-brand{color:#ffc369}html[data-app-theme=back-to-the-future] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-style:italic;color:#ffc369;letter-spacing:-.02em}html[data-app-theme=back-to-the-future] .sharks-nav-link.is-active{background:#25435a;color:#edf7fc;box-shadow:inset 3px 0 #ffc369}html[data-app-theme=back-to-the-future] .sharks-nav-link small{color:#b6cad8}html[data-app-theme=back-to-the-future] .sharks-breadcrumb{color:#8edbec}html[data-app-theme=back-to-the-future] .sharks-areas .is-contracted[data-area]{background:#25435a;color:#e8f6fb;border-color:#587f97}html[data-app-theme=back-to-the-future] .sharks-shell .sharks-upload{background:#ffc369;color:#102032;border-radius:4px}html[data-app-theme=back-to-the-future] .sharks-dashboard-card{border:1px solid #456074;border-radius:5px;box-shadow:inset 0 2px #8edbec22}html[data-app-theme=back-to-the-future] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=back-to-the-future] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=back-to-the-future] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=back-to-the-future] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=back-to-the-future] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=back-to-the-future] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=back-to-the-future] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=back-to-the-future] img.news-phosphor-image{filter:saturate(.85) contrast(1.05)}html[data-app-theme=back-to-the-future] ::-moz-selection{background:#ffc369;color:#102032}html[data-app-theme=back-to-the-future] ::selection{background:#ffc369;color:#102032}.bat-wink{display:inline-flex;align-items:center;gap:12px;vertical-align:middle;color:inherit;background:none;border:0;padding:0;text-align:left;cursor:pointer}.bat-wink>.bat-emblem{width:48px;height:auto;aspect-ratio:415/235;flex-shrink:0;opacity:1}.bat-wink:hover>.bat-emblem,.bat-wink:focus-visible>.bat-emblem{opacity:1}.bat-wink>span{font:11px/1.4 JetBrains Mono,monospace;max-width:190px;white-space:normal}.bat-wink:focus-visible,.bat-footer button:focus-visible{outline:2px solid #ffeb00;outline-offset:4px}.bat-expanded{display:flex;flex-wrap:wrap;gap:22px}.bat-expanded>.bat-emblem{width:78px;height:auto}.bat-expanded>span{font-size:14px;max-width:250px}.bat-dialog{max-width:860px!important;max-height:calc(100dvh - 32px);overflow-y:auto;background:#101824!important;color:#ebedf0!important;border:1px solid #727c89!important;padding:26px!important}.bat-dialog h2{font:900 28px/1.2 Inter,sans-serif;color:#ffeb00;letter-spacing:.01em}.bat-dialog [id$=-description]{color:#bdc8d4}.bat-overline{font:10px/1.6 monospace;letter-spacing:.22em;color:#ffeb00;margin-bottom:9px}.bat-dialog>.bat-scene{display:block;width:100%;height:auto;border:1px solid #4b5e73;border-radius:10px;overflow:hidden}.bat-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:16px;border-top:1px solid #46566a}.bat-footer p{font:12px/1.5 monospace;color:#bdc8d4}.bat-footer>div{display:flex;gap:8px}.bat-footer button{border:1px solid #65768a;border-radius:4px;padding:10px 14px;color:#e7edf2}.bat-footer .bat-replay{background:#ffeb00;color:#101824;border-color:#fff56b;font-weight:700}.bat-searchlight{transform-origin:185px 298px;animation:bat-search 16s ease-in-out both}.bat-hero{animation:bat-arrival 16s ease-out both}.bat-cape{transform-origin:0 -90px;animation:bat-cape 16s ease-in-out both}.bat-clouds{animation:bat-clouds 16s linear both}.bat-rain{animation:bat-rain 16s linear both}.bat-caption{animation:bat-caption 16s ease both}.bat-paused *{animation-play-state:paused!important}@keyframes bat-search{0%,5%{opacity:0;transform:rotate(-24deg)}10%{opacity:.8;transform:rotate(-24deg)}22%{opacity:1;transform:rotate(13deg)}34%,82%{opacity:1;transform:rotate(0)}92%,to{opacity:0;transform:rotate(0)}}@keyframes bat-arrival{0%,32%{opacity:0;transform:translate(-310px,-260px) scale(.55)}36%{opacity:1}47%{transform:translateY(5px) scaleY(.92)}52%,71%{opacity:1;transform:none}74%,to{opacity:0;transform:none}}@keyframes bat-cape{0%,50%{transform:scaleX(1.35)}65%{transform:skew(-14deg)}73%{transform:skew(10deg)}81%{transform:skew(-9deg)}90%{transform:skew(6deg)}to{transform:skew(-3deg)}}@keyframes bat-clouds{0%{transform:translate(-25px)}to{transform:translate(25px)}}@keyframes bat-rain{0%{transform:translateY(-40px)}to{transform:translate(-35px,140px)}}.bat-smoke{transform-origin:652px 315px;animation:bat-vanish 16s ease both;pointer-events:none}@keyframes bat-vanish{0%,64%{opacity:0;transform:scale(.08)}70%{opacity:1;transform:scale(1)}76%{opacity:1;transform:scale(1.18) translateY(-12px)}88%{opacity:.3;transform:scale(1.35) translate(30px,-50px)}96%,to{opacity:0;transform:scale(1.5) translate(60px,-70px)}}@keyframes bat-caption{0%,91%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bat-scene:not([data-manual=true]) *{animation:none!important}}@media(max-width:1100px){.theme-header-wink .bat-wink>span{display:none}}@media(max-width:560px){.bat-dialog{padding:18px!important}.bat-dialog h2{font-size:22px}.bat-footer{flex-wrap:wrap}}html[data-app-theme=batman]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#ffeb00;--activity-legend:#bac6d5;--activity-laboral:#96bdc8;--activity-fiscal:#b0a4cb;--activity-contable:#ffeb00;--activity-general:#a2bda6;--chart-expenses:#d99980;--staff-add-bg:#a2bda6;--staff-remove-bg:#d99980;--staff-action-ink:#111925}html[data-app-theme=batman] :is(.sharks-topbar,.sharks-sidebar){background:#101824;border-color:#485569}html[data-app-theme=batman] .sharks-topbar{border-bottom:2px solid #ffeb00}html[data-app-theme=batman] .sharks-brand{color:#ffeb00}html[data-app-theme=batman] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;color:#ffeb00;letter-spacing:.02em}html[data-app-theme=batman] .sharks-nav-link.is-active{background:#2c3647;color:#f1f2e9;box-shadow:inset 3px 0 #ffeb00}html[data-app-theme=batman] .sharks-nav-link small{color:#bac6d5}html[data-app-theme=batman] .sharks-breadcrumb{color:#fff56b}html[data-app-theme=batman] .sharks-areas .is-contracted[data-area]{background:#2c3647;color:#e9edf2;border-color:#61718a}html[data-app-theme=batman] .sharks-shell .sharks-upload{background:#ffeb00;color:#111925;border-radius:4px}html[data-app-theme=batman] .sharks-dashboard-card{border:1px solid #485569;border-radius:4px;box-shadow:inset 0 2px #ffeb001c}html[data-app-theme=batman] :is(.salary-invitation,.laboral-documents .labor-stats>div,.accounting-stats>div){background:hsl(var(--card))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))}html[data-app-theme=batman] .tax-document-list :is(p,span,svg,a,button){color:hsl(var(--foreground))!important}html[data-app-theme=batman] .mercantil-cards>button:not(:disabled):is(:hover,:focus-visible)>div{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))}html[data-app-theme=batman] :is(.bg-gray-50,.bg-gray-100,.bg-slate-50,.bg-slate-100){background:hsl(var(--muted))!important;color:hsl(var(--foreground))!important}html[data-app-theme=batman] :is(.dashboard-kicker,.dashboard-intro,.dashboard-section-heading>span,.salary-invitation p,.home-news-excerpt){color:hsl(var(--muted-foreground))!important}html[data-app-theme=batman] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=batman] .dashboard-v2 .sharks-dashboard-card[data-widget]{background:hsl(var(--card))!important}html[data-app-theme=batman] img.news-phosphor-image{filter:grayscale(.7) saturate(.65) contrast(1.08)}html[data-app-theme=batman] ::-moz-selection{background:#ffeb00;color:#111925}html[data-app-theme=batman] ::selection{background:#ffeb00;color:#111925}.potter-wink{display:inline-flex;align-items:center;gap:12px;border:0;background:none;padding:0;color:inherit;cursor:pointer;text-align:left}.potter-wink>svg{width:19px;height:28px;color:#886122;transition:filter .25s}.potter-wink:hover>svg{filter:drop-shadow(0 0 5px #c39950)}.potter-wink:focus-visible{outline:2px solid currentColor;outline-offset:5px}.potter-wink>span{font:11px/1.4 JetBrains Mono,monospace;max-width:210px}.potter-expanded>svg{width:30px;height:44px}.potter-expanded>span{font-size:14px}.potter-dialog{max-width:1000px!important;max-height:calc(100dvh - 24px);overflow-y:auto;background:#10191e!important;color:#eadbc0!important;border:1px solid #827355!important;padding:24px!important;gap:12px!important}.potter-dialog h2{font:700 30px/1.2 Inter,sans-serif!important;color:#f2dfb7!important}.potter-dialog p:not(.potter-overline){color:#b9c7cb!important}.potter-overline{font:10px/1.4 monospace;letter-spacing:.24em;color:#c9ab73;margin:0 0 8px}.potter-film{display:block;width:100%;height:auto;max-height:60vh;border:1px solid #524a3c;border-radius:5px}.potter-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.potter-controls button{border:1px solid #847252;background:#20292b;color:#f4e5c8;padding:8px 12px;border-radius:3px;font-size:12px}.potter-controls button:hover{background:#394342}.potter-controls button:focus-visible,.potter-chapters button:focus-visible{outline:2px solid #eed195;outline-offset:2px}.potter-scrub{flex:1;min-width:110px;display:flex;align-items:center}.potter-scrub input{width:100%;accent-color:#d1ac65;cursor:pointer}.potter-time{font:11px monospace;color:#c0ccce;font-variant-numeric:tabular-nums}.potter-chapters{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px}.potter-chapters button{min-width:0;text-align:left;border:1px solid #3b484c;border-radius:3px;padding:8px;color:#aebcbe;background:transparent;display:flex;gap:6px;flex-direction:column;line-height:1.3;font-size:10px}.potter-chapters button[aria-current]{color:#f3deb4;background:#303634;border-color:#b69a60}.potter-chapters b{font:12px Inter,sans-serif;color:#d4b77e}.potter-note{margin:0;font-size:11px;color:#aebcbe}@media(max-width:700px){.potter-chapters{grid-template-columns:repeat(4,minmax(0,1fr))}.potter-chapters button{font-size:9px}.potter-dialog{padding:14px!important}.potter-dialog h2{font-size:24px!important}}@media(max-width:1100px){.theme-header-wink .potter-wink>span{display:none}}html[data-app-theme=harry-potter]{--module-ink:hsl(var(--foreground));--module-muted:hsl(var(--muted-foreground));--module-line:hsl(var(--border));--activity-heading:#702b3a;--activity-legend:#625642;--activity-laboral:#397668;--activity-fiscal:#586e97;--activity-contable:#90632b;--activity-general:#866087;--chart-expenses:#a64947;--staff-add-bg:#397668;--staff-remove-bg:#a64947;--staff-action-ink:#fffaf0}html[data-app-theme=harry-potter] .sharks-shell{background:hsl(var(--background))}html[data-app-theme=harry-potter] .sharks-topbar{background:#f4eddd;border-bottom:3px double #ac9366}html[data-app-theme=harry-potter] .sharks-sidebar{background:#30242b;border-color:#806953}html[data-app-theme=harry-potter] .sharks-sidebar :is(.sharks-eyebrow,.sharks-nav-link,.sharks-nav-label small,.sharks-logout){color:#eee1c8}html[data-app-theme=harry-potter] .sharks-sidebar .sharks-nav-link:hover{background:#4a333e}html[data-app-theme=harry-potter] .sharks-sidebar .sharks-nav-link.is-active{background:#713043;color:#fff8e9;box-shadow:inset 3px 0 #d5b46f}html[data-app-theme=harry-potter] .sharks-sidebar .sharks-nav-contact{background:#713043;color:#fff8e9;border-color:#a6895b}html[data-app-theme=harry-potter] .sharks-sidebar .sharks-nav-contact :is(span,small,svg){color:#fff8e9}html[data-app-theme=harry-potter] .sharks-company-select{background:#f4eddd;color:#322832;border-color:#ac9366}html[data-app-theme=harry-potter] .sharks-page-content :is(h1,h2){font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.015em;color:#632d3c}html[data-app-theme=harry-potter] .sharks-breadcrumb{color:#775f40}html[data-app-theme=harry-potter] .sharks-main{background-image:radial-gradient(ellipse at top right,#c49e4820,transparent 65%)}html[data-app-theme=harry-potter] .sharks-dashboard-card{border-color:#c4b69b;border-radius:4px;box-shadow:0 2px #77553310}html[data-app-theme=harry-potter] .sharks-areas .is-contracted[data-area]{background:#ebdcb9;color:#57432a;border-color:#ac9366}html[data-app-theme=harry-potter] .theme-header-wink{color:#702b3a}html[data-app-theme=harry-potter] :is(.sharks-icon-button,.sharks-topbar-caption){color:#61472c}html[data-app-theme=harry-potter] .sharks-shell .sharks-upload{background:#702b3a;color:#fff8e8}html[data-app-theme=harry-potter] .sharks-sidebar .sharks-eyebrow :is(a,svg){color:#eee1c8}html[data-app-theme=harry-potter] .dashboard-v2 [data-widget] a{color:hsl(var(--primary))}html[data-app-theme=harry-potter] .mercantil-workspace :is(.bg-green-100,.bg-blue-100){background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border))}html[data-app-theme=harry-potter] img.news-phosphor-image{filter:sepia(.45) saturate(.75) contrast(.98)}html[data-app-theme=harry-potter] ::-moz-selection{background:#dbc38f;color:#30242b}html[data-app-theme=harry-potter] ::selection{background:#dbc38f;color:#30242b}.theme-disclosure{border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--card));color:hsl(var(--card-foreground))}.theme-disclosure>summary{display:flex;align-items:center;gap:12px;padding:20px;cursor:pointer;list-style:none;font-size:16px;font-weight:600}.theme-disclosure>summary::-webkit-details-marker{display:none}.theme-active-label{margin-left:auto;font-size:12px;font-weight:400;color:hsl(var(--muted-foreground))}.theme-disclosure[open]>summary .theme-chevron{transform:rotate(180deg)}.theme-panel{padding:0 20px 20px;display:grid;gap:20px}.theme-catalog{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.theme-choice{display:flex;flex-direction:column;min-width:0;border:1px solid hsl(var(--border));border-radius:5px;overflow:hidden;background:hsl(var(--background))}.theme-choice[data-active=true]{border-color:hsl(var(--primary))}.theme-choice[data-selected=true]{outline:2px solid hsl(var(--ring));outline-offset:2px}.theme-choice-select{display:flex;flex:1;flex-direction:column;gap:10px;width:100%;padding:16px;text-align:left;color:hsl(var(--foreground));background:transparent}.theme-choice-select:hover{background:hsl(var(--muted))}.theme-choice-select strong{font-size:14px;overflow-wrap:anywhere}.theme-swatches{display:flex;width:100%;height:32px;border:1px solid hsl(var(--border));overflow:hidden;border-radius:3px}.theme-swatches>span{flex:1}.theme-description{font-size:12px;line-height:1.6;color:hsl(var(--muted-foreground))}.theme-choice-status{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;color:hsl(var(--primary));font-size:12px}.theme-rename{border-top:1px solid hsl(var(--border));padding:10px 16px;text-align:left;font-size:12px;color:hsl(var(--muted-foreground));min-height:40px}.theme-rename:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.theme-apply{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid hsl(var(--primary));background:hsl(var(--accent));color:hsl(var(--accent-foreground));font-size:13px;flex-wrap:wrap}.theme-apply>div{display:flex;align-items:center;gap:12px}.theme-apply button{min-height:40px;padding:8px 12px}.theme-apply-button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid hsl(var(--primary));padding:10px 16px;border-radius:4px;font-size:13px;font-weight:600}.theme-apply-button:disabled{opacity:.55;cursor:not-allowed}.theme-terminal-sample{display:grid;gap:8px;background:#080808;color:#e6e6e6;border:1px solid #777;padding:16px;font:13px/1.6 JetBrains Mono,monospace}.theme-terminal-sample>span:nth-child(2){color:#5ff}.theme-terminal-sample small{font-size:11px;color:#c2c2c2}.theme-legacy{border-top:1px solid hsl(var(--border));padding-top:16px}.theme-legacy>summary{cursor:pointer;padding:8px 0;font-size:13px}.theme-legacy>p{margin:12px 0}.theme-disclosure :is(button,summary,input):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media(max-width:540px){.theme-panel{padding:0 14px 14px}.theme-disclosure>summary{padding:16px 14px;flex-wrap:wrap}.theme-active-label{max-width:45%;overflow-wrap:anywhere}}.theme-catalog-compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.theme-catalog-compact .theme-choice-select{padding:12px;gap:8px;min-height:0}.theme-catalog-compact .theme-swatches{height:26px;min-height:26px}.theme-settings-options .theme-rename{padding:9px 12px;border:1px solid hsl(var(--border));border-radius:4px;text-align:left}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]){--radius: .2rem;--module-ink:#252f39;--module-muted:#666;--module-line:#d9d9d9;--activity-heading:#007cac;--activity-legend:#666;--activity-laboral:#0089c4;--activity-fiscal:#f47721;--activity-contable:#21a457;--activity-general:#6b8fba;--staff-add-bg:#0089c4;--staff-remove-bg:#c9463c;--staff-action-ink:#fff;scrollbar-color:#999 #f4f5f6}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) body{font-family:Segoe UI,Arial,sans-serif}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-topbar{background:#0089c4;border-bottom:1px solid #007aaa}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-topbar :is(.theme-header-wink,.sharks-topbar-actions button,.sharks-topbar-actions a){color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-topbar button{color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-topbar-actions button svg.lucide{color:#fff!important;stroke:#fff!important}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-topbar .sharks-upload,html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-topbar .sharks-upload *{color:#007cac!important}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar :is(.sharks-sidebar-toggle,.sharks-demo-entry){color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar .sharks-module-nav{scrollbar-color:#cbd5db #25292d}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar :is(.sharks-eyebrow,.sharks-icon-button,.sharks-logout){color:#e8edf0}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar .sharks-logout:hover{background:#3b4249;color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar .sharks-company-select{background:#fff!important;color:#17445b!important;border:1px solid #cbd5db!important;font-weight:600}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar .sharks-company-select :is(span,svg){color:#17445b;opacity:1}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-company-options{background:#fff;color:#17445b}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-company-options [role=option]{color:#17445b}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-company-options [role=option][data-state=checked],html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-company-options [role=option]:not([data-state=checked]):is([data-highlighted],:hover,:focus){background:#d6f0ff!important;color:#17445b!important}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-mobile-sheet{background:#25292d!important;color:#fff;border-color:#666}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-mobile-sheet :is(h2,.sharks-demo-entry,.sharks-logout){color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-mobile-sheet>button{color:#fff;opacity:1}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-mobile-sheet .sharks-module-nav{scrollbar-color:#cbd5db #25292d}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-mobile-sheet .sharks-logout{border-color:#777}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-mobile-sheet .sharks-nav-link:focus-visible{outline:2px solid #fff;outline-offset:-2px}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-brand-symbol rect{fill:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-brand-symbol path{fill:#007cac}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-brand,html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-brand small{color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-sidebar{background:#25292d;border-right:1px solid #25292d}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-nav-link{border-radius:2px;color:#fff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-nav-link small{color:#eee}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-nav-link:hover{background:#3b4249}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-nav-link.is-active{background:#d6f0ff;color:#007cac;box-shadow:inset 3px 0 #0089c4}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-nav-link.is-active small,html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-nav-link.is-active svg{color:#007cac}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content{background:#f4f5f6;background-image:none}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content h1{color:#c74c00;font-weight:500;letter-spacing:normal}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content :is(h2,h3){font-weight:500}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-shell .sharks-dashboard-card{background:#fff;border:1px solid #ddd;border-radius:2px}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-upload{background:#fff;color:#007cac;border:1px solid #fff;border-radius:3px}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content :is(input,textarea,[role=combobox]){background:#fff;border-color:#c7c7c7;border-radius:3px}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content thead{background:#fff;color:#666}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content tbody tr{border-color:#d6f0ff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content tbody tr:hover,html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) .sharks-page-content tr[data-state=selected]{background:#d6f0ff}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) :is(input,button,textarea,[role=combobox]):focus-visible{outline:2px solid #007cac;outline-offset:2px}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) ::-moz-selection{background:#d6f0ff;color:#163b54}html:is([data-app-theme=innuva-2],[data-app-theme=innuva-3d]) ::selection{background:#d6f0ff;color:#163b54}html[data-app-theme=innuva-3d] .sharks-sidebar .sharks-demo-entry{color:#fff!important}html[data-app-theme=innuva-3d] .sharks-module-tabs [role=tab][data-state=active]{background:linear-gradient(#159dd5,#007cb5)!important;color:#fff!important}html[data-app-theme=innuva-3d] .sharks-page-content div:is(.rounded-lg,.rounded-xl).border:not(.sharks-dashboard-card):not(.sharks-ui-card){box-shadow:inset 0 1px #fff9,0 2px #bdcdd7,0 5px 10px #163b4d1c}html[data-app-theme=innuva-3d] .sharks-page-content [role=tab][data-state=active]{box-shadow:inset 0 1px #fff6,0 2px #005479,0 4px 7px #163b4d26}.chart-solid-bar,html[data-app-theme=innuva-3d] .chart-flat-bar{display:none}html[data-app-theme=innuva-3d] .chart-solid-bar{display:block}html[data-app-theme=innuva-3d] .dashboard-activity-depth .recharts-area-curve{stroke-width:4px;filter:var(--activity-depth-filter);stroke-linejoin:round;stroke-linecap:round}html[data-app-theme=innuva-3d] .dashboard-pyg-chart .recharts-bar-rectangle{filter:drop-shadow(3px 4px 2px #163b4d35)}@media(max-width:480px){html[data-app-theme=innuva-3d] .dashboard-activity-depth .recharts-area-curve{stroke-width:3px}}@media(forced-colors:active){html[data-app-theme=innuva-3d] .chart-solid-bar{display:none}html[data-app-theme=innuva-3d] .chart-flat-bar{display:block}html[data-app-theme=innuva-3d] .dashboard-activity-depth .recharts-area-curve{filter:none}}html[data-app-theme=innuva-3d] :is(.sharks-sidebar,.sharks-mobile-sheet){--nav-readable:#f5faff!important;--sidebar-fg:#f5faff;--nav-scroll-thumb:#cbd5db!important;--nav-scroll-track:#25292d!important;--nav-exit:#ffb8ae!important}html[data-app-theme=innuva-3d] .sharks-sidebar :is(.sharks-sidebar-home,.sharks-collapsed-company,.sharks-sidebar-toggle){color:#f5faff!important}html[data-app-theme=innuva-3d] .sharks-sidebar .sharks-sidebar-home[aria-current=page]{background:#d6f0ff;color:#17445b!important;box-shadow:inset 0 1px #fff,0 3px #11181e}html[data-app-theme=innuva-3d] .sharks-user-avatar{background:linear-gradient(145deg,#fff,#c6e6f7);color:#17445b;border:1px solid #e1f4ff;box-shadow:inset 1px 1px 1px #fff,0 3px #83aabd,0 5px 8px #12354c55}html[data-app-theme=innuva-3d] :is(.sharks-ui-card,.sharks-dialog,.sharks-ui-popover,[role=listbox].bg-popover,[role=menu].bg-popover){border-color:#bfd0db;box-shadow:inset 0 1px #fff,0 3px #b7c8d3,0 9px 20px #163b4d30}html[data-app-theme=innuva-3d] .sharks-dialog{background:linear-gradient(145deg,#fff,#f1f6f9);color:#252f39}html[data-app-theme=innuva-3d] .sharks-ui-button:not([data-ui-variant=ghost]):not([data-ui-variant=link]):not(:disabled){box-shadow:inset 0 1px #fff5,0 2px color-mix(in srgb,currentColor 28%,#a3b8c4),0 4px 7px #163b4d26}html[data-app-theme=innuva-3d] .sharks-ui-button[data-ui-variant=default]:not(:disabled){box-shadow:inset 0 1px #fff6,0 3px #005479,0 5px 8px #163b4d30}html[data-app-theme=innuva-3d] .sharks-ui-button:not([data-ui-variant=ghost]):not([data-ui-variant=link]):not(:disabled):active{box-shadow:inset 0 2px 3px #163b4d40,0 1px #a3b8c4}html[data-app-theme=innuva-3d] :is(.sharks-page-content,.sharks-dialog,.sharks-ui-popover) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select,[role=combobox]){box-shadow:inset 0 2px 3px #163b4d16,0 1px #fff}html[data-app-theme=innuva-3d] :is(.sharks-page-content,.sharks-dialog) input[aria-invalid=true]{border-color:#c0392b}html[data-app-theme=innuva-3d] .sharks-module-tabs{background:#e3ecf1;box-shadow:inset 0 2px 4px #163b4d22,0 1px #fff}html[data-app-theme=innuva-3d] .sharks-module-tabs [role=tab][data-state=active]{box-shadow:inset 0 1px #fff6,0 3px #005479,0 4px 7px #163b4d30}html[data-app-theme=innuva-3d] .sharks-page-content table thead{box-shadow:0 2px 3px #163b4d18;background:#edf4f8}html[data-app-theme=innuva-3d] .sharks-topbar .sharks-header-company-trigger{color:#fff!important;background:#00618e;box-shadow:inset 0 1px #fff5,0 2px #004b70}html[data-app-theme=innuva-3d] .sharks-mobile-nav{box-shadow:0 -3px 10px #163b4d24;border-top-color:#b7c8d3}html[data-app-theme=innuva-3d] .sharks-mobile-sheet{box-shadow:5px 0 18px #0005}html[data-app-theme=innuva-3d] .sharks-mobile-sheet .sharks-nav-link svg{filter:drop-shadow(0 3px 2px #0008)}@media(forced-colors:active){html[data-app-theme=innuva-3d] :is(.sharks-ui-button,.sharks-ui-card,.sharks-user-avatar,.sharks-dialog,.sharks-ui-popover){box-shadow:none}}@media(max-width:767px){html[data-app-theme=innuva-3d] .sharks-topbar{flex-wrap:wrap;row-gap:4px}html[data-app-theme=innuva-3d] .sharks-topbar .sharks-brand{margin-right:auto}html[data-app-theme=innuva-3d] .sharks-topbar-actions{width:100%;min-width:0;justify-content:flex-end;gap:6px}html[data-app-theme=innuva-3d] .sharks-header-company{margin-left:auto;max-width:140px;width:38vw}html[data-app-theme=innuva-3d] .sharks-topbar .sharks-header-company-trigger{width:100%}}html[data-app-theme=innuva-3d]{--depth-y:5px;--depth-blur:3px;--depth-soft:color-mix(in srgb,var(--depth-ink) 34%,transparent)}html[data-app-theme=innuva-3d] .sharks-topbar{background:linear-gradient(180deg,#179dd5,#0089c4 55%,#0076aa);box-shadow:inset 0 1px #fff5,0 3px 7px #12354c44}html[data-app-theme=innuva-3d] .sharks-sidebar,html[data-app-theme=innuva-3d] .sharks-mobile-sheet{background:linear-gradient(100deg,#30363b,#25292d)!important}html[data-app-theme=innuva-3d] .sharks-shell .sharks-dashboard-card{background:linear-gradient(145deg,#fff 55%,#edf3f7);border:1px solid #cbd8e0;border-radius:9px;box-shadow:inset 1px 1px #fff,0 3px #b7c8d3,0 7px 9px #163b4d2b,0 15px 24px #163b4d24}html[data-app-theme=innuva-3d] .sharks-upload{background:linear-gradient(#fff,#e8f3f9);border:1px solid #fff;border-radius:6px;box-shadow:inset 0 1px #fff,0 3px #abcbdc}html[data-app-theme=innuva-3d] .sharks-sidebar .sharks-company-select{box-shadow:inset 0 1px #fff,0 3px #11181e,0 6px 9px #0004}html[data-app-theme=innuva-3d] .sharks-nav-link.is-active{background:linear-gradient(#e7f6ff,#c3e5f7);box-shadow:inset 0 1px #fff,0 3px #11181e,0 5px 8px #0003}html[data-app-theme=innuva-3d] .sharks-page-content button.bg-primary{background:linear-gradient(#159dd5,#007cb5);box-shadow:inset 0 1px #fff6,0 3px #005479,0 5px 8px #163b4d30}html[data-app-theme=innuva-3d] .sharks-page-content button.bg-primary:active{box-shadow:inset 0 2px 3px #003c6644,0 1px #005479}@media(forced-colors:active){html[data-app-theme=innuva-3d] .sharks-shell .sharks-dashboard-card{box-shadow:none}}html[data-app-theme=aeat-1]{--sw-blue:#1248b8;--sw-red:#c9232b;--sw-yellow:#f7ce18;--sw-bg:#f5f2e9;--sw-side:#242529;--sw-side-ink:#fff;--sw-top:#fff;--sw-top-ink:#182640;--sw-active:#f7ce18;--sw-active-ink:#182640;--sw-radius:2px;--sw-edge:#27282a}html[data-app-theme=aeat-2]{--sw-blue:#084dea;--sw-red:#d72235;--sw-yellow:#ffdb19;--sw-bg:#fff7d9;--sw-side:#fff;--sw-side-ink:#17294c;--sw-top:#ffdb19;--sw-top-ink:#17294c;--sw-active:#084dea;--sw-active-ink:#fff;--sw-radius:18px;--sw-edge:#dfd5b7}html[data-app-theme=aeat-3]{--sw-blue:#164de8;--sw-red:#ce2634;--sw-yellow:#ffd329;--sw-bg:#edf1fa;--sw-side:#14234b;--sw-side-ink:#fff;--sw-top:#164de8;--sw-top-ink:#fff;--sw-active:#ffd329;--sw-active-ink:#182640;--sw-radius:12px;--sw-edge:#c2ccdf}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]){--radius:var(--sw-radius);--module-ink:#182640;--module-muted:#52617a;--module-line:#dce2ed;--activity-heading:var(--sw-blue);--activity-legend:#52617a;--activity-laboral:var(--sw-blue);--activity-fiscal:var(--sw-red);--activity-contable:#b38b00;--activity-general:#64759c;--chart-expenses:var(--sw-red);--depth-y:4px;--depth-blur:3px;--staff-add-bg:var(--sw-blue);--staff-remove-bg:var(--sw-red);--staff-action-ink:#fff}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) body{font-family:Segoe UI,Arial,sans-serif}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-page-content{background:var(--sw-bg);background-image:none}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-page-content h1{color:#182640;letter-spacing:-.025em}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar{background:linear-gradient(125deg,color-mix(in srgb,var(--sw-top),white 10%),var(--sw-top));color:var(--sw-top-ink);box-shadow:0 3px 8px #14234b33}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar :is(.sharks-brand,.sharks-brand small,.sharks-icon-button,button,.sharks-topbar-actions button svg.lucide){color:var(--sw-top-ink)!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-brand-symbol rect{fill:#fff}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-brand-symbol path{fill:var(--sw-blue)}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-upload{background:linear-gradient(color-mix(in srgb,var(--sw-red),white 8%),var(--sw-red))!important;color:#fff!important;border:1px solid var(--sw-red);border-radius:var(--sw-radius);box-shadow:inset 0 1px #fff7,0 3px color-mix(in srgb,var(--sw-red),black 28%),0 7px 12px #14234b22}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar .sharks-upload svg.lucide{color:#fff!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) :is(.sharks-sidebar,.sharks-mobile-sheet){background:var(--sw-side)!important;color:var(--sw-side-ink);--nav-readable:var(--sw-side-ink)!important;--sidebar-fg:var(--sw-side-ink);--nav-scroll-thumb:#aab5c9!important;--nav-scroll-track:var(--sw-side)!important;--nav-exit:var(--sw-side-ink)!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) :is(.sharks-sidebar,.sharks-mobile-sheet) :is(.sharks-eyebrow,.sharks-icon-button,.sharks-sidebar-toggle,.sharks-demo-entry,.sharks-logout,.sharks-sidebar-home,.sharks-collapsed-company,h2){color:var(--sw-side-ink)!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-mobile-sheet>button{color:var(--sw-side-ink);opacity:1}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-nav-link{border-radius:var(--sw-radius);color:var(--sw-side-ink)!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-nav-link :is(small,svg){color:var(--sw-side-ink)!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-nav-link:hover{background:color-mix(in srgb,var(--sw-side),var(--sw-side-ink) 12%)}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-nav-link.is-active{background:linear-gradient(color-mix(in srgb,var(--sw-active),white 20%),var(--sw-active));color:var(--sw-active-ink)!important;box-shadow:inset 0 1px #fff7,0 4px #0003,0 7px 12px #0002}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-nav-link.is-active :is(small,svg){color:var(--sw-active-ink)!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-company-select{background:#fff!important;color:#182640!important;border:1px solid #ccd5e5!important;box-shadow:inset 0 1px #fff,0 3px #0003;border-radius:8px}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-company-select :is(span,svg){color:#182640!important;opacity:1}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-company-options{background:#fff;color:#182640}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-company-options [role=option]{color:#182640}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-company-options [role=option]:is([data-state=checked],[data-highlighted]){background:#e3ebff!important;color:#182640!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar .sharks-header-company-trigger{background:#fff;color:#182640!important;border:1px solid #ccd5e5;box-shadow:0 3px #0002}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar .sharks-header-company-trigger svg{color:#182640!important}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-user-avatar{background:linear-gradient(#fff,#e0eaff);color:#182640;border:1px solid #fff;box-shadow:0 3px #0003,0 5px 8px #0002}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) :is(.sharks-dashboard-card,.sharks-ui-card,.sharks-dialog,.sharks-ui-popover){background:#fff;color:#182640;border:1px solid #d5dce8;border-radius:var(--sw-radius);box-shadow:inset 0 1px #fff,0 4px 0 var(--sw-edge),0 10px 20px #14234b20}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-page-content div:is(.rounded-lg,.rounded-xl).border{border-radius:var(--sw-radius);box-shadow:0 2px 0 var(--sw-edge),0 5px 10px #14234b12}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-ui-button:not([data-ui-variant=ghost]):not([data-ui-variant=link]):not(:disabled){box-shadow:inset 0 1px #fff6,0 3px #14234b33,0 5px 8px #14234b22}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-page-content button.bg-primary{background:linear-gradient(color-mix(in srgb,var(--sw-blue),white 12%),var(--sw-blue));color:#fff;box-shadow:inset 0 1px #fff6,0 3px color-mix(in srgb,var(--sw-blue),black 25%),0 6px 9px #14234b22}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) :is(.sharks-page-content,.sharks-dialog,.sharks-ui-popover) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[role=combobox]){background:#fff;color:#182640;box-shadow:inset 0 2px 3px #14234b12,0 1px #fff}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-module-tabs [role=tab][data-state=active]{background:var(--sw-blue)!important;color:#fff!important;box-shadow:inset 0 1px #fff6,0 3px #14234b55,0 5px 8px #14234b22}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-mobile-nav{background:#fff;color:#182640;box-shadow:0 -4px 12px #14234b22}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-page-content table thead{background:color-mix(in srgb,var(--sw-bg),white 25%);color:#52617a}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-page-content tbody tr:hover{background:color-mix(in srgb,var(--sw-yellow),white 87%)}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .chart-flat-bar{display:none}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .chart-solid-bar{display:block}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .dashboard-activity-depth .recharts-area-curve{stroke-width:4px;filter:var(--activity-depth-filter);stroke-linecap:round;stroke-linejoin:round}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .dashboard-pyg-chart .recharts-bar-rectangle{filter:drop-shadow(3px 4px 2px #14234b33)}html[data-app-theme=aeat-1] .sharks-topbar{border-top:6px solid var(--sw-red)}html[data-app-theme=aeat-1] :is(.sharks-dashboard-card,.sharks-ui-card){border:1px solid #27282a;box-shadow:4px 4px #27282a}html[data-app-theme=aeat-1] .sharks-page-content div:is(.rounded-lg,.rounded-xl).border{border-radius:2px}html[data-app-theme=aeat-2] .sharks-sidebar{border-right:1px solid #e3ddca}html[data-app-theme=aeat-2] .sharks-brand-symbol rect{fill:var(--sw-blue)}html[data-app-theme=aeat-2] .sharks-brand-symbol path{fill:#fff}@media(max-width:767px){html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar{flex-wrap:wrap;row-gap:4px}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar .sharks-brand{margin-right:auto}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-topbar-actions{width:100%;min-width:0;justify-content:flex-end;gap:6px}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-header-company{margin-left:auto;max-width:140px;width:38vw}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-header-company-trigger{width:100%}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .sharks-mobile-sheet{box-shadow:5px 0 18px #0004}}@media(forced-colors:active){html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .chart-solid-bar{display:none}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .chart-flat-bar{display:block}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) .dashboard-activity-depth .recharts-area-curve{filter:none}html:is([data-app-theme=aeat-1],[data-app-theme=aeat-2],[data-app-theme=aeat-3]) :is(.sharks-ui-card,.sharks-dashboard-card,.sharks-ui-button){box-shadow:none}}html[data-app-theme=minomina]{--radius:2px;--module-ink:#003f73;--module-muted:#4e6576;--module-line:#c3c3c3;--activity-heading:#0067c7;--activity-legend:#4e6576;--chart-expenses:#df2029;--staff-add-bg:#0067c7;--staff-remove-bg:#df2029;--staff-action-ink:#fff;--depth-y:0px;--depth-blur:0px}html[data-app-theme=minomina] .sharks-page-content{background:#e6e6e6;background-image:none}html[data-app-theme=minomina] .sharks-topbar{background:#0067c7;color:#fff;border:0;border-bottom:3px solid #ef1b24;box-shadow:none}html[data-app-theme=minomina] .sharks-topbar :is(.sharks-brand,.sharks-brand small,.sharks-icon-button,button,.sharks-topbar-actions button svg.lucide){color:#fff!important}html[data-app-theme=minomina] .sharks-brand-symbol rect{fill:#ef1b24}html[data-app-theme=minomina] .sharks-brand-symbol path{fill:#fff}html[data-app-theme=minomina] .sharks-upload{background:#ef1b24!important;color:#fff!important;border:1px solid #c91019;border-radius:2px;box-shadow:none}html[data-app-theme=minomina] :is(.sharks-sidebar,.sharks-mobile-sheet){background:#fff!important;color:#003f73;--nav-readable:#003f73!important;--sidebar-fg:#003f73;--nav-exit:#003f73;--nav-scroll-thumb:#8da7b8;--nav-scroll-track:#fff;border-right:1px solid #b8b8b8}html[data-app-theme=minomina] :is(.sharks-sidebar,.sharks-mobile-sheet) :is(.sharks-eyebrow,.sharks-icon-button,.sharks-sidebar-toggle,.sharks-demo-entry,.sharks-logout,.sharks-sidebar-home,.sharks-collapsed-company,h2){color:#003f73!important}html[data-app-theme=minomina] .sharks-nav-link{color:#003f73!important;border-radius:1px}html[data-app-theme=minomina] .sharks-nav-link :is(small,svg){color:inherit!important}html[data-app-theme=minomina] .sharks-nav-link:hover{background:#fff3a5}html[data-app-theme=minomina] .sharks-nav-link.is-active{background:#003f73!important;color:#fff!important;box-shadow:none}html[data-app-theme=minomina] :is(.sharks-ui-card,.sharks-dashboard-card){background:#fff;border:1px solid #c3c3c3;border-radius:2px;box-shadow:none}html[data-app-theme=minomina] .sharks-page-content :is(.rounded-lg,.rounded-xl){border-radius:2px;box-shadow:none}html[data-app-theme=minomina] :is(.sharks-ui-button,.sharks-ui-input,.sharks-ui-select-trigger){border-radius:2px;box-shadow:none}html[data-app-theme=minomina] :is(.sharks-page-content,.sharks-dialog,.sharks-ui-popover) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[role=combobox]){background:#fff;color:#003f73;border-color:#b8b8b8;border-radius:1px;box-shadow:none}html[data-app-theme=minomina] .sharks-module-tabs [role=tab][data-state=active]{background:#003f73!important;color:#fff!important;border-radius:1px;box-shadow:none}html[data-app-theme=minomina] .sharks-page-content table thead{background:#ffe021;color:#003f73}html[data-app-theme=minomina] .sharks-page-content table thead :is(th,td){color:#003f73}html[data-app-theme=minomina] .sharks-page-content tbody tr:nth-child(2n){background:#f4f4f4}html[data-app-theme=minomina] .sharks-page-content tbody tr:hover{background:#e0efff}html[data-app-theme=minomina] .sharks-page-content :is(.sharks-eyebrow,.sharks-fiscal-eyebrow){display:inline-block;background:#ffe021;color:#003f73;padding:3px 7px;letter-spacing:.04em}html[data-app-theme=minomina] .sharks-company-select{background:#fff!important;color:#003f73!important;border:1px solid #b8b8b8!important;border-radius:1px;box-shadow:none}html[data-app-theme=minomina] .sharks-company-select :is(span,svg){color:#003f73!important}html[data-app-theme=minomina] .sharks-mobile-nav{background:#fff;color:#003f73;border-top:3px solid #ef1b24;box-shadow:none}html[data-app-theme=minomina] .salary-invitation{background:#fff;border-left-color:#0067c7}@media(max-width:767px){html[data-app-theme=minomina] .sharks-topbar{box-shadow:none}html[data-app-theme=minomina] .sharks-mobile-sheet{border-right:2px solid #0067c7}}html[data-app-theme=minomina] .sharks-topbar .theme-header-wink{color:#fff;opacity:.85}html[data-app-theme=minomina] .salary-invitation .salary-eyebrow{display:inline-block;background:#ffe021;color:#003f73;padding:4px 7px}html[data-app-theme=minomina] .labor-section-heading h1{display:inline-block;background:#ffe021;color:#003f73;padding:5px 8px}html[data-app-theme=minomina] .sharks-tax-workspace .tax-quarter-grid>div[data-current-quarter=true]{background:hsl(var(--accent));color:hsl(var(--accent-foreground));border-color:hsl(var(--primary))!important}html[data-app-theme=minomina] .sharks-tax-workspace .tax-quarter-grid>div[data-current-quarter=true] :is(.text-muted-foreground,.text-warning,.text-success,.text-foreground){color:hsl(var(--accent-foreground))!important}html[data-app-theme=bbva]{--module-ink:#252b30;--module-muted:#626970;--module-line:#dce1e5;--activity-heading:#080d9e;--activity-legend:#626970;--activity-laboral:#2379b6;--activity-fiscal:#080d9e;--activity-contable:#13816f;--activity-general:#7a8d9b;--chart-expenses:#c82d44;--staff-add-bg:#2379b6;--staff-remove-bg:#bf2038;--staff-action-ink:#fff;--depth-y:0px;--depth-blur:0px;--depth-soft:transparent;--depth-icon:transparent}html[data-app-theme=bbva] .sharks-page-content{background:#f5f7f8;background-image:none}html[data-app-theme=bbva] .sharks-topbar{background:#f5f7f8;color:#080d9e;border:0;box-shadow:none}html[data-app-theme=bbva] .sharks-topbar :is(.sharks-brand,.sharks-brand small,.sharks-icon-button,.sharks-mobile-menu-toggle,.sharks-header-company-trigger,.sharks-topbar-actions button svg){color:#080d9e!important}html[data-app-theme=bbva] .sharks-brand-symbol rect{fill:#080d9e}html[data-app-theme=bbva] .sharks-accounting-nav-button[aria-current=page]{background:#080d9e;color:#fff;border-color:transparent}html[data-app-theme=bbva] .sharks-brand-symbol path{fill:#fff}html[data-app-theme=bbva] .sharks-topbar .sharks-icon-button{background:#fff;border:0;border-radius:50%;box-shadow:none}html[data-app-theme=bbva] .sharks-topbar .sharks-upload{background:#080d9e!important;color:#fff!important;border:1px solid #080d9e;border-radius:2px;box-shadow:none;filter:none}html[data-app-theme=bbva] .sharks-topbar .sharks-upload svg{color:#fff!important}html[data-app-theme=bbva] .sharks-user-avatar{background:#ffe65c;color:#252b30;border:0;box-shadow:none}html[data-app-theme=bbva] :is(.sharks-sidebar,.sharks-mobile-sheet){background:#fff!important;color:#080d9e;--nav-readable:#080d9e!important;--sidebar-fg:#080d9e;--nav-exit:#8a6200!important;--nav-scroll-thumb:#a8afb5!important;--nav-scroll-track:#fff!important;border:0;box-shadow:none}html[data-app-theme=bbva] .sharks-sidebar{border-radius:22px}html[data-app-theme=bbva] :is(.sharks-sidebar,.sharks-mobile-sheet) :is(.sharks-eyebrow,.sharks-icon-button,.sharks-sidebar-toggle,.sharks-demo-entry,.sharks-sidebar-home,.sharks-collapsed-company,h2){color:#080d9e!important}html[data-app-theme=bbva] .sharks-nav-link{color:#080d9e!important;border-radius:999px;box-shadow:none}html[data-app-theme=bbva] .sharks-nav-link :is(svg,small){color:inherit!important}html[data-app-theme=bbva] .sharks-nav-link:hover{background:#edf5fb}html[data-app-theme=bbva] .sharks-nav-link.is-active{background:#080d9e!important;color:#fff!important;box-shadow:none}html[data-app-theme=bbva] :is(.sharks-company-select,.sharks-company-options,.sharks-header-company-trigger){background:#fff!important;color:#080d9e!important;border:1px solid #dce1e5;box-shadow:none}html[data-app-theme=bbva] :is(.sharks-company-select,.sharks-header-company-trigger) :is(span,svg){color:#080d9e!important}html[data-app-theme=bbva] .sharks-company-options [role=option]:is([data-state=checked],[data-highlighted]){background:#e8f3fb!important;color:#080d9e!important}html[data-app-theme=bbva] :is(.sharks-ui-card,.sharks-dashboard-card,.sharks-dialog,.sharks-ui-popover){background:#fff;color:#252b30;border:1px solid #e2e6e9;border-radius:10px;box-shadow:none!important}html[data-app-theme=bbva] .sharks-ui-button{border-radius:3px;box-shadow:none!important;filter:none}html[data-app-theme=bbva] .sharks-ui-button[data-ui-variant=default]{background:#2379b6;color:#fff;border-color:#2379b6}html[data-app-theme=bbva] .sharks-ui-button[data-ui-variant=default]:hover{background:#17659d;border-color:#17659d}html[data-app-theme=bbva] :is(.sharks-ui-input,.sharks-ui-select-trigger){background:#fff;color:#252b30;box-shadow:none;border-radius:3px}html[data-app-theme=bbva] :is(.sharks-module-tabs,.admin-main-tabs) [role=tab][data-state=active]{background:#080d9e!important;color:#fff!important;box-shadow:none}html[data-app-theme=bbva] .sharks-page-content table thead{background:#f3f4f5;color:#626970}html[data-app-theme=bbva] .sharks-page-content table thead :is(th,td){color:#626970}html[data-app-theme=bbva] .sharks-page-content tbody tr{border-color:#e1e5e8}html[data-app-theme=bbva] .sharks-page-content tbody tr:hover{background:#edf5fb}html[data-app-theme=bbva] .sharks-mobile-nav{--mobile-nav-bg:#080d9e;--mobile-nav-ink:#fff;--mobile-active-bg:#ffffff24;--mobile-active-ink:#fff;background:#080d9e;color:#fff;border-top:0;box-shadow:none}html[data-app-theme=bbva] .sharks-mobile-sheet>button{color:#080d9e;opacity:1}html[data-app-theme=bbva] .salary-invitation{background:#fff;border-left-color:#2379b6}@media(min-width:768px){html[data-app-theme=bbva] .sharks-sidebar{margin:12px 0 12px 12px;height:calc(100% - 24px)}}@media(max-width:767px){html[data-app-theme=bbva] .sharks-topbar{border:0;box-shadow:none}html[data-app-theme=bbva] .sharks-topbar .sharks-header-company-trigger{background:transparent!important;border:0;box-shadow:none}html[data-app-theme=bbva] .sharks-sidebar{margin:0;border-radius:0}}html[data-app-theme=bbva] .sharks-shell .sharks-fab-invoice{--mobile-action-bg:hsl(var(--accent));--mobile-action-ink:hsl(var(--accent-foreground));background:hsl(var(--accent))!important;color:hsl(var(--accent-foreground))!important;border-color:hsl(var(--accent))!important}
