@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}:root{--yp-blue-50: #EEF4FD;--yp-blue-100: #D9E6FA;--yp-blue-200: #B4CCF3;--yp-blue-300: #85ACE8;--yp-blue-400: #4C82D4;--yp-blue-500: #245EBC;--yp-blue-600: #1E4E9E;--yp-blue-700: #183E7D;--yp-blue-800: #133160;--yp-blue-900: #0F2547;--yp-blue-950: #08172E;--yp-yellow-50: #FFFEE8;--yp-yellow-100: #FFFDC2;--yp-yellow-200: #FFFB80;--yp-yellow-300: #FFF838;--yp-yellow-400: #F2EA10;--yp-yellow-500: #D6CE00;--yp-yellow-600: #ADA600;--yp-yellow-700: #8F8800;--yp-yellow-800: #6B6600;--yp-yellow-900: #423F00;--yp-red-50: #FEF1F1;--yp-red-100: #FDDCDC;--yp-red-200: #FBB8B8;--yp-red-300: #F87A7A;--yp-red-400: #F31212;--yp-red-500: #E01010;--yp-red-600: #D50F0F;--yp-red-700: #C40D0D;--yp-red-800: #970A0A;--yp-red-900: #6B0707;--yp-green-50: #E9F7F1;--yp-green-100: #CDEDE0;--yp-green-300: #5FC79E;--yp-green-500: #0F9D6E;--yp-green-600: #0A7A55;--yp-green-800: #06563B;--yp-amber-50: #FFF4E5;--yp-amber-100: #FFE4BF;--yp-amber-500: #D97706;--yp-amber-600: #A85B00;--yp-morado-50: #F5EFFE;--yp-morado-500: #7C3AED;--yp-morado-600: #6D28D9;--yp-morado-700: #5B21B6;--yp-teal-50: #ECF4F3;--yp-teal-500: #0F766E;--yp-teal-600: #0D5F58;--yp-teal-700: #0A4A45;--yp-rosa-50: #FAEDF2;--yp-rosa-500: #BE185D;--yp-rosa-600: #9D174D;--yp-rosa-700: #831843;--yp-naranja-50: #FAF0EC;--yp-naranja-500: #C2410C;--yp-naranja-600: #9A3412;--yp-naranja-700: #7C2D12;--yp-agenda-1: #2A78D6;--yp-agenda-2: #EB6834;--yp-agenda-3: #1BAF7A;--yp-agenda-4: #EDA100;--yp-agenda-5: #E87BA4;--yp-agenda-6: #008300;--yp-agenda-7: #4A3AA7;--yp-agenda-8: #E34948;--yp-ink-950: #0A1526;--yp-ink-900: #10203A;--yp-ink-800: #1B2E48;--yp-ink-700: #2C3E56;--yp-ink-500: #5B6B80;--yp-ink-400: #7C8AA0;--yp-ink-300: #C3CDDB;--yp-ink-200: #DDE5F0;--yp-ink-100: #EDF2F8;--yp-ink-50: #F5F8FD;--yp-white: #FFFFFF;--yp-bg: var(--yp-white);--yp-surface: var(--yp-white);--yp-surface-soft: var(--yp-ink-50);--yp-surface-info: var(--yp-blue-50);--yp-surface-accent: var(--yp-yellow-300);--yp-surface-success: var(--yp-green-50);--yp-surface-warning: var(--yp-amber-50);--yp-surface-danger: var(--yp-red-50);--yp-scrim: rgba(10, 21, 38, .48);--yp-text: var(--yp-ink-700);--yp-text-strong: var(--yp-ink-900);--yp-text-title: var(--yp-ink-950);--yp-text-muted: var(--yp-ink-500);--yp-text-disabled: var(--yp-ink-400);--yp-text-on-primary: var(--yp-white);--yp-text-on-accent: var(--yp-ink-950);--yp-text-link: var(--yp-blue-600);--yp-text-success: var(--yp-green-600);--yp-text-warning: var(--yp-amber-600);--yp-text-danger: var(--yp-red-700);--yp-primary: var(--yp-blue-500);--yp-primary-hover: var(--yp-blue-600);--yp-primary-active: var(--yp-blue-700);--yp-primary-subtle: var(--yp-blue-50);--yp-accent: var(--yp-yellow-300);--yp-accent-hover: var(--yp-yellow-200);--yp-accent-active: var(--yp-yellow-400);--yp-accent-edge: var(--yp-yellow-700);--yp-danger: var(--yp-red-400);--yp-danger-solid: var(--yp-red-600);--yp-danger-hover: var(--yp-red-700);--yp-success: var(--yp-green-600);--yp-accion-confirmar: #355173;--yp-accion-confirmar-on: var(--yp-white);--yp-accion-confirmar-hover: #304A69;--yp-accion-confirmar-hover-on: var(--yp-white);--yp-accion-confirmar-pressed: #263A52;--yp-accion-confirmar-pressed-on: var(--yp-white);--yp-accion-confirmar-graf: #355173;--yp-accion-crear: #FF6E00;--yp-accion-crear-on: var(--yp-white);--yp-accion-crear-hover: #E66300;--yp-accion-crear-hover-on: var(--yp-white);--yp-accion-crear-pressed: #BF5300;--yp-accion-crear-pressed-on: var(--yp-white);--yp-accion-crear-graf: #CC5800;--yp-accion-eliminar: #F6484E;--yp-accion-eliminar-on: var(--yp-ink-950);--yp-accion-eliminar-hover: #AF3337;--yp-accion-eliminar-hover-on: var(--yp-white);--yp-accion-eliminar-pressed: #87282B;--yp-accion-eliminar-pressed-on: var(--yp-white);--yp-accion-eliminar-graf: #AF3337;--yp-estado-exito: #17BF24;--yp-estado-exito-on: var(--yp-ink-900);--yp-estado-exito-graf: #118F1B;--yp-estado-exito-suave: #DCF5DE;--yp-border: var(--yp-ink-200);--yp-border-subtle: var(--yp-ink-100);--yp-border-strong: var(--yp-ink-400);--yp-border-focus: var(--yp-blue-500);--yp-font-display: "Montserrat", "Segoe UI", system-ui, sans-serif;--yp-font-body: "Montserrat", "Segoe UI", system-ui, sans-serif;--yp-font-mono: ui-monospace, "SF Mono", "Cascadia Mono", monospace;--yp-text-display-xl: clamp(2.5rem, 1.75rem + 3.75vw, 4rem);--yp-text-display-l: clamp(2.125rem, 1.75rem + 1.88vw, 3rem);--yp-text-h1: clamp(1.875rem, 1.56rem + 1.56vw, 2.75rem);--yp-text-h2: clamp(1.5rem, 1.31rem + .94vw, 2.125rem);--yp-text-h3: clamp(1.25rem, 1.19rem + .31vw, 1.5rem);--yp-text-h4: clamp(1.125rem, 1.09rem + .16vw, 1.25rem);--yp-text-subtitle: 1rem;--yp-text-body-l: clamp(1.125rem, 1.09rem + .16vw, 1.25rem);--yp-text-body-m: clamp(1rem, .98rem + .08vw, 1.0625rem);--yp-text-body-s: .875rem;--yp-text-label-l: 1rem;--yp-text-label-m: .875rem;--yp-text-label-s: .75rem;--yp-text-caption: .75rem;--yp-text-overline: .6875rem;--yp-text-button-l: 1.0625rem;--yp-text-button-m: .9375rem;--yp-text-button-s: .875rem;--yp-text-numeric-l: 1.375rem;--yp-text-numeric-m: 1rem;--yp-lh-tight: 1.1;--yp-lh-snug: 1.25;--yp-lh-normal: 1.4;--yp-lh-relaxed: 1.6;--yp-ls-tighter: -.02em;--yp-ls-tight: -.015em;--yp-ls-snug: -.01em;--yp-ls-normal: 0;--yp-ls-wide: .01em;--yp-ls-wider: .02em;--yp-ls-widest: .1em;--yp-fw-regular: 400;--yp-fw-medium: 500;--yp-fw-semibold: 600;--yp-fw-bold: 700;--yp-fw-extrabold:800;--yp-space-0: 0;--yp-space-1: .125rem;--yp-space-2: .25rem;--yp-space-3: .5rem;--yp-space-4: .75rem;--yp-space-5: 1rem;--yp-space-6: 1.25rem;--yp-space-7: 1.5rem;--yp-space-8: 2rem;--yp-space-9: 2.5rem;--yp-space-10: 3rem;--yp-space-11: 4rem;--yp-space-12: 5rem;--yp-space-13: 6rem;--yp-screen-pad: 1.25rem;--yp-gutter: 1rem;--yp-container: 75rem;--yp-reading: 38rem;--yp-appbar-h: 3.5rem;--yp-bottomnav-h: 4rem;--yp-actionbar-h: 5rem;--yp-radius-xs: .5rem;--yp-radius-sm: .75rem;--yp-radius-md: 1.25rem;--yp-radius-lg: 2rem;--yp-radius-xl: 2.5rem;--yp-radius-card: 3.75rem;--yp-radius-full: 9999px;--yp-shadow-xs: 0 1px 2px rgba(16,32,58,.06);--yp-shadow-sm: 0 2px 8px rgba(16,32,58,.06);--yp-shadow-md: 0 8px 24px rgba(16,32,58,.08);--yp-shadow-lg: 0 16px 40px rgba(16,32,58,.1);--yp-shadow-xl: 0 24px 56px rgba(16,32,58,.12);--yp-shadow-up: 0 -8px 24px rgba(16,32,58,.08);--yp-shadow-primary: 0 8px 20px rgba(36,94,188,.24);--yp-shadow-danger: 0 8px 20px rgba(213,15,15,.22);--yp-shadow-focus: 0 0 0 3px #FFF, 0 0 0 6px rgba(36,94,188,.45);--yp-bw-hairline: 1px;--yp-bw-control: 1.5px;--yp-bw-emphasis: 2px;--yp-dur-instant: .1s;--yp-dur-fast: .16s;--yp-dur-base: .24s;--yp-dur-slow: .32s;--yp-dur-slower: .48s;--yp-dur-celebrate: .7s;--yp-ease-out: cubic-bezier(.16, 1, .3, 1);--yp-ease-in: cubic-bezier(.55, 0, 1, .45);--yp-ease-in-out: cubic-bezier(.65, 0, .35, 1);--yp-ease-soft: cubic-bezier(.34, 1.2, .64, 1);--yp-z-base: 0;--yp-z-sticky: 100;--yp-z-appbar: 200;--yp-z-bottomnav: 200;--yp-z-actionbar: 250;--yp-z-fab: 300;--yp-z-scrim: 400;--yp-z-sheet: 500;--yp-z-modal: 600;--yp-z-toast: 700;--yp-z-tooltip: 800;--yp-z-nav: 1050;--yp-panel-fila-h: 3rem;--yp-panel-fila-h-sm: 3rem;--yp-panel-radio: var(--yp-radius-sm);--yp-panel-radio-ctl: var(--yp-radius-xs);--yp-panel-gap: var(--yp-space-4);--yp-panel-gap-lg: var(--yp-space-7);--yp-panel-pad-x: var(--yp-space-5);--yp-panel-pad-y: var(--yp-space-3);--yp-panel-titulo: 1.875rem;--yp-panel-subtitulo: 1.5rem;--yp-panel-nav: 1.125rem;--yp-panel-boton: var(--yp-text-label-l);--yp-panel-texto: var(--yp-text-body-s);--yp-panel-etiqueta: var(--yp-text-label-s);--yp-panel-dato: #355173;--yp-panel-dato-apoyo: #5D748F;--yp-form-fondo: #E9EFF8;--yp-form-linea: #BBCDEA;--yp-form-titulo: var(--yp-panel-dato);--yp-form-apoyo: var(--yp-panel-dato-apoyo);--yp-lienzo-panel: var(--yp-form-fondo);--yp-lienzo-mancha-arriba: clamp(20rem, 40vw, 41.3125rem);--yp-lienzo-mancha-abajo: clamp(15rem, 30vw, 30.25rem);--yp-pagina-titulo: var(--yp-panel-dato);--yp-pagina-bajada: var(--yp-panel-dato-apoyo);--yp-pagina-tarjeta-radio: var(--yp-radius-md);--yp-pagina-tarjeta-pad: var(--yp-space-5);--yp-chat-lienzo: var(--yp-form-fondo);--yp-chat-linea: var(--yp-form-linea);--yp-chat-burbuja-radio: var(--yp-radius-md);--yp-panel-cabecera: #355173;--yp-panel-cabecera-on: var(--yp-white);--yp-orden-icono: #FF830F;--yp-panel-fila-tabla-h: 3.375rem;--yp-paginador-texto: var(--yp-panel-dato);--yp-paginador-actual-fondo: var(--yp-enlace-caja);--yp-paginador-filas-fondo: var(--yp-form-linea);--yp-paginador-separacion: var(--yp-space-6);--yp-paginador-icono: 1.5rem;--yp-paginador-actual-ancho: 2.5625rem;--yp-paginador-filas-ancho: 6.25rem;--yp-paginador-alto: 2.75rem;--yp-paginador-margen: calc((var(--yp-campo-toque) - var(--yp-paginador-alto)) / 2);--yp-panel-borde: var(--yp-border-subtle);--yp-panel-hover: var(--yp-surface-soft);--yp-panel-nav-w: 20.25rem;--yp-nav-usuario: #263A52;--yp-nav-fondo: #355173;--yp-nav-hover: #263A52;--yp-nav-borde: #263A52;--yp-nav-texto: var(--yp-white);--yp-nav-texto-suave: var(--yp-ink-300);--yp-nav-activo: var(--yp-accion-crear);--yp-nav-activo-on: var(--yp-white);--yp-nav-activo-hover: var(--yp-accion-crear-hover);--yp-nav-grupo-abierto: var(--yp-nav-hover);--yp-nav-pad-x: 1.0625rem;--yp-nav-usuario-degradado: linear-gradient(to bottom, var(--yp-nav-usuario) 27.311%, var(--yp-nav-fondo));--yp-nav-usuario-rol: #F0F3F8;--yp-nav-usuario-arriba: 1.25rem;--yp-nav-usuario-abajo: 1.875rem;--yp-nav-usuario-sep: 1.375rem;--yp-nav-avatar-sep: .5625rem;--yp-nav-avatar: 4.25rem;--yp-nav-datos-w: 9.1875rem;--yp-nav-datos-sep: .1875rem;--yp-nav-datos-lh: 1.375rem;--yp-nav-sub-sangria: 3.125rem;--yp-nav-sub-gap: .375rem;--yp-nav-salir-w: 14.625rem;--yp-nav-flotante-borde: #A2AFBF;--yp-panel-nav-w-min: 4.5rem;--yp-nav-icono: 3rem;--yp-login-fondo-ini: #355173;--yp-login-fondo-fin: #0D1B2D;--yp-login-circulo-ini: #FF6E00;--yp-login-circulo-fin: #F59D5B;--yp-login-texto: #355173;--yp-login-apoyo: #5D748F;--yp-login-placeholder: #788AA1;--yp-login-casilla: #677DA0;--yp-login-campo: #F8F8F8;--yp-login-linea: #EAEAEA;--yp-login-pie: #7D7272;--yp-resultado-fondo-ini: #355173;--yp-resultado-fondo-fin: #0D1B2D;--yp-resultado-texto: var(--yp-white);--yp-resultado-vence: #A2AFBF;--yp-resultado-enlace: #5D748F;--yp-resultado-copiar: #355173;--yp-resultado-boton: #F6484E;--yp-resultado-boton-on: var(--yp-white);--yp-resultado-ls: var(--yp-ls-figma);--yp-resultado-ancho-modal: 31.875rem;--yp-resultado-ancho: 23rem;--yp-resultado-ancho-texto: 18.125rem;--yp-resultado-arriba: 2.6875rem;--yp-resultado-sep-ilus: 1.4375rem;--yp-resultado-sep-vence: .625rem;--yp-resultado-sep-apoyo: .3125rem;--yp-resultado-sep-boton: 1.75rem;--yp-resultado-pad-pildora: .625rem;--yp-resultado-titulo: 1.875rem;--yp-resultado-titulo-movil: 2rem;--yp-resultado-etiqueta: 1.125rem;--yp-resultado-etiqueta-movil: 1.25rem;--yp-resultado-lh-titulo: 2.125rem;--yp-resultado-lh-texto: 1.125rem;--yp-resultado-lh-linea: 2rem;--yp-resultado-ilus: 13.0625rem;--yp-resultado-ilus-movil: 19.875rem;--yp-cita-creada-arriba-movil: 4.125rem;--yp-cita-creada-pie-movil: 3.5625rem;--yp-cita-creada-ancho-titulo: 17.75rem;--yp-cita-creada-alto-titulo: 4.375rem;--yp-cita-creada-sep-titulo: 1.875rem;--yp-cita-creada-ilus-movil: 19.9375rem;--yp-ls-figma: .04em;--yp-enlace-texto: #2F2F2F;--yp-enlace-tarjeta-texto: #595959;--yp-enlace-caja: #DEE7F5;--yp-enlace-sin-dato: #5B728D;--yp-enlace-boton-movil: #304A69;--yp-enlace-velo: rgba(220, 220, 220, .25);--yp-enlace-cargando: var(--yp-accion-crear-graf);--yp-aviso-exito: #15AC20;--yp-aviso-error: var(--yp-accion-eliminar);--yp-aviso-sombra: 0 2px 2.75px rgba(0, 0, 0, .25);--yp-enlace-alto-modal: 40.75rem;--yp-enlace-pildora: 2.75rem;--yp-enlace-pildora-movil: 3.25rem;--yp-enlace-titulo-movil: 1.625rem;--yp-enlace-seccion-movil: 1.125rem;--yp-enlace-lh-texto: 1.375rem;--yp-enlace-lh-corto: 1.25rem;--yp-enlace-sep-texto: .625rem;--yp-enlace-sep-movil: 1.875rem;--yp-enlace-sep-campo: .9375rem;--yp-enlace-pie: 1.75rem;--yp-enlace-lado-movil: 1.375rem;--yp-enlace-arriba-movil: 1.4375rem;--yp-enlace-radio-caja: .625rem;--yp-enlace-sep-tarjetas: 4.375rem;--yp-enlace-tarjeta: 8.3125rem;--yp-enlace-logo: 3.25rem;--yp-enlace-cargando-texto: 1.25rem;--yp-enlace-mascota: 10.625rem;--yp-enlace-velo-blur: 4.35px;--yp-aviso-texto: 1.125rem;--yp-aviso-ancho: 16.375rem;--yp-cita-placeholder: #677DA0;--yp-cita-borde-opcion: #788AA1;--yp-cita-subtitulo: var(--yp-enlace-tarjeta-texto);--yp-cita-paciente-ancho: 10.25rem;--yp-cita-titulo-paso: 1.25rem;--yp-cita-titulo-paso-web: 1.125rem;--yp-cita-lh-paciente: 1.125rem;--yp-cita-barra: 1rem;--yp-cita-sep-progreso: 1.875rem;--yp-cita-sep-paso: 2.5rem;--yp-cita-chip-hora: 6.875rem;--yp-cita-sep-chips: 1.1875rem;--yp-cita-icono: 1.5rem;--yp-agenda-btn-limpiar: var(--yp-accion-eliminar);--yp-agenda-btn-limpiar-hover: var(--yp-accion-eliminar-hover);--yp-agenda-btn-enlace: var(--yp-accion-crear);--yp-agenda-btn-enlace-hover: var(--yp-accion-crear-pressed);--yp-agenda-btn-navegar: var(--yp-accion-confirmar);--yp-agenda-btn-navegar-hover: var(--yp-accion-confirmar-hover);--yp-agenda-btn-filtros: var(--yp-form-linea);--yp-agenda-btn-filtros-icono: var(--yp-accion-confirmar);--yp-agenda-btn-filtros-hover: #A7BDE1;--yp-agenda-btn-vista: var(--yp-enlace-caja);--yp-agenda-btn-vista-texto: var(--yp-accion-confirmar);--yp-agenda-btn-vista-activa: var(--yp-panel-dato-apoyo);--yp-agenda-estado-pendiente: var(--yp-amber-600);--yp-agenda-estado-pendiente-tinte: #F6EFE6;--yp-agenda-estado-confirmada: var(--yp-green-600);--yp-agenda-estado-confirmada-tinte: #E7F2EE;--yp-agenda-estado-reprogramacion: var(--yp-blue-500);--yp-agenda-estado-reprogramacion-tinte: #E9EFF8;--yp-agenda-estado-atendida: var(--yp-ink-500);--yp-agenda-estado-atendida-tinte: #EFF0F2;--yp-agenda-estado-cancelada: var(--yp-red-700);--yp-agenda-estado-cancelada-tinte: #F9E7E7;--yp-agenda-estado-no-asistio: var(--yp-morado-600);--yp-agenda-estado-no-asistio-tinte: #F0EAFB;--yp-agenda-cal-pendiente: var(--yp-amber-600);--yp-agenda-cal-pendiente-fondo: #EEDECC;--yp-agenda-cal-confirmada: var(--yp-green-600);--yp-agenda-cal-confirmada-fondo: #CEE4DD;--yp-agenda-cal-reprogramacion: var(--yp-blue-500);--yp-agenda-cal-reprogramacion-fondo: #D3DFF2;--yp-agenda-cal-atendida: var(--yp-morado-600);--yp-agenda-cal-atendida-fondo: #E2D4F7;--yp-agenda-cal-plomo: var(--yp-ink-400);--yp-agenda-cal-plomo-fondo: #EEF0F3;--yp-agenda-hoy: var(--yp-yellow-100);--yp-agenda-dia: var(--yp-blue-500);--yp-detalle-titulo: #163871;--yp-detalle-etiqueta: var(--yp-panel-dato-apoyo);--yp-detalle-valor: var(--yp-panel-dato);--yp-detalle-linea: #EAEAEA;--yp-detalle-item-hover: var(--yp-ink-50);--yp-detalle-fondo: var(--yp-surface);--yp-detalle-accion: var(--yp-blue-500);--yp-detalle-accion-hover: var(--yp-blue-600);--yp-detalle-icono-fondo: var(--yp-blue-50);--yp-detalle-icono-hover: var(--yp-blue-100);--yp-detalle-cerrar-fondo: var(--yp-ink-100);--yp-detalle-cerrar-hover: var(--yp-ink-200);--yp-detalle-boton-borde: var(--yp-border-strong);--yp-detalle-ancho: 56.25rem;--yp-pago-fondo: var(--yp-ink-50);--yp-pago-titulo: var(--yp-panel-dato);--yp-pago-etiqueta: var(--yp-panel-dato-apoyo);--yp-pago-valor: var(--yp-panel-dato);--yp-pago-borde: #C0C9D4;--yp-pago-linea: #EAEAEA;--yp-pago-nota: var(--yp-panel-dato-apoyo);--yp-pago-exito-titulo: #F8F8F8;--yp-pago-exito-texto: var(--yp-ink-50);--yp-pago-gracias: var(--yp-accion-crear);--yp-pago-ancho: 23rem;--yp-pago-arriba-movil: 6.375rem;--yp-pago-exito-arriba: 2rem;--yp-pago-logo-ancho: 6.0625rem;--yp-pago-sep-bloque: 2.5rem;--yp-pago-sep-cabecera: 1.25rem;--yp-pago-sep-boton: 1.875rem;--yp-pago-titulo-tam: 2rem;--yp-pago-radio-tarjeta: 1.5625rem;--yp-pago-sep-filas: .75rem;--yp-pago-linea-ancho: 20.625rem;--yp-pago-etiqueta-tam: .75rem;--yp-pago-lh-etiqueta: 1.25rem;--yp-pago-lh-valor: 1.375rem;--yp-pago-valor-tam: 1rem;--yp-pago-pad-fila: .3125rem;--yp-pago-total-tam: 1.25rem;--yp-pago-boton-alto: 3.25rem;--yp-pago-nota-ancho: 21rem;--yp-pago-lh-nota: 1.125rem;--yp-pago-exito-ancho: 19.875rem;--yp-pago-gracias-tam: 1.125rem;--yp-pago-gracias-ancho: 20.9375rem;--yp-rsv-hecho: var(--yp-accion-confirmar-hover);--yp-rsv-pendiente: var(--yp-cita-borde-opcion);--yp-rsv-final: var(--yp-estado-exito);--yp-rsv-boton-claro: var(--yp-form-fondo);--yp-rsv-boton-claro-on: var(--yp-pago-valor);--yp-rsv-columna: clamp(25rem, 37vw, 35.5rem);--yp-rsv-columna-pad-x: 2.625rem;--yp-rsv-columna-pad-y: 2.5rem;--yp-rsv-logo: 7.3125rem;--yp-rsv-logo-claro: 6.0625rem;--yp-rsv-sep-pasos: 2.25rem;--yp-rsv-paso: 3.875rem;--yp-rsv-circulo: 1.5625rem;--yp-rsv-aro: .125rem;--yp-rsv-paso-texto: .9375rem;--yp-rsv-contenido: 27.375rem;--yp-rsv-radio-tarjeta: 1.125rem;--yp-rsv-foto: 5.4375rem;--yp-rsv-ilustracion: clamp(20rem, 30vw, 28.125rem);--yp-fichaw-lado: 37.25%;--yp-fichaw-lado-pad-y: 2.3125rem;--yp-fichaw-lado-pad-x: 2.375rem;--yp-fichaw-lado-texto: 20.375rem;--yp-fichaw-logo: 7.8125rem;--yp-fichaw-titulo: var(--yp-accion-confirmar-hover);--yp-fichaw-titulo-tam: 1.875rem;--yp-fichaw-titulo-lh: 2.0625rem;--yp-fichaw-texto: var(--yp-panel-dato);--yp-fichaw-texto-lh: 1.375rem;--yp-fichaw-segura-ancho: 23.875rem;--yp-fichaw-segura-fondo: color-mix(in srgb, var(--yp-pago-fondo) 20%, transparent);--yp-fichaw-segura-radio: .375rem;--yp-fichaw-segura-ilustracion: 4.625rem;--yp-fichaw-segura-nota: var(--yp-text-strong);--yp-fichaw-pad-izq: 4.9vw;--yp-fichaw-pad-der: 6.45vw;--yp-fichaw-formulario: 49.375rem;--yp-fichaw-icono: 2.625rem;--yp-fichaw-icono-fondo: var(--yp-form-linea);--yp-fichaw-seccion-tam: 1.25rem;--yp-fichaw-seccion-lh: 2rem;--yp-fichaw-sep-filas: .875rem;--yp-fichaw-boton-ancho: 12.5rem;--yp-campo-fondo: var(--yp-white);--yp-campo-texto: #304A69;--yp-campo-texto-hover: #355173;--yp-campo-placeholder: #788AA1;--yp-campo-borde-hover: #A2AFBF;--yp-campo-borde-foco: #245EBC;--yp-campo-borde-foco-dato: #2055A9;--yp-campo-error-fondo: #FEEDED;--yp-campo-error-borde: #F31212;--yp-campo-error-texto: #F86D71;--yp-campo-error-mensaje: #F6484E;--yp-campo-gris-fondo: #F8F8F8;--yp-campo-gris-borde-hover: #C0C9D4;--yp-campo-gris-placeholder-foco: #A2AFBF;--yp-campo-inactivo-fondo: var(--yp-ink-50);--yp-campo-inactivo-texto: var(--yp-ink-400);--yp-campo-alto: 2.625rem;--yp-campo-alto-movil: 2.875rem;--yp-campo-toque: 3rem;--yp-campo-pad-x: 1.25rem;--yp-campo-lh: 1.25rem;--yp-etiqueta-color: var(--yp-panel-dato);--yp-etiqueta-familia: var(--yp-font-body);--yp-etiqueta-tam: var(--yp-text-label-m);--yp-etiqueta-peso: var(--yp-fw-semibold);--yp-etiqueta-sangria: var(--yp-campo-pad-x);--yp-etiqueta-separacion: .375rem;--yp-etiqueta-obligatorio: var(--yp-text-danger);--yp-select-flecha: var(--yp-campo-texto-hover);--yp-select-panel-fondo: var(--yp-white);--yp-select-panel-sombra: var(--yp-shadow-md);--yp-select-opcion-texto: var(--yp-campo-texto);--yp-select-opcion-hover-fondo: var(--yp-blue-500);--yp-select-opcion-hover-texto: var(--yp-white);--yp-select-opcion-elegida-fondo: var(--yp-blue-50);--yp-select-opcion-elegida-texto: var(--yp-campo-texto);--yp-select-opcion-check: var(--yp-blue-500);--yp-select-opcion-inactiva: var(--yp-ink-400);--yp-select-opcion-alto: 2.75rem;--yp-select-opcion-pad-y: .625rem;--yp-select-separacion: .375rem;--yp-select-flecha-tam: 1.5rem;--yp-multiselect-opcion-hover-fondo: #F0F3F8;--yp-multiselect-opcion-elegida-fondo: var(--yp-blue-500);--yp-multiselect-opcion-elegida-texto: var(--yp-white);--yp-multiselect-casilla-borde: #677DA0;--yp-multiselect-casilla-marcada: #E9EFF8;--yp-multiselect-casilla-check: var(--yp-blue-500);--yp-multiselect-casilla-tam: 1.125rem;--yp-multiselect-casilla-radio: .125rem;--yp-multiselect-casilla-trazo: .125rem;--yp-buscador-fondo: var(--yp-campo-gris-fondo);--yp-buscador-placeholder: var(--yp-campo-placeholder);--yp-buscador-lupa: var(--yp-select-flecha);--yp-buscador-arriba: .875rem}@media(min-width:390px){:root{--yp-screen-pad: 1.5rem}}@media(min-width:768px){:root{--yp-screen-pad: 2rem;--yp-gutter: 1.25rem}}@media(min-width:1024px){:root{--yp-screen-pad: 2.5rem;--yp-gutter: 1.5rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--yp-bg);color:var(--yp-text);font-family:var(--yp-font-body);font-size:var(--yp-text-body-m);line-height:var(--yp-lh-relaxed);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;font-family:var(--yp-font-display);color:var(--yp-text-strong);text-wrap:balance}p{margin:0;text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--yp-text-link);font-weight:var(--yp-fw-semibold);text-decoration:underline;text-underline-offset:3px}button{font-family:inherit;cursor:pointer}img,svg{display:block;max-width:100%}::selection{background:var(--yp-yellow-300);color:var(--yp-ink-950)}:focus-visible{outline:none;box-shadow:var(--yp-shadow-focus)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.marco.marco-staff{background:var(--yp-lienzo-panel)}@media(min-width:768px){.marco-staff .lienzo{background:url(/ilustraciones/panel/mancha-arriba.svg) left top / var(--yp-lienzo-mancha-arriba) auto no-repeat,url(/ilustraciones/panel/mancha-abajo.svg) right bottom / var(--yp-lienzo-mancha-abajo) auto no-repeat}}.encabezado{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--yp-panel-gap) var(--yp-panel-gap-lg);margin-bottom:var(--yp-panel-gap)}.encabezado h1{font-size:var(--yp-text-h3);letter-spacing:var(--yp-ls-snug);color:var(--yp-text-title)}.bajada{margin-top:var(--yp-space-3);font-size:var(--yp-panel-texto);color:var(--yp-text-muted)}.marco-staff .encabezado:not(.ag-encabezado) h1{font-family:var(--yp-font-display);font-size:var(--yp-panel-titulo);letter-spacing:var(--yp-ls-figma);color:var(--yp-pagina-titulo)}@media(min-width:1024px){.marco-staff{--yp-campana-hueco: calc(var(--yp-panel-fila-h) + var(--yp-panel-gap))}.marco-staff .encabezado:not(.encabezado-seccion){padding-inline-end:var(--yp-campana-hueco)}}@media(max-width:767px){.marco-staff .encabezado:not(.ag-encabezado) h1{font-size:var(--yp-panel-subtitulo);overflow-wrap:anywhere}}.formulario.tarjeta-formulario,.tarjeta-formulario{padding:var(--yp-pagina-tarjeta-pad);background:var(--yp-surface);border-radius:var(--yp-pagina-tarjeta-radio)}.encabezado>div:has(>sc-ayuda-pantalla),.encabezado-seccion:has(>sc-ayuda-pantalla){display:flex;align-items:center;gap:var(--yp-space-2)}.encabezado>div:has(>sc-ayuda-pantalla)>h1{min-width:0}@media(max-width:767px){.encabezado{gap:var(--yp-space-3)}.encabezado>div:has(>sc-ayuda-pantalla){flex:1 1 100%;gap:0}}.encabezado-seccion{margin-top:var(--yp-panel-gap-lg);margin-bottom:var(--yp-panel-gap)}.encabezado-seccion h2{font-size:var(--yp-text-h4);letter-spacing:var(--yp-ls-snug);color:var(--yp-text-title)}.filtros{display:flex;flex-wrap:wrap;gap:var(--yp-panel-gap);margin-bottom:var(--yp-panel-gap)}.buscador{position:relative;flex:1;min-width:15rem;max-width:26rem}.filtros>p-button:has(.yp-accion-crear){margin-inline-start:auto}.circulo-filtros,.filtros-scrim,.filtros-handle,.filtros-cabecera{display:none}.filtros-titulo{margin:0;font-size:var(--yp-panel-boton);font-weight:var(--yp-fw-semibold);color:var(--yp-text-title)}.filtros-cerrar{min-width:var(--yp-panel-fila-h);min-height:var(--yp-panel-fila-h)}@keyframes filtros-subir{0%{transform:translateY(100%)}}@media(max-width:767px){.circulo-filtros{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--yp-panel-fila-h);height:var(--yp-panel-fila-h);padding:0;border:none;border-radius:var(--yp-radius-full);background:var(--yp-agenda-btn-filtros);color:var(--yp-agenda-btn-filtros-icono);cursor:pointer}@media(hover:hover){.circulo-filtros:hover{background:var(--yp-agenda-btn-filtros-hover)}}.circulo-filtros:focus-visible{outline:none;box-shadow:var(--yp-shadow-focus)}.circulo-contador{position:absolute;top:calc(-1 * var(--yp-space-2));right:calc(-1 * var(--yp-space-2));display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding-inline:var(--yp-space-2);border-radius:var(--yp-radius-full);background:var(--yp-agenda-btn-navegar);color:var(--yp-white);font-size:var(--yp-text-label-s);font-weight:var(--yp-fw-semibold);font-variant-numeric:tabular-nums}.filtros.filtros-hoja{display:none}.filtros-scrim{display:block;position:fixed;inset:0;z-index:var(--yp-z-scrim);background:var(--yp-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.filtros.filtros-hoja.filtros-abierto{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--yp-space-4);position:fixed;inset-block:auto 0;inset-inline:0;z-index:var(--yp-z-sheet);max-height:85vh;overflow-y:auto;margin:0;padding:var(--yp-space-4) var(--yp-space-7) var(--yp-space-7);background:var(--yp-surface);border-radius:var(--yp-radius-xl) var(--yp-radius-xl) 0 0;box-shadow:var(--yp-shadow-xl);animation:filtros-subir var(--yp-dur-slow) var(--yp-ease-out)}.filtros-hoja .filtros-handle{display:block;flex:none;align-self:center;width:40px;height:4px;margin-block-end:var(--yp-space-3);border-radius:var(--yp-radius-full);background:var(--yp-border)}.filtros-hoja .filtros-cabecera{display:flex;align-items:center;justify-content:space-between}.filtros.filtros-hoja.filtros-abierto>*{flex:none;min-width:0;max-width:none}.filtros-hoja.filtros-abierto .p-datepicker,.filtros-hoja.filtros-abierto .p-select,.filtros-hoja.filtros-abierto .filtro-select{width:100%}.filtros-hoja.filtros-abierto .filtro-acciones{flex-direction:column-reverse;align-items:stretch}.filtros-hoja.filtros-abierto>p-button .p-button,.filtros-hoja.filtros-abierto .filtro-acciones .p-button{width:100%;min-height:var(--yp-panel-fila-h)}}.tabla-panel{display:block;overflow-x:auto;background:var(--yp-surface);border:var(--yp-bw-hairline) solid var(--yp-panel-borde);border-radius:var(--yp-panel-radio)}.tabla-panel table{font-size:var(--yp-panel-texto)}.tabla-panel th{height:var(--yp-panel-fila-tabla-h);padding-inline:var(--yp-panel-pad-x);background:var(--yp-panel-cabecera);font-family:var(--yp-font-display);font-size:var(--yp-panel-boton);font-weight:var(--yp-fw-semibold);color:var(--yp-panel-cabecera-on);white-space:nowrap}.tabla-panel th .p-sorticon,.tabla-panel th .p-datatable-sort-icon,.tabla-panel th.p-datatable-sortable-column:not(.p-datatable-column-sorted):hover .p-datatable-sort-icon,.tabla-panel th.p-datatable-column-sorted .p-datatable-sort-icon{color:var(--yp-orden-icono)}.tabla-panel thead th:first-child{border-start-start-radius:var(--yp-panel-radio)}.tabla-panel thead th:last-child{border-start-end-radius:var(--yp-panel-radio)}.tabla-panel tbody tr:first-child td{border-block-start:none}.tabla-panel td{height:var(--yp-panel-fila-tabla-h);padding-block:var(--yp-space-1);padding-inline:var(--yp-panel-pad-x);border-block-start:var(--yp-bw-hairline) solid var(--yp-panel-borde);color:var(--yp-text)}.tabla-panel tbody tr:hover td{background:var(--yp-panel-hover)}.contacto{display:flex;flex-direction:column;justify-content:center;line-height:var(--yp-lh-snug);min-width:0}.contacto a{color:var(--yp-panel-dato);font-weight:var(--yp-fw-semibold);text-decoration:none}.contacto a:hover,.contacto a:focus-visible{text-decoration:underline;text-underline-offset:3px}.telefono{font-size:var(--yp-panel-texto);font-variant-numeric:tabular-nums;color:var(--yp-panel-dato-apoyo)}.principal{font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.numerica{text-align:end;font-variant-numeric:tabular-nums}.acciones{width:1%;text-align:end;white-space:nowrap}.etiqueta{display:inline-block;padding:var(--yp-space-1) var(--yp-space-4);border-radius:var(--yp-radius-full);font-size:var(--yp-text-label-s);font-weight:var(--yp-fw-semibold);white-space:nowrap}.etiqueta-activo{background:var(--yp-surface-success);color:var(--yp-text-success)}.etiqueta-inactivo{background:var(--yp-surface-danger);color:var(--yp-text-danger)}.vacio{height:12rem!important;text-align:center;color:var(--yp-text-muted)}.vacio i{display:block;margin-bottom:var(--yp-space-5);font-size:2rem;color:var(--yp-border-strong)}.vacio p{font-size:var(--yp-panel-texto);color:var(--yp-text-strong)}.vacio-ayuda{margin-top:var(--yp-space-2);font-size:var(--yp-text-caption);color:var(--yp-text-muted)!important}.formulario{display:flex;flex-direction:column;gap:var(--yp-panel-gap-lg);padding-block-start:var(--yp-space-3)}.campo{display:flex;flex-direction:column;gap:var(--yp-etiqueta-separacion)}.campo label,.campo-linea label{font-family:var(--yp-etiqueta-familia);font-size:var(--yp-etiqueta-tam);font-weight:var(--yp-etiqueta-peso);color:var(--yp-etiqueta-color)}.campo:not(:has(p-toggleswitch,p-checkbox,.campo-linea,.grupo-titulo))>label:not(.sr-only,.oculto-visual),.campo:not(:has(p-toggleswitch,p-checkbox,.campo-linea,.grupo-titulo))>.ayuda{padding-inline-start:var(--yp-etiqueta-sangria)}.campo input{min-height:var(--yp-panel-fila-h)}.campo-linea{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--yp-space-3) var(--yp-panel-gap)}.campo-linea .ayuda{grid-column:2}.ayuda{font-size:var(--yp-text-caption);color:var(--yp-text-muted)}.subtitulo-formulario{margin:0;padding-top:var(--yp-panel-gap);border-top:1px solid var(--yp-border-subtle);font-size:var(--yp-text-label-m);font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.mensaje-ancho{display:block;margin-bottom:var(--yp-panel-gap-lg)}.sr-only,.oculto-visual{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dos-columnas{display:grid;grid-template-columns:1fr 1fr;gap:var(--yp-panel-gap-lg)}@media(max-width:640px){.dos-columnas{grid-template-columns:1fr}}.roles{display:flex;flex-wrap:wrap;gap:var(--yp-space-2)}.etiqueta-rol{background:var(--yp-primary-subtle);color:var(--yp-primary);border-radius:var(--yp-panel-radio-ctl);font-size:var(--yp-text-overline);letter-spacing:var(--yp-ls-wide)}@media(max-width:360px){.p-button.rotulo-opcional .p-button-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.p-button.rotulo-opcional .p-button-icon{margin:0}.p-button.rotulo-opcional{min-width:var(--yp-panel-fila-h)}}.p-dialog{max-width:calc(100vw - 2 * var(--yp-space-6))}.cambio-exito{display:flex;flex-direction:column;align-items:center;gap:var(--yp-space-5);padding-block:var(--yp-space-9);text-align:center}.cambio-exito i{font-size:2.5rem;color:var(--yp-success)}.cambio-exito p{font-size:var(--yp-text-h4);font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.marco{display:grid;grid-template-columns:var(--yp-panel-nav-w) 1fr;min-height:100vh;background:var(--yp-surface-soft)}.nav{display:flex;flex-direction:column;background:var(--yp-nav-fondo);color:var(--yp-nav-texto);position:sticky;top:0;height:100vh;z-index:var(--yp-z-nav)}.nav nav{flex:1;padding:var(--yp-panel-gap-lg) var(--yp-nav-pad-x);overflow-y:auto}.nav ul{display:flex;flex-direction:column;gap:var(--yp-space-2)}.nav a{display:flex;align-items:center;gap:var(--yp-panel-gap);min-height:var(--yp-panel-fila-h);padding-inline:var(--yp-panel-pad-x);border-radius:var(--yp-radius-full);font-size:var(--yp-panel-texto);font-weight:var(--yp-fw-semibold);color:var(--yp-nav-texto);text-decoration:none;transition:background var(--yp-dur-fast) var(--yp-ease-out),color var(--yp-dur-fast) var(--yp-ease-out)}.nav a:hover{background:var(--yp-nav-hover);color:var(--yp-nav-texto)}.nav a.activo,.nav a.activo:hover{background:var(--yp-nav-activo);color:var(--yp-nav-activo-on)}.nav a i{font-size:1.125rem}.nav .grupo{display:flex;align-items:center;gap:var(--yp-panel-gap);width:100%;min-height:var(--yp-panel-fila-h);padding-inline:var(--yp-panel-pad-x);border:none;border-radius:var(--yp-radius-full);background:transparent;font-size:var(--yp-panel-texto);font-weight:var(--yp-fw-semibold);color:var(--yp-nav-texto);text-align:start;transition:background var(--yp-dur-fast) var(--yp-ease-out),color var(--yp-dur-fast) var(--yp-ease-out)}.nav .grupo:hover{background:var(--yp-nav-hover);color:var(--yp-nav-texto)}.nav .grupo[aria-expanded=true]{background:var(--yp-nav-grupo-abierto)}.nav .grupo i{font-size:1.125rem}.nav .grupo .chevron{margin-inline-start:auto;font-size:.75rem;transition:transform var(--yp-dur-fast) var(--yp-ease-out)}.nav .grupo[aria-expanded=true] .chevron{transform:rotate(180deg)}.nav .submenu{gap:var(--yp-nav-sub-gap);margin-block-start:var(--yp-nav-sub-gap);padding-inline-start:var(--yp-nav-sub-sangria)}.nav ul[hidden]{display:none}.submenu a{min-height:var(--yp-panel-fila-h);font-weight:var(--yp-fw-regular)}.submenu a i{font-size:1rem}.nav-usuario{display:flex;align-items:center;gap:var(--yp-nav-usuario-sep);padding:var(--yp-nav-usuario-arriba) var(--yp-nav-pad-x) var(--yp-nav-usuario-abajo);background:var(--yp-nav-usuario-degradado)}.nav-usuario span.avatar{width:var(--yp-nav-avatar);height:var(--yp-nav-avatar);flex-shrink:0;font-size:var(--yp-text-h4)}.nav-usuario .avatar+.nav-usuario-datos{margin-inline-start:calc(var(--yp-nav-avatar-sep) - var(--yp-nav-usuario-sep))}.nav-usuario-datos{display:flex;flex-direction:column;gap:var(--yp-nav-datos-sep);flex:0 1 var(--yp-nav-datos-w);min-width:0;line-height:var(--yp-nav-datos-lh);letter-spacing:var(--yp-ls-figma);overflow-wrap:anywhere}.nav-usuario-nombre{font-size:var(--yp-panel-boton);font-weight:var(--yp-fw-bold);color:var(--yp-white)}.nav-usuario-roles{font-size:var(--yp-panel-texto);font-weight:var(--yp-fw-medium);color:var(--yp-nav-usuario-rol)}.nav-pie{display:flex;flex-direction:column;gap:var(--yp-panel-gap);padding:var(--yp-panel-gap) var(--yp-panel-pad-x) var(--yp-panel-gap-lg)}.nav-pie p-button:has(.boton-salir){align-self:center;width:min(var(--yp-nav-salir-w),100%)}.nav-pie .p-button.boton-salir{width:100%;border-radius:var(--yp-radius-full);min-height:0;color:var(--yp-nav-texto)}.credito{display:flex;align-items:center;justify-content:center;gap:var(--yp-space-3);font-size:var(--yp-text-caption);color:var(--yp-nav-texto-suave)}.version{margin-top:var(--yp-space-2);text-align:center;font-size:var(--yp-text-caption);font-variant-numeric:tabular-nums;color:var(--yp-nav-texto-suave)}.credito img{height:1.375rem;width:auto}.nav-plegar,.nav-cerrar{display:grid;place-items:center;margin-inline-start:auto;width:var(--yp-nav-icono);height:var(--yp-nav-icono);flex-shrink:0;border:none;border-radius:var(--yp-radius-full);background:var(--yp-nav-activo);color:var(--yp-nav-activo-on);font-size:.875rem}.nav-plegar:hover,.nav-cerrar:hover{background:var(--yp-nav-activo-hover)}.nav-cerrar{display:none}@media(max-width:499px){.nav-cerrar{display:grid}}@media(min-width:1024px){.nav-replegada{grid-template-columns:var(--yp-panel-nav-w-min) 1fr}.nav-replegada .nav{width:var(--yp-panel-nav-w-min)}.nav-replegada .nav-etiqueta,.nav-replegada .nav-usuario-datos,.nav-replegada .credito span,.nav-replegada .nav .chevron,.nav-replegada .nav-pie .p-button-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.nav-replegada .nav-usuario .avatar{display:none}.nav-replegada .nav-usuario,.nav-replegada .nav a,.nav-replegada .nav .grupo{justify-content:center;padding-inline:0}.nav-replegada .nav-plegar{margin-inline-start:0}.nav-replegada .credito img{height:1rem}.nav-replegada .version{display:none}.nav-replegada .nav nav{padding-inline:var(--yp-space-4);overflow:visible}.nav-replegada .submenu,.nav-replegada .nav ul.submenu[hidden]{display:block;position:absolute;inset-inline-start:100%;inset-block-start:0;z-index:var(--yp-z-sheet);min-width:13rem;margin-block-start:0;margin-inline-start:var(--yp-space-2);padding:var(--yp-space-3);border-radius:var(--yp-panel-radio);background:var(--yp-nav-usuario);box-shadow:var(--yp-shadow-lg);visibility:hidden;opacity:0;transition:opacity var(--yp-dur-fast) var(--yp-ease-out),visibility var(--yp-dur-fast) var(--yp-ease-out)}.nav-replegada .nav nav>ul>li{position:relative}.nav-replegada .nav nav>ul>li:hover .submenu,.nav-replegada .nav nav>ul>li:has(:focus-visible) .submenu{visibility:visible;opacity:1}.nav-replegada .submenu .nav-etiqueta{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap}.nav-replegada .submenu a{justify-content:flex-start;padding-inline:var(--yp-panel-pad-x)}.nav-replegada .submenu a:hover{background:var(--yp-nav-fondo)}.nav-replegada .submenu a.activo:hover{background:var(--yp-nav-activo)}.nav-replegada .nav-pie .p-button-icon{margin:0}}@media(max-width:1023px){html.nav-bloquea-scroll{overflow:hidden}}@media(prefers-reduced-motion:reduce){.nav,.nav a,.nav .grupo,.nav .grupo .chevron,.nav-replegada .submenu{transition:none}}sc-reserva-wizard{display:flex;flex-direction:column;gap:var(--yp-space-6);max-width:34rem;margin-inline:auto;--rw-acento: var(--yp-accion-crear);--rw-acento-hover: var(--yp-accion-crear-hover);--rw-toque: var(--yp-panel-fila-h);--rw-borde-toque: var(--yp-space-1);--rw-paso: var(--yp-text-body-s);--rw-titulo: var(--yp-cita-titulo-paso-web);--rw-etiqueta: var(--yp-text-label-s);--rw-nombre: var(--yp-text-label-l);--rw-chip: var(--yp-text-label-l)}.rw-contenido>h2{margin:0;padding-inline:var(--yp-space-6);font-size:var(--rw-titulo);font-weight:var(--yp-fw-bold);line-height:var(--yp-resultado-lh-linea);letter-spacing:var(--yp-ls-figma);color:var(--yp-form-titulo)}.rw-progreso{display:flex;flex-direction:column}.rw-cabecera{display:flex;align-items:center;justify-content:space-between;gap:var(--yp-space-4);margin-block-end:var(--yp-cita-sep-progreso)}.rw-modo-panel .rw-cabecera{min-height:calc(var(--rw-toque) - 2 * var(--rw-borde-toque))}.rw-volver{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--rw-toque);block-size:var(--rw-toque);margin:calc(-1 * var(--rw-borde-toque));padding:0;border:var(--rw-borde-toque) solid transparent;border-radius:var(--yp-radius-full);background:var(--rw-acento) padding-box;cursor:pointer;transition:background-color var(--yp-dur-fast) var(--yp-ease-out)}.rw-volver img{inline-size:var(--yp-cita-icono);block-size:var(--yp-cita-icono)}.rw-volver[hidden]{display:none}.rw-volver:hover{background:var(--rw-acento-hover) padding-box}.rw-volver:focus-visible{outline:none;box-shadow:var(--yp-shadow-focus)}.rw-paciente{display:flex;flex-direction:column;align-items:flex-end;min-width:0;max-inline-size:var(--yp-cita-paciente-ancho);margin:0 0 0 auto;text-align:end;letter-spacing:var(--yp-ls-figma)}.rw-paciente-etiqueta{font-size:var(--rw-etiqueta);font-weight:var(--yp-fw-semibold);line-height:var(--yp-cita-lh-paciente);color:var(--yp-form-apoyo)}.rw-paciente-nombre{font-size:var(--rw-nombre);font-weight:var(--yp-fw-bold);line-height:var(--yp-enlace-lh-texto);color:var(--yp-form-titulo);overflow-wrap:anywhere}.rw-volver-etiqueta{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rw-progreso-datos{display:flex;align-items:baseline;justify-content:space-between;gap:var(--yp-space-4);margin-block-end:var(--yp-enlace-sep-texto);font-size:var(--rw-paso);line-height:var(--yp-enlace-lh-texto);letter-spacing:var(--yp-ls-figma)}.rw-paso-actual{margin:0;font-weight:var(--yp-fw-medium);color:var(--yp-form-titulo)}.rw-paso-aliento{margin:0;font-weight:var(--yp-fw-semibold);text-align:end;color:var(--yp-form-titulo)}.rw-track{height:var(--yp-cita-barra);border-radius:var(--yp-radius-full);background:var(--yp-white);overflow:hidden}.rw-track-relleno{height:100%;border-start-start-radius:var(--yp-radius-full);border-end-start-radius:var(--yp-radius-full);background:var(--rw-acento);transition:width var(--yp-dur-base) var(--yp-ease-out)}.rw-track-relleno-final{background:var(--yp-estado-exito-graf)}.rw-contenido{display:flex;flex-direction:column;gap:var(--yp-space-6)}.rw-control{border:var(--rw-borde-toque) solid transparent;border-radius:var(--yp-radius-full);background:var(--yp-white) padding-box;font:inherit;letter-spacing:var(--yp-ls-figma);color:var(--yp-form-apoyo);cursor:pointer;transition:box-shadow var(--yp-dur-fast) var(--yp-ease-out),color var(--yp-dur-fast) var(--yp-ease-out)}.rw-control:hover,.rw-control[aria-pressed=true]{color:var(--yp-form-titulo)}.rw-control:focus-visible{outline:none}.rw-lista{display:flex;flex-direction:column;gap:calc(var(--yp-space-6) - 2 * var(--rw-borde-toque));margin:calc(-1 * var(--rw-borde-toque)) calc(-1 * var(--rw-borde-toque))}.rw-opcion{width:100%;min-height:var(--rw-toque);padding-inline:var(--yp-space-6);text-align:start;font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-medium);line-height:var(--yp-resultado-lh-linea);box-shadow:inset 0 0 0 var(--yp-bw-hairline) var(--yp-cita-borde-opcion)}.rw-opcion:hover{box-shadow:inset 0 0 0 var(--yp-bw-hairline) var(--yp-form-titulo)}.rw-opcion[aria-pressed=true]{font-weight:var(--yp-fw-bold);box-shadow:inset 0 0 0 var(--yp-space-1) var(--yp-form-titulo)}.rw-opcion:focus-visible{box-shadow:inset 0 0 0 var(--yp-bw-hairline) var(--yp-cita-borde-opcion),var(--yp-shadow-focus)}.rw-opcion[aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 var(--yp-space-1) var(--yp-form-titulo),var(--yp-shadow-focus)}.rw-opcion{display:flex;align-items:center;justify-content:space-between;gap:var(--yp-space-3)}.rw-opcion[aria-disabled=true]{cursor:not-allowed;color:var(--yp-text-muted);background:var(--yp-campo-inactivo-fondo) padding-box;box-shadow:inset 0 0 0 var(--yp-bw-hairline) var(--yp-border-subtle)}.rw-opcion-sin{flex:none;font-size:var(--yp-text-label-s);font-weight:var(--yp-fw-medium);color:var(--yp-text-muted)}.rw-cita-actual{display:flex;flex-direction:column;gap:var(--yp-space-1);padding:var(--yp-space-4) var(--yp-space-5);border:var(--yp-bw-hairline) solid var(--yp-border);border-radius:var(--yp-radius-lg);background:var(--yp-surface)}.rw-cita-actual p{margin:0}.rw-cita-actual-etiqueta,.rw-cita-actual-nota{font-size:var(--yp-text-label-s);color:var(--yp-text-muted)}.rw-cita-actual-dato{font-size:var(--yp-text-label-l);font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.rw-cita-actual-detalle{font-size:var(--yp-text-body-s);color:var(--yp-text-strong)}.rw-tarjetas{display:flex;flex-direction:column;gap:var(--yp-space-4)}.rw-tarjeta-doctor{display:flex;align-items:center;gap:var(--yp-space-5);width:100%;min-height:4.5rem;padding:var(--yp-space-5);border:var(--yp-bw-hairline) solid var(--yp-border);border-radius:var(--yp-radius-card);background:var(--yp-surface);text-align:start;box-shadow:var(--yp-shadow-sm);transition:border-color var(--yp-dur-fast) var(--yp-ease-out)}.rw-tarjeta-doctor:hover{border-color:var(--yp-primary);box-shadow:var(--yp-shadow-md)}.rw-foto{width:3.5rem;height:3.5rem;border-radius:var(--yp-radius-full);object-fit:cover;flex-shrink:0}.rw-avatar{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:var(--yp-radius-full);flex-shrink:0;background:var(--yp-primary-subtle);color:var(--yp-primary);font-family:var(--yp-font-display);font-weight:var(--yp-fw-semibold);font-size:var(--yp-text-h4)}.rw-doctor-info{display:flex;flex-direction:column;gap:var(--yp-space-1);min-width:0}.rw-doctor-nombre{font-size:var(--yp-text-body-m);font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.rw-tarjeta-servicio{display:flex;align-items:flex-start;gap:var(--yp-space-5);width:100%;min-height:4.5rem;padding:var(--yp-space-5);border:var(--yp-bw-hairline) solid var(--yp-border);border-radius:var(--yp-radius-card);background:var(--yp-surface);text-align:start;box-shadow:var(--yp-shadow-sm);transition:border-color var(--yp-dur-fast) var(--yp-ease-out)}.rw-tarjeta-servicio:hover{border-color:var(--yp-primary);box-shadow:var(--yp-shadow-md)}.rw-servicio-foto{width:4.5rem;height:4.5rem;border-radius:var(--yp-radius-md);object-fit:cover;flex-shrink:0;background:var(--yp-surface-soft)}.rw-servicio-foto-vacia{display:flex;align-items:center;justify-content:center;border:var(--yp-bw-hairline) solid var(--yp-border-subtle);color:var(--yp-text-muted);font-size:var(--yp-text-h4)}.rw-servicio-info{display:flex;flex-direction:column;gap:var(--yp-space-1);min-width:0}.rw-servicio-nombre{font-size:var(--yp-text-body-m);font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.rw-servicio-descripcion{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--yp-text-caption);font-weight:var(--yp-fw-regular);color:var(--yp-text-muted)}.rw-servicio-precio{margin-block-start:var(--yp-space-2);font-size:var(--yp-text-body-m);font-weight:var(--yp-fw-bold);font-variant-numeric:tabular-nums;color:var(--yp-text-title)}.rw-calendario{--p-datepicker-panel-border-color: transparent;--p-datepicker-panel-padding: 0;--p-datepicker-panel-shadow: none;--p-datepicker-date-padding: 0;--p-datepicker-date-border-radius: var(--yp-radius-full);--p-datepicker-date-color: var(--yp-text);--p-datepicker-date-selected-background: var(--yp-primary);--p-datepicker-date-selected-color: var(--yp-text-on-primary);--p-datepicker-date-hover-background: var(--yp-primary-subtle);--p-datepicker-date-hover-color: var(--yp-primary);--p-datepicker-today-background: transparent;--p-datepicker-today-color: var(--yp-primary-hover);display:flex;flex-direction:column;gap:var(--yp-space-4);padding:var(--yp-space-5);border:var(--yp-bw-hairline) solid var(--yp-border);border-radius:var(--yp-radius-lg);background:var(--yp-surface);box-shadow:var(--yp-shadow-sm)}.rw-calendario .p-datepicker,.rw-calendario .p-datepicker-panel{inline-size:100%}.rw-calendario .p-datepicker-day-view{table-layout:fixed}.rw-calendario .p-datepicker-weekday{font-size:var(--yp-text-label-s);font-weight:var(--yp-fw-semibold);color:var(--yp-text-muted)}.rw-calendario .p-datepicker-day-cell{block-size:2.75rem}.rw-calendario .p-datepicker-day{inline-size:min(2.5rem,100%);block-size:auto;aspect-ratio:1;font-weight:var(--yp-fw-semibold)}.rw-calendario .p-datepicker-day.p-disabled{opacity:1;font-weight:var(--yp-fw-regular);color:var(--yp-text-disabled)}.rw-calendario .p-datepicker-day-cell.p-datepicker-today .p-datepicker-day:not(.p-disabled):not(.p-datepicker-day-selected){font-weight:var(--yp-fw-bold);border:1.5px solid var(--yp-blue-200)}.rw-dia-con-cupos:after{content:"";position:absolute;inset-block-end:var(--yp-space-2);inset-inline-start:50%;inline-size:.25rem;block-size:.25rem;margin-inline-start:-.125rem;border-radius:var(--yp-radius-full);background:var(--yp-primary)}.rw-calendario .p-datepicker-day-selected .rw-dia-con-cupos:after{background:currentColor}.rw-calendario .p-datepicker-day-selected{font-weight:var(--yp-fw-bold);box-shadow:var(--yp-shadow-primary)}.rw-calendario .p-datepicker-prev-button,.rw-calendario .p-datepicker-next-button{inline-size:2.75rem;block-size:2.75rem}.rw-leyenda{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--yp-space-3) var(--yp-space-7);font-size:var(--yp-text-caption);color:var(--yp-text-muted)}.rw-leyenda-item{display:inline-flex;align-items:center;gap:var(--yp-space-3)}.rw-leyenda-punto{inline-size:.5rem;block-size:.5rem;border-radius:var(--yp-radius-full);background:var(--yp-primary)}.rw-franja{display:flex;flex-direction:column;gap:var(--yp-space-3)}.rw-franja-nombre{padding-inline:var(--yp-space-6);font-size:var(--yp-text-label-m);font-weight:var(--yp-fw-semibold);letter-spacing:var(--yp-ls-figma);color:var(--yp-text-muted)}.rw-advertencia{margin:0;padding:var(--yp-space-3) var(--yp-space-6);border-radius:var(--yp-radius-md);background:var(--yp-white);font-size:var(--yp-text-caption);color:var(--yp-text-warning)}.rw-horas{display:grid;grid-template-columns:repeat(auto-fill,calc(min(var(--yp-cita-chip-hora),100%) + 2 * var(--rw-borde-toque)));gap:calc(var(--yp-space-6) - 2 * var(--rw-borde-toque)) calc(var(--yp-cita-sep-chips) - 2 * var(--rw-borde-toque));margin:calc(-1 * var(--rw-borde-toque))}.rw-chip-hora{min-height:var(--rw-toque);padding-inline:var(--yp-space-3);font-size:var(--rw-chip);font-weight:var(--yp-fw-bold);line-height:var(--yp-resultado-lh-linea);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap}.rw-chip-hora:hover{box-shadow:inset 0 0 0 var(--yp-bw-hairline) var(--yp-cita-borde-opcion)}.rw-chip-hora[aria-pressed=true]{box-shadow:inset 0 0 0 var(--yp-space-1) var(--yp-form-titulo)}.rw-chip-hora:focus-visible{box-shadow:var(--yp-shadow-focus)}.rw-chip-hora[aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 var(--yp-space-1) var(--yp-form-titulo),var(--yp-shadow-focus)}@media(max-width:767px){sc-reserva-wizard{gap:var(--yp-cita-sep-paso);--rw-toque: var(--yp-enlace-pildora-movil);--rw-borde-toque: 0px;--rw-paso: var(--yp-text-label-l);--rw-titulo: var(--yp-cita-titulo-paso);--rw-etiqueta: var(--yp-text-body-s);--rw-nombre: var(--yp-enlace-seccion-movil);--rw-chip: var(--yp-enlace-seccion-movil)}}.rw-resumen-card{display:flex;flex-direction:column;gap:var(--yp-space-6);padding:var(--yp-space-6);border:var(--yp-bw-hairline) solid var(--yp-border);border-radius:var(--yp-radius-lg);background:var(--yp-surface)}.rw-resumen-titulo{font-size:var(--yp-text-h3);font-weight:var(--yp-fw-bold);letter-spacing:var(--yp-ls-snug);color:var(--yp-text-strong)}.rw-resumen{display:flex;flex-direction:column}.rw-resumen>div{display:flex;flex-direction:column;gap:var(--yp-space-1);padding-block:var(--yp-space-4)}.rw-resumen>div+div{border-block-start:var(--yp-bw-hairline) solid var(--yp-border)}.rw-resumen dt{font-size:var(--yp-text-label-s);font-weight:var(--yp-fw-medium);color:var(--yp-text-muted)}.rw-resumen dd{margin:0;font-size:var(--yp-text-label-l);font-weight:var(--yp-fw-semibold);color:var(--yp-text-strong)}.rw-acciones{position:sticky;bottom:0;display:flex;flex-direction:column;gap:var(--yp-space-3);padding-block:var(--yp-space-5);background:var(--yp-form-fondo)}.rw-boton-primario{width:100%;min-height:3.5rem;font-size:var(--yp-text-button-l)}.rw-pago-nota{margin:0;font-size:var(--yp-text-body-s);color:var(--yp-text-muted)}.rw-pago-total>dd{font-size:var(--yp-text-numeric-l);color:var(--yp-text-strong)}.rw-boton-enlace{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--yp-radius-full);background:var(--yp-primary);color:var(--yp-text-on-primary);font-weight:var(--yp-fw-semibold);text-decoration:none}.rw-boton-enlace:hover{background:var(--yp-primary-hover)}.rw-boton-despues{width:100%;min-height:3.5rem;border:none;background:none;color:var(--yp-text);font-size:var(--yp-text-button-m);font-weight:var(--yp-fw-semibold);cursor:pointer}.rw-boton-despues:hover{border-radius:var(--yp-radius-full);background:var(--yp-surface-soft)}.rw-modo-panel .rw-resumen-card{gap:var(--yp-panel-gap-lg);padding:var(--yp-panel-gap-lg);border-radius:var(--yp-panel-radio)}.rw-modo-panel .rw-resumen-titulo{font-size:var(--yp-panel-subtitulo)}.rw-modo-panel .rw-resumen>div{padding-block:var(--yp-panel-pad-y)}.rw-modo-panel .rw-resumen dt{font-size:var(--yp-panel-etiqueta)}.rw-modo-panel .rw-resumen dd{font-size:var(--yp-panel-texto)}.rw-modo-panel .p-button.rw-boton-confirmar{background:var(--yp-blue-900);border-color:var(--yp-blue-900);color:var(--yp-white);border-radius:var(--yp-radius-full)}.rw-modo-panel .p-button.rw-boton-confirmar:not(:disabled):hover{background:var(--yp-blue-800);border-color:var(--yp-blue-800);color:var(--yp-white)}.cc-final{display:flex;flex-direction:column;align-items:center;gap:var(--yp-space-5);text-align:center;color:var(--yp-white)}.cc-titulo{margin:0;font-size:var(--yp-text-h3);font-weight:var(--yp-fw-bold);line-height:var(--yp-lh-snug);color:var(--yp-white)}.cc-titulo:focus{outline:none}.cc-ilustracion{inline-size:min(13.75rem,60%);block-size:auto}.cc-texto{margin:0;color:var(--yp-blue-200)}.cc-tarjeta{display:flex;flex-direction:column;gap:var(--yp-space-4);inline-size:100%;padding:var(--yp-space-5);border-radius:var(--yp-radius-lg);background:var(--yp-surface);color:var(--yp-text);text-align:start}.cc-final.cc-enlace{gap:0;inline-size:100%;font-family:var(--yp-font-display);letter-spacing:var(--yp-ls-figma)}.cc-enlace .cc-titulo{max-width:var(--yp-pago-exito-ancho);margin-bottom:var(--yp-pago-sep-cabecera);font-size:var(--yp-pago-titulo-tam);line-height:var(--yp-pago-titulo-tam);letter-spacing:var(--yp-ls-figma);color:var(--yp-pago-exito-titulo)}.cc-enlace .cc-ilustracion{inline-size:var(--yp-pago-exito-ancho);max-inline-size:100%}.cc-enlace .cc-texto{max-width:var(--yp-pago-exito-ancho);margin:var(--yp-pago-sep-cabecera) 0 var(--yp-pago-sep-bloque);font-size:var(--yp-pago-valor-tam);font-weight:var(--yp-fw-medium);line-height:var(--yp-pago-lh-nota);color:var(--yp-pago-exito-texto)}.cc-acciones{display:flex;flex-direction:column;gap:var(--yp-space-3);inline-size:100%}.cc-acciones .p-button{inline-size:100%;min-height:3.5rem;border-radius:var(--yp-radius-full)}.rw-solo-web,.rw-resumen>div.rw-solo-web,.rw-cal-selects{display:none}@media(min-width:1024px){sc-reservar .rw-progreso{display:none}sc-reservar sc-reserva-wizard{max-width:none}sc-reservar .rw-acciones{position:static;background:none}sc-reservar .rw-lista{max-width:calc(var(--yp-rsv-contenido) - 3rem + 2 * var(--rw-borde-toque))}sc-reservar :is(.rw-tarjeta-servicio,.rw-tarjeta-doctor){align-items:center;min-height:calc(var(--yp-rsv-foto) + 2 * var(--yp-space-4));padding:var(--yp-space-4) var(--yp-space-6) var(--yp-space-4) var(--yp-space-4);border-color:transparent;border-radius:var(--yp-rsv-radio-tarjeta);box-shadow:none;font-family:var(--yp-font-display);letter-spacing:var(--yp-ls-figma)}sc-reservar :is(.rw-tarjeta-servicio,.rw-tarjeta-doctor):hover{border-color:var(--yp-rsv-hecho);box-shadow:var(--yp-shadow-sm)}sc-reservar :is(.rw-tarjeta-servicio,.rw-tarjeta-doctor):focus-visible{outline:none;box-shadow:var(--yp-shadow-focus)}sc-reservar :is(.rw-servicio-foto,.rw-foto,.rw-avatar){width:var(--yp-rsv-foto);height:var(--yp-rsv-foto);border-radius:var(--yp-radius-full)}sc-reservar :is(.rw-servicio-nombre,.rw-doctor-nombre){font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-bold);color:var(--yp-pago-valor)}sc-reservar :is(.rw-servicio-descripcion,.rw-doctor-info .ayuda){font-size:var(--yp-pago-etiqueta-tam);font-weight:var(--yp-fw-medium);color:var(--yp-pago-etiqueta)}sc-reservar .rw-servicio-precio{margin-block-start:var(--yp-space-1);font-size:var(--yp-text-body-m);font-weight:var(--yp-fw-semibold);color:var(--yp-pago-valor)}sc-reservar .rw-calendario{position:relative;border-color:transparent;border-radius:var(--yp-rsv-radio-tarjeta);box-shadow:var(--yp-shadow-md)}sc-reservar .rw-calendario .p-datepicker-title{visibility:hidden}sc-reservar .rw-cal-selects{position:absolute;z-index:1;top:var(--yp-space-5);left:50%;display:flex;gap:var(--yp-space-3);transform:translate(-50%)}sc-reservar .rw-cal-selects .p-select{min-width:6rem}sc-reservar sc-reserva-wizard.rw-en-resumen:not(.rw-reservada){gap:0;padding:var(--yp-space-9) var(--yp-space-7) var(--yp-space-7);border-radius:var(--yp-pago-radio-tarjeta);background:var(--yp-white);box-shadow:var(--yp-shadow-lg);font-family:var(--yp-font-display);letter-spacing:var(--yp-ls-figma)}sc-reservar .rw-en-resumen:not(.rw-reservada) .rw-resumen-card{padding:0;border:0;border-radius:0}sc-reservar .rw-en-resumen .rw-resumen-titulo{font-size:var(--yp-text-h4);color:var(--yp-pago-titulo)}sc-reservar .rw-en-resumen .rw-resumen>div{padding-block:var(--yp-pago-sep-filas)}sc-reservar .rw-en-resumen .rw-resumen>div+div{border-block-start-color:var(--yp-pago-linea)}sc-reservar .rw-en-resumen .rw-resumen dt{font-size:var(--yp-pago-etiqueta-tam);color:var(--yp-pago-etiqueta)}sc-reservar .rw-en-resumen .rw-resumen dd{font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-semibold);color:var(--yp-pago-valor)}sc-reservar .rw-en-resumen .rw-acciones{position:static;padding-block:var(--yp-space-6) 0;background:none}sc-reservar .p-button.rw-boton-primario,sc-reservar .rw-reservada .rw-boton-enlace{min-height:var(--yp-panel-fila-h);border:0;border-radius:var(--yp-radius-full);background:var(--yp-accion-confirmar);color:var(--yp-accion-confirmar-on);font-size:var(--yp-pago-valor-tam);font-weight:var(--yp-fw-bold)}sc-reservar .p-button.rw-boton-primario:not(:disabled):hover,sc-reservar .rw-reservada .rw-boton-enlace:hover{background:var(--yp-accion-confirmar-hover);color:var(--yp-accion-confirmar-hover-on)}sc-reservar sc-reserva-wizard.rw-reservada{gap:var(--yp-space-5);font-family:var(--yp-font-display);letter-spacing:var(--yp-ls-figma)}sc-reservar .rw-reservada .rw-resumen-card{align-items:center;gap:var(--yp-space-4);padding:0;border:0;background:none;text-align:center}sc-reservar .rw-reservada .rw-resumen-titulo{max-width:var(--yp-pago-exito-ancho);font-size:var(--yp-pago-titulo-tam);line-height:var(--yp-pago-titulo-tam);color:var(--yp-pago-exito-titulo)}sc-reservar .rw-reservada .rw-pago-nota{max-width:var(--yp-pago-exito-ancho);font-weight:var(--yp-fw-medium);color:var(--yp-pago-exito-texto)}sc-reservar .rw-reservada .rw-resumen{gap:0;width:100%;margin-top:var(--yp-space-4);padding:var(--yp-enlace-sep-texto) var(--yp-space-6);border:var(--yp-bw-hairline) solid var(--yp-pago-borde);border-radius:var(--yp-pago-radio-tarjeta);background:var(--yp-white);text-align:start}sc-reservar .rw-reservada .rw-resumen>div.rw-solo-web{display:flex}sc-reservar .rw-reservada .rw-resumen>div+div{border-block-start:0}sc-reservar .rw-reservada .rw-resumen>.rw-solo-web+.rw-solo-web{border-block-start:var(--yp-bw-hairline) solid var(--yp-pago-linea)}sc-reservar .rw-reservada span.rw-solo-web{display:inline}sc-reservar .rw-reservada .rw-resumen>.rw-pago-total{order:1;flex-direction:row;align-items:center;justify-content:space-between;border-block-start:var(--yp-bw-hairline) solid var(--yp-pago-linea)}sc-reservar .rw-reservada .rw-pago-total>dt{font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-semibold);color:var(--yp-pago-valor)}sc-reservar .rw-reservada .rw-pago-total>dd{font-size:var(--yp-pago-total-tam);font-weight:var(--yp-fw-bold);font-variant-numeric:tabular-nums;color:var(--yp-pago-valor)}sc-reservar .rw-reservada .rw-acciones{position:static;gap:var(--yp-space-4);padding:0;background:none}sc-reservar .rw-reservada .rw-boton-despues{min-height:var(--yp-panel-fila-h);border-radius:var(--yp-radius-full);background:var(--yp-rsv-boton-claro);color:var(--yp-rsv-boton-claro-on);font-size:var(--yp-pago-valor-tam);font-weight:var(--yp-fw-bold)}sc-reservar .rw-reservada .rw-boton-despues:hover{background:var(--yp-white)}sc-reservar .rw-reservada :is(.rw-boton-enlace,.rw-boton-despues):focus-visible{outline:none;box-shadow:var(--yp-shadow-focus)}}body:has(sc-shell) .p-dialog:not(.p-confirmdialog,.mf-dialogo,.nc-dialogo,.ge-dialogo){border:0;border-radius:var(--yp-radius-md);background:var(--yp-form-fondo);overflow:hidden}body:has(sc-shell) .p-dialog:not(.p-confirmdialog,.mf-dialogo,.nc-dialogo,.ge-dialogo) :is(.p-dialog-header,.p-dialog-content,.p-dialog-footer){background:var(--yp-form-fondo)}body:has(sc-shell) .p-dialog:not(.p-confirmdialog,.mf-dialogo,.nc-dialogo,.ge-dialogo){--p-button-secondary-background: var(--yp-surface);--p-button-secondary-border-color: var(--yp-form-linea);--p-button-secondary-hover-background: var(--yp-enlace-caja);--p-button-secondary-hover-border-color: var(--yp-form-linea);--p-button-secondary-active-background: var(--yp-enlace-caja);--p-button-secondary-active-border-color: var(--yp-form-linea);--p-button-text-secondary-hover-background: var(--yp-enlace-caja);--p-button-text-secondary-active-background: var(--yp-enlace-caja);--yp-campo-inactivo-fondo: var(--yp-enlace-caja)}body:has(sc-shell) .p-dialog:not(.p-confirmdialog,.mf-dialogo,.nc-dialogo,.ge-dialogo) :is(.subtitulo-formulario,.ag-acciones-grupo,.lista-consentimientos li,.lista-archivos li){border-color:var(--yp-form-linea)}body:has(sc-shell) .p-dialog:not(.p-confirmdialog,.mf-dialogo,.nc-dialogo,.ge-dialogo) :is(.vista-plantilla,.vista-correo){background:var(--yp-surface)}body:has(sc-shell) .p-dialog:not(.p-confirmdialog,.mf-dialogo,.nc-dialogo,.ge-dialogo) .atencion-fila:hover{background:var(--yp-enlace-caja)}.p-dialog.mf-dialogo{width:31.875rem;border:0;border-radius:var(--yp-radius-md);background:var(--yp-form-fondo);box-shadow:var(--yp-shadow-lg);overflow:hidden;--p-toggleswitch-checked-background: var(--yp-accion-confirmar);--p-toggleswitch-checked-hover-background: var(--yp-accion-confirmar-hover)}.p-dialog.mf-dialogo .p-dialog-header,.p-dialog.mf-dialogo .p-dialog-content,.p-dialog.mf-dialogo .p-dialog-footer{background:var(--yp-form-fondo);color:var(--yp-form-titulo)}.p-dialog.mf-dialogo .p-dialog-header{align-items:flex-start;gap:var(--yp-space-4);padding:var(--yp-space-5) var(--yp-space-5) var(--yp-space-4)}.p-dialog.mf-dialogo .p-dialog-content{padding:0 var(--yp-space-5)}.p-dialog.mf-dialogo .p-dialog-footer{padding:var(--yp-space-5)}.mf-cabecera{display:flex;flex-direction:column;gap:var(--yp-space-2);min-width:0;padding-block-start:var(--yp-space-2)}.mf-titulo{margin:0;font-size:var(--yp-panel-subtitulo);font-weight:var(--yp-fw-bold);line-height:var(--yp-lh-snug);color:var(--yp-form-titulo)}.mf-subtitulo{font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-medium);color:var(--yp-form-apoyo)}.p-dialog.mf-dialogo .p-dialog-close-button{inline-size:var(--yp-panel-fila-h);block-size:var(--yp-panel-fila-h);min-height:var(--yp-panel-fila-h);flex:none;border:var(--yp-space-1) solid transparent;border-radius:var(--yp-radius-full);background:var(--yp-accion-eliminar) padding-box;color:var(--yp-white)}.p-dialog.mf-dialogo .p-button.p-dialog-close-button:not(:disabled):hover,.p-dialog.mf-dialogo .p-button.p-dialog-close-button:not(:disabled):active{border-color:transparent;background:var(--yp-accion-eliminar-hover) padding-box;color:var(--yp-accion-eliminar-hover-on)}.mf-formulario{display:flex;flex-direction:column;gap:var(--yp-space-6);padding-block-end:var(--yp-space-2)}.mf-seccion{display:flex;flex-direction:column;gap:var(--yp-space-5)}.mf-seccion-titulo{margin:0;padding-block-end:var(--yp-space-3);border-block-end:1px solid var(--yp-form-linea);font-size:var(--yp-text-label-l);font-weight:var(--yp-fw-bold);color:var(--yp-form-titulo)}.mf-campo{display:flex;flex-direction:column;gap:var(--yp-etiqueta-separacion);min-width:0}.mf-campo>label:not(.sr-only,.oculto-visual),.mf-interruptor label{padding-inline-start:var(--yp-etiqueta-sangria);font-family:var(--yp-etiqueta-familia);font-size:var(--yp-etiqueta-tam);font-weight:var(--yp-etiqueta-peso);color:var(--yp-etiqueta-color)}.mf-campo .ayuda,.mf-seccion>.ayuda{padding-inline-start:var(--yp-etiqueta-sangria)}.mf-dialogo .ayuda{color:var(--yp-text-muted)}.mf-fila{display:grid;grid-template-columns:1fr 1fr;gap:var(--yp-space-4)}.mf-interruptor{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--yp-space-2) var(--yp-space-4)}.mf-interruptor label{padding-inline-start:0}.mf-interruptor .ayuda{grid-column:1 / -1;padding-inline-start:0}.p-dialog.mf-dialogo .p-dialog-footer>p-button{display:block;flex:1}.mf-dialogo .p-button.mf-guardar{inline-size:100%;min-height:var(--yp-panel-fila-h);border:var(--yp-space-1) solid transparent;border-radius:var(--yp-radius-full);background:var(--yp-accion-confirmar) padding-box;color:var(--yp-accion-confirmar-on);font-size:var(--yp-text-label-l);font-weight:var(--yp-fw-semibold)}.mf-dialogo .p-button.mf-guardar:not(:disabled):hover{border-color:transparent;background:var(--yp-accion-confirmar-hover) padding-box;color:var(--yp-accion-confirmar-hover-on)}.mf-dialogo .p-button.mf-guardar:not(:disabled):active{border-color:transparent;background:var(--yp-accion-confirmar-pressed) padding-box;color:var(--yp-accion-confirmar-pressed-on)}@media(max-width:767px){.p-dialog.mf-dialogo{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;margin:0;border-radius:0}.p-dialog.mf-dialogo .p-dialog-header{padding-block-start:calc(var(--yp-space-5) + env(safe-area-inset-top,0px))}.p-dialog.mf-dialogo .p-dialog-content{flex:1}.p-dialog.mf-dialogo .p-dialog-footer{padding-block-end:calc(var(--yp-space-5) + env(safe-area-inset-bottom,0px))}.mf-fila{grid-template-columns:1fr}}:root{--campo-margen: calc((var(--yp-campo-toque) - var(--yp-campo-alto)) / 2);--campo-letra: var(--yp-text-body-s)}:root{--campo-v-fondo: var(--yp-campo-gris-fondo);--campo-v-borde-hover: var(--yp-campo-gris-borde-hover);--campo-v-placeholder-foco: var(--yp-campo-gris-placeholder-foco)}.filtros:not(.chat *),.ag-filtros,.p-dialog:is(.mf-dialogo,.nc-dialogo,.ge-dialogo),body:has(sc-shell) .p-dialog:not(.p-confirmdialog),.pg-datos,:is(sc-reserva-wizard,sc-plantillas-correo){--campo-v-fondo: var(--yp-campo-fondo);--campo-v-borde-hover: var(--yp-campo-borde-hover);--campo-v-placeholder-foco: var(--yp-campo-placeholder)}@media(max-width:767px){.filtros-hoja.filtros-abierto,.ag-filtros.ag-filtros-abierto{--campo-v-fondo: var(--yp-campo-gris-fondo);--campo-v-borde-hover: var(--yp-campo-gris-borde-hover);--campo-v-placeholder-foco: var(--yp-campo-gris-placeholder-foco)}}:root body :is(.p-inputtext,.p-textarea,.p-select,.p-multiselect):not(.p-paginator *,.p-select-overlay *,.p-multiselect-overlay *),:root body :is(.p-inputtext,.p-textarea,.p-select,.p-multiselect):not(.p-paginator *,.p-select-overlay *,.p-multiselect-overlay *):is(:hover,:focus,:focus-visible,.p-focus,.p-invalid,:disabled,.p-disabled){box-sizing:border-box;min-height:var(--yp-campo-toque);border:var(--campo-margen) solid transparent;border-radius:var(--yp-radius-full);background:var(--campo-fondo, var(--campo-v-fondo)) padding-box;box-shadow:inset 0 0 0 1px var(--campo-linea, transparent);outline:none;color:var(--campo-color, var(--yp-campo-texto));font-family:var(--yp-font-body);font-size:var(--campo-letra);font-weight:var(--yp-fw-medium);line-height:var(--yp-campo-lh);letter-spacing:var(--yp-ls-figma);transition:box-shadow var(--yp-dur-fast) var(--yp-ease-out),background-color var(--yp-dur-fast) var(--yp-ease-out)}:root body :is(.p-inputtext,.p-textarea):not(.p-paginator *,.p-select-overlay *,.p-multiselect-overlay *){padding:0 var(--campo-pad-fin, var(--yp-campo-pad-x)) 0 var(--yp-campo-pad-x)}:root body .p-textarea:not(.p-select-overlay *){padding-block:var(--yp-space-3);border-radius:var(--yp-radius-md)}:root body :is(.p-select,.p-multiselect):not(.p-paginator *){align-items:center}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-label,.p-multiselect-label){padding:0 0 0 var(--yp-campo-pad-x);color:var(--campo-color, var(--yp-campo-texto));font:inherit;letter-spacing:inherit}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-label,.p-multiselect-label):focus-visible{outline:none;box-shadow:none}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-dropdown,.p-multiselect-dropdown){color:var(--campo-color, var(--yp-campo-texto))}:root body :is(.p-inputtext,.p-textarea)::placeholder{color:var(--campo-placeholder, var(--yp-campo-placeholder));opacity:1}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-label,.p-multiselect-label).p-placeholder{color:var(--campo-placeholder, var(--yp-campo-placeholder))}:root body :is(.p-inputtext,.p-textarea):enabled:not([readonly],:focus,[aria-invalid=true],.p-invalid):hover,:root body :is(.p-select,.p-multiselect):not(.p-disabled,.p-focus,.p-invalid):hover{--campo-linea: var(--campo-v-borde-hover);--campo-color: var(--yp-campo-texto-hover);--campo-placeholder: var(--yp-campo-texto-hover)}:root body :is(.p-inputtext,.p-textarea):enabled:not([readonly],[aria-invalid=true],.p-invalid):focus,:root body :is(.p-select,.p-multiselect):not(.p-disabled,.p-invalid).p-focus{--campo-linea: var(--yp-campo-borde-foco);--campo-placeholder: var(--campo-v-placeholder-foco)}:root body :is(.p-inputtext,.p-textarea):enabled:not([readonly],[aria-invalid=true],.p-invalid):focus:not(:placeholder-shown),:root body :is(.p-select,.p-multiselect):not(.p-disabled,.p-invalid).p-focus:not(:has(.p-placeholder)){--campo-linea: var(--yp-campo-borde-foco-dato)}:root body :is(.p-inputtext,.p-textarea):is([aria-invalid=true],.p-invalid),:root body :is(.p-select,.p-multiselect).p-invalid{--campo-fondo: var(--yp-campo-error-fondo);--campo-linea: var(--yp-campo-error-borde);--campo-color: var(--yp-campo-error-texto);--campo-placeholder: var(--yp-campo-error-texto)}:root body :is(.p-inputtext,.p-textarea):is([aria-invalid=true],.p-invalid):focus,:root body :is(.p-select,.p-multiselect).p-invalid.p-focus{box-shadow:inset 0 0 0 2px var(--campo-linea)}:root body :is(.p-inputtext,.p-textarea):is(:disabled,[readonly]),:root body :is(.p-select,.p-multiselect).p-disabled{--campo-fondo: var(--yp-campo-inactivo-fondo);--campo-linea: transparent;--campo-color: var(--yp-campo-inactivo-texto);--campo-placeholder: var(--yp-campo-inactivo-texto);cursor:not-allowed}:root body :is(.p-inputtext,.p-textarea)[readonly]:enabled{--campo-color: var(--yp-campo-texto);cursor:text}:root body :is(.p-inputtext,.p-textarea)[readonly]:enabled:focus{--campo-linea: var(--yp-campo-borde-foco-dato)}:root body :is(.p-password,.p-inputnumber,.p-datepicker)>.p-inputtext{inline-size:100%}:root body .p-datepicker:has(>.p-datepicker-dropdown){position:relative}:root body .p-datepicker:has(>.p-datepicker-dropdown)>.p-inputtext{--campo-pad-fin: calc(var(--yp-campo-toque) + var(--yp-space-2));border-radius:var(--yp-radius-full)}:root body .p-datepicker>.p-datepicker-dropdown,:root body .p-datepicker>.p-datepicker-dropdown:is(:hover,:active,:focus-visible){position:absolute;inset-block:0;inset-inline-end:0;inline-size:var(--yp-campo-toque);border:var(--campo-margen, 0) solid transparent;border-radius:var(--yp-radius-full);background:transparent;color:var(--yp-campo-texto)}:root body .p-datepicker>.p-datepicker-dropdown:focus-visible{box-shadow:inset 0 0 0 1px var(--yp-campo-borde-foco)}:is(.buscador,.campo-buscador){position:relative}:is(.buscador,.campo-buscador)>.p-inputtext{inline-size:100%;--campo-pad-fin: calc(var(--yp-campo-pad-x) + var(--yp-select-flecha-tam) + var(--yp-space-3))}:is(.buscador,.campo-buscador):after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--campo-margen) + var(--yp-campo-pad-x));inline-size:var(--yp-select-flecha-tam);block-size:var(--yp-select-flecha-tam);margin-block-start:calc(var(--yp-select-flecha-tam) / -2);background-color:var(--yp-buscador-lupa);-webkit-mask:url(/iconos/lupa.svg) center / contain no-repeat;mask:url(/iconos/lupa.svg) center / contain no-repeat;pointer-events:none}:root body :is(.p-select.ag-pildora-puesta,.ag-pildora-puesta .p-select) .p-select-label{font-weight:var(--yp-fw-semibold)}:root body .p-select.ag-pildora:not(.p-paginator *) .p-select-label.p-placeholder{color:var(--campo-color, var(--yp-campo-texto))}:root body :is(.p-select.ag-pildora-puesta,.ag-pildora-puesta .p-select) .p-select-label:before{content:"";display:inline-block;inline-size:var(--yp-space-3);block-size:var(--yp-space-3);margin-inline-end:var(--yp-space-3);border-radius:var(--yp-radius-full);background:var(--yp-select-opcion-check);vertical-align:middle}.campo-error,.mf-error,.error-campo,.fp-error-campo{padding-inline:var(--yp-campo-pad-x);font-size:var(--yp-text-caption);font-weight:var(--yp-fw-medium);line-height:1rem;letter-spacing:var(--yp-ls-figma);color:var(--yp-campo-error-mensaje)}@media(max-width:767px){:root{--yp-campo-alto: var(--yp-campo-alto-movil);--campo-letra: var(--yp-text-label-l)}}.obligatorio{margin-inline-start:var(--yp-space-2);color:var(--yp-etiqueta-obligatorio);font-weight:var(--yp-fw-bold);white-space:nowrap;cursor:help}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-dropdown,.p-multiselect-dropdown){inline-size:calc(var(--yp-select-flecha-tam) + var(--yp-campo-pad-x));justify-content:flex-start;color:var(--yp-select-flecha)}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-dropdown,.p-multiselect-dropdown)>:not(.p-select-loading-icon,.p-multiselect-loading-icon){display:none}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-dropdown,.p-multiselect-dropdown):has(.p-select-loading-icon,.p-multiselect-loading-icon):before{display:none}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-clear-icon,.p-multiselect-clear-icon){margin-inline-end:var(--yp-space-3)}:root body :is(.p-select,.p-multiselect):not(.p-paginator *) :is(.p-select-dropdown,.p-multiselect-dropdown):before{content:"";flex:none;inline-size:var(--yp-select-flecha-tam);block-size:var(--yp-select-flecha-tam);background-color:currentColor;-webkit-mask:url(/iconos/flecha-down.svg) center / contain no-repeat;mask:url(/iconos/flecha-down.svg) center / contain no-repeat}:root body :is(.p-select.p-select-open,.p-multiselect.p-multiselect-open):not(.p-paginator *) :is(.p-select-dropdown,.p-multiselect-dropdown):before{-webkit-mask-image:url(/iconos/flecha-up.svg);mask-image:url(/iconos/flecha-up.svg)}:root body :is(.p-select,.p-multiselect).p-disabled :is(.p-select-dropdown,.p-multiselect-dropdown){color:var(--yp-select-opcion-inactiva)}:root body :is(.p-select-overlay,.p-multiselect-overlay){--select-baja: calc(var(--yp-select-separacion) - var(--campo-margen));min-inline-size:calc(100% - 2 * var(--campo-margen));margin-block-start:var(--select-baja);margin-inline:var(--campo-margen);border:0;overflow:hidden}:root body .p-overlay[style*=bottom] :is(.p-select-overlay,.p-multiselect-overlay){margin-block-start:var(--p-anchor-gutter)}:is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-option,.p-multiselect-option,.p-select-empty-message,.p-multiselect-empty-message){min-block-size:var(--yp-select-opcion-alto);font-family:var(--yp-font-body);font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-medium);line-height:var(--yp-campo-lh);letter-spacing:var(--yp-ls-figma)}.p-select-overlay .p-select-option.p-select-option-selected{gap:var(--yp-space-2);font-weight:var(--yp-fw-semibold)}.p-select-overlay .p-select-option.p-select-option-selected:after{content:"";flex:none;inline-size:var(--yp-select-flecha-tam);block-size:var(--yp-select-flecha-tam);margin-inline-start:auto;background-color:var(--yp-select-opcion-check);-webkit-mask:url(/ilustraciones/enlace/check.svg) center / contain no-repeat;mask:url(/ilustraciones/enlace/check.svg) center / contain no-repeat}:root body .p-multiselect-overlay .p-multiselect-option{gap:var(--yp-space-3)}:root body .p-multiselect-overlay .p-multiselect-option .p-checkbox,:root body .p-multiselect-overlay .p-multiselect-option .p-checkbox-box{inline-size:var(--yp-multiselect-casilla-tam);block-size:var(--yp-multiselect-casilla-tam)}:root body .p-multiselect-overlay .p-multiselect-option .p-checkbox-box{border:var(--yp-multiselect-casilla-trazo) solid var(--yp-multiselect-casilla-borde);border-radius:var(--yp-multiselect-casilla-radio);background:transparent;box-shadow:none}:root body .p-multiselect-overlay .p-multiselect-option .p-checkbox-icon{display:none}:root body .p-multiselect-overlay .p-multiselect-option .p-checkbox-checked .p-checkbox-box{border-color:var(--yp-multiselect-casilla-marcada);background:var(--yp-multiselect-casilla-marcada)}:root body .p-multiselect-overlay .p-multiselect-option .p-checkbox-checked .p-checkbox-box:after{content:"";inline-size:var(--yp-multiselect-casilla-tam);block-size:var(--yp-multiselect-casilla-tam);flex:none;background-color:var(--yp-multiselect-casilla-check);-webkit-mask:url(/iconos/casilla-check.svg) center / contain no-repeat;mask:url(/iconos/casilla-check.svg) center / contain no-repeat}:is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-option,.p-multiselect-option).p-disabled{color:var(--yp-select-opcion-inactiva);background:transparent;cursor:not-allowed}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-header,.p-multiselect-header){padding:var(--yp-buscador-arriba) var(--yp-campo-pad-x) var(--yp-select-opcion-pad-y)}:root body .p-multiselect-overlay .p-multiselect-header:not(:has(.p-multiselect-filter,.p-checkbox,p-header)){display:none}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-filter,.p-multiselect-filter){inline-size:100%;min-block-size:var(--yp-campo-alto);padding-block:var(--yp-select-opcion-pad-y);padding-inline:var(--yp-campo-pad-x) calc(var(--yp-campo-pad-x) + var(--yp-select-flecha-tam) + var(--yp-space-3));border:0;border-radius:var(--yp-radius-full);background:var(--yp-buscador-fondo);box-shadow:none;color:var(--yp-campo-texto);font-family:var(--yp-font-body);font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-medium);line-height:var(--yp-campo-lh);letter-spacing:var(--yp-ls-figma)}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-header,.p-multiselect-header) .p-iconfield{flex:1 1 auto;inline-size:100%;contain:inline-size}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-filter,.p-multiselect-filter)::placeholder{color:var(--yp-buscador-placeholder);opacity:1}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-header,.p-multiselect-header) .p-inputicon{inset-inline-end:var(--yp-campo-pad-x);inline-size:var(--yp-select-flecha-tam);block-size:var(--yp-select-flecha-tam);margin-block-start:calc(var(--yp-select-flecha-tam) / -2);background-color:var(--yp-buscador-lupa);-webkit-mask:url(/iconos/lupa.svg) center / contain no-repeat;mask:url(/iconos/lupa.svg) center / contain no-repeat}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-header,.p-multiselect-header) .p-inputicon>*{display:none}:root body :is(.p-select-overlay,.p-multiselect-overlay) :is(.p-select-filter,.p-multiselect-filter):focus{box-shadow:inset 0 0 0 1px var(--yp-campo-borde-foco)}:root body .p-paginator{justify-content:flex-end;gap:var(--yp-paginador-separacion);color:var(--yp-paginador-texto)}@media(max-width:767px){:root body .p-paginator{gap:var(--yp-space-3)}}:root body .p-paginator .p-paginator-pages{gap:var(--yp-space-2)}:root body .p-paginator .p-paginator-current{font-family:var(--yp-font-body);font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-medium);letter-spacing:var(--yp-ls-figma);color:var(--yp-paginador-texto)}:root body .p-paginator :is(.p-paginator-first,.p-paginator-prev,.p-paginator-next,.p-paginator-last,.p-paginator-page){min-inline-size:var(--yp-campo-toque);block-size:var(--yp-campo-toque);background:transparent;color:var(--yp-paginador-texto);border-radius:var(--yp-radius-full)}:root body .p-paginator :is(.p-paginator-first,.p-paginator-prev,.p-paginator-next,.p-paginator-last) svg{inline-size:var(--yp-paginador-icono);block-size:var(--yp-paginador-icono)}:root body .p-paginator .p-paginator-page{min-inline-size:var(--yp-campo-toque);border:var(--yp-paginador-margen) solid transparent;border-inline-width:calc((var(--yp-campo-toque) - var(--yp-paginador-actual-ancho)) / 2);background-clip:padding-box;font-family:var(--yp-font-body);font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-medium);letter-spacing:var(--yp-ls-figma)}:root body .p-paginator .p-paginator-page.p-paginator-page-selected{background:var(--yp-paginador-actual-fondo) padding-box;color:var(--yp-paginador-texto)}:root body .p-paginator :is(.p-paginator-first,.p-paginator-prev,.p-paginator-next,.p-paginator-last,.p-paginator-page):not(:disabled,.p-paginator-page-selected):hover{background:var(--yp-paginador-actual-fondo) padding-box;color:var(--yp-paginador-texto)}:root body .p-paginator .p-select{inline-size:calc(var(--yp-paginador-filas-ancho) + 2 * var(--yp-paginador-margen));min-block-size:var(--yp-campo-toque);border:var(--yp-paginador-margen) solid transparent;border-radius:var(--yp-radius-full);background:var(--yp-paginador-filas-fondo) padding-box;box-shadow:none}:root body .p-paginator .p-select:has(.p-select-label:focus-visible){box-shadow:var(--yp-shadow-focus)}:root body .p-paginator .p-select .p-select-label:focus-visible{outline:none;box-shadow:none}:root body .p-paginator .p-select .p-select-label{display:flex;align-items:center;padding-inline:var(--yp-space-5) 0;font-family:var(--yp-font-body);font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-bold);letter-spacing:var(--yp-ls-figma);color:var(--yp-paginador-texto)}:root body .p-paginator .p-select .p-select-dropdown{inline-size:calc(var(--yp-paginador-icono) + var(--yp-space-5));justify-content:flex-start;color:var(--yp-paginador-texto)}:root body .p-paginator .p-select .p-select-dropdown svg{inline-size:var(--yp-paginador-icono);block-size:var(--yp-paginador-icono)}:root body:has(.p-paginator .p-select-open) .p-select-overlay{--campo-margen: var(--yp-paginador-margen)}.solo-tarjeta{display:none}@media(max-width:767px){.solo-tarjeta{display:inline-flex}.tabla-tarjetas .solo-tabla,.tabla-tarjetas thead{display:none}.tabla-tarjetas table,.tabla-tarjetas tbody{display:block;width:100%;background:transparent}.tabla-panel.tabla-tarjetas{overflow-x:visible;background:transparent;border:none;border-radius:0}.tabla-tarjetas .p-datatable-table-container{background:transparent}.tabla-tarjetas tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:var(--yp-space-3) var(--yp-space-5);overflow:hidden;margin-block-end:var(--yp-space-4);padding-block-end:var(--yp-space-4);background:var(--yp-surface);border:var(--yp-bw-hairline) solid var(--yp-panel-borde);border-radius:var(--yp-panel-radio);box-shadow:var(--yp-shadow-sm)}.tabla-tarjetas tbody>tr:has(>td.acciones){padding-block-end:0}.tabla-tarjetas td{display:block;min-width:0;height:auto;padding:0 var(--yp-space-5);border:none;color:var(--yp-panel-dato);overflow-wrap:anywhere}.tabla-tarjetas tbody tr:hover td{background:transparent}.tabla-tarjetas td[data-etiqueta]:before{content:attr(data-etiqueta);display:block;margin-block-end:var(--yp-space-1);font-size:var(--yp-text-overline);font-weight:var(--yp-fw-semibold);letter-spacing:var(--yp-ls-wide);text-transform:uppercase;color:var(--yp-text-muted)}.tabla-tarjetas td.tarjeta-ancha,.tabla-tarjetas td.principal,.tabla-tarjetas td.acciones,.tabla-tarjetas td.vacio{grid-column:1 / -1}.tabla-tarjetas td.numerica{text-align:start;font-variant-numeric:tabular-nums}.tabla-tarjetas tbody tr td.principal{order:-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--yp-space-2) var(--yp-space-3);min-height:var(--yp-panel-fila-h);padding-block:var(--yp-space-3);background:var(--yp-surface-soft);border-block-end:var(--yp-bw-hairline) solid var(--yp-panel-borde);font-size:var(--yp-panel-boton);color:var(--yp-text-strong)}.tabla-tarjetas td.acciones{width:auto;padding:0;text-align:start;white-space:normal}.tabla-tarjetas td.vacio{height:auto!important;padding-block:var(--yp-space-7)}.tabla-tarjetas tbody>tr:has(>td.vacio){padding-block-end:0}}@keyframes yp-shimmer{to{background-position-x:-200%}}.yp-skeleton{display:block;background:linear-gradient(90deg,var(--yp-ink-100) 40%,var(--yp-ink-50) 50%,var(--yp-ink-100) 60%);background-size:200% 100%;border-radius:var(--yp-radius-xs);animation:yp-shimmer 1.4s linear infinite}.yp-skeleton-texto{height:1rem;max-width:14rem}@media(prefers-reduced-motion:reduce){.yp-skeleton{animation:none;background:var(--yp-ink-100)}}.tabla-panel tbody tr.fila-esqueleto:hover td{background:transparent}.tabla-panel tbody tr.fila-esqueleto td.esq-aviso{font-size:var(--yp-panel-texto);color:var(--yp-text-muted)}.tabla-panel tbody tr.fila-esqueleto td.esq-aviso>span{margin-inline-end:var(--yp-space-4)}.tabla-recargando tbody{opacity:.6;transition:opacity var(--yp-dur-fast) linear}.p-button,.p-inputtext,.p-select,.p-datepicker-input{min-height:48px}.p-select,.p-multiselect{min-width:0;max-width:100%}.p-select-label,.p-multiselect-label-container,.p-multiselect-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:has(>p-select,>p-multiselect){min-width:0}.filtros>.campo:has(p-select,p-multiselect){flex:0 1 17rem;min-width:0}.p-button.yp-accion-crear{background:var(--yp-accion-crear);border-color:var(--yp-accion-crear);color:var(--yp-accion-crear-on)}.p-button.yp-accion-crear:not(:disabled):hover{background:var(--yp-accion-crear-hover);border-color:var(--yp-accion-crear-hover);color:var(--yp-accion-crear-hover-on)}.p-button.yp-accion-crear:not(:disabled):active{background:var(--yp-accion-crear-pressed);border-color:var(--yp-accion-crear-pressed);color:var(--yp-accion-crear-pressed-on)}.p-tooltip{--p-tooltip-background: var(--yp-ink-900);--p-tooltip-color: var(--yp-white);--p-tooltip-padding: var(--yp-space-3) var(--yp-space-4);--p-tooltip-border-radius: var(--yp-radius-xs);--p-tooltip-shadow: var(--yp-shadow-md);--p-tooltip-gutter: .375rem}.p-tooltip .p-tooltip-text{font-size:var(--yp-text-caption);font-weight:var(--yp-fw-regular);line-height:1rem;letter-spacing:var(--yp-ls-wide)}@media(hover:none){.p-tooltip{display:none!important}}.p-toast .p-toast-message{border:0;border-radius:var(--yp-radius-lg);box-shadow:var(--yp-shadow-md);color:var(--yp-white)}.p-toast .p-toast-message-success{background:var(--yp-green-600)}.p-toast .p-toast-message-error{background:var(--yp-red-600)}.p-toast .p-toast-message-content{padding:var(--yp-space-5);gap:var(--yp-space-4);align-items:center}.p-toast .p-toast-message-icon,.p-toast .p-toast-summary,.p-toast .p-toast-detail{color:var(--yp-white)}.p-toast .p-toast-summary{font-size:var(--yp-text-body-s);font-weight:var(--yp-fw-semibold)}.p-toast.ge-toast{width:min(var(--yp-aviso-ancho),calc(100vw - 2 * var(--yp-space-6)))}.p-toast.ge-toast .p-toast-message{border-radius:var(--yp-radius-md);box-shadow:var(--yp-aviso-sombra)}.p-toast.ge-toast .p-toast-message-success{background:var(--yp-aviso-exito)}.p-toast.ge-toast .p-toast-message-error{background:var(--yp-aviso-error)}.p-toast.ge-toast .p-toast-message-content{justify-content:space-between;gap:var(--yp-space-6);padding:var(--yp-enlace-sep-texto) var(--yp-space-6)}.ge-aviso-texto{font-size:var(--yp-aviso-texto);font-weight:var(--yp-fw-medium);line-height:var(--yp-resultado-lh-texto);letter-spacing:var(--yp-ls-figma);color:var(--yp-white)}.ge-aviso-icono{flex:none}
