/* /Layout/BlackTopBar.razor.rz.scp.css */
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
@layer properties;
.top-bar[b-74rh9avsih]{
  display:none;
  width:100%;
  background-color:var(--color-black,#000);
  padding:calc(var(--spacing, 0.25rem) * 0);
  color:var(--color-white,#fff)}
@media (width >= 48rem){
  .top-bar[b-74rh9avsih]{
    display:block}}
.top-bar-content[b-74rh9avsih]{
  margin-inline:auto;
  display:flex;
  max-width:var(--container-6xl,72rem);
  align-items:center;
  padding-inline:calc(var(--spacing, 0.25rem) * 4);
  padding-block:calc(var(--spacing, 0.25rem) * 2)}
.left-column[b-74rh9avsih],
.right-column[b-74rh9avsih]{
  margin-inline:calc(var(--spacing, 0.25rem) * 4);
  white-space:nowrap}
.center-column[b-74rh9avsih]{
  flex:1;
  text-align:left}
.avisoespecial[b-74rh9avsih]{
  margin-left:auto;
  padding-right:calc(var(--spacing, 0.25rem) * 4);
  --tw-font-weight:var(--font-weight-bold,700);
  font-weight:var(--font-weight-bold,700);
  color:var(--color-white,#fff)}
[b-74rh9avsih] .avisoespecial a:hover{
  color:var(--color-blue-700,oklch(48.8% 0.243 264.376))}
@property --tw-font-weight{
  syntax:"*";
  inherits:false}
@layer properties{
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){
    *[b-74rh9avsih], [b-74rh9avsih]::before, [b-74rh9avsih]::after, [b-74rh9avsih]::backdrop{
      --tw-font-weight:initial}}}
/* /Layout/HelperTamaño.razor.rz.scp.css */
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
@layer properties;
.helper-tamano[b-pombo4676b]{
  top:calc(var(--spacing, 0.25rem) * 0);
  background-color:var(--color-blue-400,oklch(70.7% 0.165 254.624));
  padding:calc(var(--spacing, 0.25rem) * 2);
  --tw-font-weight:var(--font-weight-bold,700);
  font-weight:var(--font-weight-bold,700);
  color:var(--color-black,#000);
  opacity:50%;
  width:-moz-fit-content;
  width:fit-content;
  position:fixed;
  z-index:9999}
@property --tw-font-weight{
  syntax:"*";
  inherits:false}
@layer properties{
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){
    *[b-pombo4676b], [b-pombo4676b]::before, [b-pombo4676b]::after, [b-pombo4676b]::backdrop{
      --tw-font-weight:initial}}}
/* /Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-x9q5px24s3] {
    color-scheme: light only;
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    box-sizing: border-box;
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-x9q5px24s3] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Layout/MobileTopBar.razor.rz.scp.css */
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
@media (width >= 48rem){
  .menu-movil[b-7dehjnexev]{
    display:none}}
.menu-movil:not(.active)[b-7dehjnexev]{
  display:none}
.menu-button:not(.active) span.toggle-icon[b-7dehjnexev]::before{
  content:"\f078";
  font-family:"Font Awesome 6 Free";
  font-weight:900}
.menu-button.active span.toggle-icon[b-7dehjnexev]::before{
  content:"\f077";
  font-family:"Font Awesome 6 Free";
  font-weight:900}
.nosubmenu span.toggle-icon[b-7dehjnexev]::before{
  content:"\f068";
  font-family:"Font Awesome 6 Free";
  font-weight:900}
/* /Layout/SubMenu.razor.rz.scp.css */
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
@layer properties;
.submenu[b-o9csultccy]{
  margin:calc(var(--spacing, 0.25rem) * 0);
  width:100%;
  border-top-style:var(--tw-border-style);
  border-top-width:2px;
  border-color:var(--color-gray-300,oklch(87.2% 0.01 258.338));
  background-color:var(--color-white,#fff);
  padding:calc(var(--spacing, 0.25rem) * 0);
  --tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));
  box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
  --tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0/0.1));
  box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
  transition:all 0.3s ease-in-out}
.submenu:not(.movil)[b-o9csultccy]{
  position:absolute;
  top:60px;
  left:0;
  z-index:9999;
  display:flex}
.submenu:not(.active)[b-o9csultccy]{
  opacity:0;
  transform:translateY(-100%);
  filter:blur(10px);
  pointer-events:none}
.submenu.active[b-o9csultccy]{
  display:flex!important;
  opacity:1;
  filter:blur(0);
  transform:translateY(0);
  pointer-events:auto}
.submenu.movil[b-o9csultccy]{
  flex-direction:row;
  justify-content:flex-start;
  display:none}
@property --tw-border-style{
  syntax:"*";
  inherits:false;
  initial-value:solid}
@property --tw-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000}
@property --tw-shadow-color{
  syntax:"*";
  inherits:false}
@property --tw-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%}
@property --tw-inset-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000}
@property --tw-inset-shadow-color{
  syntax:"*";
  inherits:false}
@property --tw-inset-shadow-alpha{
  syntax:"<percentage>";
  inherits:false;
  initial-value:100%}
@property --tw-ring-color{
  syntax:"*";
  inherits:false}
@property --tw-ring-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000}
@property --tw-inset-ring-color{
  syntax:"*";
  inherits:false}
@property --tw-inset-ring-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000}
@property --tw-ring-inset{
  syntax:"*";
  inherits:false}
@property --tw-ring-offset-width{
  syntax:"<length>";
  inherits:false;
  initial-value:0px}
@property --tw-ring-offset-color{
  syntax:"*";
  inherits:false;
  initial-value:#fff}
@property --tw-ring-offset-shadow{
  syntax:"*";
  inherits:false;
  initial-value:0 0 #0000}
@layer properties{
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){
    *[b-o9csultccy], [b-o9csultccy]::before, [b-o9csultccy]::after, [b-o9csultccy]::backdrop{
      --tw-border-style:solid;
      --tw-shadow:0 0 #0000;
      --tw-shadow-color:initial;
      --tw-shadow-alpha:100%;
      --tw-inset-shadow:0 0 #0000;
      --tw-inset-shadow-color:initial;
      --tw-inset-shadow-alpha:100%;
      --tw-ring-color:initial;
      --tw-ring-shadow:0 0 #0000;
      --tw-inset-ring-color:initial;
      --tw-inset-ring-shadow:0 0 #0000;
      --tw-ring-inset:initial;
      --tw-ring-offset-width:0px;
      --tw-ring-offset-color:#fff;
      --tw-ring-offset-shadow:0 0 #0000}}}
/* /Pages/DepartamentoPage.razor.rz.scp.css */
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
@layer properties;
.prose h1[b-wgxpigfvur]{
  margin-block:calc(var(--spacing, 0.25rem) * 4);
  font-size:var(--text-3xl,1.875rem);
  line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));
  --tw-font-weight:var(--font-weight-bold,700);
  font-weight:var(--font-weight-bold,700);
  color:var(--color-gray-800,oklch(27.8% 0.033 256.848))}
.prose h2[b-wgxpigfvur]{
  margin-block:calc(var(--spacing, 0.25rem) * 3);
  font-size:var(--text-2xl,1.5rem);
  line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));
  --tw-font-weight:var(--font-weight-semibold,600);
  font-weight:var(--font-weight-semibold,600);
  color:var(--color-gray-700,oklch(37.3% 0.034 259.733))}
@property --tw-font-weight{
  syntax:"*";
  inherits:false}
@layer properties{
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){
    *[b-wgxpigfvur], [b-wgxpigfvur]::before, [b-wgxpigfvur]::after, [b-wgxpigfvur]::backdrop{
      --tw-font-weight:initial}}}
